[SOLVED] Getting ALSA back after attempt to install Gnome 3.10 on Slackware 14.1
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Getting ALSA back after attempt to install Gnome 3.10 on Slackware 14.1
Hi:
The case is I tried to install Dropline Gnome 3.10 and faild, the net result being I was left without ALSA functionality, I mean no sound:
Code:
bill@darkstar:/extra/STORE2/Nonsoft/libros/history/ANTIGUEDAD/html$ alsamixer
ALSA lib dlmisc.c:252:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib/alsa-lib/libasound_module_ctl_pulse.so
cannot open mixer: No such device or address
bill@darkstar:/extra/STORE2/Nonsoft/libros/history/ANTIGUEDAD/html$
Code:
00:1b.0 Audio device: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 02)
Subsystem: Hewlett-Packard Company Device 3660
Flags: bus master, fast devsel, latency 0, IRQ 43
Memory at 98200000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [50] Power Management version 2
Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [100] Virtual Channel
Capabilities: [130] Root Complex Link
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
I saw the Gnome installer updated several packages, likely some libs. Most expeditive procedure that can be followed? This appeared as a tiny part of a thread on another subject.
Have you tried reinstalling the various alsa packages with slackpkg? My guess is one or more of them was replaced with packages that expect pulse which 14.1 does not have out of the box. The fix would be to track down these updated packages and replace them with the default versions.
Looking at your error message, it is definitely due to something pulse related being added to the system. If you installed a dropline version that was expecting 14.2, it is almost undoubtedly that packages were compiled against pulse which you don't have. If dropline is supposed to add pulse, then it was either not fully installed, partially removed, or broken. You can use ls -lart /var/log/packages to see a sorted list of packages by install date. I'd look at any related to alsa or pulse, as well as any additional packages that seem like they could be related to sound.
This is one reason why it can be beneficial to compile packages yourself, as then they'll be built against what you have on your system.
I did reinstalled the alsa-lib and alsa-utils pakages, but to no avail. ls in /var/log/packages gives 298 packages with the date of the instalation. So, and I had already thought of that, Vader's suggestion looks wise. But after reinstalling slackware a lot of gnome files will be left on this partition, some untidy thing. So I am left with clearing the partition and reinstall as only choice? In that case I'll have to customize after installation once more, as I don't have the customization process automated, hufff...
Looking at your error message, it is definitely due to something pulse related being added to the system.
I did not see your post. The Gnome I installed was specified as for 14.1. There are now 298 packages created/overwritten/updated/whatever in /var/log/packges. There is an uninstall procedure for the Dropline Gnome 3.10. I'll look at it.
About compiling from source, I looked at Dlackware, but there are three very new things it incorporates, among them systemd and a thing overriding X. Hummm...
To uninstall Dropline GNOME I suggest you slackpkg clean-system this should give you a list of packages.
Another important thing is to reinstall the slackware shadow package sine Dropline installs an own version of it built against PAM.
If you fail to do that you will be locked out of your system.
slackpkg update and slackpkg upgrade-all should also give you a list of replaced packages.
As third option you can use removepkg /var/log/packages/*-x86_64-*dl .
You are welcome, just remember to check well , and after uninstalling I suggest you to use slackpkg clean-system to check what you want to keep or install again.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.