Bugzilla will be upgraded to version 5.0. The upgrade date is tentatively scheduled for 2 December 2018, pending final testing and feedback.
Bug 242580 - Nouveau driver error: nouveau_dri.so not found
Nouveau driver error: nouveau_dri.so not found
Product: Fedora
Classification: Fedora
Component: xorg-x11-drivers (Show other bugs)
i386 Linux
low Severity medium
: ---
: ---
Assigned To: X/OpenGL Maintenance List
Depends On:
  Show dependency treegraph
Reported: 2007-06-04 17:47 EDT by Fdor
Modified: 2007-11-30 17:12 EST (History)
0 users

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2007-06-07 13:05:22 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

  None (edit)
Description Fdor 2007-06-04 17:47:30 EDT
Description of problem:

I was using nv driver in fc6. After upgrading from fc6 to f7, I wanted to try
nouveau driver (which supports direct redering, beryl, etc), so I renamed my
xorg.conf to xorg.conf.oldd, run "Xorg -configure", edited the new xorg.conf
file to add my old Modeline to the monitor section and my old resolution to the
Display subsection, and finally rebooted the X server.

The result is that it works slowly (slower than with nv driver). And it's
probably due to a missing file: 

        drmOpenByBusid: drmOpenMinor returns 9
        drmOpenByBusid: drmGetBusid reports pci:0000:00:05.0
     >  (EE) AIGLX error: dlopen of /usr/lib/dri/nouveau_dri.so 
     >       failed (/usr/lib/dri/nouveau_dri.so: cannot open 
     >       shared object file: No such file or directory)
        (EE) AIGLX: reverting to software rendering
        (II) Loading local sub module "GLcore"
        (II) LoadModule: "GLcore"

As you can see, nouveau_dri.so is not found in /usr/lib/dri. This directory is
owned by mesa-libGL-6.5.2-10.fc7 package, which provides many *_dri.so files,
but not nouveau_dri.so.

Do I have to install some other rpm to add that file and get nouveau working?
I've done a quick search in the internet, and apparently nouveau_dri.so has been
added to the mesa package in 6.5.3 version. If that is correct, then please
recompile the new version and put the new mesa binaries in the repositories to

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
  1. Upgrade fc6 to f7
  2. Rename xorg.conf
  3. Run:  Xorg -configure
  4. Add your modeline and resolution to the xorg.conf file.
  5. Reboot the X server.
Actual results:

  X very slow (slower than with nv driver)

Expected results:

  Faster than nv driver (because of direct redering)

Additional info:

- Last available updates applied ("yum update").

- Bug on bugzilla ;) : There is no "xorg-x11-drv-nouveau" component in the bug
description (so I've choosen "xorg-x11-drivers").
Comment 1 Adam Jackson 2007-06-06 18:29:19 EDT
The nouveau DRI driver is intentionally not packaged yet.

Note You need to log in before you can comment on or make changes to this bug.