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 <[email protected]>:
> 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 <[email protected]>:
>> > 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
>
>
>



-- 
Ing. Dott. Danilo Pianini

Site: http://www.danilopianini.org/
Phone: +39 320 41 36 573
Skype: dany.sk


Reply via email to