04-03-2018, 04:27 PM
I needed a pc for a project and decided to resurrect an old laptop that has run flawlessly on ubuntu for over a decade. I had tied Linux Lite last year when helping a friend get an old laptop going again by rebuilding it upon Linux Lite. Worked like a charm. So I decided to put it on my old Laptop too. But this time around, my laptop seems to be too much of a challenge for Linux Lite. I'm guessing the age of the laptop is the real issue. I'm hoping for a lot when I try to get such an old (2005) laptop to run on an up-to-date OS. But I've been a linux user for about 10 years now (not an expert - just a user) and I like to think I can get linux to do anything! I've spent time in the past on dozens of pc's troubleshooting audio and video issues - seems to be something that you have to accept when using linux - but I usually resolve the problem within hours. Not this time.
I have spent about 3 days looking at everything there is about getting sound to work including this forum and many others. I have come to the conclusion that it's simply incompatible (but faintly hoping I am wrong). The reason I believe this is I rebooted with an old 12.04 Live CD (where the sound works perfectly) and noted the results of the following command line queries (among others but I found these to be the most revealing):
aplay -l
amixer -c0 scontents
amixer -c0 scontrols
and I only found one thing different: "amixer -c0 scontrols" yields a shorter list of controls in Linux Lite than in 12.04. Mostly 'Master Switch' controls are missing.
My sound card: "aplay -l yields"
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC880 Analog [ALC880 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: ALC880 Digital [ALC880 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
Under Ubuntu 12.04 Live CD "amixer -c0 scontrols" yields
numid=26,iface=MIXER,name='Master Playback Switch'
numid=25,iface=MIXER,name='Master Playback Volume'
numid=4,iface=MIXER,name='Headphone Playback Switch'
numid=3,iface=MIXER,name='Headphone Playback Volume'
numid=27,iface=MIXER,name='PCM Playback Volume'
numid=2,iface=MIXER,name='Front Playback Switch'
numid=1,iface=MIXER,name='Front Playback Volume'
numid=6,iface=MIXER,name='CD Playback Switch'
numid=5,iface=MIXER,name='CD Playback Volume'
numid=8,iface=MIXER,name='Mic Playback Switch'
numid=7,iface=MIXER,name='Mic Playback Volume'
numid=9,iface=MIXER,name='Capture Switch'
numid=10,iface=MIXER,name='Capture Switch',index=1
numid=11,iface=MIXER,name='Capture Switch',index=2
numid=12,iface=MIXER,name='Capture Volume'
numid=13,iface=MIXER,name='Capture Volume',index=1
numid=14,iface=MIXER,name='Capture Volume',index=2
numid=22,iface=MIXER,name='IEC958 Default PCM Playback Switch'
numid=18,iface=MIXER,name='IEC958 Playback Con Mask'
numid=19,iface=MIXER,name='IEC958 Playback Pro Mask'
numid=20,iface=MIXER,name='IEC958 Playback Default'
numid=21,iface=MIXER,name='IEC958 Playback Switch'
numid=24,iface=MIXER,name='Beep Playback Switch'
numid=23,iface=MIXER,name='Beep Playback Volume'
numid=15,iface=MIXER,name='Input Source'
numid=16,iface=MIXER,name='Input Source',index=1
numid=17,iface=MIXER,name='Input Source',index=2
numid=26,iface=MIXER,name='Master Playback Switch'
But under Linux Lite "amixer -c0 scontrols" yields
Simple mixer control 'Master',0
Simple mixer control 'Headphone',0
Simple mixer control 'Speaker',0
Simple mixer control 'PCM',0
Simple mixer control 'Surround',0
Simple mixer control 'Center',0
Simple mixer control 'LFE',0
Simple mixer control 'Line',0
Simple mixer control 'Mic',0
Simple mixer control 'IEC958',0
Simple mixer control 'IEC958 Default PCM',0
Simple mixer control 'Beep',0
Simple mixer control 'Capture',0
Simple mixer control 'Capture',1
Simple mixer control 'Capture',2
Simple mixer control 'Channel Mode',0
Simple mixer control 'Input Source',0
Simple mixer control 'Input Source',1
Simple mixer control 'Input Source',2
Simple mixer control 'Loopback Mixing',0
Everything else I have looked at seems identically installed between the 12.04 Live CD and the Linux Lite I have installed.
"lsb_release -a" shows:
No LSB modules are available.
Distributor ID: Ubuntu
Description: Linux Lite 3.8
Release: 16.04
Codename: xenial
I should point out that when playing a sound from any source if I look at "pavucontrol" everything looks fine: i get choices of speakers or headphones as usual, it's using analog stereo output as usual and the volume meter is showing the sound playing (blue bar bouncing around as it should. The conclusion I draw from that is the final connection to the speakers or headphones is not being made correctly. It's not a muting issue (or at least I've unmuted everything there is to unmute). I think it's the driver is simply not compatible.
So anyway, I thought I'd post this to the forum (sorry if I have not adhered to your conventions but forum posting is new to me) and see if someone could suggest a way forward. I'd put another version on the laptop if I could identify a version that would work. Or is there something I'm missing - not inconceivable. It seems to me I've tried just about everything anyone has ever suggested to troubleshoot this issue in the past three days.
Thanks.
I have spent about 3 days looking at everything there is about getting sound to work including this forum and many others. I have come to the conclusion that it's simply incompatible (but faintly hoping I am wrong). The reason I believe this is I rebooted with an old 12.04 Live CD (where the sound works perfectly) and noted the results of the following command line queries (among others but I found these to be the most revealing):
aplay -l
amixer -c0 scontents
amixer -c0 scontrols
and I only found one thing different: "amixer -c0 scontrols" yields a shorter list of controls in Linux Lite than in 12.04. Mostly 'Master Switch' controls are missing.
My sound card: "aplay -l yields"
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC880 Analog [ALC880 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: ALC880 Digital [ALC880 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
Under Ubuntu 12.04 Live CD "amixer -c0 scontrols" yields
numid=26,iface=MIXER,name='Master Playback Switch'
numid=25,iface=MIXER,name='Master Playback Volume'
numid=4,iface=MIXER,name='Headphone Playback Switch'
numid=3,iface=MIXER,name='Headphone Playback Volume'
numid=27,iface=MIXER,name='PCM Playback Volume'
numid=2,iface=MIXER,name='Front Playback Switch'
numid=1,iface=MIXER,name='Front Playback Volume'
numid=6,iface=MIXER,name='CD Playback Switch'
numid=5,iface=MIXER,name='CD Playback Volume'
numid=8,iface=MIXER,name='Mic Playback Switch'
numid=7,iface=MIXER,name='Mic Playback Volume'
numid=9,iface=MIXER,name='Capture Switch'
numid=10,iface=MIXER,name='Capture Switch',index=1
numid=11,iface=MIXER,name='Capture Switch',index=2
numid=12,iface=MIXER,name='Capture Volume'
numid=13,iface=MIXER,name='Capture Volume',index=1
numid=14,iface=MIXER,name='Capture Volume',index=2
numid=22,iface=MIXER,name='IEC958 Default PCM Playback Switch'
numid=18,iface=MIXER,name='IEC958 Playback Con Mask'
numid=19,iface=MIXER,name='IEC958 Playback Pro Mask'
numid=20,iface=MIXER,name='IEC958 Playback Default'
numid=21,iface=MIXER,name='IEC958 Playback Switch'
numid=24,iface=MIXER,name='Beep Playback Switch'
numid=23,iface=MIXER,name='Beep Playback Volume'
numid=15,iface=MIXER,name='Input Source'
numid=16,iface=MIXER,name='Input Source',index=1
numid=17,iface=MIXER,name='Input Source',index=2
numid=26,iface=MIXER,name='Master Playback Switch'
But under Linux Lite "amixer -c0 scontrols" yields
Simple mixer control 'Master',0
Simple mixer control 'Headphone',0
Simple mixer control 'Speaker',0
Simple mixer control 'PCM',0
Simple mixer control 'Surround',0
Simple mixer control 'Center',0
Simple mixer control 'LFE',0
Simple mixer control 'Line',0
Simple mixer control 'Mic',0
Simple mixer control 'IEC958',0
Simple mixer control 'IEC958 Default PCM',0
Simple mixer control 'Beep',0
Simple mixer control 'Capture',0
Simple mixer control 'Capture',1
Simple mixer control 'Capture',2
Simple mixer control 'Channel Mode',0
Simple mixer control 'Input Source',0
Simple mixer control 'Input Source',1
Simple mixer control 'Input Source',2
Simple mixer control 'Loopback Mixing',0
Everything else I have looked at seems identically installed between the 12.04 Live CD and the Linux Lite I have installed.
"lsb_release -a" shows:
No LSB modules are available.
Distributor ID: Ubuntu
Description: Linux Lite 3.8
Release: 16.04
Codename: xenial
I should point out that when playing a sound from any source if I look at "pavucontrol" everything looks fine: i get choices of speakers or headphones as usual, it's using analog stereo output as usual and the volume meter is showing the sound playing (blue bar bouncing around as it should. The conclusion I draw from that is the final connection to the speakers or headphones is not being made correctly. It's not a muting issue (or at least I've unmuted everything there is to unmute). I think it's the driver is simply not compatible.
So anyway, I thought I'd post this to the forum (sorry if I have not adhered to your conventions but forum posting is new to me) and see if someone could suggest a way forward. I'd put another version on the laptop if I could identify a version that would work. Or is there something I'm missing - not inconceivable. It seems to me I've tried just about everything anyone has ever suggested to troubleshoot this issue in the past three days.
Thanks.