Nvidia и Intel

nVidia, ATI, SIS, VIA и др.

Модератор: Модераторы разделов

Ответить
Аватара пользователя
annndrey
Сообщения: 15
ОС: debian lenny
Контактная информация:

Nvidia и Intel

Сообщение annndrey »

Добрый день. Имеется Debian squeeze с встроенной видеокартой и отдельной видеокатой Nvidia.
Есть некая программа, которой для работы требуется glx. Видео выведено на встроенную карточку. nvidia используется для рассчетов (CUDA).
Программа, требующая glx, ругается при запуске на то, что
"The X server does not support the OpenGL GXL extension"
Кто виноват и что делать?
Ы!
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: Nvidia и Intel

Сообщение Bluetooth »

annndrey писал(а):
05.07.2011 12:35
Добрый день. Имеется Debian squeeze с встроенной видеокартой и отдельной видеокатой Nvidia.
Есть некая программа, которой для работы требуется glx. Видео выведено на встроенную карточку. nvidia используется для рассчетов (CUDA).
Программа, требующая glx, ругается при запуске на то, что
"The X server does not support the OpenGL GXL extension"
Кто виноват и что делать?

Насколько я помню, нвидиевские проприетарные дрова тащат с собой кучу своих версий либ, в том числе и GLX, так что интеловская карта при этом работать с glx не будет.
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux
Контактная информация:

Re: Nvidia и Intel

Сообщение eddy »

annndrey писал(а):
05.07.2011 12:35
Видео выведено на встроенную карточку. nvidia используется для рассчетов (CUDA).

Зачем вам такие извращения?
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
frp
Сообщения: 1445
ОС: Debian Squeeze

Re: Nvidia и Intel

Сообщение frp »

Bluetooth писал(а):
05.07.2011 15:29
Насколько я помню, нвидиевские проприетарные дрова тащат с собой кучу своих версий либ, в том числе и GLX, так что интеловская карта при этом работать с glx не будет.

Это можно обойти (если карта NVIDIA используется только ради CUDA) совсем легко - ставим драйверы nvidia (обязательно с репозитария дистрибутива), потом либо отменяем диверсии, либо ставим nvidia-alternatives и перестраиваем альтернативы для libGL. Если вдруг нужен NVIDIA-шный OpenGL - юзать LD_LIBRARY_PATH=/usr/lib/nvidia (решение взято с доков по bumblebee, в принципе как вариант можно не извращаться и просто поставить bumblebee (для Debian - debumblebee - его форк)).
Спасибо сказали:
Ответить