Вопрос или проблема
Я хотел установить KDE Plasma, поэтому я следовал следующим шагам:
pacman -S xorg-server xorg-apps xorg-xinit xterm
pacman -S xf86-video-nouveau
pacman -S plasma-meta kde-applications-meta
pacman -S sddm
systemctl start sddm.service
Но когда я запускаю systemctl start sddm.service
, чтобы начать KDE Plasma, на экране входа не появляется мышь, но она там, потому что я могу перемещать профиль, мышь кажется невидимой. С другой стороны, когда я ввожу пароль и нажимаю Enter, у меня черный экран, но на этот раз я вижу мышь.
Спасибо.
Установите пакеты гостя VirtualBox – virtualbox-guest-utils
и xf86-video-vmware
.
Также может потребоваться virtualbox-guest-dkms
.
А также загрузите модули VBox в систему – modprobe -a vboxguest vboxsf vboxvideo
Читать больше здесь:
Не знаю, решает ли это проблему ОП (так как у меня было управление мышью даже на экране входа, и они отметили, что не имели проблемы, используя GDE), но это простое решение решило мою похожую проблему (черный экран после входа).
Я понял, что не создал домашний каталог пользователя или установил /home в качестве домашнего каталога пользователя.
Поэтому создание домашнего каталога, принадлежащего пользователю, а затем перезагрузка решило проблему для меня. Либо просто с помощью useradd -d $user
(обратите внимание на -d), либо вручную создав новый каталог пользователя, передав права собственности, а затем установив настройки домашнего каталога пользователя:
cd /home
mkdir $user
chown $user:$group ./$user
usermod -d /home/$user $user
После перезагрузки я смог успешно войти.
Если вы используете пакет ядра новее 5.6, установите virtualbox-guest-utils
, если вы используете 5.6 или старше, вам нужно установить virtualbox-guest-dkms
, вместе с заголовками, необходимыми для вашего ядра.
Затем вам нужно включить и запустить vboxservice.service
.
Вам не нужен xf86-video-nouveau
.
Ответ или решение
Решение проблемы черного экрана KDE Plasma после входа в систему на Arch Linux
При установке и конфигурации KDE Plasma на Arch Linux вы можете столкнуться с проблемой черного экрана после входа в систему. Это распространенная проблема, и существует несколько возможных решений. Ниже приведены шаги, которые помогут вам устранить эту проблему.
1. Убедитесь, что все необходимые пакеты установлены
Как вы упомянули в описании, вы установили некоторые пакеты, такие как xorg-server
, plasma-meta
и sddm
. Однако не забудьте, что для корректной работы KDE Plasma могут потребоваться дополнительные зависимости. В частности, проверьте следующие пакеты:
mesa
: обеспечивает поддержку OpenGL и графические драйверы.plasma-desktop
: легковесная версия Plasma, возможно у вас не установлены все компоненты.
Установите недостающие пакеты с помощью команды:
sudo pacman -S mesa plasma-desktop
2. Графические драйверы
Поскольку вы используете xf86-video-nouveau
, убедитесь, что у вас установлены правильные драйверы для вашей видеокарты. Если у вас NVIDIA-карта, то вместо nouveau
может быть более целесообразно установить проприетарные драйверы:
sudo pacman -S nvidia nvidia-utils
Если вы используете VirtualBox, следуйте инструкциям по установке пакетов virtualbox-guest-utils
и соответствующих видеодрайверов, упомянутых вами в вопросе:
sudo pacman -S virtualbox-guest-utils xf86-video-vmware
Затем загрузите необходимые модули:
sudo modprobe -a vboxguest vboxsf vboxvideo
3. Настройка домашней директории пользователя
Как показывает ваш опыт, иногда проблемы могут возникнуть из-за отсутствия правильно настроенной домашней директории для пользователя. Убедитесь, что у пользователя есть домашняя директория и что она принадлежит этому пользователю.
Выполните следующие команды для настройки домашней директории:
sudo useradd -m -d /home/ваш_пользователь ваш_пользователь
sudo chown ваш_пользователь:ваш_пользователь /home/ваш_пользователь
4. Проверка конфигурации SDDM
Иногда конфигурация дисплейного менеджера может вызывать проблемы. Убедитесь, что SDDM является вашим дисплейным менеджером по умолчанию:
sudo systemctl enable sddm.service
Проверьте файл конфигурации SDDM, который обычно расположен по адресу /etc/sddm.conf
. Возможно, вам потребуется изменить настройки, такие как тема или сессия. Пример:
[X11]
Session=plasma.desktop
5. Логи и ошибки
Для более глубокого анализа проблемы вам стоит посмотреть логи сессии X и SDDM. Для этого выполните:
journalctl -xe
Или проверьте конкретные логи X:
cat ~/.local/share/xorg/Xorg.0.log
Заключение
Следуя указанным выше шагам, вы сможете устранить проблему черного экрана в KDE Plasma на Arch Linux. Если у вас возникли дополнительные вопросы, не стесняйтесь обратиться за помощью на форумах и сообществах Arch Linux. Надеюсь, данное руководство поможет вам вернуть функциональность KDE Plasma.