
Я совершенно новый пользователь Arch Linux. Я установил систему почти так, как описано в немецком руководстве для начинающих. Самое важное по этой проблеме:
Менеджер загрузки: GRUB
Установлено nvidia
, в противном случае загрузка невозможна, так как мой графический процессор несовместим с 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
и
стартx
но произошла та же ошибка.
Я также попытался установить 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 GPU используется. На форумах 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
решение1
Была та же проблема на той же конфигурации, решена следующими шагами:
установить xorg: $ sudo pacman -S xorg-server xorg-xinit xorg-utils xorg-server-utils mesa
установите bumblebee и согласитесь удалить фирменные драйверы nvidia: $ pacman -S bumblebee