Chuyển từ NVidia sang đồ họa Intel HD bên trong - OpenGL không hoạt động


20

Hôm nay tôi đã chuyển sang đồ họa Intel HD bên trong CPU G630T của mình. Máy tính để bàn hoạt động nhưng XBMC sẽ không khởi động. Nó phàn nàn rằng nó cần phần cứng tăng tốc OpenGL.

Khi tôi kiểm tra Thông tin hệ thống - Đồ họa, chỉ có một thẻ chung (?) Được liệt kê:

Driver (với không gian ở đầu)

Experience Standard

sau đó tôi đã kiểm tra

lshw -C video
*-display               
   description: VGA compatible controller
   product: 2nd Generation Core Processor Family Integrated Graphics Controller
   vendor: Intel Corporation
   physical id: 2
   bus info: pci@0000:00:02.0
   version: 09
   width: 64 bits
   clock: 33MHz
   capabilities: msi pm vga_controller bus_master cap_list rom
   configuration: driver=i915 latency=0
   resources: irq:42 memory:fb800000-fbbfffff memory:e0000000-efffffff ioport:ff00(size=64)

Tôi không chắc chắn nếu đây là tất cả mọi thứ chính xác nhưng có vẻ như không hoàn toàn sai với tôi. Tuy nhiên, glxinfo chắc chắn là lạ:

glxinfo 
name of display: :0.0
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual or fbconfig

Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".

Tôi đang chạy Ubuntu 11.10 3.0.0-13-generic #22-Ubuntu SMPvà sự giúp đỡ được đánh giá rất cao, vì tôi không biết tôi có thể làm gì (người mới bắt đầu học Linux).

Martur


Bạn đã xóa /etc/X11/xorg.conftệp của mình sau khi tháo thẻ nVidia chưa?
Bruno Pereira

Không, tôi có nên làm điều đó? Không có nhiều trong tập tin này: Phần "Định danh thiết bị" Thiết bị mặc định "Tùy chọn" NoLogo "" True "EndSection
Martur

Tôi đã đổi tên tập tin (thay vì xóa nó) và thực hiện restert nhưng điều đó không tạo ra sự khác biệt nào.
Martur

Bạn đã không gỡ bỏ trình điều khiển nVidia phải không?
Bruno Pereira

Không, lúc đầu tôi chỉ kích hoạt đồ họa bên trong và cắm màn hình vào nó. Sau đó, trình điều khiển NVidia vẫn được liệt kê trong menu "Cài đặt hệ thống - Trình điều khiển bổ sung". Sau đó tôi đã gỡ thẻ NVidia khỏi máy tính và các trình điều khiển không được liệt kê nữa.
Martur

Câu trả lời:


30

Bạn cần xóa trình điều khiển nvidia để trình điều khiển không cố tự tải thay vì thẻ Intel của bạn.

Thông thường không cần cài đặt thêm trình điều khiển cho trình điều khiển tích hợp Intel nhưng nếu trình điều khiển nVidia đang được tải thì nó sẽ tiếp quản.

sudo apt-get purge nvidia*

Xóa xorg.conf của bạn

sudo rm /etc/X11/xorg.conf

Cài đặt lại xorg hoàn toàn

sudo apt-get install --reinstall xserver-xorg-core libgl1-mesa-glx:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:amd64 libgl1-mesa-dri:amd64

Định cấu hình lại Xorg

sudo dpkg-reconfigure xserver-xorg

Khởi động lại

sudo reboot

Tôi đã tháo thẻ NVidia và nó không còn tồn tại nữa. Đây không phải là một máy tính xách tay.
Martur

Đã chỉnh sửa để xóa trình điều khiển nVidia và buộc cài đặt lại X.
Bruno Pereira

Giải pháp này đã giúp tôi trên Lenovo t410 (chỉ với intel i915). Cảm ơn!
Paweł Nadolski

Cảm ơn rất nhiều. Làm việc trên Asus A53S - Intel Core i5w /Nvidia GEFORCE GT540M
Jordan Arseno

WOW-Tôi đã bỏ cuộc sau bài viết cuối cùng của tôi và không thấy bạn sửa câu trả lời của bạn. Tôi đã cài đặt lại Nvidia gfx. Tuy nhiên, hôm nay, với 12.04 LTS, tôi đã gặp rắc rối chính xác và tìm thấy bài viết gốc của mình do nhầm lẫn. Giải pháp này đã làm việc ngay bây giờ. Cảm ơn bạn.
Martur
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.