Перехід з NVidia на внутрішню графіку Intel HD - OpenGL не працює


20

Я сьогодні перейшов на внутрішню графіку Intel HD мого процесора G630T. Робочий стіл працює, але XBMC не запускався. Він скаржиться, що йому потрібне апаратне прискорене для OpenGL.

Коли я перевіряю Інформацію про систему - Графіка, у списку є лише загальна (?) Картка:

Driver (з простором на початку)

Experience Standard

потім я перевірив

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)

Я не впевнений, чи тут все правильно, але мені це здається не зовсім неправильним. Однак glxinfo, безумовно, дивно:

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".

Я запускаю Ubuntu 11.10, 3.0.0-13-generic #22-Ubuntu SMPі допомогу дуже цінують, оскільки я не маю поняття, що я міг би зробити (початківець в Linux).

Мартур


Ви видалили /etc/X11/xorg.confфайл після вилучення карти nVidia?
Бруно Перейра

Ні, я повинен це робити? У цьому файлі не так багато: Розділ "Ідентифікатор пристрою" Ідентифікатор пристрою за замовчуванням "Варіант" NoLogo "" Істинний "EndSection
Martur

Я перейменував файл (замість того, щоб видалити його) і зробив перерозподіл, але це не мало значення.
Мартур

Ви не видалили драйвер nVidia?
Бруно Перейра

Ні, спочатку я просто активував внутрішню графіку і підключив до неї монітор. Тоді драйвери NVidia все ще були перелічені в меню "Налаштування системи - Додаткові драйвери". Після цього я вийняв картку NVidia з комп’ютера, і драйвери більше не були в списку.
Мартур

Відповіді:


30

Вам потрібно видалити драйвери nvidia, щоб драйвер не намагався завантажувати себе замість вашої картки Intel.

Зазвичай для подальшої установки драйверів для вбудованого драйвера Intel не потрібно, але якщо драйвер nVidia завантажується, він перейде до роботи.

sudo apt-get purge nvidia*

Видаліть свій xorg.conf

sudo rm /etc/X11/xorg.conf

Повторно встановіть xorg повністю

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

Переконфігуруйте Xorg

sudo dpkg-reconfigure xserver-xorg

Перезавантажте

sudo reboot

Я видалив NVidia-карту, і вона більше не доступна. Це не ноутбук.
Мартур

Відредаговано, щоб видалити драйвер nVidia та примусити перевстановити X.
Бруно Перейра

Це рішення допомогло мені на Lenovo t410 (лише для Intel i915). Спасибі!
Paweł Nadolski

Масивна подяка Працював над Asus A53S - Intel Core i5ж /Nvidia GEFORCE GT540M
Йордан Арсено

WOW - Я здався після останнього повідомлення і не бачив, як ви виправили свою відповідь. Я перевстановив Nvidia gfx. Однак сьогодні, з 12.04 LTS у мене виникли точно такі ж неприємності і помилково знайшов свій оригінальний пост. Це рішення спрацювало зараз. Дякую.
Martur
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.