 |
forums.xandros.com Xandros User Forums
|
| View previous topic :: View next topic |
| Did this help resolve your Toshiba laptop's sound issues? |
| Yes, it did, and I have a Toshiba Satellite Pxxx series laptop. |
|
100% |
[ 3 ] |
| Yes it did, but I have another model of Toshiba laptop! |
|
0% |
[ 0 ] |
| No, it did not, and I have a Toshiba Satellite Pxxx series laptop. |
|
0% |
[ 0 ] |
| No, it did not, but I have another model of Toshiba laptop. |
|
0% |
[ 0 ] |
|
| Total Votes : 3 |
|
| Author |
Message |
machani Xplorer
Joined: 30 Apr 2007 Posts: 12 Location: Vancouver, B.C., Canada
|
Posted: Mon May 14, 2007 7:45 pm Post subject: Fixing Toshiba Satellite P100/P105 sound and battery monitor |
|
|
BACKGROUND:
Xandros 4.1 (OCE) installed pretty painlessly on my Toshiba Satellite P100 laptop (model PSPA3C-SD300E), but I immediately noticed the following annoying issues:
(i ) The sound does not work unless you turn the laptop's Advanced Configuration and Power Interface (ACPI) off. You can do this by changing the string "acpi=on" to "acpi=off" in /etc/lilo.conf and in /etc/devices/cmdappend.inf and then rebooting your laptop a couple of times. This is not a practical solution since, with ACPI off, the CPU fan runs all the time.
(ii) When you do manage to get the sound to work, its volume is low. This makes such things as watching DVD movies pretty impractical.
(iii) The behavior of the battery monitor is irratic. Often the battery monitor does not even display in the task bar and I would see a message in Control Center stating that certain ACPI components were not installed.
Thankfully, by googling for solutions and with some trial and error, I was able to resolve these issues without much difficulty.
(A fourth, minor annoyance is that with a Targus port replicator (model PA095, which Xandros 4.1 recognized) the laptop often does not power off after shutdown and the keyboard has "funky" behavior. This problem is resolved once the port replicator is removed and the external keyboard is connected directly to the laptop).
CAUSES OF THE PROBLEMS:
It turns out the cause of the sound not working is NOT due to a fault on part of Linux, but due to a buggy Differentiated System Description Table (DSDT) supplied by Toshiba. The issue with the low sound volume is due to the installed version of the Advanced Linux Sound Architecture (ALSA) driver not supporting Intel's 82801G (ICH7 Family) sound card properly. The battery monitor issue is due to the kernel's support for the laptop battery and charger being set up as modular.
TO FIX THE PROBLEMS:
Detailed instructions are given further down below. The following are the high level steps:
install the necessary tools from Xandros Networks,
download and install the Intel iASL compiler,
fix the buggy DSDT file,
enable relevant kernel compile options and rebuild the kernel to use the custom DSDT file,
install the new kernel and set up the LILO boot manager to use it, and
update the ALSA sound driver to fix the low sound volume issue.
CAUTION and WARNING:
It is necessary to check that your CPU and GPU fans work normally after installing an updated kernel or after making any modifications to your boot loader. Improper function of the CPU and/or GPU fans can make your laptop run hot and potentially cause damage.
My laptop's GPU fan can be recognized by its short, intense operation (a "whoosh" sound), whereas the CPU fan has a steady low intensity operation. With BIOS version 3.30, my laptop has no issues with either the CPU or the GPU fan before or after performing the fixes detailed further below.
FOR FURTHER READING:
1) Information on Toshiba Satellite P100/P105 series laptops: http://gentoo-wiki.com/HARDWARE_Toshiba_Satellite_P100
2) How to fix common ACPI problems: http://gentoo-wiki.com/HOWTO_Fix_Common_ACPI_Problems
3) Link to gentoo forum on fixing Toshiba laptop sound (See in particular ijontichy's and theta-delta's posts in pages 1 and 2) : http://forums.gentoo.org/viewtopic-t-444743-postdays-0-postorder-asc-highlight-sndhdaintel+acpi-start-0.html
4) Link to Intel website to get IASL compiler: http://developer.intel.com/technology/iapc/acpi/downloads.htm
5) Link to DSDT repository (where you may find a fixed DSDT file for your Toshiba) : http://acpi.sourceforge.net/dsdt/view.php
6) Link to ALSA website: http://www.alsa-project.org/
DETAILED INSTRUCTIONS:
NOTE:
(i) Xandros 4.1 was installed in my Toshiba laptop using the "custom" mode with the "full desktop" setting. If you are in doubt, or have made changes to the defaults since installation, then I recommend backing up your data and re-installing Xandros 4.1.
(ii) All console window commands listed are in green and are case sensitive.
(iii) If you are experinced with Linux or Unix, you will probably use the vi or emacs editor when asked to edit a particular file. If you are new to Linux, you can edit files with the kwrite text editor which works like Notepad in Windows. For example, to edit a file called file_name, simply type:
kwrite file_name
1) Ensure that your laptop is connected to the internet.
2) Login to Xandros 4.1 as Administrator (root)
3) Download the necessary tools from Xandros Networks:
Run Xandros Networks (an icon on your desktop), select New Applications and install the following Development applications:
2.6.18 Kernel Source
2.6.18-smp Kernel Headers
C/C++ Development Tools
Debian Development Tools
KDE Development Tools
4) Install bison, flex and libncurses5-dev:
Open a console window and type:
apt-get install bison flex libncurses5-dev
5) Install Intel's ACPI Source Language (iASL) compiler:
Run the FireFox browser and download the "ACPI CA - Unix Build Environment" from here: http://www.intel.com/technology/iapc/acpi/downloads.htm. Save the download file (acpica-unix-20061109.tar.gz) under /usr/src. Now, open a console window and type the following to build the iasl application:
cd /usr/src
tar -xvzf acpica-unix-20061109.tar.gz
cd acpica-unix-20061109/compiler
make
The build should begin and fail, giving you some error messages which include:
| Quote: | | `yytext_ptr' undeclared (first use in this function) |
To fix this error, you need to edit the file aslcompilerlex.c, and comment out the line containing #undef yytext_ptr. So line 4,031 should now look like:
| Quote: | | //#undef yytext_ptr |
If you are using the kwrite editor, you would type:
Then search for the string #undef yytext_ptr by selecting Edit->Find, or by typing Ctrl-F. After commenting that line as indicated above, save the change and quit. Then type:
This time the build should complete successfully and you should see a new file called iasl. To verify, type:
You should see something like:
| Quote: | | -rwxr-xr-x 1 root root 572273 2007-05-14 12:26 iasl |
Install the iASL compiler by typing:
5) Fix the buggy DSDT file
In the console window, type:
cd /usr/src
mkdir dsdt
cd dsdt
cat /proc/acpi/dsdt > DSDT.dat
The last command dumps the contents of your Toshiba's DSDT table into a file called DSDT.dat. Now, decompile the DSDT.dat file by typing:
This creates an editable ascii text file called DSDT.dsl. Now, we need to find the bugs (errors and warnings) in the DSDT file and fix them. The best way is to try to recompile the DSDT.dsl file and read the errors and warnings generated by the iasl compiler. So type:
The iasl compiler should create two new files: DSDT.hex and DSDT.aml and should display a number of errors and one or more warning messages on your console window. From what I have seen for myself, and have gleaned from the gentoo forums, there are basically five types of modifications you need to make.
First, let's make a back up of your original DSDT.dsl file by typing:
cp DSDT.dsl DSDT_original.dsl
Now, edit your DSDT.dsl file and make the following changes:
(i) Replace all occurrences of the strings "_T_0", "_T_1", "_T_2", etc. with something like "TXT0", "TXT1", "TXT2", etc. (Note: the replacement string should not be more that four characters long).
(ii) Search for "BTST" and add an extra "Else { Return (Zero) }" to the "BTST" method as shown below:
| Code: | Method (BTST, 0, NotSerialized)
{
If (\_SB.ECOK)
{
Acquire (\_SB.PCI0.LPCB.EC0.MUT1, 0xFFFF)
Store (\_SB.PCI0.LPCB.EC0.KSWH, Local0)
XOr (Local0, 0x01, Local0)
Store (\_SB.PCI0.LPCB.EC0.BTHE, Local7)
Release (\_SB.PCI0.LPCB.EC0.MUT1)
If (Local0)
{
ShiftLeft (Local7, 0x06, Local6)
ShiftLeft (Local7, 0x07, Local7)
Or (Local7, Local6, Local1)
Or (Local0, Local1, Local2)
Return (Local2)
}
Else
{
Return (Zero)
}
}
Else
{
Return (Zero)
}
} |
(iii) Search for "EVNT" and add the extra "Return (Zero)" as shown below to Else part of the the "EVNT" method.
| Code: | Method (EVNT, 1, NotSerialized)
{
While (VZOK)
{
If (LEqual (VZOK, 0x01))
{
Store (Arg0, VZOK)
Notify (\_SB.VALZ, 0x80)
Return (Zero)
}
Else
{
Sleep (0x05)
Return (Zero)
}
}
} |
(iv) Search for "Linux" and comment out a number of lines and add a "Store (0x07D0, OSYS)" as shown below.
| Code: | Scope (\_SB)
{
Method (_INI, 0, NotSerialized)
{
If (DTSE)
{
TRAP (0x47)
}
Store (0x07D0, OSYS)
// If (CondRefOf (_OSI, Local0))
// {
// If (_OSI ("Linux"))
// {
// Store (0x03E8, OSYS)
// }
// Else
// {
// Store (0x07D1, OSYS)
// If (_OSI ("Windows 2001 SP2"))
// {
// Store (0x07D2, OSYS)
// }
//
// If (_OSI ("Windows 2001.1"))
// {
// Store (0x07D3, OSYS)
// }
//
// If (_OSI ("Windows 2001.1 SP1"))
// {
// Store (0x07D4, OSYS)
// }
//
// If (_OSI ("Windows 2006"))
// {
// Store (0x07D6, OSYS)
// }
//
// If (LAnd (MPEN, LEqual (OSYS, 0x07D1)))
// {
// TRAP (0x3D)
// }
// }
// }
Store (0x07D6, OSYS) // Fake Windows 2006
} |
(v) Search for "PNP0C14" and replace all occurrences of ``Name (_HID, "*PNP0C14")'' with `` Name (_HID, "PNP0C14")''. Save your changes and quit.
Note: if you are unsure if your changes are correct, here is a link to a fixed DSDT file: http://vosek.com/dsdt.dsl (courtesy gentoo forums). You can compare it with your own.
Now, recompile your fixed DSDT file by typing:
Verify that there are no errors and that a new DSDT.hex file has been created.
6) Enable relevant kernel compile options and rebuild the kernel
In the console window, type:
You should see a file called dcc-kernel-source-2.6.18.tar.bz2. If not, re-install "2.6.18 Kernel Source" from Xandros Networks. Now type:
tar -xjvf dcc-kernel-source-2.6.18.tar.bz2
ln -s dcc-kernel-source-2.6.18 linux
cd linux
Now edit the file called Makefile and set the EXTRAVERSION parameter to point to -dcc-smp. (Again, use your favorite editor). So the first five lines of Makefile should now look like:
| Quote: | VERSION = 2
PATCHLEVEL = 6
SUBLEVEL = 18
EXTRAVERSION = -dcc-smp
NAME=Avast! A bilge rat! |
Now type:
cp /boot/config-2.6.18-dcc-smp .config
make oldconfig
make xconfig
This brings up the "X qconf" kernel compile configuration screen. Select ACPI under Power management options, and make the following changes:
(i) Select Battery and change it from being a loadable module (".") to build into the kernal (add the check mark).
(ii) Select AC Adaptor and change it from being a loadable module (".") to build into the kernal (add the check mark).
(iii) Select Include Custom DSDT and enable the check mark, double click on Custon DSDT file to include and enter /usr/src/dsdt/DSDT.hex followed by the Enter key.
(iv) Select Read Custom DSDT from initramfs and disable it (remove the check mark).
(v) Select File->Save, followed by File->Quit
With the kernel configuration file complete, you are now ready to build you kernel. In the console window, type:
7) Install the kernel and set up the LILO boot manager to use the new kernel
Install the new kernel by typing:
cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.18-custom
Now we are ready to set up the LILO boot manager to recognize the new kernel. In the console window, type:
cd /etc
cp lilo.conf lilo.conf_original
Edit the file lilo.conf and add the following text to the bottom of lilo.conf:
| Code: | image=/boot/vmlinuz-2.6.18-custom
label=Xandros_4_Open_Circulation_Custom
vga=791
root=/dev/sda6
initrd=/boot/initrd-2.6.18-dcc-smp.gz
append="quiet rw acpi=on resume2=swap:/dev/sda5 " |
Save the file and exit. And then type:
You should now see messages like the following in your console window:
| Quote: | Added Xandros_4_Open_Circulation *
Added Safe_Video_Mode
Added Configure_(Expert)
Added Windows®_XP
Added Xandros_4_Open_Circulation_Custom |
Now, logout and reboot Xandros. When the boot manager comes up again, select Xandros 4 Open Circulation Custom and login as Administrator (root).
The sound should work when the desktop environment displays. If not, open a console window and type:
Select OK. Select hda-intel as the sound card. Select Yes to the questions that follow, followed by OK.
Now, open Control Center, select Sound & Multimedia, select Sound System, select the Hardware tab, select Advanced Linux Sound Architecture as the audio device and click the Apply button to apply the changes. Select the General tab and click the Test Sound button.
8 ) Update the alsa-sound driver to fix the low sound volume issue
NOTE: If step 7 was successful, you should hear the sound, but it will be at low volume. The problem is the installed ALSA driver version 1.0.11 does not support Intel's ICH7 family sound card properly and must be upgraded to version 1.0.14-rc1 or later.
Download version 1.0.14-rc4 of the ALSA Driver, Library and Utilities from http://www.alsa-project.org and save the files (alsa-driver-1.0.14rc4.tar.bz2, alsa-lib-1.0.14rc4.tar.bz2 and alsa-utils-1.0.14rc4.tar.bz2) in the folder /usr/src.
Now install the new driver. In a console window, type:
cd /usr/src
tar -xjvf alsa-driver-1.0.14rc4.tar.bz2
cd alsa-driver-1.0.14rc4
./configure --with-cards=hda-intel --with-sequencer=yes;make;make install
Now unzip and install the alsa-lib package
cd /usr/src
tar -xjvf alsa-lib-1.0.14rc4.tar.bz2
cd alsa-lib-1.0.14rc4
./configure;make;make install
Now unzip and install the alsa-utils package
cd /usr/src
tar -xjvf alsa-utils-1.0.14rc4.tar.bz2
cd alsa-utils-1.0.14rc4
./configure;make;make install
Now insert the modules into the kernel. Type:
modprobe snd-hda-intel;modprobe snd-pcm-oss;modprobe snd-mixer-oss;modprobe snd-seq-oss
You should get a bunch of errors similar to the following:
| Quote: | | FATAL: Error inserting snd_seq (/lib/modules/2.6.18-dcc-smp/kernel/sound/acore/seq/snd-seq.ko): Unknown symbol in module, or unknown parameter (see dmesg) |
The problem is the latest alsa driver 1.0.14rc4 does not support the disable_msi message anymore for snd-hda-intel. To fix this issue type:
cd /etc/modprobe.d
cp alsa-snd-hda-intel /usr/src/alsa-snd-hda-intel_original
Now edit alsa-snd-hda-intel so that its contents are:
| Quote: | | options snd-hda-intel model=toshiba |
Save the change and quit. Then type:
modprobe snd-hda-intel;modprobe snd-pcm-oss;modprobe snd-mixer-oss;modprobe snd-seq-oss
Ignore the error messages this time, logout and reboot your laptop.
You should see the sound speaker icon on your task bar, with an "x" mark indicating that the sound is muted. Double-click the sound icon, deselect the "x" mark under Master and PCM and set the approprite volume.
Now, open Control Center, select Sound & Multimedia, select Sound System and click the Test Sound button.
And voila, your sound should work at the proper volume level!
Cheers, _________________ C N Machani |
|
| Back to top |
|
 |
nugh Xplorer
Joined: 30 May 2007 Posts: 5
|
Posted: Wed May 30, 2007 1:05 am Post subject: problems with aslcompilerlex.c |
|
|
I'm new in the forum and new linux user too.
I have a toshiba P105SP921 and when I terminated to install xandros I don't hear nothing.
I try to fix de sound problem follow your instructions, but when I type a "make" command after entered in compiler folder, don't appear any error message like
`yytext_ptr' undeclared
and if I try to open the aslcompilerlex.c file the kwriter opened but don't see nothing, only white page.
I see in the folder /usr/src/acpica-unix-20061109/compiler but in there I not see any file named aslcomplierlex.c
Can you/yours help my please?
thank's |
|
| Back to top |
|
 |
