MrMEEE / bumblebee-Old-and-abbandoned

OUTDATED!!!!! - Replaced by "The Bumblebee Project" and "Ironhide"
http://www.martin-juhl.dk/2011/08/ironhide-reporting-for-duty/
469 stars 50 forks source link

Bumblebee still not working #547

Closed KBTurner31 closed 13 years ago

KBTurner31 commented 13 years ago

I recently reinstalled Kubuntu 11.04 after an unsuccessful transition from the git to ppa version of bumblebee. After reinstalling the OS, I added the bumblebee ppa and reinstalled bumblebee. Everything worked fine on Friday, then this morning there was an update, and now I get the following message:

$ optirun glxgears

My relevant specs:

MSI Notebook FX620DX; NVIDIA Geforce GT 540M

I'm sure this issue overlaps someone else's, but I couldn't find a thread that had the same error message. Any suggestions?

One more thing: bumblebee seems to have trouble recognizing my display. When I do manual configuration, the choices for display are CRT-0, DFP-0, or manual entry. The first two don't seem right, and I don't know the syntax for the third option.

ArchangeGabriel commented 13 years ago

Yes, wait a little for a new version that should fix it.

Lekensteyn commented 13 years ago

If you wish to fix it now, run:

wget -O - https://raw.github.com/Lekensteyn/bumblebee/5c48dfd6f1dd04642cdd1bf01e417345a61a6f42/install-files/optirun.ubuntu | sudo tee /usr/bin/optirun >/dev/null

In regard to the display option, could you post the output of:

LD_LIBRARY_PATH=/usr/lib/nvidia-current /usr/lib/nvidia-current/bin/nvidia-xconfig --query-gpu-info
KBTurner31 commented 13 years ago

I had to run the query using sudo, but here is the output:

Number of GPUs: 1

GPU #0: Name : GeForce GT 540M PCI BusID : PCI:1:0:0

Number of Display Devices: 1

Display Device 0 (CRT-0): No EDID information available.

Lekensteyn commented 13 years ago

CRT-0 is OK then

ArchangeGabriel commented 13 years ago

Also you should do :

sudo mv /usr/share/doc/bumblebee/bumblebee-enablecard.template /usr/local/bin/bumblebee-enablecard
sudo mv /usr/share/doc/bumblebee/bumblebee-disablecard.template /usr/local/bin/bumblebee-disablecard
Lekensteyn commented 13 years ago

Only do that if the card is enabled, use the below command to check for it:

lspci -v -s 01:00.0 | grep -q '!' && echo OFF || echo ON

For others using this command, replace 01:00.0 with your PCI bus id of the nvidia card which can be found by using: lspci|grep VGA

KBTurner31 commented 13 years ago

Thank you for the help so far. I'm sure there has been an dramatic rise in the number of issues in the last week or so.

I ran the commands ArchangeGabriel posted to move the scripts into the /usr/local/bin/ directory, but now bumblebee says:

sudo: /usr/local/bin/bumblebee-disablecard: command not found

when I ran the commands posted by Lekensteyn to check if the card was enabled, it returned 'ON'. So i think the card is working, but somehow bumblebee isn't able to manage it.

ArchangeGabriel commented 13 years ago

Ok, just wait for the next big update (may happen somewhere in the coming hours).

KBTurner31 commented 13 years ago

Any news on that next big update? I haven't seen anything change in the last week.

ArchangeGabriel commented 13 years ago

Yes, it has been far more longer than previewed (because we are working with a very reduced team), but it's quite finished.

You can see advancement at the Bumblebee-Project team page, look at the branch develop in the Bumblebee repo.

ArchangeGabriel commented 13 years ago

Please try the new version here : https://github.com/Bumblebee-Project/Bumblebee.