Toshiba Satellite A200 and A205 series have problem with I ts sound when you install Ubuntu.
Because, the Realtek 268 codec from Intel ICH7 with Realtek chipset doesn’t support Ubuntu. So, if you want to get your sound back, you have to replace the codec with latest version from ALSA driver.
You can check your codec by typing:
taufanlubis@toshiba:~$ cat /proc/asound/card0/codec#0 | grep Codec
Codec: Realtek ID 268
taufanlubis@toshiba:~$
Check your sound card:
taufanlubis@toshiba:~$ lspci
……
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
…..
taufanlubis@toshiba:~$
Most modern distros come with soundcore compiled as a module. You can check it by typing:
taufanlubis@toshiba:~$ modinfo soundcore
filename: /lib/modules/2.6.22-14-generic/kernel/sound/soundcore.ko
alias: char-major-14-*
license: GPL
author: Alan Cox
description: Core sound module
srcversion: 548AA54AF08207316C104F8
depends:
vermagic: 2.6.22-14-generic SMP mod_unload 586
taufanlubis@toshiba:~$
If this command returns that you have this module, then you don’t need to recompile your kernel.
There few steps you need to follow:
Step 1. Download the latest driver from ALSA project.
ALSA (Advanced Linux Sound Architecture) provides audio and MIDI functionally to the Linux operating system. The web page address is: www.alsa-project.org
There 3 files that you have to download, alsa-driver, alsa-lib and alsa-utils.
alsa-driver-1.0.15.tar.bz2 2.6M
alsa-lib-1.0.15.tar.bz2 776K
alsa-utils-1.0.15.tar.bz2 991K
These are the latest update when I downloaded it.
Step 2. Copy the 3 files to alsa directory in /usr/src
taufanlubis@toshiba:~$ cd /usr/src
taufanlubis@toshiba:/usr/src$ sudo mkdir alsa
taufanlubis@toshiba:/usr/src$ cd alsa
taufanlubis@toshiba:/usr/src/alsa$ sudo cp /…your_alsa_location.../alsa-*
Step 3. Install the alsa-driver package
I suggest to use both bunzip2 and tar, not tar only.
cd /usr/src
mkdir alsa
cd alsa
cp /downloads/alsa-*
taufanlubis@toshiba:/usr/src/alsa$ sudo bunzip2 alsa-driver-1.0.15.tar.bz2
taufanlubis@toshiba:/usr/src/alsa$ sudo tar -xf alsa-driver-1.0.15.tar
taufanlubis@toshiba:/usr/src/alsa$ cd alsa-driver-1.0.15/
I suggest to use root access level not sudo because I got problem when I used sudo.
taufanlubis@toshiba:/usr/src/alsa/alsa-driver-1.0.15$ su root
Password:
root@toshiba:/usr/src/alsa/alsa-driver-1.0.15# ./configure –with-cards=hda-intel –with-sequencer=yes ; make ; make install
Step 4. Set permissions for dsp, mixer, sequencer and midi (if you use it).
root@toshiba:/usr/src/alsa/alsa-driver-1.0.15# ls -l /dev/dsp /dev/mixer /dev/sequencer
crw-rw—- 1 root audio 14, 3 2007-11-25 21:09 /dev/dsp
crw-rw—- 1 root audio 14, 0 2007-11-25 21:09 /dev/mixer
crw-rw—- 1 root audio 14, 1 2007-11-25 21:09 /dev/sequencer
root@toshiba:/usr/src/alsa/alsa-driver-1.0.15# chmod a+rw /dev/dsp /dev/mixer /dev/sequencer
Step 5. Install alsa-lib package
root@toshiba:/usr/src/alsa/alsa-driver-1.0.15# cd ..
root@toshiba:/usr/src/alsa# bunzip2 alsa-lib-1.0.15.tar.bz2
root@toshiba:/usr/src/alsa# cd alsa-lib-1.0.15
root@toshiba:/usr/src/alsa/alsa-lib-1.0.15# ./configure ; make ; make install
Step 6. Install alsa-utils package
root@toshiba:/usr/src/alsa/alsa-lib-1.0.15# cd ..
root@toshiba:/usr/src/alsa# bunzip2 alsa-utils-1.0.15.tar.bz2
root@toshiba:/usr/src/alsa# tar alsa-utils-1.0.15.tar
root@toshiba:/usr/src/alsa# cd alsa-utils-1.0.15
root@toshiba:/usr/src/alsa/alsa-utils-1.0.15# ./configure ; make ; make install
Step 7. Insert the modules into the kernel
root@toshiba:/usr/src/alsa/alsa-utils-1.0.15# modprobe snd-hda-intel
root@toshiba:/usr/src/alsa/alsa-utils-1.0.15# modprobe snd-pcm-oss
root@toshiba:/usr/src/alsa/alsa-utils-1.0.15# modprobe snd-mixer-oss
root@toshiba:/usr/src/alsa/alsa-utils-1.0.15# modprobe snd-seq-oss
Step 8. Adjust your sound card’s volume levels
You can quit now from root access level.
root@toshiba:/usr/src/alsa/alsa-utils-1.0.15# exit
exit
All mixer channels are muted by default, so you must unmute the channels. You can use alsamixer from alsa-utils package.
taufanlubis@toshiba:/usr/src/alsa/alsa-driver-1.0.15$ alsamixer
Step 9. Setting up modprobe and kmod support
If you don’t have /etc/modules.conf, just create a new one.
taufanlubis@toshiba:/usr/src/alsa/alsa-driver-1.0.15$ cd /etc
taufanlubis@toshiba:/etc$ sudo gedit modules.conf
#Alsa portion
alias snd-card-0 snd-hda-intel
alias snd-card-1 snd-cmipci
options snd-cmipci id=”firt” mpu_port=0x330
# OSS/Free portion
alias sound-slot-0 snd-card-0
alias sound-slot-1 snd-card-1
Create alsa file in /etc/modutils/
taufanlubis@toshiba:/etc$ cd modutils/
taufanlubis@toshiba:/etc/modutils$ sudo gedit alsa
#ALSA portion
alias char-major-116 snd
alias snd-card-0 snd-hda-intel
#module options should go here
#OSS/Free portion
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
#card #1
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
Step 10. Reboot your computer.
You will get the sound after you boot your computer.
Now, you have a new sound Codec for your sound card.
taufanlubis@toshiba:~$ cat /proc/asound/card0/codec#0 | grep Codec
Codec: Realtek ALC268
taufanlubis@toshiba:~$
Happy trying.





