Arch Linux KDE Plasma Черный экран после входа в систему

Arch Linux KDE Plasma Черный экран после входа в систему

Я хотел установить 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.serviceKDE Plasma на экране входа в систему, мышь не отображается, хотя она есть, поскольку я могу перемещать профиль, мышь кажется невидимой. С другой стороны, когда я ввожу пароль и вхожу, у меня черный экран, но на этот раз я вижу мышь.

введите описание изображения здесь введите описание изображения здесь Как мне это решить?

Кстати, я установил gdm и он работает, почему kde plasma нет?

Спасибо.

решение1

Установите гостевые пакеты VirtualBox - virtualbox-guest-utilsи xf86-video-vmware. Также может потребоваться - virtualbox-guest-dkms.

А также загрузить модули VBox в систему -modprobe -a vboxguest vboxsf vboxvideo

Подробнее читайте здесь:

https://wiki.archlinux.org/index.php/VirtualBox/Установить_Arch_Linux_как_гость#Установить_гостевые_дополнения

https://wiki.archlinux.org/index.php/VirtualBox/Установить_Arch_Linux_как_гость#Загрузить_модули_ядра_VirtualBox

решение2

Не знаю, решит ли это проблему автора (так как у меня было управление мышью даже на экране входа в систему, а они отметили, что при использовании GDE такой проблемы не возникает), но это простое исправление в любом случае решило мою похожую проблему (черный экран после входа в систему).

Я понял, что не настроил домашний каталог пользователя или не установил /home в качестве домашнего каталога пользователя.

Поэтому настройка домашнего каталога пользователя и последующий перезапуск решили для меня проблему. Либо просто useradd -d $user(обратите внимание на -d), либо вручную создав новый пользовательский каталог, передав владельца, а затем задав настройки домашнего каталога пользователя:

cd /home
mkdir $user
chown $user:$group ./$user
usermod -d /home/$user $user

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

решение3

Если вы используете пакет ядра новее 5.6, установите virtualbox-guest-utils, если вы используете 5.6 или более раннюю версию, вам необходимо установить virtualbox-guest-dkms, а также заголовочные файлы, необходимые для вашего ядра.

Затем вам необходимо включить и запустить vboxservice.service.

Вам не нужно xf86-video-nouveau.

Связанный контент