Переключение на Intel HD graphics 530 от NVIDIA GTX 950M

Позвольте мне заявить это сначала, я знаю, что вопросы, связанные с этим, уже задали; но я все еще отправляю этот вопрос, потому что ни одна из доступной информации не могла решить проблему.

Мой ноутбук является msi глоссарием 62 6qd, i7 6700HQ с intel HD graphics 530 и Nvidia GTX 950M. Я использую человечность 16.04.2. Я должен был сделать nouveau.modeset=0 материал, чтобы получить дисплей, работающий после первой начальной загрузки и установить собственные драйверы Nvidia. Потребляемая мощность карты Nvidia довольно высока хотя, по сравнению с картой Intel. Также существует экранный разрыв при прокрутке быстро или просмотре видео (как vsync проблема). Таким образом, то, что я хочу сделать, переключиться на карту Intel.

Что я попробовал до сих пор:
1. Используйте nvidia xserver settings приложение для переключения на Intel главного профиля. Результат: Это просит выходить и заходить для переключателя профиля. Если я делаю это, я могу использовать карту Intel. Но если я перезагружаю ПК, как только я вхожу в систему, все замораживается. И я имею в виду абсолютно все, не могут даже переключиться Caps Lock или Num Lock. Я имею к "жесткой" перезагрузке, перейдите к tty сессии, войдите в систему там и переключите назад на Nvidia главный профиль (использование prime-select), сделайте другую "жесткую" перезагрузку, прежде чем я смогу использовать ноутбук правильно снова.
2. Я первоначально попросил у этого 16,10, где драйверы Nvidia не были обновлены к nvidia-375 и я добавил графику ppa, чтобы попытаться решить его затем. В 16.04.2 они обновляются, но те же проблемы остаются.
3. Я попытался надеяться видеть, существует ли какой-либо способ удалить собственные драйверы и затем переключиться на графику Intel. Но кажется, что технология коммутации (что-то как начало) только обеспечивается собственными драйверами.

И не, нет никакого способа переключиться между картами в мой BIOS. Любая справка относительно этого ценится.

Править: Если существует способ удалить какие-либо драйверы, связанные с Nvidia и использовать графику Intel вместо этого, которая прекрасна также. В Windows настройки Nvidia говорят, что дисплей подключен к карте Intel. Я не понимаю, почему затем человечность выбирает карту Nvidia по умолчанию.

Edit2: Как предложено eyoung100, я установил шмеля и настроил следующим образом. Я установил правильные значения для драйвера, kernal-драйвера, путей к библиотеке и PMMethod (я попробовал и автоматический и bbswitch) в /etc/bumblebee/bumblebee.conf. conf файл говорит, что для изменений в этом файле нужен перезапуск сервера (я не уверен, что они подразумевают под сервером), таким образом, я перезапустил ноутбук. Затем запущенный sudo bumblebeed --daemon. Состояние карты, как предполагается, изменяемо после того использования sudo tee /proc/acpi/bbswitch <<<OFF. Но его ошибочное высказывание создания device 0000:01:00.0 is in use by driver 'nvidia', refusing OFF. Wiki говорит, что драйвер должен быть разгружен, если это происходит. Теперь я не уверен, как сделать это и должен ли я на самом деле сделать это, ИЛИ я сделал что-то не так перед этим, это является ведущим к ошибке.

Edit3: вывод sudo apt-get install xserver-xorg-video-intel согласно просьбе:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 xserver-xorg-video-intel : Depends: xserver-xorg-core (>= 2:1.17.99.902)
E: Unable to correct problems, you have held broken packages.  

Edit4: вывод sudo apt-cache madison xserver-xorg-core согласно просьбе:

xserver-xorg-core | 2:1.18.4-0ubuntu0.2 | http://in.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages
xserver-xorg-core | 2:1.18.3-1ubuntu2 | http://in.archive.ubuntu.com/ubuntu xenial/main amd64 Packages  

Edit5: Я попытался произвести чистку и затем переустановить xserver согласно ответу eyoung100. Но человечность начинает использовать карту Nvidia сразу после перезагрузки, (возможно) игнорируя i915.modeset=1 параметр начальной загрузки. Я добираюсь до черного экрана с подсветкой, и затем ничего не происходит. Я знаю, что система не полностью замораживается, так как я могу переключить NumLock; но кроме этого ничто не может быть сделано. Я должен использовать nouveau.modeset=0 достигнуть экрана входа в систему.

Я хотел бы убрать, как я сразу знаю, какая видеокарта используется. Ключ питания ноутбука освещен, он показывает один цвет при использовании Intel и другого при использовании карты Nvidia.

2
задан 26 March 2017 в 00:10

1 ответ

Считайте шмеля Wiki

Я подозреваю, что Вы не понимаете, что у Вас есть Ноутбук Optimus. Кроме того, читайте мое сообщение здесь на хинду Форумах, и на всякий случай:

Что такое Optimus?


Обновление после Чтения Комментариев

Процесс, которого мы пытаемся достигнуть, также отмечен в этом сообщении bountied и технически описан в Статье Wiki Ubuntu о Гибридной Графике.

Обратите внимание, что я проявляю подход, описанный в статье Wiki, но мы должны установить драйвер Intel, прежде чем мы сможем обновить личинку.

Теперь мы должны объединить и bountied вопрос и Справку Wiki, следующим образом. Я подозреваю, что Вы установили nvidia-drivers пакетом от Дополнительной Аппаратной записи прежде, чем понять Ваш ноутбук является Гибрид. Фиксация этого на мгновение повредит Ваше использование требования Сервера Xorg TTY для установки пакетов через apt-get. Мы должны установить базовую линию. От TTY за пределами X:

  1. sudo apt-get purge nvidia*
  2. Полностью удалите Xorg, как зарегистрировано в то, Как Переустановить Xorg Xserver Полностью В Ubuntu
  3. sudo apt-get purge bumblebee bumblebee-nvidia virtualgl
  4. Установите GRUB_CMDLINE_LINUX_DEFAULT="quiet splash XXX.modeset=1" кому: i915, как указано в Гибридном HelpWiki Графики
  5. reboot <-После этой перезагрузки, Xorg должен работать над драйвером Intel.
  6. Переустановите Шмеля, как отмечено в Wiki от ранее.

На данном этапе с установленным шмелем, теперь необходимо выбрать соответствующие Драйверы NVIDIA путем добавления PPA:

  1. sudo add-apt-repository ppa:graphics-drivers/ppa
  2. sudo apt-get update
  3. sudo apt-get install nvidia-XXX nvidia-prime, где XXX по крайней мере, долговечный выпуск ответвления. Обратите внимание, что текущая стабильная версия обновит xorg-server, и повредите драйвер Intel как показано Вашим Выводом ошибок. Если долговечный выпуск повреждается X, удалите его и перезапуск, каждый раз установив более низкую версию, пока Сервер Xorg больше не повреждается
0
ответ дан 2 December 2019 в 09:22

Другие вопросы по тегам:

Похожие вопросы: