Your laptop model should now be supported in bbswitch 0.3 and later. On Thu, Jan 12, 2012 at 4:16 PM, Lekensteyn <[email protected]> wrote:
> Many thanks, I now can make bbswitch work for your machine. If you want > to, you > can join #bumblebee on Freenode IRC so you can test it for me when ready. > > > On Thu, Jan 12, 2012 at 3:22 PM, Wepmaschda <[email protected]> wrote: > >> Here it is... >> >> 2012/1/12 Lekensteyn <[email protected]>: >> > Ok, thanks for the logs. I request you to provide me more details (the >> acpi >> > handles >> > associated with devices): >> > >> > git clone git://github.com/Lekensteyn/acpi-stuff.git >> > cd acpi-stuff/acpi_dump_info >> > make >> > sudo make load >> > cat /proc/acpi/dump_info > handles.txt >> > >> > Attach the handles.txt in a reply. >> > >> > Regards, >> > Lekensteyn >> > >> > >> > On Sun, Jan 8, 2012 at 12:06 PM, Wepmaschda <[email protected]> wrote: >> >> >> >> Sorry - forgot to attach.... >> >> >> >> 2012/1/8 Wepmaschda <[email protected]>: >> >> > It's only the dmesg log you requested, right? (attached) >> >> > >> >> > and cmdline: >> >> > # cat /proc/cmdline >> >> > BOOT_IMAGE=/boot/vmlinuz-linux >> >> > root=/dev/mapper/vg--papaya-testing--root ro quiet splash >> >> > i915.modeset=1 >> >> > resume=/dev/disk/by-uuid/5becbcaa-8efc-4f4f-ba9d-47da4338d1fe >> >> > >> >> > Any other logs? >> >> > >> >> > >> >> > 2012/1/7 Lekensteyn <[email protected]>: >> >> >> The battery information is obviously only existent if there is a >> >> >> battery >> >> >> plugged into >> >> >> it. Power usage is only available if the laptop is running on >> battery. >> >> >> If /proc/acpi/battery does not exist, have a look at >> >> >> /sys/class/power_supply/... >> >> >> >> >> >> Also, can you still post all logs I've requested? It helps me in >> >> >> verifying >> >> >> behavior. >> >> >> >> >> >> >> >> >> On Sat, Jan 7, 2012 at 5:30 PM, Wepmaschda <[email protected]> >> wrote: >> >> >>> >> >> >>> Not on mine. ;-) >> >> >>> >> >> >>> > find /proc/ -iname "bat*" 2>/dev/null >> >> >>> >> >> >>> returns nothing and /proc/acpi/ only contains button, call and >> wakeup. >> >> >>> >> >> >>> >> >> >>> >> >> >>> 2012/1/7 Albert Vilella <[email protected]>: >> >> >>> > The battery information is usually somewhere in your /proc/ >> >> >>> > directory: >> >> >>> > >> >> >>> > find /proc/ -iname "bat*" 2>/dev/null >> >> >>> > >> >> >>> > gives me: >> >> >>> > >> >> >>> > /proc/acpi/battery >> >> >>> > /proc/acpi/battery/BAT0 >> >> >>> > >> >> >>> > cat /proc/acpi/battery/BAT0/state >> >> >>> > present: yes >> >> >>> > capacity state: ok >> >> >>> > charging state: discharging >> >> >>> > present rate: 24420 mW >> >> >>> > remaining capacity: 57150 mWh >> >> >>> > present voltage: 15499 mV >> >> >>> > >> >> >>> > >> >> >>> > On Sat, Jan 7, 2012 at 3:38 PM, Wepmaschda <[email protected]> >> >> >>> > wrote: >> >> >>> >> Yipeee! It's working! >> >> >>> >> >> >> >>> >> The single-space was the problem (terminal attached). >> >> >>> >> >> >> >>> >> It seems that it gave me some extra battery time although I >> >> >>> >> recently >> >> >>> >> found out, that my battery is broken and this is the main reason >> >> >>> >> for >> >> >>> >> low battery time. ;-) >> >> >>> >> >> >> >>> >> Can I somehow find out how much power (Watt) the laptop >> currently >> >> >>> >> uses? >> >> >>> >> >> >> >>> >> >> >> >>> >> Anyway - Thanks for the help and the good work! Keep it going - >> I >> >> >>> >> look >> >> >>> >> forward to see the new bumblebee release and maybe I will try >> out >> >> >>> >> using the nvidia card in linux. ;-) >> >> >>> >> >> >> >>> >> >> >> >>> >> >> >> >>> >> 2012/1/7 Lekensteyn <[email protected]>: >> >> >>> >>> 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 < >> [email protected]> >> >> >>> >>> 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 <[email protected]> >> >> >>> >>>>> >> >> >>> >>>>> 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 <[email protected]>: >> >> >>> >>>>> > 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 >> >> >>> >>>>> > <[email protected]> >> >> >>> >>>>> > wrote: >> >> >>> >>>>> >> >> >> >>> >>>>> >> 2012/1/4 Lekensteyn <[email protected]>: >> >> >>> >>>>> >> > 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-Removed for >> >> >>> >>>>> >> > 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 : [email protected] >> >> >>> >> Unsubscribe : https://launchpad.net/~hybrid-graphics-linux >> >> >>> >> More help : https://help.launchpad.net/ListHelp >> >> >> >> >> >> >> > >> > >> > >
_______________________________________________ Mailing list: https://launchpad.net/~hybrid-graphics-linux Post to : [email protected] Unsubscribe : https://launchpad.net/~hybrid-graphics-linux More help : https://help.launchpad.net/ListHelp

