Как правильно работать с Ubuntu на MSI GE62 6QF

Я недавно купил ноутбук MSI GE62 6QF ( http://www.msi.com/product/notebook/GE62-6QF-Apache-Pro.html) с процессором i7 6700 и графикой NVIDIA GTX970M \ Intel 530.

У меня установлена ​​Windows 10, но она предназначена только для игр, я, как правило, пользователь Linux, поэтому хотел установить Ubuntu MATE 15.10 на второй жесткий диск ssd. И тут начинается история: сначала я даже не смог запустить live CD для его установки, после некоторых исследований я добавил опцию ядра "nomodeset" в GRUB и смог его успешно установить. После установки мне пришлось использовать опцию "nomodeset" для запуска, иначе она просто зависает. Но с этой опцией система очень запаздывает, окна отображаются навсегда (потому что идентификатор драйвера nouveau отключен).

Поэтому я хотел установить драйверы nvidia, сначала я установил 352 драйвера NVIDIA из меню "Дополнительные драйверы". После установки и перезагрузки система работает очень быстро, но драйверы не работают должным образом:

  1. Я не смог заставить Compiz работать, я проверил команду "glxinfo" и вот вывод:

имя дисплея:: 0,0 Xlib: расширение "GLX" отсутствует на дисплее ": 0,0". Xlib: расширение "GLX" отсутствует на дисплее ": 0.0". Xlib: расширение "GLX" отсутствует на дисплее ": 0.0". Xlib: расширение "GLX" отсутствует на дисплее ": 0.0". Xlib: расширение "GLX" отсутствует на дисплее ": 0.0". Xlib: расширение "GLX" отсутствует на дисплее ": 0.0". Xlib: расширение "GLX" отсутствует на дисплее ": 0.0". Ошибка: не удалось найти визуальный RGB GLX или fbconfig Xlib: расширение "GLX" отсутствует на дисплее ": 0.0". Xlib: расширение "GLX" отсутствует на дисплее ": 0.0".

Xlib: расширение "GLX" отсутствует на дисплее ": 0.0". Xlib: расширение "GLX" отсутствует на дисплее ": 0.0". Xlib: расширение "GLX" отсутствует на дисплее ": 0.0". Xlib: расширение "GLX" отсутствует на дисплее ": 0.0". Xlib: расширение "GLX" отсутствует на дисплее ": 0.0". Xlib: расширение "GLX" отсутствует на дисплее ": 0.0".

  1. Другое дело, когда я пытаюсь запустить Nvidia Settings из командной строки, я получаю:

Xlib: расширение "GLX" отсутствует на дисплее ":0.0". ** Сообщение: PRIME: разгрузка не требуется. Прервать ** Сообщение: PRIME: поддерживается? нет

ОШИБКА: nvidia-settings не удалось найти файл ключа реестра. Этот файл должен быть установлен вместе с этим драйвером в /usr/share/nvidia/nvidia-application-profile-key-Documentation. Профили приложения будут продолжать работать, но значения не могут быть предварительно заполнены или проверены, и не будут перечислены в тексте справки. Пожалуйста, смотрите README для возможных значений и описаний. И есть только 2 опции в окне, которое показывает "Профили приложений" и "Конфигурация nvidia-settings"

Я перепробовал все:

  • Установка новых драйверов 355 с помощью

apt-get установить nvidia-355 nvidia-prime

  • Установка нового ядра 4.3 RC7
  • Установка шмеля
  • Попытка nvidia-xconfig
  • Модификация конфигурации xorg вручную.
  • Установите другие дистрибутивы, такие как Antergos - с похожими проблемами.
  • Добавление опции i915.prepre__wwsupport=1 для ядра.

Я понятия не имею, чтобы продолжить это, мой файл /var/log/Xorg.0.log: http://pastebin.com/e4wLaefT

Пожалуйста, дайте мне знать, если у вас есть какие-либо предложения, что я должен проверить или сделать.

Заранее спасибо.

2 ответа

Хорошо, мне удалось заставить 15.10 работать безупречно на том же Skylake Ge62 (i6700HQ + GTX970m).

Потребовалось две чистые установки и тонна жесткого сброса... и в конце я не совсем уверен, какой шаг заставил его работать, но вот что я сделал:

  • отключите FastBoot (как в UEFI, так и в Windows 10), SecureBoot и SpeedStep (последние два не должны иметь значения, но в любом случае их не повредит)
  • установить с параметром загрузки nomodeset
  • перезагрузиться и получил мгновенное зависание
  • перезагрузитесь снова с nomodeset
  • обновите все, чтобы получить последнее стабильное ядро ​​(теперь 4.2.19, сток 4.2.12 также работает)
  • установить последний графический стек Intel ( https://01.org/linuxgraphics/downloads)
  • установить соответствующий драйвер NVidia. Осторожно - после этого nomodeset может не работать снова, поэтому будьте готовы к чистой установке, если что-то пойдет не так.
  • перезагружать. Он либо мгновенно зависнет, либо загрузится нормально. Это зависло в моем случае.

Теперь нужно запустить его один раз, чтобы X-сервер мог настроить драйверы

-не добавлять i915.preditional_hw_support, так как он больше не нужен

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

-первый попробуйте intel_idle.max_cstate=1 в качестве варианта загрузки

-Если это зависает, попробуйте acpi=noirq или acpi=hd или acpi=off

Последний дал мне первый правильный ботинок. После перезагрузки он не загрузился снова, выдавая ошибки шмеля.

  • на этот раз загрузиться с intel_idle.max_cstate=1

Если это работает, добавьте эту строку в grub навсегда. Таким образом, вы получите стабильную систему, использующую i915. Пока я не пытался заставить его использовать nvidia.

Надеюсь, поможет.

С уважением

Я также столкнулся с ошибками блокировки процессора. Попробуйте загрузиться только с

intel_idle.max_cstateate=1

Не отключайте ACPI больше. Также попробуйте снова включить SpeedStep в UEFI.

В моем случае он загрузился нормально и работает с тех пор. кажется, что вы почти у цели, так что продолжайте пытаться:)

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