Changes

From CCP4 wiki
Jump to navigationJump to search
m
no edit summary
Line 1: Line 1: −
== graphics cards and drivers ==
+
== graphics cards and drivers (Linux) ==
 +
 
 +
For 3D applications like COOT and O, only recently (2007) cheap hardware has become fast enough to ''not'' require proprietary drivers. Proprietary drivers are not open-source and are usually not distributed with the [[Linux distros]]. Some distros make it easy to install them through their usual installation tools, for other distros you have to install and maintain them yourself.
 +
 
 +
Some graphics cards (NVidia: starting with GeForce x600) are fast enough for useful 3D work with the drivers (in case of NVidia, the nv driver) that are part of Xorg.
 +
 
 +
If the Xorg driver is installed, the output of "glxinfo|head" is something like:
 +
name of display: :0.0
 +
display: :0  screen: 0
 +
direct rendering: No
 +
server glx vendor string: SGI
 +
server glx version string: 1.2
 +
server glx extensions:
 +
    GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
 +
    GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_OML_swap_method,
 +
    GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_hyperpipe,
 +
    GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig, GLX_MESA_copy_sub_buffer
 +
client glx vendor string: SGI
    
=== NVidia ===
 
=== NVidia ===
 +
 +
NVidia cards are most popular for visualization. The proprietary driver is stable, and even the cheapest cards are suitable for crystallographic work.
    
* [http://www.nvidia.com NVidia] - proprietary driver download for Linux at [http://www.nvidia.com/object/unix.html]
 
* [http://www.nvidia.com NVidia] - proprietary driver download for Linux at [http://www.nvidia.com/object/unix.html]
Line 24: Line 43:  
  client glx vendor string: NVIDIA Corporation
 
  client glx vendor string: NVIDIA Corporation
 
</code>
 
</code>
  −
If however you get
  −
  −
name of display: :0.0
  −
display: :0  screen: 0
  −
direct rendering: No
  −
server glx vendor string: SGI
  −
server glx version string: 1.2
  −
server glx extensions:
  −
    GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
  −
    GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_OML_swap_method,
  −
    GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_hyperpipe,
  −
    GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig, GLX_MESA_copy_sub_buffer
  −
client glx vendor string: SGI
      
==== maintaining the NVidia driver ====
 
==== maintaining the NVidia driver ====
1,315

edits

Cookies help us deliver our services. By using our services, you agree to our use of cookies.

Navigation menu