nugh Xplorer
Joined: 30 May 2007 Posts: 5
|
Posted: Wed May 30, 2007 12:10 pm Post subject: about aslcompilerlex.c |
|
|
this is the message error give me after type "make" command:
XANWEB:/usr/src/acpica-unix-20061109/compiler# make
cc -Wall -O2 -Wstrict-prototypes -D_LINUX -DACPI_ASL_COMPILER -I../include -c -o aslcompilerparse.o aslcompilerparse.c
make: cc: Command not found
make: *** [aslcompilerparse.o] Error 127 |
|
| Back to top |
|
 |
nugh Xplorer
Joined: 30 May 2007 Posts: 5
|
Posted: Wed May 30, 2007 4:33 pm Post subject: change the problem |
|
|
Hi,
I fix the problem with aslcompilerlex, but now I have another.
When I should change the DSDT.dsl file, this file look very different from the file posted in http://vosek.com/dsdt.dsl
and don't present any string with Method (EVNT, 1, NotSerialized)
I try to copy the correct text file in my DSDT.dsl file and compile it. work fine but, when I reach the point after modified the lilo.conf this is the error I recive when I type "lilo" comand:
Added Xandros_4_Home_Edition_Premium *
Added Safe_Video_Mode
Added Configure_(Expert)
Added Windows®_XP
Fatal: Illegal 'root=' specification: /dev/sda6
I don't have any sda6 file.
I think the problem was in DSDT.dsl file, but I don't kwon why this file is so different from the correct file.
anybody help me please?  |
|
| Back to top |
|
 |
