Toshiba Satellite PSAA8A - sound issues <RESOLVED>

a very small Live CD shaped to look and act like Puppy Linux.

Moderator: fredx181

Post Reply
dcung
Posts: 394
Joined: Fri Sep 25, 2020 4:31 am
Has thanked: 43 times
Been thanked: 55 times

Toshiba Satellite PSAA8A - sound issues <RESOLVED>

Post by dcung »

Hi,
I inherited an old laptop Toshiba Satellite PSAA8A (A100?).
I like it has big screen (15.4"), compare to Dell D630 (14").

I put in my spare SSD. Format it (single ext4 part), load Bullseye DDOG and EasyOS 5.4.1. both fresh frugal install.
Bullseye -> speakers - no sound, headphone - no sound
EasyOS -> speakers - weak sound, headphone - no sound
(XenialPup64 - speakers - 'okayish' sound, barking :lol: , headphone - forgot to test, no plan to use Xenial)
Don't know why mixer sometimes says 'muted' - but I didn't mute it. 'Muted' or not, the sound situation didn't change.

I'll create one thread, instead one in Bullseye, one in EasyOS - sorry.
I think it's 'related'.

I have been googling for few days. Found these that I hoped was the answer - no joy.
https://bbs.archlinux.org/viewtopic.php?id=175110
https://askubuntu.com/questions/461391/ ... old-laptop

Basically - add - /etc/modprobe.d/modprobe.conf

Code: Select all

blacklist i82975x_edac

Some info & screenshots from Bullseye

Code: Select all

root@live:~# lspci

00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
00:1b.0 Audio device: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 2 (rev 02)
00:1c.2 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 3 (rev 02)
00:1d.0 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #1 (rev 02)
00:1d.1 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #2 (rev 02)
00:1d.2 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #3 (rev 02)
00:1d.3 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #4 (rev 02)
00:1d.7 USB controller: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7-M Family) SATA Controller [IDE mode] (rev 02)
00:1f.3 SMBus: Intel Corporation NM10/ICH7 Family SMBus Controller (rev 02)
02:00.0 Ethernet controller: Intel Corporation 82573L Gigabit Ethernet Controller
05:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02)
07:06.0 CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller
07:06.1 FireWire (IEEE 1394): Texas Instruments PCIxx12 OHCI Compliant IEEE 1394 Host Controller
07:06.2 Mass storage controller: Texas Instruments PCIxx12 Flash Media Controller
07:06.3 SD Host controller: Texas Instruments PCIxx12 SDA Standard Compliant SD Host Controller


root@live:~# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC861 Analog [ALC861 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 6: Si3054 Modem [Si3054 Modem]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
bullseye-mixer.png
bullseye-mixer.png (15.65 KiB) Viewed 715 times

.
.
.
Some info (mscw.report.txt) & screenshots from EasyOS

Code: Select all

	Manufacturer: Intel Corporation
	Product Name: CAPELL VALLEY(NAPA) CRB

/var/local/mscw/selected: card 0: Intel [HDA Intel], device 6: Si3054 Modem [Si3054 Modem]
-----------------------

==========================================
            Sound Card Wizard             
==========================================

---------- /etc/asound.conf ---------
defaults.pcm.card 0
defaults.pcm.device 6
defaults.ctl.card 0
-------------------------------------

------------ .retrovolrc ------------
card=hw:0
card=hw:0
card=hw:0
card=hw:0
-------------------------------------

Advanced Linux Sound Architecture Driver Version k5.15.114.

 0 snd_hda_intel

################################################### cards
 0 [Intel          ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xf0b40000 irq 26
###################################################

################################################### aplay -l
card 0: Intel [HDA Intel], device 0: ALC861 Analog [ALC861 Analog]
card 0: Intel [HDA Intel], device 6: Si3054 Modem [Si3054 Modem]
###################################################

################################################### pcm
00-00: ALC861 Analog : ALC861 Analog : playback 1 : capture 1
00-06: Si3054 Modem : Si3054 Modem : playback 1 : capture 1
###################################################

################################################### devices
  1:        : sequencer
  2: [ 0- 0]: digital audio playback
  3: [ 0- 0]: digital audio capture
  4: [ 0- 6]: digital audio playback
  5: [ 0- 6]: digital audio capture
  6: [ 0- 0]: hardware dependent
  7: [ 0- 1]: hardware dependent
  8: [ 0]   : control
 33:        : timer
###################################################



==========================================
          lspci | grep -i audio           
==========================================
00:1b.0 Audio device: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 02)
---
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
xorg driver: VIDEO REPORT: EasyOS Kirkstone64, version 5.4.1

Chip description:
VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)

Requested by /etc/X11/xorg.conf:
  Resolution (widthxheight, in pixels): 1280x800
  Depth (bits, or planes):              24
  Modules requested to be loaded:       synaptics dbe 

Probing Xorg startup log file (/var/log/Xorg.0.log):
  Driver loaded (and currently in use): intel
  Loaded modules: dbe dri2 evdev extmod fb glx synaptics

Actual rendering on monitor:
  Resolution:  1280x800 pixels (338x211 millimeters)
  Depth:       24 planes

...the above also recorded in /tmp/report-video
---

==========================================
     /etc/modprobe.d/alsa-base.conf       
==========================================
# BK got this file from Ubuntu, May 2011.
# autoloader aliases
install sound-slot-0 /sbin/modprobe snd-card-0
install sound-slot-1 /sbin/modprobe snd-card-1
install sound-slot-2 /sbin/modprobe snd-card-2
install sound-slot-3 /sbin/modprobe snd-card-3
install sound-slot-4 /sbin/modprobe snd-card-4
install sound-slot-5 /sbin/modprobe snd-card-5
install sound-slot-6 /sbin/modprobe snd-card-6
install sound-slot-7 /sbin/modprobe snd-card-7

# Cause optional modules to be loaded above generic modules
install snd /sbin/modprobe --ignore-install snd $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-ioctl32 ; /sbin/modprobe --quiet --use-blacklist snd-seq ; }
#
# Workaround at bug #499695 (reverted in Ubuntu see LP #319505)
install snd-pcm /sbin/modprobe --ignore-install snd-pcm $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-pcm-oss ; : ; }
install snd-mixer /sbin/modprobe --ignore-install snd-mixer $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-mixer-oss ; : ; }
install snd-seq /sbin/modprobe --ignore-install snd-seq $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-seq-midi ; /sbin/modprobe --quiet --use-blacklist snd-seq-oss ; : ; }
#
install snd-rawmidi /sbin/modprobe --ignore-install snd-rawmidi $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-seq-midi ; : ; }
# Cause optional modules to be loaded above sound card driver modules
install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-emu10k1-synth ; }
install snd-via82xx /sbin/modprobe --ignore-install snd-via82xx $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-seq ; }

# Load saa7134-alsa instead of saa7134 (which gets dragged in by it anyway)
install saa7134 /sbin/modprobe --ignore-install saa7134 $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist saa7134-alsa ; : ; }
# Prevent abnormal drivers from grabbing index 0
options bt87x index=-2
options cx88_alsa index=-2
options saa7134-alsa index=-2
options snd-atiixp-modem index=-2
options snd-intel8x0m index=-2
options snd-via82xx-modem index=-2
options snd-usb-audio index=-2
options snd-usb-caiaq index=-2
options snd-usb-ua101 index=-2
options snd-usb-us122l index=-2
options snd-usb-usx2y index=-2
# Ubuntu #62691, enable MPU for snd-cmipci
options snd-cmipci mpu_port=0x330 fm_port=0x388
# Keep snd-pcsp from being loaded as first soundcard
options snd-pcsp index=-2
# Keep snd-usb-audio from beeing loaded as first soundcard
options snd-usb-audio index=-2
full-1.png
full-1.png (286.88 KiB) Viewed 715 times

I have more info from testing these few days, but this post is too long already - sorry long post.

Last edited by dcung on Thu Jul 06, 2023 9:57 pm, edited 3 times in total.
dcung
Posts: 394
Joined: Fri Sep 25, 2020 4:31 am
Has thanked: 43 times
Been thanked: 55 times

Re: Toshiba Satellite PSAA8A - sound issues

Post by dcung »

This laptop has a 'remote' and button control next to keyboard for DVD player.
I run VLC and put audio CD.
Press play, it plays, no sound though

remote1.jpg
remote1.jpg (15.69 KiB) Viewed 711 times
User avatar
fredx181
Posts: 2703
Joined: Tue Dec 03, 2019 1:49 pm
Location: holland
Has thanked: 300 times
Been thanked: 1064 times
Contact:

Re: Toshiba Satellite PSAA8A - sound issues

Post by fredx181 »

dcung wrote:

I put in my spare SSD. Format it (single ext4 part), load Bullseye DDOG and EasyOS 5.4.1. both fresh frugal install.
Bullseye -> speakers - no sound, headphone - no sound

Did you try "Soundcard Selector" (from Menu > System) and select your ALC861 card ?
(perhaps reboot or restart X required, not sure).

dcung
Posts: 394
Joined: Fri Sep 25, 2020 4:31 am
Has thanked: 43 times
Been thanked: 55 times

Re: Toshiba Satellite PSAA8A - sound issues

Post by dcung »

fredx181 wrote: Wed Jul 05, 2023 3:59 pm

Did you try "Soundcard Selector" (from Menu > System) and select your ALC861 card ?
(perhaps reboot or restart X required, not sure).

I tried it (rebooting after each change, just in case needed). Made no difference. Mixer master control still not available.
You can control PCM, CD, Beep, etc, but not master control.
If I tried 'quick select' other than 0-0-0, volumeicon-alsa failed (with muted icon appears on tray).

User avatar
BarryK
Posts: 2370
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 103 times
Been thanked: 600 times

Re: Toshiba Satellite PSAA8A - sound issues

Post by BarryK »

A stab in the dark...
In EasyOS, middle-click on the speaker icon in the tray, which is supposed to toggle mute.
Then see if can bring up Master level in the Alsa Mixer.
Also, look in pavucontrol (right-click on the tray icon, choose Mixer...), it has mute-toggle buttons.

dcung
Posts: 394
Joined: Fri Sep 25, 2020 4:31 am
Has thanked: 43 times
Been thanked: 55 times

Re: Toshiba Satellite PSAA8A - sound issues

Post by dcung »

BarryK wrote: Thu Jul 06, 2023 2:02 am

A stab in the dark...
In EasyOS, middle-click on the speaker icon in the tray, which is supposed to toggle mute.
Then see if can bring up Master level in the Alsa Mixer.
Also, look in pavucontrol (right-click on the tray icon, choose Mixer...), it has mute-toggle buttons.

Thanks Barry!

middle-click -> works. :thumbup:
I can control master level now.
Alsa Mixer becomes like this after middle-clicking.

alsa-1.png
alsa-1.png (31.31 KiB) Viewed 601 times

.
.
.
EDIT:
Forgot to test headphone yesterday. Just test it... headphone works too and level is also controllable :thumbup:
Looks like EasyOS sound issues is resolved. My observation is that this old laptop (soundcard) only works with pulseaudio (?).

audacious.png
audacious.png (51.62 KiB) Viewed 571 times
dcung
Posts: 394
Joined: Fri Sep 25, 2020 4:31 am
Has thanked: 43 times
Been thanked: 55 times

Re: Toshiba Satellite PSAA8A - sound issues - RESOLVED

Post by dcung »

I remember that @dancytron gave me a bullseye iso with pulseaudio a while back.
I located it, installed it on this laptop...
Bang...got audio thru speakers and headphone... :thumbup2:

Now I gotta learn how to include pulseaudio in my bullseye ISO builds.... :lol:

Thank you all...!

dcung
Posts: 394
Joined: Fri Sep 25, 2020 4:31 am
Has thanked: 43 times
Been thanked: 55 times

Re: Toshiba Satellite PSAA8A - sound issues <RESOLVED>

Post by dcung »

Probably shouldn't mark it RESOLVED before I know how to include pulse audio in my Bullseye builds.

@dancytron
Would you mind giving pointers what to do to modify Fred's mklive to include pulseaudio like you did in
10-5-22-.Clean.xz.ChromelessBullseyePulseDog-custom.iso

Or point me to relevant threads please... (of course, I'll do my searching meanwhile, just sometimes one can find it quicker with assistance). I am not 'lazy'....well...maybe a little... :oops: TIA.

dancytron
Posts: 663
Joined: Fri Dec 13, 2019 6:26 pm
Has thanked: 440 times
Been thanked: 192 times

Re: Toshiba Satellite PSAA8A - sound issues <RESOLVED>

Post by dancytron »

dcung
Posts: 394
Joined: Fri Sep 25, 2020 4:31 am
Has thanked: 43 times
Been thanked: 55 times

Re: Toshiba Satellite PSAA8A - sound issues <RESOLVED>

Post by dcung »

dancytron wrote: Fri Jul 07, 2023 1:57 am

Here you go.

https://forum.puppylinux.com/viewtopic. ... 790#p52790

Thank you @dancytron
I followed the discussion.

https://forum.puppylinux.com/viewtopic. ... 313#p52313

I ended up using my Bullseye DDOG systemd iso, added pulseaudio and pavucontrol (not necessary, volumeicon-alsa/alsa-mixer also works).
Do what Fred suggested i.e. comment out

Code: Select all

ConditionUser=!root

Run pulseaudio --start, ignore the warning. Got sound from speakers and headphone just like in EasyOS.

BTW - somewhere in the threads, you said

3 config in /usr/lib/systemd/user/pulseaudio.service, /usr/lib/systemd/user/pulseaudio.socket, and/usr/lib/systemd/user/pulseaudio-x11.service

I only found 2.
I don't see /usr/lib/systemd/user/pulseaudio-x11.service

dancytron
Posts: 663
Joined: Fri Dec 13, 2019 6:26 pm
Has thanked: 440 times
Been thanked: 192 times

Re: Toshiba Satellite PSAA8A - sound issues <RESOLVED>

Post by dancytron »

The idea of using "system" mode is that it doesn't need to run as root, so you don't need to get rid of "!= root' or to start it manually with "pulseaudio --start". The earlier thread you are looking at is before I figured that part out.

I'm not sure about the missing file. This file and directory you need to create. /usr/lib/systemd/system/pulseaudio.service

edit: I'm not saying the way Fred recommended is wrong. Apparently there are lots of different ways to deal with making it run as root. But if you do get rid of !=root, then I think you don't need to do the rest of the stuff I did.

Post Reply

Return to “DebianDogs”