Як перейти з Wayland назад до Xorg в Ubuntu 17.10?


60

Деякі мої програми не працюють на Ubuntu 17.10 Wayland. Як я можу перейти назад до Xorg?


З цікавості - які програми?
Thorbjørn Ravn Andersen

6
Затвор 1 , наприклад.
orschiro

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

1
Мені це здається, що Вейленд - це велика купа лайна. Я не розумію, чому хтось хотів би зробити це за замовчуванням.
wojci

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

Відповіді:


53

Коли ви завантажуєте систему та переходите до екрана входу в GDM, ви повинні знайти зубчасте колесо (⚙️) поруч із кнопкою входу. Якщо натиснути на шестірні, ви повинні знайти параметр Ubuntu on Xorg, який запустить сесію Xorg замість сеансу Wayland.

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


4
Я навіть не бачу цього варіанту на своїй машині. Я просто бачу Ubuntu на Xorg та Unity.
Раффі Хатчадуріан

3
Цей шестірня не з’являється для мене! Що я роблю неправильно?
Aloso

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

@Aloso Хм ... не знаю , що відбувається, але ви можете бачити це для того , щоб зробити роботу GParted в сеансі Wayland.
pomsky

1
@Marecky Слід пам’ятати про свій вибір наступного разу. Тому не потрібно використовувати шестірні кожного разу.
pomsky

41

Якщо ви хочете зробити це постійно, відредагуйте

/etc/gdm3/custom.conf і коментувати лінію

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

Збережіть файл, а потім при перезавантаженні ви ніколи не побачите зубчик із запитом, який сеанс використовувати.

EDIT

Мабуть @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

Я витратив цілий день, щоб виправити непомітну проблему вказівника миші між програмою обміну однією мишкою та клавіатурою під назвою 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.