nugh Xplorer
Joined: 30 May 2007 Posts: 5
|
Posted: Wed May 30, 2007 10:22 pm Post subject: make it and I hear sound better then xp |
|
|
Hi, after one day full immersion I make it and now my p105 "sound's good"
Thak you very much MACHANI for your great guide!!!
Bye |
|
| Back to top |
|
 |
machani Xplorer
Joined: 30 Apr 2007 Posts: 12 Location: Vancouver, B.C., Canada
|
Posted: Thu May 31, 2007 6:51 pm Post subject: Re: make it and I hear sound better then xp |
|
|
| nugh wrote: | Hi, after one day full immersion I make it and now my p105 "sound's good"
Thak you very much MACHANI for your great guide!!!
Bye |
nugh,
Glad to be of help. By the way, I have done a few more things:
1) Got rid of the annoying "PCI: cannot allocate resourse..." boot messages
2) Upgraded to latest nVidia driver
3) Installed latest version of CodeWeaver Crossover office (6.1)
4) Installed MS Office 2003 and IE6
5) Got the DVD player (XINE) to play encrypted DVDs
6) Got 3DDesktop working
I will post a how-to on these over the weekend.
Cheers! _________________ C N Machani |
|
| Back to top |
|
 |
machani Xplorer
Joined: 30 Apr 2007 Posts: 12 Location: Vancouver, B.C., Canada
|
Posted: Thu May 31, 2007 10:54 pm Post subject: Re: change the problem |
|
|
| nugh wrote: | Hi,
I fix the problem with aslcompilerlex, but now I have another.
When I should change the DSDT.dsl file, this file look very different from the file posted in http://vosek.com/dsdt.dsl
and don't present any string with Method (EVNT, 1, NotSerialized)
I try to copy the correct text file in my DSDT.dsl file and compile it. work fine but, when I reach the point after modified the lilo.conf this is the error I recive when I type "lilo" comand:
Added Xandros_4_Home_Edition_Premium *
Added Safe_Video_Mode
Added Configure_(Expert)
Added Windows®_XP
Fatal: Illegal 'root=' specification: /dev/sda6
I don't have any sda6 file.
I think the problem was in DSDT.dsl file, but I don't kwon why this file is so different from the correct file.
anybody help me please?  |
nugh,
This was my mistake, sorry. I should have stated that the root should be whatever your current root is pointing to, not particularly /dev/sda6.
Cheers, _________________ C N Machani |
|
| Back to top |
|
 |
