Приблизительно неделю назад я купил новый ноутбук (Asus Zenbook UX303LB). Я сразу вывел включенную установку Windows и установил Ubuntu 15.04 (позже обновленный до 15,10, и также переустановил в некоторых) заменять его. Система работала просто великолепно.
Пара несколько дней назад я заметил, что мне не установили собственные драйверы Nvidia. Я установил их и видел главные артефакты разрыва на экране. Я могу переключить главный профиль на Intel, но затем видеокарта Nvidia не может быть использована вообще.
Я попытался установить Шмеля, чтобы устранить вышеупомянутые проблемы (и улучшить ресурс аккумулятора если не с помощью карты Nvidia). Руководство, за которым я следовал, может быть найдено здесь. Независимо от того, что я попробовал (материал, упомянутый в комментариях того вопроса и методах, используемых в других статьях), я всегда получал экран "The system is running in low-graphics mode" и мог только использовать основанный на тексте ttys. Я должен был затем восстановиться с резервного копирования.
Я только попытался установить Шмеля рядом nvidia-352-updates
драйверы до сих пор. Действительно ли они проблематичны? Другая проблема, которую я чувствовал, был то, что /etc/X11/xorg.conf
файл всегда перезаписывался к формату, который казался нелогичным (Единственным используемым дисплеем была Nvidia, но это не было определено, и дисплей Intel был установлен быть неактивным).
Так, есть ли какой-либо способ, которым я мог установить Шмеля (или что-то подобное, пока это по крайней мере заботится о разрыве), правильно?
Подробнее:
После попытки установить шмеля с помощью метода philsegeler (и с помощью других методов также), пытаясь продолжиться в "Система выполняет в низком графическом режиме" диалоговое окно и выбор результаты "Try running with default graphical mode" в этом:
[...] [drm:intel_pipe_config_compare [i915]] *ERROR* mismatch in base.adjusted_mode.crtc_clock (expected 138780, found 92519)
[...] [drm:intel_pipe_config_compare [i915]] *ERROR* mismatch in base.adjusted_mode.crtc_clock (expected 138780, found 92519)
[...] [drm:intel_pipe_config_compare [i915]] *ERROR* mismatch in base.adjusted_mode.crtc_clock (expected 138780, found 92519)
[...] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
Как я описал ранее в сообщении, это - то, на что теперь похож xorg.conf:
Section "ServerLayout"
Identifier "layout"
Screen 0 "nvidia"
Inactive "intel"
EndSection
Section "Device"
Identifier "intel"
Driver "modesetting"
BusID "PCI:0@0:2:0"
Option "AccelMethod" "None"
EndSection
Section "Screen"
Identifier "intel"
Device "intel"
EndSection
главное Nvidia Удаление:
sudo apt-get remove --purge nvidia-prime
Устанавливают шмеля, и водитель Nvidia
sudo apt-get install bumblebee bumblebee-nvidia nvidia-352 nvidia-352-uvm nvidia-settings primus
Делают sudo gedit /etc/modules
и добавляют
i915
bbswitch
, Делают sudo gedit /etc/modprobe.d/bumblebee.conf
и удостоверяются, что линия
blacklist nvidia-352
# is there, if not add it. This is most probably what caused you to boot into low-graphics mode
Делает sudo gedit /etc/bumblebee/bumblebee.conf
линия 22:> линия Driver=nvidia
55:> линия KernelDriver=nvidia-352
58:> LibraryPath =/usr/lib/nvidia-352:/usr/lib32/nvidia-352
линия 61:> XorgModulePath =/usr/lib/nvidia-352/xorg, перезагрузка/usr/lib/xorg/modules
.
Источники
принято решение многими (и меня) работать, хотя различие - то, что я не использую ppa:xorg-edgers
(так как это нестабильно), я рекомендую, чтобы Вы сделали это вместо этого.
Другие
primusrun %command%
в вариантах парового катера primusrun programname
для всего остального Вы хотите работать на Nvidia. Это должно устранить разрыв для Вас и заставить vsync работать снова! Аппаратные средства: центральный процессор Samsung NP550P5C S02
: Intel i5-3210M
GPU: Nvidia GT 650M
У меня были подобные проблемы. Я не заметил так много экрана, рвущегося с Главным, но была проблема, которая потребовала, чтобы я перезагрузил каждый раз, когда я хотел переключить GPU. Однако после установки Шмеля я всегда получал бы черный терминал в логине, неважно, который ведет или отправляет, я следовал. Я провел два выходные, устанавливая и деинсталлируя различные комбинации водителей и наконец заставил это работать, установив и Главный и Шмель.
я использую Nvidia 355 водителей из графических драйверов PPA:
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
<час> Первый, я полностью деинсталлировал свои графические драйверы и повторно установил nouveau (я получил эти инструкции от различных частей в Интернете и в конечном счете соединил их в сценарии, потому что я повторно устанавливал материал все время):
# Remove everything to do with the Nvidia proprietary drivers.
sudo apt-get remove -y --purge nvidia* bumbleblee*
# Start from scratch.
sudo apt-get remove -y --purge xserver-xorg-video-nouveau
# Reinstall all the things!
sudo apt-get install -y nvidia-common
sudo apt-get install -y xserver-xorg-video-nouveau
sudo apt-get install -y --reinstall xserver-xorg-core
# Reconfigure the X server.
sudo dpkg-reconfigure xserver-xorg
# Remove leftover xorg.conf files
sudo rm /etc/X11/xorg.conf
<час> Затем я выполнил эти шаги от эта нить :
Устанавливают nvidia-355, главный Nvidia и параметры настройки Nvidia.
sudo apt-get install nvidia-355 nvidia-prime nvidia-settings
Избранный водитель Intel в группе Nvidia и выходе из системы (или в моем случае: перезагрузка).
sudo prime-select intel
Устанавливают шмель только (не Nvidia шмеля) и редактируют/etc/bumblebee/bumblebee.conf согласно инструкциям от руководство rajat .
line 22 -> Driver=nvidia
replace nvidia-current with nvidia-355 everywhere in the file (line 55, 58, 61)
Отредактируйте:/etc/bumblebee/xorg.conf.nvidia и BusID «PCI:01:00:0» некомментария.
я понятия не имею, почему это работало бы, в то время как другие решения не будут, но там у Вас есть он. Я надеюсь, что это работает также на Вас, как это сделало для меня.
Для справки, здесь мой собственный пост о теме.
Редактируют - Еще одна вещь. После того, как все это, я вызвал бы проблемы запуска nouveau. Я только был бы в состоянии загрузить в систему, нажимая e в экране Grub и добавляя «nouveau.nomodeset=0» к линии, которая начинается с «Linux». Я попробовал различные решения делать это изменение постоянным, но в конце единственная вещь, которая работала, повторно устанавливала nvidia-355, параметры настройки Nvidia и главная Nvidia снова.
Замените шмеля главный Nvidia , чтобы переключиться между , объединялся и специальная графика .
Повторно устанавливают водителей NVIDIA, но сначала деинсталлируют все программное обеспечение NVIDIA и удаляют шмеля.
Откройте терминал и выполните:
sudo apt-get purge nvidia* bumblebee
sudo reboot
Устанавливают стабильных водителей NVIDIA из хранилищ Ubuntu (действительный только для Ubuntu 15.10):
sudo apt-get update
sudo apt-get install nvidia-352 nvidia-prime
sudo reboot
на моем Asus UL30VT, с новой Ubuntu / Монетный двор, существует init сценарий, названный gpu-менеджером, который понятия не имеет, как иметь дело с гибридной графикой. Это обычно пытается вынудить Nvidia на мне, таким образом, я нашел, что должен отключить его для следования со Шмелем. Чтобы сделать это, я просто прокомментировал все строки в /etc/init/gpu-manager.conf
, таким образом, это похоже на это:
#start on (starting lightdm
# or starting mdm
# or starting kdm
# or starting xdm
# or starting lxdm)
#task
#exec gpu-manager --log /var/log/gpu-manager.log
я также имел к:
sudo rm /etc/init.d/xorg.conf
Затем перезагрузка дала мне графический вход в систему.