Вы используете Plasma в Arch Linux и его вариантах, таких как EndeavourOS или CachyOS? Если вы используете сервер отображения X11, вам нужно выполнить небольшой, но важный шаг при обновлении до Plasma 6.4.0. После обновления у вас могут возникнуть проблемы со входом в X11. Ваш сеанс X11 может даже полностью исчезнуть.
Решение, позволяющее избежать этих проблем с входом в систему и обеспечить плавное обновление, простое: вам просто нужно вручную установить пакет plasma-x11-session
.
Обязательно сделайте это либо во время основного обновления системы, либо непосредственно перед перезагрузкой.
Почему этот Шаг выполнен Вручную?
В новой версии Plasma 6.4 основной пакет kwin
, управляющий оконной системой вашего рабочего стола, был разделён на две отдельные части: kwin-wayland
и kwin-x11
.
По умолчанию ваша система будет устанавливать только сеанс Wayland, если вы специально не запросите kwin-x11
.
Менеджер пакетов Arch Linux, pacman, умен, но он не может предугадать ваши личные настройки или то, какой интерфейс вы предпочитаете.
Кроме того, было бы неидеально устанавливать plasma-x11-session
и kwin-x11
для каждого пользователя Plasma. Поэтому пользователям X11 необходимо выполнить небольшой ручной шаг.
Кому нужно это делать?
Если вы все еще используете сеанс X11 для своего рабочего стола Plasma, это обновление предназначено для вас.
Если вы не предпримете никаких действий, то после обновления не сможете войти в свой привычный рабочий стол X11, или ваш сеанс X11 может даже исчезнуть.
Вместо этого некоторые пользователи увидели окно Wayland.
Установите plasma-x11-session
для устранения проблемы с входом в Plasma 6.4 X11 в Arch Linux
Хорошая новость в том, что решение очень простое! Вам просто нужно установить пакет plasma-x11-session
Вы можете сделать это во время или после основного обновления системы, но всегда перед перезагрузкой. Вот команда, которую вам нужно использовать:
sudo pacman -Syu plasma-x11-session
Или, если вы используете paru для управления пакетами, выполните:
paru -Syu plasma-x11-session
Если вы используете yay для управления пакетами:
yay -Syu plasma-x11-session
Выполнение этой команды обеспечит правильную установку компонентов сеанса X11 вместе с обновлением Plasma 6.4.
Краткое руководство для пользователей SDDM с автоматическим входом в систему (решено!)
Изначально существовала временная проблема, из-за которой это обновление могло нарушать автоматический вход в сеансы X11 при использовании SDDM (Simple Desktop Display Manager).
Это произошло из-за изменения в файле конфигурации (/etc/sddm.conf.d/kde_settings.conf
), где Session=plasmax11
необходимо было заменить на Session=plasma-x11
.
К счастью, это была известная ошибка в упаковке, которая уже исправлена в версии plasma-x11-session
6.4.0-4. Так что, если вы обновляетесь сейчас, вам, скорее всего, не придётся вручную редактировать какие-либо файлы для автоматического входа в систему.
А как насчет Wayland?
В то время как в этой статье основное внимание уделяется X11, многие пользователи изучают Wayland, более новый сервер отображения. Поддержка Wayland от Nvidia становится всё лучше.
Некоторые пользователи сообщают, что она работает более стабильно и без сбоев, чем поддержка X11 от Nvidia. Другие считают, что после недавних обновлений драйверов она стала «настоящей мечтой» для нескольких видеокарт и мониторов Nvidia.
Однако некоторые конкретные приложения, такие как cv2.imshow()
, могут по-прежнему надёжно работать только на X11 у некоторых пользователей, даже при установленной Xwayland.
Несколько пользователей сообщили об утечках памяти («PlasmasHell») при определённых настройках оборудования, что привело их обратно к X11. Похоже, что ситуация может быть разной.
Не дайте себя застать врасплох!
Этот небольшой шаг, выполняемый вручную, обеспечивает плавный переход на Plasma 6.4.0, если вы используете X11. Не забудьте установить plasma-x11-session
во время обновления или сразу после него, перед перезагрузкой системы. Многие пользователи оценили предупреждение, которое спасло их от проблем.