nugh Xplorer
Joined: 30 May 2007 Posts: 5
|
Posted: Sun Jun 03, 2007 7:23 pm Post subject: |
|
|
Hi machani!
not a problem for the "dev/sda6", I'am completely new in linux world and I have followed yours instructions like a novice. I encountered some problems but I solve it, that's is the best way to knowledge.
I really interesting in your other problem fix
1) Got rid of the annoying "PCI: cannot allocate resourse..." boot messages
2) Upgraded to latest nVidia driver
3) Installed latest version of CodeWeaver Crossover office (6.1)
4) Installed MS Office 2003 and IE6
5) Got the DVD player (XINE) to play encrypted DVDs
6) Got 3DDesktop working
I wait for your post.
bye |
|
| Back to top |
|
 |
aa5gp Xplorer
Joined: 29 Jul 2007 Posts: 3 Location: Tickfaw, LA
|
Posted: Sun Jul 29, 2007 6:06 pm Post subject: Toshiba P105-S6084 |
|
|
The recompiled DSDT and lastest Alsa drivers give me sound now.
However, my midi doesn't work. Was your fix suppose to get the midi working as well?
Thanks and Regards,
aa5gp
I got my midi working. It was just a matter of downloading all the ALSA packages for an Intel-HDA and installing/configuring as appllicable...
Last edited by aa5gp on Thu Feb 07, 2008 6:35 pm; edited 1 time in total |
|
| Back to top |
|
 |
