Thank you for the explaination, I asked because I had some users with AMD hybrid graphics having issues with that, so I wanted to know if whether bumblebee could work with radeon open source drivers or was tied to Nvidia + Intel. I hope the situation with AMD hybrid to improve in the future, thanks to this project.
Il giorno sab, 18/02/2012 alle 13.23 -0500, Danilo Pianini ha scritto: > Wait! > Bumblebee is for nVidia muxless graphics (Optimus), since nVidia does > not offer any support for it. Despite the mechanism is pretty generic > and should work for every muxless configuration, it currently works > for nVidia only. So it's pointless (currently) to use it on an AMD > configuration. > > AMD also have hybrid graphics, and, differently from nVidia, they > offer support in fglrx. Mux graphics have worked very well with fglrx > from 10.6 to 10.8, then they inexplicably drop the support. Muxless > should work flawlessly, but they don't, they throw a segfault on Intel > drivers (I recently tested with S8 XFCE). > > So: > * nVidia Optimus --> Bumblebee > * ATI muxed --> No way, use Intel > * ATI muxless --> Fglrx, in theory > > 2012/2/18 Lorenzo Cogotti <miciam...@hotmail.it>: > > So Bumblebee and fglrx doesn't work, but does it work with radeon open > > source drivers? > > For example, hybrid intel+AMD ATI, using open source radeon and > > Bumblebee. > > > > Il giorno sab, 18/02/2012 alle 10.55 +0100, Danilo Pianini ha scritto: > >> They do not handle hybrid graphics currently, Bumblebee and Ironhide > >> are the way for nVidia cards while fglrx should offer support (but X > >> restart is required, and it currently does not work for me not in mux > >> neither in muxless configurations). > >> > >> 2012/2/18 Pacho Ramos <pa...@gentoo.org>: > >> > El sáb, 18-02-2012 a las 01:49 +0100, Danilo Pianini escribió: > >> >> I finally have an Optimus netbook in my hands. > >> >> > >> >> I installed the packages in sabayonlinux.org. There are a few problems. > >> >> > >> >> 1 - The bbswitch module does not seem to work: > >> >> > >> >> 1215n-sabayon valentina # modprobe bbswitch > >> >> FATAL: Error inserting bbswitch > >> >> (/lib/modules/3.2.0-sabayon/kernel/drivers/acpi/bbswitch.ko): Invalid > >> >> module format > >> >> > >> >> This does not allow to power down the discrete GPU when unused. > >> >> Recompiling from our overlay makes this working, so I guess it just > >> >> needs a recompilation. > >> >> > >> >> > >> >> 2 - The user should be added to the group "bumblebee" in order to > >> >> allow to run optirun > >> >> > >> >> > >> >> 3 - I am able to run optirun correctly as root, but I have problem as > >> >> regular user: > >> >> valentina@1215n-sabayon ~ $ optirun --debug glxgears > >> >> [DEBUG]Active configuration: > >> >> [DEBUG] bumblebeed config file: /usr/local/etc/bumblebee/bumblebee.conf > >> >> [DEBUG] X display: :8 > >> >> [DEBUG] LD_LIBRARY_PATH: /usr/lib/opengl/nvidia:/usr/lib32/opengl/nvidia > >> >> [DEBUG] Socket path: /var/run/bumblebee.socket > >> >> [DEBUG] VGL Compression: proxy > >> >> [DEBUG]optirun version 3.0 starting... > >> >> [INFO]Response: Yes. X is active. > >> >> > >> >> [INFO]Running application through vglrun. > >> >> [DEBUG]Process vglrun started, PID 9622. > >> >> Error: couldn't get an RGB, Double-buffered visual > >> >> [DEBUG]SIGCHILD received, but wait failed with No child processes > >> >> [DEBUG]Socket closed. > >> >> [DEBUG]Killing all remaining processes. > >> >> > >> >> > >> >> I'll do deeper tests tomorrow. > >> >> > >> >> -- > >> >> Ing. Dott. Danilo Pianini > >> >> > >> >> Site: http://www.danilopianini.org/ > >> >> Phone: +39 320 41 36 573 > >> >> Skype: dany.sk > >> >> > >> >> > >> > > >> > Personally I am still running *old* bumblebee (not rewritten one) for my > >> > optimus laptop. Probably should try new one (but haven't had enough time > >> > for that yet :S). Do you have any idea about how more "popular" > >> > distributions (like Fedora, OpenSuSE, Ubuntu...) are currently handling > >> > optimus cards? > >> > Thanks > >> > > >> > > >> > > >> > >> > >> > > > > -- > > Lorenzo Cogotti > > > > > > > > > -- Lorenzo Cogotti