Следующее появляется при выполнении optirun glxgears
с primus
и nvidia-331-updates
настроенный в bumblebee.conf
:
Это находится на 14.04 Испытанных Тарах, обновленных от 13,10. Приложение, кажется, работает на Nvidia gpu, но не отображается правильно, как это сделало в предыдущей версии дистрибутива. Я подозреваю, что это - ошибка в primus в 14.04 repos, если один из моих пакетов плохо не настроен.
Окно действительно обновляет и отображает часть изображения glxgears, но только когда я уменьшаю окно, и однажды на кадр, что окно изменяется. Область просмотра GL масштабируется неправильно в этом процессе также.
Продолжая некоторое тестирование, PRIMUS_UPLOAD=1
флаг, кажется, заставляет окно обновиться правильно, и все работает, как предназначено. Это не постоянное решение все же.
Использование GitHub получает метод для проверки спецификаций.
$ lspci -vnn | grep '\''[030[02]\]'
00:02.0 VGA compatible controller [0300]: Intel Corporation Haswell-ULT Integrated Graphics Controller [8086:0a16] (rev 09) (prog-if 00 [VGA controller])
08:00.0 3D controller [0302]: NVIDIA Corporation GK208M [GeForce GT 740M] [10de:1292] (rev a1)
08:00.0
с синглом любят до безумия.Только ноутбуки имеют подобные карта Optimus Nvidia, таким образом, этот проект не будет относиться к рабочим столам (на данный момент). Карты от 4xxM и более новый ряд являются все поддерживающими Optimus. M обозначает "Мобильный". Но имея 4xxM карты не достаточно, чтобы быть уверенной, что у Вас есть ноутбук Optimus. В Вашем процессоре должен также быть интегрированный видеоконтроллер. Чтобы проверить что, выполните эту команду в [терминал] [1]:
Ubuntu способ пойти со Шмелем (Wiki)
Вы должны purge
ppa
если Вы установили его.
Терминал на, и вводит команды ниже:
- Инструкции UbuntuWiki
Включите репозитории Вселенной и Мультивселенной - необходимо сделать это, чтобы позволить шмелю и пакетам Nvidia соответственно быть установленным.
склонные sudo - получают шмеля установки Nvidia шмеля primus linux-headers-generic
Перезагрузка
Кулак удостоверяется, что текущая версия Nvidia 304, действительно прохладно.
После установки-
$ ls -l /etc/bumblebee/
-rw-r--r-- 1 root root 2957 Dez 1 00:38 bumblebee.conf
drwxr-xr-x 2 root root 4096 Nov 30 23:57 xorg.conf.d
-rw-r--r-- 1 root root 513 Dez 1 00:37 xorg.conf.nouveau
-rw-r--r-- 1 root root 1380 Dez 1 00:37 xorg.conf.nvidia
Помните? 08:00.0
?
$ cat /etc/bumblebee/xorg.conf.n*
$ view /etc/bumblebee/xorg.conf.nouveau # and
$ view /etc/bumblebee/xorg.conf.nvidia # and change the last dot in
BusID "PCI:08:00.0"
Далее:
$ view /etc/bumblebee/bumblebee.conf
[bumblebeed]
VirtualDisplay=:8 # refers to PCI:08:00.0, the 1st left 0 is ignored
KeepUnusedXServer=false
ServerGroup=bumblebee
TurnCardOffAtExit=false
NoEcoModeOverride=false
Driver=nvidia # changed
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
AllowFallbackToIGC=false
[driver-nvidia]
KernelDriver=nvidia-current
PMMethod=bbswitch # changed
LibraryPath=/usr/lib/nvidia-current:/usr/lib32/nvidia-current
XorgModulePath=/usr/lib/nvidia-current/xorg,/usr/lib/xorg/modules
XorgConfFile=/etc/bumblebee/xorg.conf.nvidia
[driver-nouveau]
KernelDriver=nouveau
PMMethod=auto
XorgConfFile=/etc/bumblebee/xorg.conf.nouveau
Ваньинь: Я удалил исходные комментарии (intrunctions) как резервное копирование. Сделайте это также или просмотрите файл и измените значения, не касаясь комментариев.
Тест primus
DRI_PRIME=0 glxgears -info | grep "GL_VENDOR"
DRI_PRIME=1 glxgears -info | grep "GL_VENDOR"
$ DRI_PRIME=:8 glxgears # and finaly do it
После этого следуйте за информацией, предоставленной в--
Example_update_to_nvidia-319_driver в UbuntuWiki.
Вы скорректируете версию драйвера и пути также в файле выше.
Работы очень хорошо мне.
Я рекомендовал бы использовать "Nvidia Главный Индикатор".
Первый Удаляют Шмеля , необходимо избавиться от Шмеля и драйвера Nvidia. Шмель не работает хорошо на моей машине Optimus, тех же проблемах, получает индикатор Prime. Также эти nvidia-331-updates
будет установлен с sudo apt-get upgrade
после этой установки.
Это - мое руководство от другого потока, попробуйте его, я чувствую, что он мог работать.
Carefull на следующих шагах, сделайте только необходимые шаги:
, Чтобы удалить и произвести чистку шмеля выполненный терминал (если Вы получили черный экран, нажмите Ctrl + Высокий звук + F2 ), и тип:
sudo apt-get remove --purge bumblebee
Для установки Главного выполнения все 3 строки команды:
sudo add-apt-repository ppa:nilarimogard/webupd8 &&
sudo apt-get update && sudo apt-get install prime-indicator
Это должно работать из поля с Главным Индикатором.
, Если не , произведите чистку их всех с:
sudo apt-get remove 'nvidia.*' prime-indicator && sudo apt-get autoremove
и запускаются с нуля с:
sudo apt-get install nvidia-331 indicator-prime
, Когда Вы получаете его работа, установите мезаструктуру-utils, которая позволяет нам распознавать GPU:
sudo apt-get install mesa-utils
у Вас есть Optimus Nvidia, затем шаги для драйвера Intel:
Переключатель к Intel GPU от Главного Индикатора и получает Intel Graphics Installer .deb файл, устанавливает его через Центр программного обеспечения, находит Установщик в Тире и выполняет его для обновления Intel 4000 с последними драйверами.
РЕДАКТИРОВАНИЕ: После установки пакета Intel, , ЕСЛИ sudo apt-get update
сбои на download.01.org
открытый ключ, выполняет это в терминале:
Это добавит корректный Ключ.
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A902DDA375E52366