machani Xplorer
Joined: 30 Apr 2007 Posts: 12 Location: Vancouver, B.C., Canada
|
Posted: Tue Jul 31, 2007 3:20 am Post subject: Re: Toshiba P105-S6084 |
|
|
| aa5gp wrote: | The recompiled DSDT and lastest Alsa drivers give me sound now.
However, my midi doesn't work. Was your fix suppose to get the midi working as well?
Thanks and Regards,
aa5gp |
Unfortunately, my midi does not work either. Not that I use it, but if I click "Test Midi" in the sound control center, nothing happens.
Please post here if you find anything on it.
Cheers, _________________ C N Machani |
|
| Back to top |
|
 |
jtad Xplorer
Joined: 16 Sep 2007 Posts: 1
|
Posted: Sun Sep 16, 2007 5:55 pm Post subject: Fix to EVNT method change |
|
|
For the method below, I think the fix should be to add a "Return (Zero)" after the while loop not as an else for the if inside the while loop. This looks like the intention of the code is to keep waiting till VZOK = 0x01. The else added will break that
Code:
Method (EVNT, 1, NotSerialized)
{
While (VZOK)
{
If (LEqual (VZOK, 0x01))
{
Store (Arg0, VZOK)
Notify (\_SB.VALZ, 0x80)
Return (Zero)
}
Else
{
Sleep (0x05)
Return (Zero)
}
}
}
Should be
Search for "EVNT" and add the extra "Return (Zero)" as shown below to Else part of the the "EVNT" method.
Code:
Method (EVNT, 1, NotSerialized)
{
While (VZOK)
{
If (LEqual (VZOK, 0x01))
{
Store (Arg0, VZOK)
Notify (\_SB.VALZ, 0x80)
Return (Zero)
}
Else
{
Sleep (0x05)
}
}
Return (Zero)
} |
|
| Back to top |
|
 |
