Nvidia и Intel

nVidia, ATI, SIS, VIA и др.

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

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

Nvidia и Intel

Сообщение annndrey » 05.07.2011 12:35

Добрый день. Имеется 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 » 05.07.2011 15:29

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 » 05.07.2011 18:28

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

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

Аватара пользователя
frp
Сообщения: 1445
ОС: Debian Squeeze

Re: Nvidia и Intel

Сообщение frp » 11.07.2011 22:24

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 - его форк)).
Спасибо сказали: