Я совершенно новый пользователь Arch Linux. Я установил систему, как описано в немецком руководстве для начинающих. Самые важные вещи по этой проблеме:
Загрузчик: GRUB
Установил nvidia
, иначе загрузка не удалась, потому что мой GPU несовместим с nouveau
Установлены:
xf86-intel-video
intel-ucode
xorg-server xorg-xinit xorg-utils xorg-server-utils
gnome gnome-extra
Добавлен GNOME в systemd с systemctl enable gdm
При загрузке все в порядке, пока процесс загрузки не достигнет целевого "Графического интерфейса пользователя", затем экран станет черным, и через несколько секунд появится экран ошибки GNOME, говорящий:
о нет! Что-то пошло не так Возникла проблема, и система не может восстановиться. Пожалуйста, выйдите из системы и попробуйте снова.
При нажатии на кнопку «Выход», отображаемую под этим массажем, экран снова темнеет, и через несколько секунд снова появляется экран ошибок. Система по-прежнему доступна через консоли tty.
Я также пытался включить GNOME с
~/.Xinitrc
а также
StartX
но произошла та же ошибка.
Я также попытался установить Lxde, чтобы выяснить, в чем причина ошибки. В этом случае процесс загрузки останавливается на цели "Графический интерфейс пользователя".
Я пытался использовать TWM, но при запуске с startx
экран становится черным.
Вот вывод lspci | grep -e VGA -e 3D
:
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)
01:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 860M] (rev a2)
Это гибридная система Intel и NVIDIA GPU. Индикатор состояния на моем ноутбуке показывает, что графический процессор nvidia используется. На форумах Arch Linux идея заключалась в том, что проблема заключается в настройке гибридной графики.
Я попытался настроить Bumblebee, но после установки и запуска демона с systemctl start bumblebeed
Он все еще использует графический процессор nvidia; и запуск optitun glxgears
показывает ошибку:
[604.582697] [ERROR] Cannot access secondary GPU - error: [XORG] (EE) systemd-logind: failed to get session: PID 731 does not belong to any known session