Kenneth Shadowbane Xplorer
Joined: 02 Dec 2007 Posts: 14
|
Posted: Wed Dec 05, 2007 11:24 pm Post subject: |
|
|
Now edit the file called Makefile and set the EXTRAVERSION parameter to point to -dcc-smp. (Again, use your favorite editor). So the first five lines of Makefile should now look like:
Quote:
VERSION = 2
PATCHLEVEL = 6
SUBLEVEL = 18
EXTRAVERSION = -dcc-smp
NAME=Avast! A bilge rat!
Now type:
cp /boot/config-2.6.18-dcc-smp .config
make oldconfig
make xconfig
--------------------------------------------------------------
which makefile are you supposed to do this with?
I am not sure why, but after i type the above code i get this error message
/usr/src/linux# cp /boot/config-2.6.18-dcc-smp .config
cp: cannot stat `/boot/config-2.6.18-dcc-smp': No such file or directory
I also tried it this way and got an error code.
/usr/src/linux# cp /boot/config-2.6.18-dcc-smp.config
cp: missing destination file
any help you can give would be awesome. |
|
| Back to top |
|
 |
aa5gp Xplorer
Joined: 29 Jul 2007 Posts: 3 Location: Tickfaw, LA
|
Posted: Thu Feb 07, 2008 6:43 pm Post subject: Fixed Toshiba P105-S6084 sound problem and midi |
|
|
After I fixed the DSDT.dat, I downloaded all the ALSA packages for an Intel-HDA sound card and installed all the ones applicable to my PC and now all my sound card features work fine. Thanks for a job well done!
aa5g |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|