Форум программистов, компьютерный форум, киберфорум
Debian, Kali Linux, Raspbian, Astra Linux
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.68/19: Рейтинг темы: голосов - 19, средняя оценка - 4.68
10 / 10 / 6
Регистрация: 24.05.2013
Сообщений: 350
1

Nvidia optimus(bumblebee) для Debian 8 jessie Gnome 3

13.06.2015, 20:32. Показов 3869. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Было очень много проблем при установке драйверов, сейчас вернулся к тому с чего начал.
Устанавливать драйвера решил когда заметил что панель Docky глючит(вокруг нее красная рамка в режиме 3D).
Мне необходимо в своей работе использовать вычислительную мощность видеокарты для некоторых программ (вроде за это отвечает CUDA, поправьте если не прав), драйвера начал ставить когда обнаружил что панель Docky глючит(вокруг нее красная рамка в режиме 3D). Разработчики Docky писали что проблема в драйверах.

Периодически вовремя установки драйверов(чаще всего в середине всех действий) панель Docky начинала работать нормально, но после окончания установки все становилось также поэтому у меня есть куча вопросов.
  • 1. Как определить какой драйвер сейчас установлен?
  • 2. Сколько различных драйверов есть для nvidia под linux? (Точно знаю что есть nouveau и с официального сайта. Свободные и проприетарные)
  • 3. Сейчас у меня был установлен драйвер с официального сайта, но gdm не хотел запускаться, поэтому я погуглил еще немного. Установил драйвер из репозитория debian заранее добавив contrib non-free. Установщик выдал предупреждение что-то типа "Установлен не свободный драйвер. Он будет удален". contrib non-free разве не означает то, что текущий драйвер тоже не свободный? Или их несколько не свободных?
    Устанавливал пакет bumblee-nvidia, а драйвера похоже по зависимостям подтянулись.
  • 4. В чем разница между xorg-edgers, nouveau, драйвером с официального сайта и драйвером который установился вместе с bumblee-nvidia?
  • 5. Как удостовериться что приложения могут работать через дискретный адаптер с текущими настройками?
  • 6. Как удостовериться что с текущими настройками(драйверами) я могу использовать вычислительную мощность дискретного адаптера для сложных вычислений не относящихся к графике?

Кто может помочь с установкой драйверов вот по этому гайду?
http://webware.biz/?p=3267.
Мне кажется он иделаьно подойдет и для работы панели Docky и для выполнения сложных вычислений. Только после моей установки gdm не хотел работать.

Текущие настройки:
Кликните здесь для просмотра всего текста
Код
nbome@amine:~$ uname -a
Linux amine 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt11-1 (2015-05-24) x86_64 GNU/Linux

nbome@amine:~$ lsb_release -a
No LSB modules are available.
Distributor ID:	Debian
Description:	Debian GNU/Linux 8.1 (jessie)
Release:	8.1
Codename:	jessie

nbome@amine:~$ sudo modinfo nvidia
modinfo: ERROR: Module nvidia not found.

nbome@amine:~$ optirun glxspheres64
Polygons in scene: 62464 (61 spheres * 1024 polys/spheres)
Visual ID of window: 0x21
Context is Direct
OpenGL Renderer: GeForce 610M/PCIe/SSE2
107.584046 frames/sec - 103.165785 Mpixels/sec
108.954307 frames/sec - 104.479771 Mpixels/sec

nbome@amine:~$ lspci | egrep 'VGA|3D'
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02)
01:00.0 VGA compatible controller: NVIDIA Corporation GF108M [GeForce 610M] (rev ff)

nbome@amine:~$ glxinfo | grep -i "direct rendering"
direct rendering: Yes

nbome@amine:~$ lsmod | grep nvidia
(НЕ НАЙДЕНО)

nbome@amine:~$ lsmod | grep nouveau
(НЕ НАЙДЕНО)

nbome@amine:~$ sudo gedit /etc/X11/xorg.conf
** (gedit:21080): WARNING **: Ошибка при получении информации о файле «/etc/X11/xorg.conf»: Нет такого файла или каталога


Файл /etc/bumblebee/bumblebee.conf (комментарии удалил)
Кликните здесь для просмотра всего текста
Код
[bumblebeed]
VirtualDisplay=:8
KeepUnusedXServer=false
ServerGroup=bumblebee
TurnCardOffAtExit=false
NoEcoModeOverride=false
Driver=nvidia
XorgConfDir=/etc/bumblebee/xorg.conf.d

[optirun]
Bridge=auto
VGLTransport=proxy
PrimusLibraryPath=/usr/lib/x86_64-linux-gnu/primus:/usr/lib/i386-linux-gnu/primus:/usr/lib/primus:/usr/lib32/primus
AllowFallbackToIGC=false

[driver-nvidia]
KernelDriver=nvidia-current
PMMethod=auto
LibraryPath=/usr/lib/x86_64-linux-gnu/nvidia:/usr/lib/i386-linux-gnu/nvidia:/usr/lib/nvidia
XorgModulePath=/usr/lib/nvidia,/usr/lib/xorg/modules
XorgConfFile=/etc/bumblebee/xorg.conf.nvidia