For me it works for A205-4787 toshiba lap. thanks a lot
Any idea if it affects an A215? Thanks.
As long as it has the same hardware I’m sure it can work.
root@saukya-laptop:/usr/src/alsa/alsa-driver-1.0.15# ./configure -with-cards=hda-intel -with-sequencer=yes ; make ; make install
checking for gcc… gcc
checking for C compiler default output file name… configure: error: C compiler cannot create executables
See `config.log’ for more details.
make all-deps
make[1]: Entering directory `/usr/src/alsa/alsa-driver-1.0.15′
make[1]: Nothing to be done for `all-deps’.
make[1]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.15′
Please, run the configure script as first…
if [ -L /include/sound ]; then \
rm -f /include/sound; \
ln -sf /usr/src/alsa/alsa-driver-1.0.15/include/sound /include/sound; \
else \
rm -rf /include/sound; \
install -d -m 755 -g root -o root /include/sound; \
for f in include/sound/*.h; do \
install -m 644 -g root -o root $f /include/sound; \
done \
fi
install: cannot stat `include/sound/*.h’: No such file or directory
make: *** [install-headers] Error 1
I am sorry this is the problem……
and this is my config.log
## ——— ##
## Platform. ##
## ——— ##
hostname = saukya-laptop
uname -m = i686
uname -r = 2.6.22-14-generic
uname -s = Linux
uname -v = #1 SMP Sun Oct 14 23:05:12 GMT 2007
/usr/bin/uname -p = unknown
/bin/uname -X = unknown
/bin/arch = unknown
/usr/bin/arch -k = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo = unknown
/bin/machine = unknown
/usr/bin/oslevel = unknown
/bin/universe = unknown
PATH: /usr/local/sbin
PATH: /usr/local/bin
PATH: /usr/sbin
PATH: /usr/bin
PATH: /sbin
PATH: /bin
PATH: /usr/games
## ———– ##
## Core tests. ##
## ———– ##
configure:2084: checking for gcc
configure:2100: found /usr/bin/gcc
configure:2111: result: gcc
configure:2349: checking for C compiler version
configure:2356: gcc –version >&5
gcc (GCC) 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
configure:2359: $? = 0
configure:2366: gcc -v >&5
Using built-in specs.
Target: i486-linux-gnu
Configured with: ../src/configure -v –enable-languages=c,c++,fortran,objc,obj-c++,treelang –prefix=/usr –enable-shared –with-system-zlib –libexecdir=/usr/lib –without-included-gettext –enable-threads=posix –enable-nls –with-gxx-include-dir=/usr/include/c++/4.1.3 –program-suffix=-4.1 –enable-__cxa_atexit –enable-clocale=gnu –enable-libstdcxx-debug –enable-mpfr –enable-checking=release i486-linux-gnu
Thread model: posix
gcc version 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)
configure:2369: $? = 0
configure:2376: gcc -V >&5
gcc: ‘-V’ option must have argument
configure:2379: $? = 1
configure:2402: checking for C compiler default output file name
configure:2429: gcc conftest.c >&5
/usr/bin/ld: crt1.o: No such file: No such file or directory
collect2: ld returned 1 exit status
configure:2432: $? = 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME “”
| #define PACKAGE_TARNAME “”
| #define PACKAGE_VERSION “”
| #define PACKAGE_STRING “”
| #define PACKAGE_BUGREPORT “”
| /* end confdefs.h. */
|
| int
| main ()
| {
|
| ;
| return 0;
| }
configure:2471: error: C compiler cannot create executables
See `config.log’ for more details.
## —————- ##
## Cache variables. ##
## —————- ##
ac_cv_env_CC_set=
ac_cv_env_CC_value=
ac_cv_env_CFLAGS_set=
ac_cv_env_CFLAGS_value=
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_LDFLAGS_set=
ac_cv_env_LDFLAGS_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_prog_ac_ct_CC=gcc
## —————– ##
## Output variables. ##
## —————– ##
AR=”
ARCH=”
AS=”
CC=’gcc’
CFLAGS=”
CONFIG_AC97_BUS=”
CONFIG_ALPHA=”
CONFIG_ARCH_AT91=”
CONFIG_ARCH_PXA=”
CONFIG_ARCH_S3C2410=”
CONFIG_ARCH_SA1100=”
CONFIG_ARM=”
CONFIG_ARM_AMBA=”
CONFIG_ATMEL_SSC=”
CONFIG_BROKEN=”
CONFIG_CPU_SUBTYPE_SH7760=”
CONFIG_EXPERIMENTAL=”
CONFIG_FW_LOADER=”
CONFIG_GSC=”
CONFIG_HAS_DMA=”
CONFIG_HAS_IOMEM=”
CONFIG_HAS_IOPORT=”
CONFIG_HIGH_RES_TIMERS=”
CONFIG_HPET=”
CONFIG_I2C=”
CONFIG_I2C_POWERMAC=”
CONFIG_I2C_SENSOR=”
CONFIG_INPUT=”
CONFIG_ISA=”
CONFIG_ISAPNP=”
CONFIG_ISAPNP_KERNEL=”
CONFIG_ISA_DMA_API=”
CONFIG_L3=”
CONFIG_MACH_ETI_B1=”
CONFIG_MACH_ETI_C1=”
CONFIG_MACH_NEO1973_GTA01=”
CONFIG_MACH_POODLE=”
CONFIG_MACH_SMDK2443=”
CONFIG_MACH_TOSA=”
CONFIG_MIPS=”
CONFIG_PARISC=”
CONFIG_PARPORT=”
CONFIG_PCI=”
CONFIG_PCMCIA=”
CONFIG_PM=”
CONFIG_PNP=”
CONFIG_PNP_KERNEL=”
CONFIG_PPC32=”
CONFIG_PPC64=”
CONFIG_PPC=”
CONFIG_PPC_PMAC=”
CONFIG_PROC_FS=”
CONFIG_PS3_PS3AV=”
CONFIG_PXA_SHARP_C7XX=”
CONFIG_PXA_SHARP_CXX00=”
CONFIG_RTC=”
CONFIG_SBUS=”
CONFIG_SGI=”
CONFIG_SH_DMABRG=”
CONFIG_SH_DREAMCAST=”
CONFIG_SND=”
CONFIG_SND_AC97_CODEC=”
CONFIG_SND_AC97_POWER_SAVE=”
CONFIG_SND_AC97_POWER_SAVE_DEFAULT=”
CONFIG_SND_AD1816A=”
CONFIG_SND_AD1848=”
CONFIG_SND_AD1848_LIB=”
CONFIG_SND_AD1889=”
CONFIG_SND_ADLIB=”
CONFIG_SND_AICA=”
CONFIG_SND_ALI5451=”
CONFIG_SND_ALS100=”
CONFIG_SND_ALS300=”
CONFIG_SND_ALS4000=”
CONFIG_SND_AOA=”
CONFIG_SND_AOA_FABRIC_LAYOUT=”
CONFIG_SND_AOA_ONYX=”
CONFIG_SND_AOA_SOUNDBUS=”
CONFIG_SND_AOA_SOUNDBUS_I2S=”
CONFIG_SND_AOA_TAS=”
CONFIG_SND_AOA_TOONIE=”
CONFIG_SND_ARMAACI=”
CONFIG_SND_ASIHPI=”
CONFIG_SND_AT73C213=”
CONFIG_SND_AT73C213_TARGET_BITRATE=”
CONFIG_SND_AT91_SOC=”
CONFIG_SND_AT91_SOC_ETI_B1_WM8731=”
CONFIG_SND_AT91_SOC_ETI_SLAVE=”
CONFIG_SND_AT91_SOC_SSC=”
CONFIG_SND_ATIIXP=”
CONFIG_SND_ATIIXP_MODEM=”
CONFIG_SND_AU1X00=”
CONFIG_SND_AU8810=”
CONFIG_SND_AU8820=”
CONFIG_SND_AU8830=”
CONFIG_SND_AZT2320=”
CONFIG_SND_AZT3328=”
CONFIG_SND_BIT32_EMUL=”
CONFIG_SND_BT87X=”
CONFIG_SND_BT87X_OVERCLOCK=”
CONFIG_SND_CA0106=”
CONFIG_SND_CMI8330=”
CONFIG_SND_CMI8788=”
CONFIG_SND_CMIPCI=”
CONFIG_SND_CS4231=”
CONFIG_SND_CS4231_LIB=”
CONFIG_SND_CS4232=”
CONFIG_SND_CS4236=”
CONFIG_SND_CS4281=”
CONFIG_SND_CS46XX=”
CONFIG_SND_CS46XX_NEW_DSP=”
CONFIG_SND_CS5530=”
CONFIG_SND_CS5535AUDIO=”
CONFIG_SND_DARLA20=”
CONFIG_SND_DARLA24=”
CONFIG_SND_DATE=”
CONFIG_SND_DEBUG=”
CONFIG_SND_DEBUG_DETECT=”
CONFIG_SND_DEBUG_MEMORY=”
CONFIG_SND_DT019X=”
CONFIG_SND_DUMMY=”
CONFIG_SND_DYNAMIC_MINORS=”
CONFIG_SND_ECHO3G=”
CONFIG_SND_EMU10K1=”
CONFIG_SND_EMU10K1X=”
CONFIG_SND_ENS1370=”
CONFIG_SND_ENS1371=”
CONFIG_SND_ES1688=”
CONFIG_SND_ES18XX=”
CONFIG_SND_ES1938=”
CONFIG_SND_ES1968=”
CONFIG_SND_ES968=”
CONFIG_SND_FM801=”
CONFIG_SND_FM801_TEA575X=”
CONFIG_SND_FM801_TEA575X_BOOL=”
CONFIG_SND_GINA20=”
CONFIG_SND_GINA24=”
CONFIG_SND_GUSCLASSIC=”
CONFIG_SND_GUSEXTREME=”
CONFIG_SND_GUSMAX=”
CONFIG_SND_GUS_SYNTH=”
CONFIG_SND_HARMONY=”
CONFIG_SND_HDA_CODEC_ANALOG=”
CONFIG_SND_HDA_CODEC_ATIHDMI=”
CONFIG_SND_HDA_CODEC_CMEDIA=”
CONFIG_SND_HDA_CODEC_CONEXANT=”
CONFIG_SND_HDA_CODEC_REALTEK=”
CONFIG_SND_HDA_CODEC_SI3054=”
CONFIG_SND_HDA_CODEC_SIGMATEL=”
CONFIG_SND_HDA_CODEC_VIA=”
CONFIG_SND_HDA_GENERIC=”
CONFIG_SND_HDA_HWDEP=”
CONFIG_SND_HDA_INTEL=”
CONFIG_SND_HDA_POWER_SAVE=”
CONFIG_SND_HDA_POWER_SAVE_DEFAULT=”
CONFIG_SND_HDSP=”
CONFIG_SND_HDSPM=”
CONFIG_SND_HPET=”
CONFIG_SND_HWDEP=”
CONFIG_SND_ICE1712=”
CONFIG_SND_ICE1724=”
CONFIG_SND_INDIGO=”
CONFIG_SND_INDIGODJ=”
CONFIG_SND_INDIGOIO=”
CONFIG_SND_INTEL8X0=”
CONFIG_SND_INTEL8X0M=”
CONFIG_SND_INTERWAVE=”
CONFIG_SND_INTERWAVE_STB=”
CONFIG_SND_KERNELDIR=”
CONFIG_SND_KORG1212=”
CONFIG_SND_KORG1212_FIRMWARE_IN_KERNEL=”
CONFIG_SND_LAYLA20=”
CONFIG_SND_LAYLA24=”
CONFIG_SND_LOOPBACK=”
CONFIG_SND_MAESTRO3=”
CONFIG_SND_MAESTRO3_FIRMWARE_IN_KERNEL=”
CONFIG_SND_MIA=”
CONFIG_SND_MIRO=”
CONFIG_SND_MIXART=”
CONFIG_SND_MIXER_OSS=”
CONFIG_SND_MONA=”
CONFIG_SND_MPU401=”
CONFIG_SND_MPU401_UART=”
CONFIG_SND_MSND_PINNACLE=”
CONFIG_SND_MTPAV=”
CONFIG_SND_MTS64=”
CONFIG_SND_MVERSION=”
CONFIG_SND_NM256=”
CONFIG_SND_OPL3SA2=”
CONFIG_SND_OPL3_LIB=”
CONFIG_SND_OPL4_LIB=”
CONFIG_SND_OPTI92X_AD1848=”
CONFIG_SND_OPTI92X_CS4231=”
CONFIG_SND_OPTI93X=”
CONFIG_SND_OSSEMUL=”
CONFIG_SND_PC98_CS4232=”
CONFIG_SND_PCM=”
CONFIG_SND_PCM_OSS=”
CONFIG_SND_PCM_OSS_PLUGINS=”
CONFIG_SND_PCM_XRUN_DEBUG=”
CONFIG_SND_PCSP=”
CONFIG_SND_PCXHR=”
CONFIG_SND_PDAUDIOCF=”
CONFIG_SND_PDPLUS=”
CONFIG_SND_PORTMAN2X4=”
CONFIG_SND_POWERMAC=”
CONFIG_SND_POWERMAC_AUTO_DRC=”
CONFIG_SND_PS3=”
CONFIG_SND_PS3_DEFAULT_START_DELAY=”
CONFIG_SND_PXA2XX_AC97=”
CONFIG_SND_PXA2XX_I2SOUND=”
CONFIG_SND_PXA2XX_PCM=”
CONFIG_SND_PXA2XX_SOC=”
CONFIG_SND_PXA2XX_SOC_AC97=”
CONFIG_SND_PXA2XX_SOC_CORGI=”
CONFIG_SND_PXA2XX_SOC_I2S=”
CONFIG_SND_PXA2XX_SOC_POODLE=”
CONFIG_SND_PXA2XX_SOC_SPITZ=”
CONFIG_SND_PXA2XX_SOC_TOSA=”
CONFIG_SND_RAWMIDI=”
CONFIG_SND_RIPTIDE=”
CONFIG_SND_RME32=”
CONFIG_SND_RME9652=”
CONFIG_SND_RME96=”
CONFIG_SND_RTCTIMER=”
CONFIG_SND_S3C2410=”
CONFIG_SND_S3C2443_SOC_AC97=”
CONFIG_SND_S3C24XX_SOC=”
CONFIG_SND_S3C24XX_SOC_I2S=”
CONFIG_SND_S3C24XX_SOC_NEO1973_WM8753=”
CONFIG_SND_S3C24XX_SOC_SMDK2443_WM9710=”
CONFIG_SND_SA11XX_UDA1341=”
CONFIG_SND_SB16=”
CONFIG_SND_SB16_CSP=”
CONFIG_SND_SB16_CSP_FIRMWARE_IN_KERNEL=”
CONFIG_SND_SB16_DSP=”
CONFIG_SND_SB8=”
CONFIG_SND_SB8_DSP=”
CONFIG_SND_SBAWE=”
CONFIG_SND_SB_COMMON=”
CONFIG_SND_SC6000=”
CONFIG_SND_SEQUENCER=”
CONFIG_SND_SEQUENCER_OSS=”
CONFIG_SND_SEQ_DUMMY=”
CONFIG_SND_SEQ_RTCTIMER_DEFAULT=”
CONFIG_SND_SERIALMIDI=”
CONFIG_SND_SERIAL_U16550=”
CONFIG_SND_SGALAXY=”
CONFIG_SND_SH7760_AC97=”
CONFIG_SND_SOC=”
CONFIG_SND_SOC_AC97_BUS=”
CONFIG_SND_SOC_AC97_CODEC=”
CONFIG_SND_SOC_CS4270=”
CONFIG_SND_SOC_CS4270_HWMUTE=”
CONFIG_SND_SOC_CS4270_VD33_ERRATA=”
CONFIG_SND_SOC_PCM_SH7760=”
CONFIG_SND_SOC_SH4_HAC=”
CONFIG_SND_SOC_SH4_SSI=”
CONFIG_SND_SOC_WM8731=”
CONFIG_SND_SOC_WM8750=”
CONFIG_SND_SOC_WM8753=”
CONFIG_SND_SOC_WM9712=”
CONFIG_SND_SONICVIBES=”
CONFIG_SND_SSCAPE=”
CONFIG_SND_SUN_AMD7930=”
CONFIG_SND_SUN_CS4231=”
CONFIG_SND_SUN_DBRI=”
CONFIG_SND_SUPPORT_OLD_API=”
CONFIG_SND_TIMER=”
CONFIG_SND_TRIDENT=”
CONFIG_SND_USB_AUDIO=”
CONFIG_SND_USB_CAIAQ=”
CONFIG_SND_USB_CAIAQ_INPUT=”
CONFIG_SND_USB_USX2Y=”
CONFIG_SND_VERBOSE_PRINTK=”
CONFIG_SND_VERBOSE_PROCFS=”
CONFIG_SND_VERSION=’1.0.15′
CONFIG_SND_VIA82XX=”
CONFIG_SND_VIA82XX_MODEM=”
CONFIG_SND_VIRMIDI=”
CONFIG_SND_VX222=”
CONFIG_SND_VXPOCKET=”
CONFIG_SND_VX_LIB=”
CONFIG_SND_WAVEFRONT=”
CONFIG_SND_WAVEFRONT_FIRMWARE_IN_KERNEL=”
CONFIG_SND_YMFPCI=”
CONFIG_SND_YMFPCI_FIRMWARE_IN_KERNEL=”
CONFIG_SOC_AU1000=”
CONFIG_SOC_AU1100=”
CONFIG_SOC_AU1500=”
CONFIG_SOUND=”
CONFIG_SOUND_PRIME=”
CONFIG_SPARC32=”
CONFIG_SPARC64=”
CONFIG_SPARC=”
CONFIG_SUPERH64=”
CONFIG_SUPERH=”
CONFIG_USB=”
CONFIG_VIDEO_DEV=”
CONFIG_VIDEO_V4L1=”
CONFIG_X86=”
CONFIG_X86_32=”
CONFIG_X86_64=”
CONFIG_X86_PC9800=”
CONFIG_X86_PC=”
CPP=”
CPPFLAGS=”
CROSS_COMPILE=”
DEFS=”
ECHO_C=”
ECHO_N=’-n’
ECHO_T=”
EGREP=”
EXEEXT=”
EXTRA_INCLUDES=”
GENKSYMS=”
GREP=”
INSTALL_DATA=”
INSTALL_PROGRAM=”
INSTALL_SCRIPT=”
KERNEL_INC=”
KLD=”
LDFLAGS=”
LIBOBJS=”
LIBS=”
LTLIBOBJS=”
MAKE_ADDS=”
NEW_KBUILD=”
OBJEXT=”
PACKAGE_BUGREPORT=”
PACKAGE_NAME=”
PACKAGE_STRING=”
PACKAGE_TARNAME=”
PACKAGE_VERSION=”
PATH_SEPARATOR=’:’
RANLIB=”
SHELL=’/bin/bash’
SRCDIR=”
ac_ct_CC=’gcc’
bindir=’${exec_prefix}/bin’
build_alias=”
c_opts=”
datadir=’${datarootdir}’
datarootdir=’${prefix}/share’
docdir=’${datarootdir}/doc/${PACKAGE}’
dvidir=’${docdir}’
exec_prefix=’NONE’
host_alias=”
htmldir=’${docdir}’
includedir=’${prefix}/include’
infodir=’${datarootdir}/info’
kaversion=”
kextraversion=”
kpatchlevel=”
ksublevel=”
kversion=”
libdir=’${exec_prefix}/lib’
libexecdir=’${exec_prefix}/libexec’
localedir=’${datarootdir}/locale’
localstatedir=’${prefix}/var’
m_opts=”
mandir=’${datarootdir}/man’
moddir=”
moddir_tree=”
modsubdir=”
msmp=”
oldincludedir=’/usr/include’
pdfdir=’${docdir}’
prefix=’NONE’
processor=”
program_transform_name=’s,x,x,’
psdir=’${docdir}’
sbindir=’${exec_prefix}/sbin’
sharedstatedir=’${prefix}/com’
sysconfdir=’${prefix}/etc’
target_alias=”
## ———– ##
## confdefs.h. ##
## ———– ##
#define PACKAGE_NAME “”
#define PACKAGE_TARNAME “”
#define PACKAGE_VERSION “”
#define PACKAGE_STRING “”
#define PACKAGE_BUGREPORT “”
configure: exit 77
root@saukya-laptop:/usr/src/alsa/alsa-driver-1.0.15#
Have you install this package before?
taufanlubis@toshiba:~$ sudo apt-get install build-essential
And better update the system first.
$sudo apt-get update
$sudo apt-get upgrade
$sudo apt-get dist-upgrade
Then you can try to compile it again.
sudo apt-get install build-essential
$sudo apt-get update
$sudo apt-get upgrade
$sudo apt-get dist-upgrade
yes I already di all of this. but still doesn’t work
when i do this command “alsamixer”
the display that shown is exacly same as alsamixer 1.0.14 but the name is change to 1.0.15….. and the codec is still same
Codec: Realtek ID 268
I already try it twice but still, it doesn’t work……I have 1 request…would you give me
alsa-driver-1.0.15.tar.bz2 2.6M
alsa-lib-1.0.15.tar.bz2 776K
alsa-utils-1.0.15.tar.bz2 991K
because I cant download it from the “alsa-project”, so I download it from “http://kambing.ui.edu/gentoo/distfiles/”
but I guess it same driver…..
then what should I do???thank for your help…..
and the previous problem I think is solved….
crw-rw—- 1 root audio 14, 3 2007-11-25 21:09 /dev/dsp
crw-rw—- 1 root audio 14, 0 2007-11-25 21:09 /dev/mixer
crw-rw—- 1 root audio 14, 1 2007-11-25 21:09 /dev/sequencer
after “chmod a+rw /dev/dsp /dev/mixer /dev/sequencer”
it is turn to crw-rw-rw-
but after restared it back to the previous state, it is a problem or just what it should be?
I sent you the 3 files to your email.
finallly my sound works…. even I only finished step 6… and reebot.
but before that, I need to do
sudo apt-get install build-essential
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
like you said before….
I also need to install “gettext” and another library when I try to configure alsa-* ….. but now it’s work….
thank you very much….
I followed the steps but still no sound.
Toshiba Satellite L30 – 105
If your email can hold these drivers, I will send it to you.
– 2.6M 2007-11-23 23:25 alsa-driver-1.0.15.tar.bz2
– 776K 2007-11-13 22:52 alsa-lib-1.0.15.tar.bz2
– 991K 2007-11-13 22:40 alsa-utils-1.0.15.tar.bz2
Because, some versions may be work with the old sound card only.
And how exactly do you unmute the channels? I think thats my problem. I have the ALSA mixer pullued up and all I can do is change volume with my volume knob or on the panel.
I tried to follow exactly what you said, restarted and now the system will not detect my hardware
Toshiba Satelite A205
Its work with my HP Pavillion DV6000, tnx for good tutorial,
best regards, Kris.
Problems with, mutting, phone output, microphone with Skype working… Volume controls is not work correctly. Notebook is HP Pavillion DV6000. Regards, Kris.
Have you set through alsamixer?
Just type $alsamixer in your terminal.
Because, like in my laptop, the master volume (on the top screen) is only work for the internal speaker.
If I want to use/adjust the volume for my headphone, microphone, I have to adjust it through alsamixer.
Regards, Taufan
Quick question from a new linux user. In step 3, what does “your_alsa_location” refer to and how do I find it?
Thanks.
[…] now is my laptop. It’s a Toshiba Satelliete and as anyone who searches Ubuntu forums and sites knows, Satellites do not like to let Ubuntu play sound. TheJoe had tried many fixes he read about […]
I am having problems copying files in step 3. Am I supposed to be copying the files I downloaded to the ALSA folder. I tried that and it says I am missing a destination operand?
marc@marc-laptop:/usr/src/alsa$ sudo cp /home/marc/Desktop/alsa-driver-1.0.15.tar.bz2
cp: missing destination file operand after `/home/marc/Desktop/alsa-driver-1.0.15.tar.bz2′
Try `cp –help’ for more information.
Hi Mr. taufanlubis
We have the same problem, I try to make the procedure step by step, but not work, in many times the console send a errors about scripts or bad information put in there.
Can you have the possibility to send me via email the steps more specific, you know I am new in Linux.
Thank You for you help.
Toshiba A205 S4597
Linux Dist. UBUNTU 7.10
00506-887-3653 Costa Rica.
First thing first before you compile something, always update your system:
– $sudo apt-get update
– $sudo apt-get upgrade
– $sudo apt-get dist-upgrade
– $sudo apt-get install build-essential
I suggest to use ‘bunzip2’ not ‘tar’ when you extract your alsa driver.
If the latest alsa driver doesn’t work, just email me then I will send you the alsa drivers that I have.
cheers,
Mr. Taufanlubis
Yes I made that, but the alsa driver doesn’t work, after apply you procedure the sound icon appearance
mute and not work anymore, we try to find you email address but I don’t have lucky.
I don’t know if you have the possibility to see my email after send this message.
Please let me know.
I am Appreciate so much your help.
Best Regards.
I have a toshiba satellite A205-S4707 and it works fine. I’ve been looking for a solution for a long time. thanks a lot
I ran into a little trouble at step 4. There is no /dev directory.
Another website said to run a script.
./snddevices
There were some other error messages, but after a reboot I had sound!!!
My laptop is a Toshiba P205-S6307 originally equipped with Vista. Ubuntu is running fine in a partition.
Thank you Taufan!!
Mr. Taufanlubis,
This is a great blog and I have found it very useful – Thank You.
I followed the steps you posted, everything appears to install correctly, still no sound. I have a Toshiba Satellite P105-S6177. With Vista, Ubuntu is running just fine in a partition.
I also corrected my DSDT file, still no sound, I tried turning off ACPI and I do get sound, however it causes problems in other areas (ie. power). Do you have any suggestion?
Thanks
Hello,
I have been following this tutorial and every thing has been working fine until step 6.
The ./configure step works, but the make comes up with an error and I dont know why. Here is what it looks like.
root@db01:/usr/src/alsa/alsa-utils-1.0.15# make
Making all in include
make[1]: Entering directory `/usr/src/alsa/alsa-utils-1.0.15/include’
make all-am
make[2]: Entering directory `/usr/src/alsa/alsa-utils-1.0.15/include’
make[2]: Leaving directory `/usr/src/alsa/alsa-utils-1.0.15/include’
make[1]: Leaving directory `/usr/src/alsa/alsa-utils-1.0.15/include’
Making all in alsactl
make[1]: Entering directory `/usr/src/alsa/alsa-utils-1.0.15/alsactl’
make[1]: Nothing to be done for `all’.
make[1]: Leaving directory `/usr/src/alsa/alsa-utils-1.0.15/alsactl’
Making all in alsaconf
make[1]: Entering directory `/usr/src/alsa/alsa-utils-1.0.15/alsaconf’
Making all in po
make[2]: Entering directory `/usr/src/alsa/alsa-utils-1.0.15/alsaconf/po’
mv: cannot stat `t-ja.gmo’: No such file or directory
make[2]: *** [ja.gmo] Error 1
make[2]: Leaving directory `/usr/src/alsa/alsa-utils-1.0.15/alsaconf/po’
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/alsa/alsa-utils-1.0.15/alsaconf’
make: *** [all-recursive] Error 1
Thanks in advance.
Hi,
Thanks a lot for your solution. I was able to get sound on my laptop – Satellite A205-S4577. All these days I was installing the alsa drivers and every time a kernel update happened, my sound drivers went for a toss. Will this happen again the next time I install the kernel updates? Cause otherwise I have to perform these steps once every fortnight.
Thanks,
Raghavendra
Hi,
Based on few comments that I got, sometimes the new the ALSA drivers version may not working properly with A205 series.
So, I’ve never updated my ALSA driver and still keep using the old one and no problem with me until now.
Cheers,
Taufan
I also have the same problem like Dbrown when compiling alsa utility. I also install the driver for linux of realtek sound card supporting ALC262 but It still doesn’t work.
anyone help me???
I tried to compile alsa 1.0.16.
I suggest to use this version:
– 2.6M 2007-11-23 23:25 alsa-driver-1.0.15.tar.bz2
– 776K 2007-11-13 22:52 alsa-lib-1.0.15.tar.bz2
– 991K 2007-11-13 22:40 alsa-utils-1.0.15.tar.bz2
Coz, it works for me.
hi I tried to install the buil-essential package but the processes requires that chage the media in the directory cdrom to this
‘Ubuntu 7.10 _Gutsy Gibbon_ – Release i386 (20071016.1)’
where i can get that?
i already fix that problem hehehe
but i have a new one that is when i do the ./config
impossible do to stat in
`include/sound/*.h’
please send me the drivers that you use because this one that i using didn’t work
i using alsa-driver-1.0.15 and i dont know whats wrong
I sent it already.
Hello
Thanks for the guidance.
Are you aware if this how-to would work with a Debian Etch rather than an Ubuntu?
(Toshiba A205-s4567 / Etch 4.0r3 / Alsa 1.0.16)
I have actually had only one complaint from modprobe snd-hda-intel (which btw seems already loaded).
I would like to try with version 1.0.15 but it eludes me with references to an old-alsa-project.org (!).
Please send it over to me?
Thanks again
i did everything but still not working, i have a hp dv6000
Realtek ID 268.. i dont know what to do…. 😦
Hello,
I too have a Toshiba 205-S5800 laptop. I tried following your instructions. I am using XUBUNTU 8.10. I tried to “su root” but no luck. It appears that “root” is protected on my version. Neither “sudo” or “sudo root” helped. Need a little/lot of help here. Miss my sound. Here is what happened when I tried to compile:
ubuntu@ubuntu:/usr/src/alsa/alsa-driver-1.0.18a$ sudo su
root@ubuntu:/usr/src/alsa/alsa-driver-1.0.18a# ./configure –with-cards=hda-intel –with-sequencer=yes ; make ; make install
configure: error: invalid variable name: –with-cards
make all-deps
make[1]: Entering directory `/usr/src/alsa/alsa-driver-1.0.18a’
make[1]: Nothing to be done for `all-deps’.
make[1]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.18a’
Please, run the configure script as first…
if [ -L /include/sound ]; then \
rm -f /include/sound; \
ln -sf /usr/src/alsa/alsa-driver-1.0.18a/include/sound /include/sound; \
else \
rm -rf /include/sound; \
install -d -m 755 -g root -o root /include/sound; \
for f in include/sound/*.h; do \
install -m 644 -g root -o root $f /include/sound; \
done \
fi
install: cannot stat `include/sound/*.h’: No such file or directory
make: *** [install-headers] Error 1
Thanks in advance,
EddieJoe
I try to install net beans but I found this kind of problem, is there any solution for this problem?thanks before
saukya@saukya-laptop:~/Documents/master$ sudo ./netbeans-6.1-ml-linux.sh
[sudo] password for saukya:
Configuring the installer…
Searching for JVM on the system…
Extracting installation data…
Running the installer wizard…
/usr/share/themes/Glider/gtk-2.0/gtkrc:29: error: lexical error or unexpected token, expected valid token
i did everything but still not working, i have a hp dv6000
Realtek ID 268.. i dont know what to do….
Thank you for inquiring. Been working very nice.
An excellent blog about perfect. Thank you again..
Thank you for your good post.
Hi, I am facing severe issues with my Toshiba Satellite L755 AMD A6. Tried all solutions which google resulted. But nothing works for me. And finally lost whole sound. Anybody pls help me. I compiled all steps explained above. But from this step it is failing.
===================
/usr/src/alsa/alsa-utils-1.0.24.2# modprobe snd-hda-intel
FATAL: Error inserting snd (/lib/modules/2.6.38-13-generic-pae/kernel/sound/acore/snd.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error running install command for snd
WARNING: Error inserting snd_pcm (/lib/modules/2.6.38-13-generic-pae/kernel/sound/acore/snd-pcm.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_hwdep (/lib/modules/2.6.38-13-generic-pae/kernel/sound/acore/snd-hwdep.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_hda_codec (/lib/modules/2.6.38-13-generic-pae/kernel/sound/pci/hda/snd-hda-codec.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting snd_hda_intel (/lib/modules/2.6.38-13-generic-pae/kernel/sound/pci/hda/snd-hda-intel.ko): Unknown symbol in module, or unknown parameter (see dmesg)
How can i fix this?
Having read this I believed it was rather enlightening.
I appreciate you finding the time and effort to put this short article together.
I once again find myself spending way too much time both reading and commenting.
But so what, it was still worth it!
Hi, I wish for to subscribe for this web site to obtain most
up-to-date updates, thus where can i do it please help
out.