Как вы переключаетесь с Wayland обратно на Xorg в Ubuntu 17.10?


60

Некоторые из моих приложений не работают на Ubuntu 17.10 Wayland. Как я могу переключиться обратно на Xorg?


Из любопытства - какие приложения?
Турбьерн Равн Андерсен

6
Затвор 1 , например.
Орширо

2
Я могу добавить x11vnc в список
Габриэль Гленн

1
Для меня это выглядит так, будто Вейленд - большая куча дерьма. Я не понимаю, почему кто-то хотел бы сделать его по умолчанию.
Wojci

1
gparted больше не работает, и согласно этому ответу ( askubuntu.com/questions/961967/… ) виноват Wayland. Я нашел эту страницу в поисках решения, так как система, в которой я не могу изменять разделы, довольно бесполезна.
Мэтью Наджмон

Ответы:


53

Когда вы загрузите свою систему и перейдете на экран входа в систему GDM, рядом с кнопкой входа в систему вы найдете шестеренку (⚙️). Если вы нажмете на зубчатое колесо, вы найдете опцию Ubuntu on Xorg, которая начнет сеанс Xorg вместо сеанса Wayland.

введите описание изображения здесь


4
Я даже не вижу такой опции на моей машине. Я просто вижу Ubuntu на Xorg и Unity.
Раффи Хачатурян

3
Это зубчатое колесо не появляется для меня! Что я делаю неправильно?
Aloso

3
Wayland совместим с моей системой. Я использую Wayland, но я хочу переключиться на Xorg, потому что gparted не работает с Wayland
Aloso

@ Также Хм ... не уверен, что происходит, но вы, возможно, захотите увидеть это , чтобы заставить GParted работать в сеансе Wayland.
Помский

1
@Marecky Надо помнить твой выбор в следующий раз. Поэтому нет необходимости использовать зубчатое колесо каждый раз.
Помский

41

Если вы хотите сделать это навсегда, отредактируйте

/etc/gdm3/custom.conf и раскомментируйте строку

#WaylandEnable=falseудалив #спереди.

Сохраните файл и затем при перезагрузке вы никогда не увидите, что Cog спрашивает, какой сеанс использовать.

РЕДАКТИРОВАТЬ

Видимо, @doug опередил меня на этот ответ. Я не видел это раньше - это было в комментарии, который был изначально скрыт


Извините, новичок в Ubuntu - у меня нет каталога / etc / gdm3. Где-нибудь еще это может быть?
Джон Смит

@MichaelKupietz, какой менеджер отображения вы используете? ubuntuforums.org/showthread.php?t=1831388
Сэм Томас,

Работает как шарм. Наконец-то стало возможным использование чата. В тестовом выпуске Debian файл:/etc/gdm3/daemon.conf
Esamo

4

Вы можете удалить сеанс Wayland, чтобы предотвратить случайные входы в систему.

<

Ваши сопровождающие будут гордиться вами, если вы сделаете это следующим образом:

sudo mkdir /usr/share/wayland-sessions/hidden
sudo dpkg-divert --rename \
      --divert /usr/share/wayland-sessions/hidden/ubuntu.desktop \
      --add /usr/share/wayland-sessions/ubuntu.desktop

Это означает, что менеджер пакетов должен запомнить новое местоположение файла. Это имеет несколько преимуществ перед другими ответами:

  • Это гарантирует, что в будущем установка / обновление пакета не отменит ваши изменения
  • Работает с другими диспетчерами отображения (например, lxdm списки .backupзаписей)
  • Вы можете легко изменить это, если передумаете:

    sudo dpkg-divert --rename --remove /usr/share/wayland-sessions/ubuntu.desktop

>

Источник: https://askubuntu.com/a/500813/602695


1
@pomsky Это было не правильно, исправил это сейчас.
Артём

4
Можно также просто отредактировать /etc/gdm3/custom.confи раскомментировать. #WaylandEnable=falseОн не будет перезаписан без согласия пользователя, если вообще
doug

1
@doug Ваш ответ будет работать только с gdm3, хотя, возможно, вы используете LightDM - как я, - мой ответ будет работать как для LightDM, так и для gdm3.
Артём

0

Я потратил целый день на исправление невидимой проблемы с указателем мыши между приложением Single mouse и совместным использованием клавиатуры под названием Synergy 1.8.8, у меня на двух компьютерах были установлены ubuntu 18.04 и 18.10, поэтому, как только я перешел с Wayland на xorg, теперь он работает отлично.

Сожалею! для ответа без контекста, но надеюсь, что это поможет кому-то, кто сталкивается с проблемой.

Так что для переключения туда и обратно мы можем изменить /etc/gdm3/custom.conf и раскомментировать строку

WaylandEnable = false, удалив # перед.

или из окна входа в систему, как описано выше другими друзьями.

Спасибо.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.