home.social

#wayland — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #wayland, aggregated by home.social.

  1. N:nnen kokeilun jälkeen on uskottava: #FreeBSD 15:ssä on mahdotonta päästä #KDEPlasma'n #Wayland-istuntoon #SDDM:stä niin, että siellä oltaisiin edes sekuntia. Komentoriviltä käynnistämällä Wayland-istunnon saa pysymään, muttei graafisesta kirjautumisesta. Jokin mystinen ongelma, jota FreeBSD 14:ssä ei ollut.

    Tulipa sitten kokeiltua #OpenIndiana'nkin liveistunto. En asenna. #atkjuttuja #FLOSS #BSD #Linux

  2. N:nnen kokeilun jälkeen on uskottava: #FreeBSD 15:ssä on mahdotonta päästä #KDEPlasma'n #Wayland-istuntoon #SDDM:stä niin, että siellä oltaisiin edes sekuntia. Komentoriviltä käynnistämällä Wayland-istunnon saa pysymään, muttei graafisesta kirjautumisesta. Jokin mystinen ongelma, jota FreeBSD 14:ssä ei ollut.

    Tulipa sitten kokeiltua #OpenIndiana'nkin liveistunto. En asenna. #atkjuttuja #FLOSS #BSD #Linux

  3. N:nnen kokeilun jälkeen on uskottava: #FreeBSD 15:ssä on mahdotonta päästä #KDEPlasma'n #Wayland-istuntoon #SDDM:stä niin, että siellä oltaisiin edes sekuntia. Komentoriviltä käynnistämällä Wayland-istunnon saa pysymään, muttei graafisesta kirjautumisesta. Jokin mystinen ongelma, jota FreeBSD 14:ssä ei ollut.

    Tulipa sitten kokeiltua #OpenIndiana'nkin liveistunto. En asenna. #atkjuttuja #FLOSS #BSD #Linux

  4. N:nnen kokeilun jälkeen on uskottava: #FreeBSD 15:ssä on mahdotonta päästä #KDEPlasma'n #Wayland-istuntoon #SDDM:stä niin, että siellä oltaisiin edes sekuntia. Komentoriviltä käynnistämällä Wayland-istunnon saa pysymään, muttei graafisesta kirjautumisesta. Jokin mystinen ongelma, jota FreeBSD 14:ssä ei ollut.

    Tulipa sitten kokeiltua #OpenIndiana'nkin liveistunto. En asenna. #atkjuttuja #FLOSS #BSD #Linux

  5. N:nnen kokeilun jälkeen on uskottava: #FreeBSD 15:ssä on mahdotonta päästä #KDEPlasma'n #Wayland-istuntoon #SDDM:stä niin, että siellä oltaisiin edes sekuntia. Komentoriviltä käynnistämällä Wayland-istunnon saa pysymään, muttei graafisesta kirjautumisesta. Jokin mystinen ongelma, jota FreeBSD 14:ssä ei ollut.

    Tulipa sitten kokeiltua #OpenIndiana'nkin liveistunto. En asenna. #atkjuttuja #FLOSS #BSD #Linux

  6. Neste vídeo, vamos deixar o #ArchLinux pronto para jogos, instalando o Wine, Steam, Protontricks, #Lutris, #HeroicGamesLauncher, MangoHud, GOverlay e outras ferramentas.

    Tudo isso sem utilizar o AUR, usando apenas os repositórios oficiais do Arch Linux, Flatpak e AppImage.

    Link: youtu.be/2TjTQHGDVw8

    #COSMICdesktop #COSMICde #System76COSMIC #COSMIC #system76 #wayland #steamlinux #steamgames #flatpak #flathub #appimage #fobiastdinfnahotel #rx550 #i54460 #linuxmint #linux

  7. Neste vídeo, vamos deixar o #ArchLinux pronto para jogos, instalando o Wine, Steam, Protontricks, #Lutris, #HeroicGamesLauncher, MangoHud, GOverlay e outras ferramentas.

    Tudo isso sem utilizar o AUR, usando apenas os repositórios oficiais do Arch Linux, Flatpak e AppImage.

    Link: youtu.be/2TjTQHGDVw8

    #COSMICdesktop #COSMICde #System76COSMIC #COSMIC #system76 #wayland #steamlinux #steamgames #flatpak #flathub #appimage #fobiastdinfnahotel #rx550 #i54460 #linuxmint #linux

  8. If you use #Linux on your desktop, the foundation you *should* support is not the Linux foundation, but rather the @XOrgFoundation AKA freedesktop.org. The X.Org foundation is the home of:

    - #X11
    - #Wayland
    - #Mesa
    - #Noveau
    - #DBus
    - #GRUB
    - #GStreamer
    - #PulseAudio
    - #PipeWire
    - #NetworkManager
    - the Linux kernel graphics subsystem
    - the #XDG base directory specification
    - and more!

    Also, development of what would later become #Flatpak started here.

    These projects have a way stronger impact on your day-to-day computing experience than anything managed by the Linux foundation.

  9. If you use #Linux on your desktop, the foundation you *should* support is not the Linux foundation, but rather the @XOrgFoundation AKA freedesktop.org. The X.Org foundation is the home of:

    - #X11
    - #Wayland
    - #Mesa
    - #Noveau
    - #DBus
    - #GRUB
    - #GStreamer
    - #PulseAudio
    - #PipeWire
    - #NetworkManager
    - the Linux kernel graphics subsystem
    - the #XDG base directory specification
    - and more!

    Also, development of what would later become #Flatpak started here.

    These projects have a way stronger impact on your day-to-day computing experience than anything managed by the Linux foundation.

  10. If you use #Linux on your desktop, the foundation you *should* support is not the Linux foundation, but rather the @XOrgFoundation AKA freedesktop.org. The X.Org foundation is the home of:

    - #X11
    - #Wayland
    - #Mesa
    - #Noveau
    - #DBus
    - #GRUB
    - #GStreamer
    - #PulseAudio
    - #PipeWire
    - #NetworkManager
    - the Linux kernel graphics subsystem
    - the #XDG base directory specification
    - and more!

    Also, development of what would later become #Flatpak started here.

    These projects have a way stronger impact on your day-to-day computing experience than anything managed by the Linux foundation.

  11. If you use #Linux on your desktop, the foundation you *should* support is not the Linux foundation, but rather the @XOrgFoundation AKA freedesktop.org. The X.Org foundation is the home of:

    - #X11
    - #Wayland
    - #Mesa
    - #Noveau
    - #DBus
    - #GRUB
    - #GStreamer
    - #PulseAudio
    - #PipeWire
    - #NetworkManager
    - the Linux kernel graphics subsystem
    - the #XDG base directory specification
    - and more!

    Also, development of what would later become #Flatpak started here.

    These projects have a way stronger impact on your day-to-day computing experience than anything managed by the Linux foundation.

  12. If you use #Linux on your desktop, the foundation you *should* support is not the Linux foundation, but rather the @XOrgFoundation AKA freedesktop.org. The X.Org foundation is the home of:

    - #X11
    - #Wayland
    - #Mesa
    - #Noveau
    - #DBus
    - #GRUB
    - #GStreamer
    - #PulseAudio
    - #PipeWire
    - #NetworkManager
    - the Linux kernel graphics subsystem
    - the #XDG base directory specification
    - and more!

    Also, development of what would later become #Flatpak started here.

    These projects have a way stronger impact on your day-to-day computing experience than anything managed by the Linux foundation.

  13. Tanto #GOG como #Epic van a lanzar sendas tiendas para #GNU.

    No ha hecho falta una base de usuarios muy grande para que se decidan a hacerlo.

    Sí que ha hecho falta alguien que creyera en un sistema más justo.

    #goodoldgames #epicgames #valve #steamdeck #steammachine #steamos #linux #glibc #x11 #xorg #wayland #mesa #gcc #kde #gnome #bash #grub #wine #dxvk #d7vk #proton

  14. Still playing osu! with ar11 random mirror mods.

    Unlike most "gamers", I use 1366x768 60 Hz VGA monitor, btw. Never managed to buy some modern monitor with modern res cos monehhh, plus it still works.

    I bought the main one with my own money and the second monitor, I just got it from my old workplace, lol.

    Oh I also stopped using KDE. Wayland gets in the fucking way of me having fun when I have AR11, HP11, and OD11 set on osu!. The latency is noticeable. Feels like my mousepad is "well-oiled" when I'm in X11, Still love KDE tho but yeah..

    #youtube: youtu.be/Hjal3Q-mYDA
    #twitch: twitch.tv/reallylazybear

    #linuxgaming #osulazer #rhythmgame #osu #osugame #opensource #eldenring #gaming #archlinux #cachyos #x11 #wayland #freesoftware #kde

  15. Still playing osu! with ar11 random mirror mods.

    Unlike most "gamers", I use 1366x768 60 Hz VGA monitor, btw. Never managed to buy some modern monitor with modern res cos monehhh, plus it still works.

    I bought the main one with my own money and the second monitor, I just got it from my old workplace, lol.

    Oh I also stopped using KDE. Wayland gets in the fucking way of me having fun when I have AR11, HP11, and OD11 set on osu!. The latency is noticeable. Feels like my mousepad is "well-oiled" when I'm in X11, Still love KDE tho but yeah..

    #youtube: youtu.be/Hjal3Q-mYDA
    #twitch: twitch.tv/reallylazybear

    #linuxgaming #osulazer #rhythmgame #osu #osugame #opensource #eldenring #gaming #archlinux #cachyos #x11 #wayland #freesoftware #kde

  16. О микро замираний в играх на системах с Wayland, обеспечения плавности работы. На примере KDE Plasma, когда игра запускается именно в режиме работы с Wayland напрямую, вместо эмуляции X11 средствами xwayland, и в качестве среды используется KDE Plasma.
    В самой игре:
    • Отключить V-Sync (вертикальную синхронизацию).
    • Не использовать адаптивный V-Sync, а именно выключить.
    • Ограничение кадров в секунды выставить в два раза выше желаемой.
    • У графического стека выставить число кадров в секунду.

    Зачем и почему
    KWin, являющийся Wayland-композитором в KDE, использует тройную буферизацию или другие подходы ради плавного вывода красивой картинки на экран (отсутствия разрывов в картинке — борьба с tearing'ом). Эти меры часто конфликтуют с настройками игры, такими как вертикальная синхронизация или ограничения кадров движком игры. Проявляется крайне неприятной нестабильностью потока отрисовываемых кадров (frame rate, 0.1% FPS).

    Отключить защиту от tearing?
    Муторно, придётся прописывать у KWin правила для каждой игры в отдельности через System Settings -> Window Rules.
    Так делать приходится, поскольку далеко не всегда срабатывает разрешение тиринга в полноэкранных окнах (System Settings -> Display Configuration -> Screen tearing: Allow in fullscreen windows).
    Привила приходится создавать для отдельных игр, где нужна киберспортивная реакция на мышь/геймпад, для устранения «ватность» реакции.

    Конкретика с примерами
    Допустим, нужна стабильная и плавная работа без замираний (0.1% FPS) на мониторе в режиме 60 Гц. Тогда, в игре отключается V-Sync, а максимальная частота кадров ставится в 120 (желаемые 60 FPS × 2 = 120). Ограничение же в 60 FPS ставится на уровне графического стека через переменную окружения: MANGOHUD_FPS_LIMIT.
    Для игр на базе DirectX 9/10/11 раньше предполагалась DXVK_FRAME_RATE, но работало нормально далеко не всегда. Касаемо же DirectX 12, Vulkan, OpenGL — то без вариантов MANGOHUD_FPS_LIMIT.

    Т.е. сама игра запускается через:
    gamemoderun mangohud /тот/или/иной/wine /путь/к/файлу/игры.exe
    И вот перед этим запуском выставляется несколько переменных окружения. Специфичных для конкретного стека, на котором игра реализована.

    Вообще, переменных окружения может быть изрядное количество:
    • если DirectX 9/10/11, то это такие переменные как DXVK_ASYNC или DXVK_GPLASYNC, DXVK_USE_EARLY_DISCARD, XDG_CACHE_HOME
    • если Vulkan, то XDG_VULKAN_HOME
    • если OpenGL, то: mesa_glthread, force_glsl_extensions, wq_tearing_control, vblank_mode
    • если DirectX 12, то: VKD3D_CONFIG, VKD3D_FEATURE_LEVEL, VKD3D_SHADER_CACHE_PATH, VKD3D_SHADER_MODEL

    Включая и тот момент, что для AMD-видеокарт может выставляться: MESA_SHADER_CACHE_MAX_SIZE

    Через переменные окружения можно объяснить wine, что работать следует напрямую с Wayland. Сбросив переменную DISPLAY, прописав в неё пустое значение, либо запуская через:
    env -u DISPLAY gamemoderun mangohud /тот/или/иной/wine /путь/к/файлу/игры.exe
    Конфигурация MangoHud
    Можно массово и для всех сразу выставлять ограничение на FPS через конфигурацию MangoHud, что вообще можно и полезно в ~/.config/MangoHud дописать: ...
    fps_metrics=0.001
    no_display
    toggle_hud=Shift_R+F12
    fps_limit_method=early

    Это и сокрытие по умолчанию отображаемых сведений до тех пор, пока не будет нажат правый Shift+F12 и задаёт метод ограничения по формированию/отрисовке лишних кадров в секунду.
    Это всё в рамках уже упомянутого подхода. И предполагается, что в системе включён современный eBPF планировщик, запуск игры через gamemodrun не обязателен, но в свежих версиях имеет поддержку общения с этим планировщиком.

    #linux #kde #plasma #wayland #mangohud #linuxgaming #games #gaming #игры #lang_ru @Russia
  17. @jhx

    Gotta be able to make fun of myself. 😁
    Or am I merely making fun of how others see me?

    As per usual, too many layers of sarcasm/irony to reliably parse. 😂

    #wayland #debian #ubuntu #unixbro

  18. @jhx

    Gotta be able to make fun of myself. 😁
    Or am I merely making fun of how others see me?

    As per usual, too many layers of sarcasm/irony to reliably parse. 😂

  19. @jhx

    Gotta be able to make fun of myself. 😁
    Or am I merely making fun of how others see me?

    As per usual, too many layers of sarcasm/irony to reliably parse. 😂

    #wayland #debian #ubuntu #unixbro

  20. @jhx

    Gotta be able to make fun of myself. 😁
    Or am I merely making fun of how others see me?

    As per usual, too many layers of sarcasm/irony to reliably parse. 😂

    #wayland #debian #ubuntu #unixbro

  21. @jhx

    Gotta be able to make fun of myself. 😁
    Or am I merely making fun of how others see me?

    As per usual, too many layers of sarcasm/irony to reliably parse. 😂

    #wayland #debian #ubuntu #unixbro

  22. I'm wondering if it's about time for this clean-shaven #unixbro #neckbeard to switch to #Wayland. 🤔

    It seems X11 is really coming to a crossroads and turning into maintenance-mode software.
    At this point, it runs fine even on my 12th-Gen intel machine, but if I ever get newer hardware (not anytime soon, obvs.), I might need to make the switch. :/

  23. I'm wondering if it's about time for this clean-shaven to switch to . 🤔

    It seems X11 is really coming to a crossroads and turning into maintenance-mode software.
    At this point, it runs fine even on my 12th-Gen intel machine, but if I ever get newer hardware (not anytime soon, obvs.), I might need to make the switch. :/

  24. I'm wondering if it's about time for this clean-shaven #unixbro #neckbeard to switch to #Wayland. 🤔

    It seems X11 is really coming to a crossroads and turning into maintenance-mode software.
    At this point, it runs fine even on my 12th-Gen intel machine, but if I ever get newer hardware (not anytime soon, obvs.), I might need to make the switch. :/

  25. I'm wondering if it's about time for this clean-shaven #unixbro #neckbeard to switch to #Wayland. 🤔

    It seems X11 is really coming to a crossroads and turning into maintenance-mode software.
    At this point, it runs fine even on my 12th-Gen intel machine, but if I ever get newer hardware (not anytime soon, obvs.), I might need to make the switch. :/

  26. I'm wondering if it's about time for this clean-shaven #unixbro #neckbeard to switch to #Wayland. 🤔

    It seems X11 is really coming to a crossroads and turning into maintenance-mode software.
    At this point, it runs fine even on my 12th-Gen intel machine, but if I ever get newer hardware (not anytime soon, obvs.), I might need to make the switch. :/