MrMEEE / ironhide

Optimus Support for Linux Through VirtualGL - PPA version also available: https://launchpad.net/~mj-casalogic/+archive/ironhide
http://www.martin-juhl.dk
88 stars 0 forks source link

Bumblebee -> Ironhide #164

Open Finalfantasykid opened 13 years ago

Finalfantasykid commented 13 years ago

Hi there. I used bumblebee way back when, pretty much when it was first starting up. I had it running and everything, but since the project branched and eventually became ironhide, I stopped updating it.

I am now trying to get Ironhide working from the Ubuntu PPA. It installed, however at the end it did some tests, and they all failed.

Also when I run: optirun glxgears I get

Starting Bumblebee X server bumblebee
/etc/init.d/bumblebee: 205: /usr/local/bin/bumblebee-enablecard: not found ... * The nvidia driver was not loaded, try: sudo modprobe nvidia-current
The Bumblebee Xserver failed to start. Please check /var/log/Xorg.8.log [fail] bumblebee could not be started - optirun cannot be executed.

I think there are still some legacy stuff in there from my previous install, which are conflicting with ironhide. Any ideas on how to fix it? EDIT: Ok I think I sort of fixed it. I ran sudo bumblebee-uninstall, and then re-installed ironhide. Now it is running Ironhide X Server, and no more errors like before. But I think I am having the same behavior as https://github.com/MrMEEE/ironhide/issues/160

EDIT2: I check the x log, and here is the last line: [ 730.030] ddxSigGiveUp: Closing log

sounds like a Segmentation Fault is causing it to crash. Other programs seem to do the same.

EDIT3: Ok I reconfigured it, choosing XV this time. It works fine for everything now, but I would prefer to use jpeg or yuv as I get like 4 times the performance.

Lekensteyn commented 13 years ago

Have a look at the rewritten and improved version of Bumblebee: https://github.com/Bumblebee-Project/Bumblebee Ironhide is a continuation of the old broken codebase. The README at the Bumblebee-Project/Bumblebee page provides instructions for upgrading from old versions as well.