Hi guys, this is really strange. On my system (Z31/WN) with Karmic,sony-laptop-zseries-0.9np1 and Grub2, I have used only INTEL graphics so far. After deciding to test the instructions on Raphael's blog (very nice, thanks for all the efforts!) I found some bits of information which may be helpful here.
I am using the latest karmic 2.6.31.11 kernel right now because today's 2.6.31.12 update does not boot. My older kernel still contains Norberts 0.9np1 module. First, on my systems the Speed/Stamina LEDs stopped working too, initially. This was after applying all the changes mentioned in Raphael's instruction. After some backtracking I was able to fix the Grub2 problem by tweaking /etc/default/grub like this: (...) GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor" GRUB_CMDLINE_LINUX=acpi_osi='"!Windows 2006"' (...) The update-grub command successfully generates the /boot/grub/grub.cfg file which contains menu entries that have config lines such as this one: linux /boot/vmlinuz-2.6.31-11-generic root=UUID=e540f235-d66b-4a46-839d-4fd034fdec67 ro acpi_osi="!Windows 2006" quiet splash acpi_backlight=vendor The system boot okay. But here comes the kicker: The speed/stamina LEDs still stay off unless I remove the /etc/modprobe.d/sony-laptop.conf file. Without this file (and the module parameter it contains), the module loads okay, apparently. /var/log/messages contains: Oct 8 00:36:11 archangel kernel: [ 148.959478] sony-laptop: Sony Programmable IO Control Driver v0.9np1. Oct 8 00:36:11 archangel kernel: [ 148.959528] sony-laptop: detected Type3 model With the current state of the system, the Intel graphics works. But the switch-x-to script does not: syslog.1:Oct 8 00:03:00 archangel init: switch-x-to main process ended, respawning syslog.1:Oct 8 00:03:00 archangel init: switch-x-to main process ended, respawning syslog.1:Oct 8 00:03:00 archangel init: switch-x-to main process ended, respawning syslog.1:Oct 8 00:03:00 archangel init: switch-x-to main process ended, respawning syslog.1:Oct 8 00:03:00 archangel init: switch-x-to main process ended, respawning syslog.1:Oct 8 00:03:00 archangel init: switch-x-to main process ended, respawning syslog.1:Oct 8 00:03:00 archangel init: switch-x-to main process ended, respawning syslog.1:Oct 8 00:03:00 archangel init: switch-x-to main process ended, respawning syslog.1:Oct 8 00:03:00 archangel init: switch-x-to main process ended, respawning syslog.1:Oct 8 00:03:00 archangel init: switch-x-to respawning too fast, stopped This happens when booting and is probably caused by the strange state of the system. Cheers Mike 2009/10/7 Raphael Gradenwitz <raph...@gradenwitz.ath.cx>: > Hello Wayde, > > Am Mittwoch, den 07.10.2009, 23:20 +0200 schrieb Wayde: >> Hello >> >> >> Could you tell me what mistake you mean and what steps you >> took to fix >> it? >> >> I just did a mistake in copying the /etc/init/switch-x-to.conf file. >> I changed: >> gc=nvidia; lspci|grep -qs nvidia || gc=intel >> to: >> gc=nvidia; lspci|grep -qs nVidia || gc=intel > > That is OK but better is you copy the files with wget (from a root > shell): > > for c in switch-x-to.conf nvidia-settings.conf; do > wget -O "/etc/init/$c" "http://global-social.net/files/$c"; done > > > Attention: you now have a file named nvidiasettings.conf, i renamed it > in nvidia-settings.conf. Thus if you executed this two lines, you should > remove the old file (as root): > > rm -f /etc/init/nvidiasettings.conf > > (This looks not important but I will try to maintain this a little bit > and when you take the same names, you will be able to update this in > future more easy.) > >> Are there any (new) debug files at all? >> >> Are you still using grub2 and does it work (the leds from the >> speed-stamina slider on)? >> >> Yes i'm still using grub2 but the leds doesn't work. > > If the LED's does not work and you use the sony-laptop kernel module > fork from Norbert Preining, then it can not work. > > Here lies the problem. You MUST solve that first. > I could completely reproduce this what you described with grub2. Try to > find out how you can pass the kernel command-line in a way it works in > grub2. I could not find out, it looks like a grub2 bug. > If possible, go back to grub legacy and everything will work fine. > >> >> >> Please give me the output from: >> >> initctl list | grep -E "switch|nvidia" >> >> wa...@zed:~$ initctl list | grep -E "switch|nvidia" >> switch-x-to stop/waiting >> nvidiasettings stop/waiting >> > > this is(was) OK > >> I'll try to send you all the debug files when the sys hangs. > > Without the led burning, nothing can work. > > The LED will not work as long as the > acpi_osi="!Windows 2006" > is not passed to the kernel (or passed wrong) > > grub2 does not work like one would expect :-( > > Raphael > > (Please answer with > Reply-to: sony-vaio-z-series@lists.launchpad.net > Thanks) > > > _______________________________________________ > Mailing list: https://launchpad.net/~sony-vaio-z-series > Post to : sony-vaio-z-series@lists.launchpad.net > Unsubscribe : https://launchpad.net/~sony-vaio-z-series > More help : https://help.launchpad.net/ListHelp > > _______________________________________________ Mailing list: https://launchpad.net/~sony-vaio-z-series Post to : sony-vaio-z-series@lists.launchpad.net Unsubscribe : https://launchpad.net/~sony-vaio-z-series More help : https://help.launchpad.net/ListHelp