libGL 오류: dlopen /usr/lib64/dri/nouveau_dri.so가 CentOS 6.6에서 실패했습니다.

libGL 오류: dlopen /usr/lib64/dri/nouveau_dri.so가 CentOS 6.6에서 실패했습니다.

Nvidia GeForce 9100용 nouveau 드라이버를 사용하는 데 문제가 있습니다. Xorg가 시작되고 잘 작동합니다. 모든 것을 사용할 수 있지만 다음과 같은 기능이 /var/log/Xorg.0.log있습니다.

$ cat /var/log/Xorg.0.log | grep EE
[    36.166] (EE) AIGLX error: dlopen of /usr/lib64/dri/nouveau_dri.so failed (/usr/lib64/dri/nouveau_dri.so: cannot open shared object file: No such file or directory)
[    36.166] (EE) AIGLX: reverting to software rendering

쉘에서 glxinfo 또는 glxgears를 실행하면 다음과 같은 결과가 나타납니다.

libGL error: dlopen /usr/lib64/dri/nouveau_dri.so failed (/usr/lib64/dri/nouveau_dri.so: cannot open shared object file: No such file or directory)
libGL error: unable to load driver: nouveau_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: nouveau

하지만 dmesg는 드라이버가 로드되었음을 나타냅니다.

$ dmesg | grep nouveau

nouveau 0000:02:00.0: setting latency timer to 64
nouveau 0000:02:00.0: PCI INT A -> Link[SGRU] -> GSI 20 (level, low) -> IRQ 20
nouveau  [  DEVICE][0000:02:00.0] BOOT0  : 0x0aa380a2
nouveau  [  DEVICE][0000:02:00.0] Chipset: MCP77/MCP78 (NVAA)
nouveau  [  DEVICE][0000:02:00.0] Family : NV50
nouveau  [   VBIOS][0000:02:00.0] checking PRAMIN for image...
nouveau  [   VBIOS][0000:02:00.0] ... appears to be valid
nouveau  [   VBIOS][0000:02:00.0] using image from PRAMIN
nouveau  [   VBIOS][0000:02:00.0] BIT signature found
nouveau  [   VBIOS][0000:02:00.0] version 62.77.2f.00.06
nouveau  [     PFB][0000:02:00.0] RAM type: stolen system memory
nouveau  [     PFB][0000:02:00.0] RAM size: 256 MiB
nouveau  [     PFB][0000:02:00.0]    ZCOMP: 0 tags
nouveau  [    VOLT][0000:02:00.0] GPU voltage: 1100000uv
nouveau  [  PTHERM][0000:02:00.0] FAN control: none / external
nouveau  [  PTHERM][0000:02:00.0] fan management: automatic
nouveau  [  PTHERM][0000:02:00.0] internal sensor: yes
nouveau  [     CLK][0000:02:00.0] 0f: core 500 MHz shader 1200 MHz vdec 500 MHz
nouveau  [  PTHERM][0000:02:00.0] temperature (103 C) hit the 'critical' threshold
nouveau  [     CLK][0000:02:00.0] --: core 350 MHz shader 1600 MHz vdec 350 MHz
nouveau  [     DRM] VRAM: 256 MiB
nouveau  [     DRM] GART: 1048576 MiB
nouveau  [     DRM] TMDS table version 2.0
nouveau  [     DRM] DCB version 4.0
nouveau  [     DRM] DCB outp 00: 01000300 0000001e
nouveau  [     DRM] DCB outp 01: 01011332 00020010
nouveau  [     DRM] DCB conn 00: 00000100
nouveau  [     DRM] DCB conn 01: 00001231
nouveau  [     DRM] MM: using M2MF for buffer copies
nouveau 0000:02:00.0: No connectors reported connected with modes
nouveau  [     DRM] allocated 1024x768 fb: 0x50000, bo ffff880217493000
fbcon: nouveaufb (fb0) is primary device
nouveau 0000:02:00.0: fb0: nouveaufb frame buffer device
nouveau 0000:02:00.0: registered panic notifier
[drm] Initialized nouveau 1.1.1 20120801 for 0000:02:00.0 on minor 0

내 시스템 사양: CentOS 릴리스 6.6(최종), 2.6.32-504.23.4.el6.x86_64

$ lspci | grep VGA
02:00.0 VGA compatible controller: NVIDIA Corporation C78 [GeForce 9100] (rev a2)

Nvidia 독점 드라이버를 여러 번 설치하고 제거했기 때문에 라이브러리 및 기타 사항에 문제가 있을 수 있습니다. 제가 보기에는 시스템이 검색 /usr/lib64/dri/nouveau_dri.so해서는 안 되는 것을 찾고 있는 것 같습니다. 내가 아는 바로는 해당 파일을 제공하는 CentOS 6 패키지가 없습니다.

어떤 도움이라도 매우 감사하겠습니다. 미리 감사드립니다.

관련 정보