Первая сессия KDE

Первая сессия KDE

Мне было любопытно, поэтому я установил kde вместе с gnome (который я использую в основном, если на то пошло).
Я использую arch linux, и я установил kde с помощью yaourt, следующей командой:

yaourt -Syua # обновить базы данных
yaourt -S kde --force # установить сам kde

Я установил все, что yaourt предложил для kde, и не получил никаких ошибок.
Поэтому я перезагрузил компьютер, выбрал kde plasma в меню выбора среды gdm. Я ввел пароль, и gdm принял его.

Однако, когда gdm запускает kde, я вижу обои с белым прозрачным прямоугольником с изображением жесткого диска слева. Мышь видна, и я могу ее двигать, но это все. После этого ничего не происходит.

Это нормально или мне придется переустановить kde?

решение1

KDE отлично работает у меня. Использую Arch уже много лет. Я больше не знаком с yaourt. На всякий случай попробуйте переустановить с помощью pacman напрямую. $sudo pacman -Syyu kde и почитайте вики о kde. Если вы используете gdm, то должно работать. Может быть, где-то есть небольшая настройка. Также почитайте о .xinitrc, должно работать нормально. Возможно, после настройки .xinitrc и использования $startx из терминала входа вам повезет больше. KDE и Arch — отличное сочетание

решение2

Это не нормально, это явно проблема конфигурации KDE. К сожалению, большинство дистрибутивов Linux не слишком много работают над настройкой своего KDE, фактически они только компилируют его и загружают в свой архив пакетов без какого-либо более глубокого тестирования. Это не входит в их основную сферу деятельности. :-(

Хотя в большинстве случаев вы можете легко справиться с такими проблемами. KDE — это всего лишь набор множества программ X, в основном kwinоконного менеджера и приложения для трея, и все же их много. Все они используют набор инструментов Qt, который является очень мощной и интересной технологией. К счастью, у нас также есть тривиальный скрипт, который запускает все необходимые инструменты для сеанса KDE из командной строки. Он называется startkde. Он не был запущен вашим gdm (вероятно, он был неправильно настроен), вы можете сделать это вручную.

Откройте консоль персонажа с тем же пользователем, что и ваш пользователь X (alt/ctrl/f1), и введите команду DISPLAY=:0 startkde &. Этот startkde инициирует обычную последовательность загрузки KDE из командной строки.

Если и дальше не работает, жду ваших комментариев. Если работает и теперь вы хотите это автоматизировать, жду вашего следующего вопроса.


Если есть проблемы, есть более простой способ, если вы запустите только kwinвместо startkde. Это откроет только оконный менеджер, а не весь сеанс, но это может сработать.


В качестве альтернативы вы можете попробовать другой дистрибутив с настоящей поддержкой KDE (я рекомендую OpenSUSE или Mint).

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