
Більшість із нас, хто використовує Ubuntu, використовує Mozilla Firefox Snap, попередньо встановлений за замовчуванням — і в Ubuntu 23.10 цей пакет має значні зміни під поверхнею.
Ubuntu за замовчуванням використовує Wayland, але Firefox Snap зараз працює в режимі XWayland
Canonical оголосила, що налаштувала Firefox Snap в Ubuntu 23.10 на роботу в режимі Wayland за замовчуванням.
«Зачекайте секундочку — я вже використовую Firefox на Wayland в Ubuntu», деякі з вас можуть подумати, «І це чудово працює!»
Ви не помилилися.
Ubuntu справді за умовчанням використовує сеанс Wayland за замовчуванням, і Firefox справді вже працює (досить чудово) у ньому. Але Firefox Snap як є насправді працює в XWayland режим сумісності, а не суто рідний режим Wayland.
І саме ця деталь змінюється.
Переваги роботи Firefox у рідному режимі Wayland включають відсутність розмитого інтерфейсу користувача та веб-шрифтів на дисплеях HiDPI з увімкнено дробове масштабування та повна підтримка жестів на сенсорному екрані, наприклад, перетягування для прокручування, зведення пальців для масштабування та інші інтуїтивно зрозумілі тонкощі.
Змусити Firefox Snap використовувати Wayland за замовчуванням (який, очевидно, працює лише в сеансах Wayland, тому фанатам Xorg не потрібно панікувати) дозволить Ubuntu і Mozilla до «зберіть відгуки та оцініть готовність вбудованої підтримки Wayland у Firefox перед наступним випуском Ubuntu LTS».
Не те, що вам потрібно чекати до Ubuntu 23.10 або навіть Ubuntu 24.04 LTS, щоб спробувати це.
Як згадувалося, Ubuntu 23.10 постачатиметься з Firefox Snap, попередньо налаштованим для роботи у власній реалізації Wayland.
Але ви можете ввімкнути рідний режим Firefox Wayland у попередніх версіях Ubuntu, вручну перемкнувши свій пакет Firefox Snap на використання каналу «Wayland».
Для цього відкрийте новий Термінал вікно та запустіть:
sudo snap refresh --channel=wayland firefox
Закрийте та перезапустіть браузер, щоб переконатися, що зміни набули чинності. Щоб переконатися, що ви працюєте з відкритою версією Wayland-savvy about: support
у новій вкладці веб-переглядача та знайдіть розділ «Протокол вікна». Якщо там написано «Wayland», це означає, що ви використовуєте Wayland.
Оскільки всі ці зусилля спрямовані на «вимірювання готовності» до функції перед LTS наступного року це шанс для регресії, помилок та інших дивацтв (особливо якщо ви працюєте зі складною веб програми).
Отже, якщо ви спробуєте режим Wayland у Firefox і він не спрацює для вас, ви можете повернутися, виконавши:
sudo snap refresh --channel=stable/ubuntu-23.04 firefox
Обов'язково замінити Ubuntu-23.04
у коментарі вище з номером версії випуску, який ви використовуєте.
Розкажіть мені про свій досвід використання рідного режиму Wayland Firefox у коментарях.
Усе Ubuntu, Daily. З 2009 року.