[Bug 191137] Re: [Hardy] ACPI Embedded Controller (EC) stops boot when kernel boot 'quiet' option is enabled or AC power is connected

Bekir Serifoglu bekir.serifoglu at boun.edu.tr
Sun May 25 21:04:42 UTC 2008


here is a humble how to for you, Vladimir. but i didnt compile ubuntu kernel i compiled the one from kernel.org. it seems to work better now.

there are a lot of how to's for compiling a kernel but i usually follow this one from ubuntu forums: 
http://ubuntuforums.org/showthread.php?t=311158
it is almost foolproof. if you follow the steps in the thread you will get the old kernel's configuration into the new one. this is what we want. also you should choose your processor type in order for your kernel to work better. before compiling the kernel the terminal will ask you some question, be careful about them. if it asks whether it should include a feature or not, answer according to your needs. for example there were new feature about intel 4965 wireless and i have an intel 4965 wireless . so i chosed it as a module etc.
after the compiling the kernel you should have your firmwares otherwise your wireless card etc will not work. for this i simply copy old firmware folder with the new name. so i just moved the contents of /lib/firmware/2.6.24-17-generic to /lib/firmware/2.6.25.4 . create the folder if you dont have one. folder name may vary according to the kernel version you compiled. the one in the thread is 2.6.25.2 but i compiled 2.6.25.4 since it is the latest. you can do that by replacing "2.6.25.2"s with "2.6.25.4"s while you are following the steps.
after i installed the new kernel i checked the sound. it was working but kinda buggy. so i decided to install latest alsa driver but there was a problem. latest alsa-kernel has a problem. more info and a patch could be found here:
http://hg.alsa-project.org/alsa-kernel/rev/2d6164f0bf0e   
i didn't use the patch, i fixed the problem manually.
So to fix the problem i have changed the lines in alsa-kernel in alsa driver. here is the modified alsa driver:
http://rapidshare.com/files/117590842/alsa_modified.tar.bz2
if you dont know how to install alsa, here is a perfect how to for installing alsa drivers:
https://help.ubuntu.com/community/HdaIntelSoundHowto
but it is old. you should download and install the latest alsa which is 1.0.16. follow this guide and install alsa. use my modified alsa-driver instead of downloading it from alsa-project. download alsa-utils and alsa-lib from their site though.
after installing alsa modules, i followed this guide for pulse audio:
http://ubuntuforums.org/showthread.php?p=4928900
now the sound works like charm.
but we have another problem nvidia drivers.you cant install nvidia drivers through synaptics or ubuntu repos anymore. i have downloaded the latest beta nvidia driver for their sites and installed it manually. installation was smooth but the driver was not working properly since it beta and the xorg is beta in hardy. so i decided to install 169.09. i have downloaded it from nvidia's site but it was not working with the latest kernel either. fortunately there is a solution:patching.
http://www.nvnews.net/vbulletin/showthread.php?t=110088
more information could be found in the thread. i pressed ctrl+alt+f1 then i gave the command "killall gdm" then followed the steps in the nvidia's site and the forum. first you must patch nvidia's driver following the steps in the forum then you should install the custom build driver according to instructions.
now my nvidia is working perfectly. before manual installation i couldn't play urban terror or openarena, now i dont have any problems.

it was a long and tiring process but everything looks perfect now. also with the latest kernel my kernel boot up time is around 23-27 second. it was more than 30 before.

i hope it helps. :)

-- 
[Hardy] ACPI Embedded Controller (EC) stops boot when kernel boot 'quiet' option is enabled or AC power is connected
https://bugs.launchpad.net/bugs/191137
You received this bug notification because you are a member of Kernel
Bugs, which is subscribed to Linux.




More information about the kernel-bugs mailing list