From Fedora Project Wiki

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 53: Line 53:
Computers with obsolete graphics with buggy 3D drivers and VM hypervisors like KVM or VirtualBox don't have complete 3D support yet. But you can run Gnome Shell using software rendering (llvmpipe driver) on the CPU.
Computers with obsolete graphics with buggy 3D drivers and VM hypervisors like KVM or VirtualBox don't have complete 3D support yet. But you can run Gnome Shell using software rendering (llvmpipe driver) on the CPU.


* You may need to uninstall your GPU driver by running {{command|yum remove xorg-x11-drv-nouveau}} for example to force enable llvmpipe driver. You will need to restart X by logging out and back in for this to take effect.
'''* NOTE [vbenes] you can fallback to Softrendering by uninstalling your driver (xorg-x11-drv-nouveau for example)'''
 
* This may require creating and editing xorg.conf, or moving the DRI drivers for those cards out of the way to force fallback to llvmpipe, as in, {{command|mv /usr/lib*/dri/radeon_dri.so /tmp}} (substituting the right value for "radeon", ie, i915, nouveau, r200, etc.You will need to restart X by logging out and back in for this to take effect.
* Of lesser interest, but still worth checking, is whether GPUs already on the hardware blacklist work with their native driver instead.  This can be checked by commenting out the appropriate entry from <code>/usr/share/gnome-session/hardware-compatibility</code> and logging out and back in to Gnome.
* Of lesser interest, but still worth checking, is whether GPUs already on the hardware blacklist work with their native driver instead.  This can be checked by commenting out the appropriate entry from <code>/usr/share/gnome-session/hardware-compatibility</code> and logging out and back in to Gnome.


{{admon/important | Check if Xorg uses software rendering, run: <code>glxinfo</code> and check output for string: <code>OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 0x300)</code>.
'''* NOTE [vbenes] you can check if using soft rendering in Control Center -> Details (llvmpipe)'''


Or you can check if using soft rendering in Control Center -> Details (llvmpipe)}}
{{admon/important | Check if Xorg uses software rendering, run: <code>glxinfo</code> and check output for string: <code>OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 0x300)</code>}}


== Test Cases ==
== Test Cases ==
Please note that all contributions to Fedora Project Wiki are considered to be released under the Attribution-Share Alike 4.0 International (see Fedora Project Wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To edit this page, please solve the following task below and enter the answer in the box (more info):

Cancel Editing help (opens in new window)