FS#20980 - [nouveau-dri] Missing nouveau_vieux_dri.so
Attached to Project:
Arch Linux
Opened by Leonid Isaev (lisaev) - Tuesday, 28 September 2010, 19:02 GMT
Last edited by Jan de Groot (JGC) - Tuesday, 23 November 2010, 11:33 GMT
Opened by Leonid Isaev (lisaev) - Tuesday, 28 September 2010, 19:02 GMT
Last edited by Jan de Groot (JGC) - Tuesday, 23 November 2010, 11:33 GMT
|
Details
Description:
In /extra/nouveau-dri only nouveau_dri.so is present. However, nouveau_vieux_dri.so is missing. It seems that the former provides 3D acceleration for newer nvidia cards, while the latter -- for older ones. As a result, on older cards 3D accel can not be enabled. Here are the error messages in /var/log/Xorg.0.log: [ 1262.657] (EE) AIGLX error: dlopen of /usr/lib/xorg/modules/dri/nouveau_vieux_dri.so failed (/usr/lib/xorg/modules/dri/nouveau_vieux_dri.so: cannot open shared object file: No such file or directory) [ 1262.657] (EE) AIGLX: reverting to software rendering "glxinfo | grep -i opengl" reports: OpenGL vendor string: Mesa Project OpenGL renderer string: Software Rasterizer OpenGL version string: 2.1 Mesa 7.8.2 OpenGL shading language version string: 1.20 OpenGL extensions: Please include nouveau_vieux_dri.so in the package (at least for Xserver 1.9). Thanks. Additional ref: https://bbs.archlinux.org/viewtopic.php?id=105619 |
This task depends upon
Closed by Jan de Groot (JGC)
Tuesday, 23 November 2010, 11:33 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed in testing.
Tuesday, 23 November 2010, 11:33 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed in testing.
The Gallium 3D driver (nouveau_dri.so) can only work with NV30+ cards, so I think the classic Mesa driver should also be packaged.