💾 Archived View for pub.phreedom.club › ~progserega_linux › glog › 2024.11.12_wayland.gmi captured on 2024-12-17 at 09:51:32. Gemini links have been rewritten to link to archived content

View Raw

More Information

-=-=-=-=-=-=-

Работа с базовым firewall-ом в debian 12

🔙 вернуться к началу...

Настройки окружения

В файл `/etc/environment.d/90tileos-sway.conf` пишем:

# Force Wayland for Mozilla Firefox
MOZ_ENABLE_WAYLAND=1
MOZ_DBUS_REMOTE=1

# Force Wayland for Qt apps
QT_QPA_PLATFORM="wayland;xcb"
QT_QPA_PLATFORMTHEME=qt5ct

# Set default cursor size
XCURSOR_SIZE=24

# Force Wayland for EFL (Enlightenment) apps
ECORE_EVAS_ENGINE="wayland-egl"
ELM_ACCEL="gl"

# Java XWayland blank screens fix
_JAVA_AWT_WM_NONREPARENTING=1

# from inet:
# gvim - не запускается с этим:
GDK_BACKEND=wayland
# для работы xdg-порталов:
GDK_BACKEND="wayland,x11"
WAYLAND_DISPLAY="wayland-0"
DISPLAY="wayland-0"
XDG_CURRENT_DESKTOP=sway
XDG_SESSION_TYPE=wayland


TERMINAL="alacritty"
TERM="xterm"
LANG=ru_RU.UTF-8
QT_SELECT=5
#QT_WAYLAND_DISABLE_WINDOWDECORATION=1
QUTE_SKIP_WAYLAND_CHECK=1
MOZ_ACCELERATED=1
_JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on -Dswing.aatext=true -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel
-Dswing.crossplatformlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel -Djdk.gtk.version=3'

Полезные утилиты

- `xlsclients` - просмотр клиентов, которые используют Xorg в окружении wayland через xwayland

- `wlr-randr` - аналог xrandr, показывающий мониторы и поддерживаемые ими разрешения

Настройка работы с диалогами

Установить:

xdg-desktop-portal
xdg-desktop-portal-gtk
xdg-desktop-portal-kde
xdg-desktop-portal-wlr
xdg-user-dirs
xdg-user-dirs-gtk
xdg-utils

Должно работать, но если не будут открываться диалоги сохранения файлов или создания писем в evolution, то в автозапуске sway

добавить:

/usr/libexec/xdg-desktop-portal-wlr -r &
/usr/lib/x86_64-linux-gnu/libexec/xdg-desktop-portal-kde &

🔙 вернуться к началу...