In addition, make sure that *no* driver is loaded before turning the card off. Check it with lspci -vmk -d10de: If a driver is loaded, there is a "Driver: ..." line.
On Sat, Jan 7, 2012 at 1:02 AM, Lekensteyn <lekenst...@gmail.com> wrote: > Huh, that was not what I expected. Could you re-run the commands, but then > add sudo cat /proc/acpi/call after each sudo tee /proc/acpi/call command? > Please > attach dmesg as well and cat /proc/cmdline > > Try using one space as separator as well. When I tried multiple spaces > between > _DSM and the arguments, I got an "Method call failed: Error: AE_SUPPORT" > error. > > Thanks, > Lekensteyn > > > 2012/1/7 Wepmaschda <wepmasc...@gmx.net> > >> Since it seems that the test wasn't successful, I attached the whole >> terminal output. >> >> I installed the bumblebee-git and apci_call-git AUR packages, added me >> to group bumblebee, restarted the system and tried the commands you >> told me. >> >> Is my system more complicated? ;-) >> >> 2012/1/5 Lekensteyn <lekenst...@gmail.com>: >> > I found the calls in the acpidump and could see on beforehand that it >> does >> > not work for >> > you since these kind of calls require additional treatment, namely >> saving >> > and restoring >> > the PCI configuration space. >> > >> > Please confirm (with PM disabled, but keep cardo{n,ff} scripts) that the >> > following sequence >> > does work (after making sure that you no acpi calls have been performed >> this >> > session, i.e. >> > by rebooting) >> > >> > # should not show FF FF FF ... >> > xxd -c4 /proc/bus/pci/01/00.0 >> > >> > cat /proc/bus/pci/01/00.0 > saved.txt >> > sudo tee /proc/acpi/call < /etc/bumblebee/cardoff >> > >> > # should show FF FF FF ... >> > xxd -c4 /proc/bus/pci/01/00.0 >> > sudo tee /proc/acpi/call < /etc/bumblebee/cardon >> > >> > # should not show FF FF FF ... >> > xxd -c4 /proc/bus/pci/01/00.0 >> > sudo tee /proc/bus/pci/01/00.0 < saved.txt >> > optirun glxgears >> > >> > >> > Please attach the output of the above commands. >> > >> > Regards, >> > Lekensteyn >> > >> > >> > On Thu, Jan 5, 2012 at 11:16 PM, Wepmaschda <wepmasc...@gmx.net> wrote: >> >> >> >> 2012/1/4 Lekensteyn <lekenst...@gmail.com>: >> >> > Those ON and OFF lines are code that can be inserted in >> >> > /etc/bumblebee/cardon >> >> > and /etc/bumblebee/cardoff which needs Bumblebee. See >> >> > https://github.com/Bumblebee-Project/Bumblebee/wiki/ACPI-Removedfor how >> >> > to >> >> > use those calls. Note that the card has to be on before suspending or >> >> > the >> >> > card >> >> > won't be useable until the PCI configuration space is reinitialized. >> >> > Sorry >> >> > for the >> >> > technical details, I just try to be complete. >> >> >> >> I'm not sure if I already understand it completely. ;-) >> >> Did you find those calls out from the acpidump? Should they already >> >> solve the problem? >> >> >> >> I created the files cardon and cardoff with the one-lines but "sudo >> >> make load" still doesn't work with the same error. >> >> >> >> Also I started Windows7 and used the nvidia card before I booted back >> >> into archlinux before I tested this. So the card should have been >> >> "on". >> >> >> >> Should it already work or can I help with some more >> information/testing? >> >> >> >> >> >> > I'll see if there is an automated way to detect this kind of methods >> and >> >> > integrate >> >> > it in bbswitch. >> >> >> >> If I can help with my hardware, just tell me. >> > >> > >> > >
_______________________________________________ Mailing list: https://launchpad.net/~hybrid-graphics-linux Post to : hybrid-graphics-linux@lists.launchpad.net Unsubscribe : https://launchpad.net/~hybrid-graphics-linux More help : https://help.launchpad.net/ListHelp