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

Lenovo T520, Natty and Bumblebee #437

Closed nunof closed 13 years ago

nunof commented 13 years ago

Hi,

I'm attaching bug report regarding attempted bumblebee installation of Bumbleblee on said machine and OS.

http://ubuntuone.com/p/13uM/

Two notes.

  1. At time of installation Optimus was disabled in the BIOS (using discrete graphics and with integrated disabled) since with it enabled OS hangs on boot. Was hoping I could enable it after Bumblebee.
  2. During manual configuration (don't think there is a profile for my machine) it says that can't detect nvidia busid.

Please let me know if there is anything else I can provide.

Thanks in advance, Nuno

ArchangeGabriel commented 13 years ago

Have you tried to update your kernel ? If your computer is recent, you may have to use a more recent kernel. It may solve the problem at the start when enabled in BIOS.

nunof commented 13 years ago

I haven't. I could try testing a oneiric kernel but because of the change in the kernel numbering scheme,some other things also need to change (at least module-init-tools) and I'm not sure they're retro-compatible. Since I need this laptop for everyday work I didn't feel like going oneiric just yet :)

Is it stable to test oneiric kernels in natty? Can you easily go back?

ArchangeGabriel commented 13 years ago

Going to Oneiric right now isn't a good idea as you guessed.

But you can try a new kernel without any problem, because linux is made in a way you can install more than one kernel a once and just choose the one you want at bootime. And kernel-dependant package are built in the kernel so you will also have module-init-tools for each. So going back is very easily, just boot on the older kernel and you're back !

Also, I advise you to never uninstall the stock kernel, keep it alongside with the new.

Moreover, Oneiric kernels are not really oneiric kernels, they are fully compatible with natty.

Now, for upgrading to a newer kernel, it's only depending on one thing. Are you running a 64 bit or 32 bit Ubuntu ?

If 32, which amount of RAM does your computer have ?

If more than 3 Gb, can you check if you're using a pae kernel or not.

I'm waiting for your answer.

nunof commented 13 years ago

Ok,I took the risk :)

I now have the following kernel uname -a => Linux sandy-lucien 3.0.0-0300rc6-generic #201107050905 SMP Tue Jul 5 09:08:58 UT

However nothing changed,the machine still silently hangs when booting with Optimus enabled in the BIOS.

But is this a problem? Is this not the reason why module acpi_call is needed that happens only after bumblebee installation?

ArchangeGabriel commented 13 years ago

Nope, this isn't related neither to bumblebee nor acpi_call.

The problem that you have is kernel related (your hardware isn't supported because your computer is too recent). As long as it wouldn't be fixed, you could not use Bumblebee...

nunof commented 13 years ago

Hi Gabriel,

I'm running 64bits Linux and machine has 8GB RAM. Please take a look at bug report in first post link.

ArchangeGabriel commented 13 years ago

I was asking this for help you upgrading kernel but you seems knowing a little more than usual users.

Did you run nvidia-xconfig ? Because you should not do that at all...

Also, for xorg.conf.nvidia, you may manually add the busID : "PCI:01:00:0" instead of ""

nunof commented 13 years ago

Ok, meanwhile I'm making available my laptop's DSDT and SSDT tables in case someone wishes to start incorporating support for it.

http://ubuntuone.com/p/13vS/

nunof commented 13 years ago

I did use nvidia-xconfig. Do you suggest that I should have a blank xorg.conf? nvidia card is working properly...

ArchangeGabriel commented 13 years ago

Thank you for the DSDT and SSDT, the ACPI part of Bumblebee is my work...

You should have a xorg.conf file related to the intel card. In my case at least, if I run nvidia-xconfig, I can't boot on Linux.

ArchangeGabriel commented 13 years ago

Are you still encountering problems ?

anush commented 13 years ago

I had the same issue as @nunof on a T520. I just had to delete the xorg.conf file and restart and everything works fine now. Even unity started up (which never used to happen).

nunof commented 13 years ago

Sorry for late reply, I was on vacations. I've got it working now but I'm also hitting issue #530.

ArchangeGabriel commented 13 years ago

Please check our new version here : https://github.com/Bumblebee-Project/Bumblebee

nunof commented 13 years ago

I'm already using ppa:ubuntu-x-swat/x-updates and issue still occurs. Are you suggesting use of tarballs or some other way?

ArchangeGabriel commented 13 years ago

Did you read what I've written ?

Go to this link, read the readme entirely, do what is written, then if you're still having any problem, create an issue on that page.

nunof commented 13 years ago

Stressful job, uhn? I've read what you've written, apologies if I came across like someone who didn't.

In that page you have instructions for using package manager, tarballs, some stabler git branch and the developer's git branch. Excuse me for being a little hesitant for going all the way to the developer's git branch in this progressive approach you're suggesting. This is my work's laptop. I will try the "stabler" git version and let you know. Thank you very much for your excellent work by the way.

ArchangeGabriel commented 13 years ago

Sorry, I wasn't wanting to be aggressive..

Which distro are you using ? You may consider using the stable package way.

nunof commented 13 years ago

No problem, transatlantic communication to blame probably :)

Well, I'm using Ubuntu 11.04. As i said neither ppa:bumblebee/stable nor ppa:ubuntu-x-swat/x-updates did it for me, but just tried your main git branch and all working now. Thanks again for your effort and support.

As far as I'm concerned this issue can be closed.

ArchangeGabriel commented 13 years ago

Ok. By the way, I think you're using a 32 bit Ubuntu...

nunof commented 13 years ago

No.

nunof@sandy-lucien:~$ uname -m x86_64

But I'm curious why you thought that :)

ArchangeGabriel commented 13 years ago

Because I can't do a package install because I'm using a 32 bit version.

So if you wasn't able to do a package install for an other reason, please tell me (or even better look at our current issues and open a new one if not already present to tell us what is the problem).