[driver-nouveau]
KernelDriver=nouveau
PMMethod=auto
XorgConfFile=/etc/bumblebee/xorg.conf.nouveau


Файл /etc/bumblebee/xorg.conf.nvidia
Кликните здесь для просмотра всего текста
Код
Section "ServerLayout"
    Identifier  "Layout0"
    Option      "AutoAddDevices" "false"
    Option      "AutoAddGPU" "false"
EndSection

Section "Device"
    Identifier  "DiscreteNvidia"
    Driver      "nvidia"
    VendorName  "NVIDIA Corporation"
    BusID       "PCI:01:00:0"

    Option "ProbeAllGpus" "false"

    Option "NoLogo" "true"
    Option "UseEDID" "false"
    Option "UseDisplayDevice" "none"
EndSection


Файл /var/log/Xorg.0.log
http://pastebin.com/EhkhChsc
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.06.2015, 20:32
Ответы с готовыми решениями:

Bumblebee on Debian 7.3
Уже 5 час пытаюсь произвести настройку видеокарты Nvidia. Дело в том, что на моем ноутбуке Lenovo...

Микрофон Debian 8 Jessie
Приветствую! После установки skype я столкнулся с проблемой. У меня не работает микрофон......

C++ SFML для Code::Blocks Debian Gnome Stretch
При выполнении программы с использованием SFML выводится окно терминала вместо создания окна и...

Debian 8 jessie hd6790 eyefinity возможно-ли?
ситема только установлена и обновлена...

1
37 / 27 / 11
Регистрация: 09.06.2015
Сообщений: 100
10.07.2015, 11:51 2
Цитата Сообщение от drunkwolfs Посмотреть сообщение
1. Как определить какой драйвер сейчас установлен?
lspci -k модуль ядра для вашей видеокарты будет являтся драйвером
Цитата Сообщение от drunkwolfs Посмотреть сообщение
2. Сколько различных драйверов

есть для nvidia под linux? (Точно знаю что есть nouveau и с официального сайта. Свободные и проприетарные)
nouveau больше подходит для старых карточек, использовать его на новых при наличии вполне качественных драйверов производителя, на мой взгляд, бессмысленно. (Если Вы, конечно, не имеете ничего против самого факта установки проприетарных драйверов )

Цитата Сообщение от drunkwolfs Посмотреть сообщение
3. Сейчас у меня был установлен драйвер с официального сайта, но gdm не хотел запускаться, поэтому я погуглил еще немного. Установил драйвер из репозитория debian заранее добавив contrib non-free. Установщик выдал предупреждение что-то типа "Установлен не свободный драйвер. Он будет удален". contrib non-free разве не означает то, что текущий драйвер тоже не свободный? Или их несколько не свободных?
Устанавливал пакет bumblee-nvidia, а драйвера похоже по зависимостям подтянулись.
Вся суть дебиана в свободных и стабильных(очень, ОЧЕНЬ стабильных) сборках, поэтому в нем могут быть проблемы совместимости со свежими продуктами. Так же при установке несвободных программ дебиан очень заботливо, по многу раз, предупреждает об этом своего хозяина чтобы он не помутнел рассудком и не перешел на темную сторону пользователей, любящих несвободные продукты

Цитата Сообщение от drunkwolfs Посмотреть сообщение
4. В чем разница между xorg-edgers, nouveau, драйвером с официального сайта и драйвером который установился вместе с bumblee-nvidia?
В производителе. Возможно, в разном функционале.

Цитата Сообщение от drunkwolfs Посмотреть сообщение
5. Как удостовериться что приложения могут работать через дискретный адаптер с текущими настройками?
Достаточно проверить, что вы работаете вообще с дискретным адаптером. Не слышал, чтобы была реализована функция переключения видеокарт, тем более в зависимости от используемых приложений (как это сделано для Windows)

Цитата Сообщение от drunkwolfs Посмотреть сообщение
6. Как удостовериться что с текущими настройками(драйверами) я могу использовать вычислительную мощность дискретного адаптера для сложных вычислений не относящихся к графике?
По-хорошему, прочитайте описалово для установленных драйверов, проблема сводобных драйверов в крайне ограниченном функционале (по сравнению с драйверами произведителя)
0
10.07.2015, 11:51
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.07.2015, 11:51
Помогаю со студенческими работами здесь

Не работает команда add-repository в Debian 8 Jessie?
К примеру, в Ubuntu с установкой приложений через терминал никаких проблем не возникает, а в Debian...

GPS навигатор под Debian (jessie) - GmapCatcher?
Появилась необходимость в gps-навигаторе. По советам гугла поставил GmapCatcher, но, по неизвестной...

Debian Linux 8.2 Jessie [amd64] как подключить все 3 DVD к репозиторию ?
Debian Linux 8.2 Jessie как подключить все 3 DVD к репозиторию ? так что бы устанавливать...

NVIDIA optimus
помогите запустить xorg с nvidia картой

Диагноз - Nvidia Optimus
Доброго всем времени суток, прошу помощи с решением тяжелой задачи с ноутбуком, и двумя...

Настройка Nvidia optimus
Доброго времени суток! Прошу помочь в настройке optimus на Intel HD Graphics 2000 + GeForce 520mx....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru