ALC268 Analog sound codec not working on Toshiba Tecra M10 in Ubuntu 9.04

Asked by Hugo Roy

New installed Jaunty (ext4), I get no sound.
I have a Toshiba Tecra M10.

Here are some information:

hugo@totosh:~$ wget -O alsa-info.sh http://www.alsa-project.org/alsa-info.sh && bash alsa-info.sh
--2009-04-24 14:45:56-- http://www.alsa-project.org/alsa-info.sh
Résolution de www.alsa-project.org... 212.20.107.51
Connexion vers www.alsa-project.org|212.20.107.51|:80... connecté.
requête HTTP transmise, en attente de la réponse... 302 Found
Emplacement: http://git.alsa-project.org/?p=alsa-driver.git;a=blob_plain;f=utils/alsa-info.sh [suivant]
--2009-04-24 14:45:56-- http://git.alsa-project.org/?p=alsa-driver.git;a=blob_plain;f=utils/alsa-info.sh
Résolution de git.alsa-project.org... 212.20.107.51
Réutilisation de la connexion existante vers www.alsa-project.org:80.
requête HTTP transmise, en attente de la réponse... 200 OK
Longueur: non spécifié [text/plain]
Saving to: `alsa-info.sh'

    [ <=> ] 26 428 140K/s in 0,2s

2009-04-24 14:45:56 (140 KB/s) - « alsa-info.sh » sauvegardé [26428]

ALSA Information Script v 0.4.56
--------------------------------

This script will collect information about your ALSA installation and sound related hardware, to help diagnose your problem.

By default, the collected information will be AUTOMATICALLY uploaded to a www.alsa-project.org site.
If you do not wish for this to occur, run the script with the --no-upload argument

Do you want to run this script? [y/n] : y
          Uploading information to www.alsa-project.org ... Done!

Your ALSA information is located at http://www.alsa-project.org/db/?f=8eafbb057e55b028a1bf6ba344c1d9c0cd7892be

Please inform the person helping you.

hugo@totosh:~$ cat /proc/asound/cards
 0 [Intel ]: HDA-Intel - HDA Intel
                      HDA Intel at 0x8a100000 irq 22
hugo@totosh:~$ asoundconf list
Names of available sound cards:
Intel
hugo@totosh:~$ sudo aptitude install hwinfo gnome-alsamixer asoundconf-gtk
[sudo] password for hugo:
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Initialisation de l'état des paquets... Fait
Écriture de l'information d'état étendu... Fait
Les NOUVEAUX paquets suivants vont être installés :
  asoundconf-gtk gnome-alsamixer hwinfo libgconfmm-2.6-1c2{a}
  libglademm-2.4-1c2a{a} libhd15{a} libpulse-mainloop-glib0{a}
  padevchooser{a} paman{a} paprefs{a} pavucontrol{a} pavumeter{a}
  pulseaudio-module-zeroconf{a}
0 paquets mis à jour, 13 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 1123ko d'archives. Après dépaquetage, 4694ko seront utilisés.
Voulez-vous continuer ? [Y/n/?]
Écriture de l'information d'état étendu... Fait
Prendre :1 http://fr.archive.ubuntu.com jaunty/universe asoundconf-gtk 1.6-0ubuntu1 [6444B]
Prendre :2 http://fr.archive.ubuntu.com jaunty/universe gnome-alsamixer 0.9.7~cvs.20060916.ds.1-2 [53,7kB]
Prendre :3 http://fr.archive.ubuntu.com jaunty/universe libhd15 15.3-1ubuntu1 [673kB]
Prendre :4 http://fr.archive.ubuntu.com jaunty/universe hwinfo 15.3-1ubuntu1 [44,9kB]
Prendre :5 http://fr.archive.ubuntu.com jaunty/main libgconfmm-2.6-1c2 2.24.0-0ubuntu1 [31,1kB]
Prendre :6 http://fr.archive.ubuntu.com jaunty/main libglademm-2.4-1c2a 2.6.7-1 [21,4kB]
Prendre :7 http://fr.archive.ubuntu.com jaunty/main libpulse-mainloop-glib0 1:0.9.14-0ubuntu20 [30,9kB]
Prendre :8 http://fr.archive.ubuntu.com jaunty/universe pavumeter 0.9.3-1ubuntu1 [29,2kB]
Prendre :9 http://fr.archive.ubuntu.com jaunty/universe pavucontrol 0.9.7-1ubuntu3 [66,0kB]
Prendre :10 http://fr.archive.ubuntu.com jaunty/universe paman 0.9.4-1ubuntu2 [92,2kB]
Prendre :11 http://fr.archive.ubuntu.com jaunty/main pulseaudio-module-zeroconf 1:0.9.14-0ubuntu20 [18,4kB]
Prendre :12 http://fr.archive.ubuntu.com jaunty/universe paprefs 0.9.7-0ubuntu1 [35,2kB]
Prendre :13 http://fr.archive.ubuntu.com jaunty/universe padevchooser 0.9.3-2ubuntu4 [20,2kB]
1123ko téléchargés en 1s (789ko/s)
Sélection du paquet asoundconf-gtk précédemment désélectionné.
(Lecture de la base de données... 104397 fichiers et répertoires déjà installés.)
Dépaquetage de asoundconf-gtk (à partir de .../asoundconf-gtk_1.6-0ubuntu1_all.deb) ...
Sélection du paquet gnome-alsamixer précédemment désélectionné.
Dépaquetage de gnome-alsamixer (à partir de .../gnome-alsamixer_0.9.7~cvs.20060916.ds.1-2_i386.deb) ...
Sélection du paquet libhd15 précédemment désélectionné.
Dépaquetage de libhd15 (à partir de .../libhd15_15.3-1ubuntu1_i386.deb) ...
Sélection du paquet hwinfo précédemment désélectionné.
Dépaquetage de hwinfo (à partir de .../hwinfo_15.3-1ubuntu1_i386.deb) ...
Sélection du paquet libgconfmm-2.6-1c2 précédemment désélectionné.
Dépaquetage de libgconfmm-2.6-1c2 (à partir de .../libgconfmm-2.6-1c2_2.24.0-0ubuntu1_i386.deb) ...
Sélection du paquet libglademm-2.4-1c2a précédemment désélectionné.
Dépaquetage de libglademm-2.4-1c2a (à partir de .../libglademm-2.4-1c2a_2.6.7-1_i386.deb) ...
Sélection du paquet libpulse-mainloop-glib0 précédemment désélectionné.
Dépaquetage de libpulse-mainloop-glib0 (à partir de .../libpulse-mainloop-glib0_1%3a0.9.14-0ubuntu20_i386.deb) ...
Sélection du paquet pavumeter précédemment désélectionné.
Dépaquetage de pavumeter (à partir de .../pavumeter_0.9.3-1ubuntu1_i386.deb) ...
Sélection du paquet pavucontrol précédemment désélectionné.
Dépaquetage de pavucontrol (à partir de .../pavucontrol_0.9.7-1ubuntu3_i386.deb) ...
Sélection du paquet paman précédemment désélectionné.
Dépaquetage de paman (à partir de .../paman_0.9.4-1ubuntu2_i386.deb) ...
Sélection du paquet pulseaudio-module-zeroconf précédemment désélectionné.
Dépaquetage de pulseaudio-module-zeroconf (à partir de .../pulseaudio-module-zeroconf_1%3a0.9.14-0ubuntu20_i386.deb) ...
Sélection du paquet paprefs précédemment désélectionné.
Dépaquetage de paprefs (à partir de .../paprefs_0.9.7-0ubuntu1_i386.deb) ...
Sélection du paquet padevchooser précédemment désélectionné.
Dépaquetage de padevchooser (à partir de .../padevchooser_0.9.3-2ubuntu4_i386.deb) ...
Traitement des actions différées (« triggers ») pour « man-db »...
Paramétrage de asoundconf-gtk (1.6-0ubuntu1) ...
Paramétrage de gnome-alsamixer (0.9.7~cvs.20060916.ds.1-2) ...

Paramétrage de libhd15 (15.3-1ubuntu1) ...

Paramétrage de hwinfo (15.3-1ubuntu1) ...
Paramétrage de libgconfmm-2.6-1c2 (2.24.0-0ubuntu1) ...

Paramétrage de libglademm-2.4-1c2a (2.6.7-1) ...

Paramétrage de libpulse-mainloop-glib0 (1:0.9.14-0ubuntu20) ...

Paramétrage de pavumeter (0.9.3-1ubuntu1) ...

Paramétrage de pavucontrol (0.9.7-1ubuntu3) ...

Paramétrage de paman (0.9.4-1ubuntu2) ...

Paramétrage de pulseaudio-module-zeroconf (1:0.9.14-0ubuntu20) ...
Paramétrage de paprefs (0.9.7-0ubuntu1) ...

Paramétrage de padevchooser (0.9.3-2ubuntu4) ...

Traitement des actions différées (« triggers ») pour « libc6 »...
ldconfig deferred processing now taking place
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Lecture de l'information d'état étendu
Initialisation de l'état des paquets... Fait
Écriture de l'information d'état étendu... Fait

hugo@totosh:~$ hwinfo --sound
24: PCI 1b.0: 0403 Audio device
  [Created at pci.314]
  UDI: /org/freedesktop/Hal/devices/pci_8086_293e
  Unique ID: u1Nb.MoRg9bR9p8C
  SysFS ID: /devices/pci0000:00/0000:00:1b.0
  SysFS BusID: 0000:00:1b.0
  Hardware Class: sound
  Model: "Intel 82801I (ICH9 Family) HD Audio Controller"
  Vendor: pci 0x8086 "Intel Corporation"
  Device: pci 0x293e "82801I (ICH9 Family) HD Audio Controller"
  SubVendor: pci 0x1179 "Toshiba America Info Systems"
  SubDevice: pci 0x0001
  Revision: 0x03
  Driver: "HDA Intel"
  Driver Modules: "snd_hda_intel"
  Memory Range: 0x8a100000-0x8a103fff (rw,non-prefetchable)
  IRQ: 22 (5133 events)
  Module Alias: "pci:v00008086d0000293Esv00001179sd00000001bc04sc03i00"
  Driver Info #0:
    Driver Status: snd_hda_intel is active
    Driver Activation Cmd: "modprobe snd_hda_intel"
  Config Status: cfg=new, avail=yes, need=no, active=unknown
hugo@totosh:~$ aplay -l
**** Liste des PLAYBACK périphériques ****
carte 0: Intel [HDA Intel], périphérique 0 : ALC268 Analog [ALC268 Analog]
  Sous-périphériques: 1/1
  Sous-périphérique: #0: subdevice #0
hugo@totosh:~$ cat /dev/sndstat
Sound Driver:3.8.1a-980706 (ALSA v1.0.18rc3 emulation code)
Kernel: Linux totosh 2.6.28-11-generic #42-Ubuntu SMP Fri Apr 17 01:57:59 UTC 2009 i686
Config options: 0

Installed drivers:
Type 10: ALSA emulation

Card config:
HDA Intel at 0x8a100000 irq 22

Audio devices:
0: ALC268 Analog (DUPLEX)

Synth devices: NOT ENABLED IN CONFIG

Midi devices: NOT ENABLED IN CONFIG

Timers:
31: system timer

Mixers:
0: Realtek ALC268
hugo@totosh:~$ lspci -nn
00:00.0 Host bridge [0600]: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub [8086:2a40] (rev 07)
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller [8086:2a42] (rev 07)
00:02.1 Display controller [0380]: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller [8086:2a43] (rev 07)
00:03.0 Communication controller [0780]: Intel Corporation Mobile 4 Series Chipset MEI Controller [8086:2a44] (rev 07)
00:19.0 Ethernet controller [0200]: Intel Corporation 82567LM Gigabit Network Connection [8086:10f5] (rev 03)
00:1a.0 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 [8086:2937] (rev 03)
00:1a.1 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 [8086:2938] (rev 03)
00:1a.2 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 [8086:2939] (rev 03)
00:1a.7 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 [8086:293c] (rev 03)
00:1b.0 Audio device [0403]: Intel Corporation 82801I (ICH9 Family) HD Audio Controller [8086:293e] (rev 03)
00:1c.0 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 [8086:2940] (rev 03)
00:1c.1 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 [8086:2942] (rev 03)
00:1c.2 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 [8086:2944] (rev 03)
00:1d.0 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 [8086:2934] (rev 03)
00:1d.1 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 [8086:2935] (rev 03)
00:1d.2 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 [8086:2936] (rev 03)
00:1d.7 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 [8086:293a] (rev 03)
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev 93)
00:1f.0 ISA bridge [0601]: Intel Corporation ICH9M-E LPC Interface Controller [8086:2917] (rev 03)
00:1f.2 SATA controller [0106]: Intel Corporation ICH9M/M-E SATA AHCI Controller [8086:2929] (rev 03)
01:00.0 Network controller [0280]: Intel Corporation Wireless WiFi Link 5100 [8086:4232]
05:0b.0 CardBus bridge [0607]: Ricoh Co Ltd RL5c476 II [1180:0476] (rev ba)
05:0b.1 FireWire (IEEE 1394) [0c00]: Ricoh Co Ltd R5C832 IEEE 1394 Controller [1180:0832] (rev 04)
05:0b.2 SD Host controller [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter [1180:0822] (rev 21)
05:0b.3 System peripheral [0880]: Ricoh Co Ltd R5C843 MMC Host Controller [1180:0843] (rev ff)
05:0b.4 System peripheral [0880]: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter [1180:0592] (rev 11)
05:0b.5 System peripheral [0880]: Ricoh Co Ltd xD-Picture Card Controller [1180:0852] (rev 11)
hugo@totosh:~$ lsmod | grep snd
snd_hda_intel 435636 3
snd_pcm_oss 46336 0
snd_mixer_oss 22656 1 snd_pcm_oss
snd_pcm 82948 2 snd_hda_intel,snd_pcm_oss
snd_seq_dummy 10756 0
snd_seq_oss 37760 0
snd_seq_midi 14336 0
snd_rawmidi 29696 1 snd_seq_midi
snd_seq_midi_event 15104 2 snd_seq_oss,snd_seq_midi
snd_seq 56880 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 29704 2 snd_pcm,snd_seq
snd_seq_device 14988 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd 62628 15 snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore 15200 1 snd
snd_page_alloc 16904 2 snd_hda_intel,snd_pcm
hugo@totosh:~$ grep audio /etc/group
audio:x:29:pulse
hugo@totosh:~$

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu alsa-driver Edit question
Assignee:
No assignee Edit question
Solved by:
Mark Rijckenberg
Solved:
Last query:
Last reply:
Revision history for this message
Mark Rijckenberg (markrijckenberg) said :
#1

Hi,

Please try this procedure:

Step 1: Open Terminal from "Applications->Accessories->
Terminal"

Step 2: Run the following commands (copy/paste each command into the Terminal and then hit <enter>)

sudo gedit /etc/modprobe.d/alsa-base

Add these 2 lines to the end of the alsa-base file:

alias snd-card-0 snd-hda-intel
options snd-hda-intel model=3stack

sudo gedit /etc/modprobe.d/options

# Add the following line at the end of the options file:

alias snd-card-0 snd-hda-intel
options snd-hda-intel model=3stack

Step 3: Reboot pc and retest sound after every change to the alsa-base file. Here are other model options for the ALC268 analog chipset that you can try, if "3stack" does not work:

 ALC267/268
   quanta-il1 Quanta IL1 mini-notebook
   3stack 3-stack model
   toshiba Toshiba A205
   acer Acer laptops
   dell Dell OEM laptops (Vostro 1200)
   zepto Zepto laptops
   test for testing/debugging purpose, almost all controls can
   adjusted. Appearing only when compiled with
   $CONFIG_SND_DEBUG=y
   auto auto-config reading BIOS (default)

Step 4: If audio output still does not work, you can try upgrading alsa to v1.0.19 using this link:

http://monespaceperso.org/blog-en/2009/02/10/acer-aspire-6920-no-sound-on-ubuntu-810-upgrade-of-alsa/

Regards,

Mark

Revision history for this message
Best Mark Rijckenberg (markrijckenberg) said :
#2

Hi,

I have to correct my previous procedure, which contains errors.

Please try this procedure instead, where alsa-base is replaced by alsa-base.conf (and options by options.conf):

Step 1: Open Terminal from "Applications->Accessories->
Terminal"

Step 2: Run the following commands (copy/paste each command into the Terminal and then hit <enter>)

sudo gedit /etc/modprobe.d/alsa-base.conf

Add these 2 lines to the end of the alsa-base.conf file:

alias snd-card-0 snd-hda-intel
options snd-hda-intel model=3stack

sudo gedit /etc/modprobe.d/options.conf

# Add the following line at the end of the options.conf file:

alias snd-card-0 snd-hda-intel
options snd-hda-intel model=3stack

Step 3: Reboot pc and retest sound after every change to the alsa-base.conf file. Here are other model options for the ALC268 analog chipset that you can try, if "3stack" does not work:

 ALC267/268
   quanta-il1 Quanta IL1 mini-notebook
   3stack 3-stack model
   toshiba Toshiba A205
   acer Acer laptops
   dell Dell OEM laptops (Vostro 1200)
   zepto Zepto laptops
   test for testing/debugging purpose, almost all controls can
   adjusted. Appearing only when compiled with
   $CONFIG_SND_DEBUG=y
   auto auto-config reading BIOS (default)

Step 4: If audio output still does not work, you can try upgrading alsa to v1.0.19 using this link:

http://monespaceperso.org/blog-en/2009/02/10/acer-aspire-6920-no-sound-on-ubuntu-810-upgrade-of-alsa/

Regards,

Mark

Revision history for this message
Hugo Roy (hugoroy) said :
#3

Thanks.
But is it normal that the file options.conf was empty (or didn't even exist)?

Revision history for this message
Mark Rijckenberg (markrijckenberg) said :
#4

Hi Hugo,

Yes, that's not a problem at all.

Is your sound issue solved now?

If so, please set the status to "resolved".

Thanks,

Regards,

Mark

Revision history for this message
Hugo Roy (hugoroy) said :
#5

It worked with the "toshiba" options.
Thank you very much ;)

Revision history for this message
Hugo Roy (hugoroy) said :
#6

Thanks Mark Rijckenberg, that solved my question.