#wayland — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #wayland, aggregated by home.social.
-
KDE Plasma 6.8 è arrivato alla fase beta: scopri le principali novità, il passaggio definitivo a Wayland e il calendario della versione finale. #Linux #KDE #Plasma #Wayland #OpenSource https://www.linuxeasy.org/kde-plasma-6-8-beta-rilasciato-ecco-tutte-le-principali-novita/
-
COSMIC Epoch 1.8.0 porta numerosi miglioramenti al desktop Linux di System76, con particolare attenzione al supporto touchscreen, al compositore e alla stabilità. #Linux #COSMIC #System76 #PopOS #Wayland #OpenSource https://www.linuxeasy.org/cosmic-epoch-1-8-0-disponibile-con-importanti-miglioramenti-al-touchscreen/
-
🟢 NVIDIA 615.71.09 aduce suport Proton out-of-the-box pentru NVIDIA Reflex și optimizări majore pentru Wayland și arhitectura Blackwell! Publicația Linuxiac raportează lansarea celei mai noi versiuni din seria New Feature Branch a driverului grafic NVIDIA (615.71.09) pentru Linux, o actualizare de impact pentru ecosistemul de gaming pe Linux și stabilitatea mediilor desktop moderne.✨ Punctele cheie ale driverului NVIDIA 615.71.09:🎮 NVIDIA Reflex & Vulkan prin Proton:• Introduce extensia VK_NV_low_latency (revizia 2), permițând utilizarea tehnologiei NVIDIA Reflex direct prin stratul de compatibilitate Proton (fără configurări suplimentare) în jocurile de Windows rulate pe Linux pentru a reduce latența de intrare (input lag).• Rezolvă problemele anterioare legate de funcționarea latenței reduse pe suprafețe de randare native Wayland (VK_KHR_wayland_surface). 🖥️ Optimizări și rezolvări de erori pe Wayland:• Remediază eroarea Xid 109 ce apărea la lansarea titlului PRAGMATA sub Wayland.• Reperă blocajele (hangs) la pornirea jocurilor sau la comutarea aplicațiilor (Alt+Tab) când funcția NVIDIA Smooth Motion este activată. ⚡ Suport extins pentru arhitectura Blackwell (RTX 50-series):• Corectează problemele de artefacte vizuale ce apăreau la scalarea ieșirii de afișare.• Rezolvă o problemă rară de execuție în kernel-urile CUDA cu niveluri duble de divergență a firelor de execuție (thread divergence).🔋 Consum redus de energie & Gestiune avansată a memoriei:• Introduce opțiunea de kernel RmDisableDisplayGlitchPerfLimit pentru reducerea consumului de energie la inactivitate (idle power) pe configurațiile multi-monitor.• Adaugă suport pentru cgroups în driverul open-source de kernel, permițând o izolare și o alocare mult mai precisă a memoriei VRAM între procese și containere. 🔗 Sursă și articol complet:https://linuxiac.com/nvidia-615-71-linux-driver-adds-proton-support-for-nvidia-reflex/📌 Concluzie:NVIDIA 615.71 reprezintă un pas imens în eliminarea decalajului de performanță dintre Windows și Linux pentru gaming-ul competitiv, aducând suport nativ pentru latență redusă și stabilitate sporită pe mediile de afișare Wayland! 🚀 #Nvidia #LinuxGaming #Proton #Wayland #Linuxiac #Reflex #Vulkan #LinuxDriver #FOSS #TechNews
-
#Calamares 3.4.3 #Linux Graphical Installer Improves Disk Partitioning, Locale, and #Wayland Support https://9to5linux.com/calamares-3-4-3-linux-graphical-installer-improves-disk-partitioning-locale
-
#Calamares 3.4.3 #Linux Graphical Installer Improves Disk Partitioning, Locale, and #Wayland Support https://9to5linux.com/calamares-3-4-3-linux-graphical-installer-improves-disk-partitioning-locale
-
#Calamares 3.4.3 #Linux Graphical Installer Improves Disk Partitioning, Locale, and #Wayland Support https://9to5linux.com/calamares-3-4-3-linux-graphical-installer-improves-disk-partitioning-locale
-
#Calamares 3.4.3 #Linux Graphical Installer Improves Disk Partitioning, Locale, and #Wayland Support https://9to5linux.com/calamares-3-4-3-linux-graphical-installer-improves-disk-partitioning-locale
-
#Calamares 3.4.3 #Linux Graphical Installer Improves Disk Partitioning, Locale, and #Wayland Support https://9to5linux.com/calamares-3-4-3-linux-graphical-installer-improves-disk-partitioning-locale
-
How I went from stock fastfetch to this...
#Gentoo #Linux #OpenRC #systemdless #Wayland #KDE #PostInstallation #Desktop #Fastfetch
-
#GNOME 51 will include support for custom pointer input acceleration profiles!
This was done in https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/4296 and https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas/-/merge_requests/99
There is currently no plan (at least for me) to expose it in Settings, mostly due to there not currently being design mockups, but anyone is free to implement it in a separate app and submit it to Flathub if they want to do so (submit it to @TheEvilSkeleton's Refine!) :)
-
Here's something meant as a bit of fun:
See video attached, or:
In this very short (~20 seconds) video, I'm showing new command(s) which allows one to select some windows with the mouse (as indicated by the orange border) and then perform some operation on all of them.
This hooks into the DSL CoW already has, so it's possible to then do something like:
script {
for w in (windows where w.selected) {
winops -t #{w.id} -i
}
}Which would iconify all those windows.
This can be simplified:
winops -F 'self.selected' -i
In the video though, I'm using window-move to move the windows around. Note how the windows in the group retain their relative positions when being moved.
I'm still working on this, so not yet committed, but some version of this will likely be in 0.4
How useful this will be is still questionable...
-
Here's something meant as a bit of fun:
See video attached, or:
In this very short (~20 seconds) video, I'm showing new command(s) which allows one to select some windows with the mouse (as indicated by the orange border) and then perform some operation on all of them.
This hooks into the DSL CoW already has, so it's possible to then do something like:
script {
for w in (windows where w.selected) {
winops -t #{w.id} -i
}
}Which would iconify all those windows.
This can be simplified:
winops -F 'self.selected' -i
In the video though, I'm using window-move to move the windows around. Note how the windows in the group retain their relative positions when being moved.
I'm still working on this, so not yet committed, but some version of this will likely be in 0.4
How useful this will be is still questionable...
-
Here's something meant as a bit of fun:
See video attached, or:
In this very short (~20 seconds) video, I'm showing new command(s) which allows one to select some windows with the mouse (as indicated by the orange border) and then perform some operation on all of them.
This hooks into the DSL CoW already has, so it's possible to then do something like:
script {
for w in (windows where w.selected) {
winops -t #{w.id} -i
}
}Which would iconify all those windows.
This can be simplified:
winops -F 'self.selected' -i
In the video though, I'm using window-move to move the windows around. Note how the windows in the group retain their relative positions when being moved.
I'm still working on this, so not yet committed, but some version of this will likely be in 0.4
How useful this will be is still questionable...
-
Here's something meant as a bit of fun:
See video attached, or:
In this very short (~20 seconds) video, I'm showing new command(s) which allows one to select some windows with the mouse (as indicated by the orange border) and then perform some operation on all of them.
This hooks into the DSL CoW already has, so it's possible to then do something like:
script {
for w in (windows where w.selected) {
winops -t #{w.id} -i
}
}Which would iconify all those windows.
This can be simplified:
winops -F 'self.selected' -i
In the video though, I'm using window-move to move the windows around. Note how the windows in the group retain their relative positions when being moved.
I'm still working on this, so not yet committed, but some version of this will likely be in 0.4
How useful this will be is still questionable...
-
Here's something meant as a bit of fun:
See video attached, or:
In this very short (~20 seconds) video, I'm showing new command(s) which allows one to select some windows with the mouse (as indicated by the orange border) and then perform some operation on all of them.
This hooks into the DSL CoW already has, so it's possible to then do something like:
script {
for w in (windows where w.selected) {
winops -t #{w.id} -i
}
}Which would iconify all those windows.
This can be simplified:
winops -F 'self.selected' -i
In the video though, I'm using window-move to move the windows around. Note how the windows in the group retain their relative positions when being moved.
I'm still working on this, so not yet committed, but some version of this will likely be in 0.4
How useful this will be is still questionable...
-
SC-Controller: version 1.0.0 released with GTK 4 port https://playingtux.com/en/articles/2026/09/sc-controller-v100-released/ #Linux #Gaming #LinuxGaming #SteamController #DS4 #DS5 #Wayland
-
SC-Controller: version 0.7.3 released https://playingtux.com/en/articles/2026/09/sc-controller-v073-released/ #Linux #Gaming #LinuxGaming #SteamController #DS4 #DS5 #Wayland
-
Oh man, what did #wayland designers think when they decided that there is no way to control position of your app's windows? There are now supposed to be extensions and whatnot, but this feature should be out of the box, I have yet to see it working.
-
Hello! For all two of you out there running CoW[1], I'm interested in collecting some screenshots to appear on the main page:
https://cow-wm.codeberg.page/cow/
I know we have the wiki, but I'm to show case more than just my own screenshot with a few more, if I can get them.
Thanks!
[1] Tongue-in-cheek
-
Hello! For all two of you out there running CoW[1], I'm interested in collecting some screenshots to appear on the main page:
https://cow-wm.codeberg.page/cow/
I know we have the wiki, but I'm to show case more than just my own screenshot with a few more, if I can get them.
Thanks!
[1] Tongue-in-cheek
-
Hello! For all two of you out there running CoW[1], I'm interested in collecting some screenshots to appear on the main page:
https://cow-wm.codeberg.page/cow/
I know we have the wiki, but I'm to show case more than just my own screenshot with a few more, if I can get them.
Thanks!
[1] Tongue-in-cheek
-
Hello! For all two of you out there running CoW[1], I'm interested in collecting some screenshots to appear on the main page:
https://cow-wm.codeberg.page/cow/
I know we have the wiki, but I'm to show case more than just my own screenshot with a few more, if I can get them.
Thanks!
[1] Tongue-in-cheek
-
Hello! For all two of you out there running CoW[1], I'm interested in collecting some screenshots to appear on the main page:
https://cow-wm.codeberg.page/cow/
I know we have the wiki, but I'm to show case more than just my own screenshot with a few more, if I can get them.
Thanks!
[1] Tongue-in-cheek
-
Youtube still kind of sucks on Linux.
- use mpv and yt-dlp
- read your distros docs on video hardware acceleration /use a distro with hw detection
- if you are on wayland, have an xe iGPU use this mpv.conf:$ cat ~/.config/mpv/mpv.conf
vo=gpu
hwdec=vaapi
gpu-context=wayland
profile=fast- mpv "https://youtu.be/5Umevv5WChk?si=YH9OC2MUl2chdMIv"
4k60fps all day
#linux #youtube #foss #mpv #yt #yt_dlp #vaapi #wayland #foss #media #video #multimedia #codec #os #windows #arc #nvidia #amd #intel
-
Своя Linux-based ОС на Rust и QML: опыт создания Platinum OS One
Полгода назад я решил не кастомизировать очередной Armbian под конкретную плату, а собрать полноценную ОС: свой build-движок уровня Cargo, свою оболочку на QML поверх вложенного Wayland-композитора — и универсальность как главную ставку: одна система для одноплатников, планшетов и ПК. Первая плата — Orange Pi Zero 3W. В статье — архитектура, где различия между устройствами живут в данных, а не в коде движка; реальный прогон сборки образа с точными цифрами по каждой из 14 стадий; и то, что обычно не показывают в анонсах — три production-краша с разобранными причинами (SIGSEGV в движке QML, AppArmor против snap-песочницы, macOS tar , портящий Wayland-модуль) и три находки первой живой загрузки на настоящем железе.
https://habr.com/ru/articles/1075340/
#raspberry #linux #rust #claude #qml #wayland #armbian #одноплатные_компьютеры #orange_pi #разработка_ос
-
Своя Linux-based ОС на Rust и QML: опыт создания Platinum OS One
Полгода назад я решил не кастомизировать очередной Armbian под конкретную плату, а собрать полноценную ОС: свой build-движок уровня Cargo, свою оболочку на QML поверх вложенного Wayland-композитора — и универсальность как главную ставку: одна система для одноплатников, планшетов и ПК. Первая плата — Orange Pi Zero 3W. В статье — архитектура, где различия между устройствами живут в данных, а не в коде движка; реальный прогон сборки образа с точными цифрами по каждой из 14 стадий; и то, что обычно не показывают в анонсах — три production-краша с разобранными причинами (SIGSEGV в движке QML, AppArmor против snap-песочницы, macOS tar , портящий Wayland-модуль) и три находки первой живой загрузки на настоящем железе.
https://habr.com/ru/articles/1075340/
#raspberry #linux #rust #claude #qml #wayland #armbian #одноплатные_компьютеры #orange_pi #разработка_ос
-
Своя Linux-based ОС на Rust и QML: опыт создания Platinum OS One
Полгода назад я решил не кастомизировать очередной Armbian под конкретную плату, а собрать полноценную ОС: свой build-движок уровня Cargo, свою оболочку на QML поверх вложенного Wayland-композитора — и универсальность как главную ставку: одна система для одноплатников, планшетов и ПК. Первая плата — Orange Pi Zero 3W. В статье — архитектура, где различия между устройствами живут в данных, а не в коде движка; реальный прогон сборки образа с точными цифрами по каждой из 14 стадий; и то, что обычно не показывают в анонсах — три production-краша с разобранными причинами (SIGSEGV в движке QML, AppArmor против snap-песочницы, macOS tar , портящий Wayland-модуль) и три находки первой живой загрузки на настоящем железе.
https://habr.com/ru/articles/1075340/
#raspberry #linux #rust #claude #qml #wayland #armbian #одноплатные_компьютеры #orange_pi #разработка_ос
-
Паравиртуализация при отладке графических приложений KasperskyOS в QEMU
Привет! Меня зовут Денис Молодяков, я — тимлид команды графики в KasperskyOS . Мы отвечаем за разработку графического стека полного цикла для микроядерной ОС: от создания низкоуровневых графических драйверов до всего необходимого для фреймворков. Современная реальность разработки диктует новые правила: удаленка и распределенные команды стали нормой. Моя команда не исключение — ребята базируются в разных регионах. При этом каждому разработчику требуется доступ к аппаратным платформам для сборки, запуска ОС, написания и отладки драйверов. Обеспечение каждого сотрудника полным набором плат сопряжено с серьезными логистическими и финансовыми затратами. В этой статье я хочу рассказать, как мы искали оптимальное решение этой проблемы и почему пришли к использованию методики паравиртуализации.
https://habr.com/ru/companies/kaspersky/articles/1067226/
#gpu #virtio #ci #системное_программирование #паравиртуализация #микроядро #wayland #kasperskyos #qemu #виртуализация
-
Neste vídeo, eu mostro Batman: Arkham Origins rodando em Full HD, na RX 550 de 4 GB, comparando o desempenho entre Debian 13 e Linux Mint 22.3, lado a lado.
Link: https://youtu.be/wtAn7aIlAno
#debian #debian13 #Batman #BatmanArkham #BatmanArkhamOrigins #xorg #wayland #protonlinux #rx550 #rx5504gb #placadecaptura #huskygaming #steamlinux #jogos #linuxdistros #distroslinux #gnomelinux #gnome48 #intelcorei5 #i54460 #msi #CSMQ87ME43 #linuxmint #linuxmintcinnamon #gimpeditor #Kdenlive #inkscape #linux
-
TIL: there’s a thing named #DankLinux, which is “a complete desktop shell for #niri, #Hyprland, #MangoWC, #Sway, #labwc, #Scroll, #MiracleWM, and other #Wayland compositors”. This might be a quick and easy way to get all the little details working out of the box, and to get a consistent look’n’feel as a bonus.
(EDIT: oh, and it’s based on #QuickShell.)
-
Die nächste #hyprland Version hat scrolling bereits eingebaut! Bisher braucht man das hyprscroller plugin.
Stark!
https://github.com/hyprwm/Hyprland/pull/12890 -
Seit längerem auf meinem Arbeitsrechner von #mangowc auf #niri umgestellt.
scratchpad fehlt nun leider, aber dafür kann ich die unterschiedlichen SAP-Systeme (Produktiv, Test) wieder anhand der Fensterrahmenfarbe erkennen. Die Möglichkeit verschiedene Tilings, je nach Tag, einzustellen nutzte ich kaum.
Und die Übersichten sind bei niri schon Klasse, sowohl die Workspace-Übersicht als auch die Fensterübersicht!
Hier kann man sehr schön justieren, ob man nur die Fenster des Monitors, des Workspaces oder alle Fenster sehen möchte. -
Neste vídeo, eu mostro o Spider-Man: Miles Morales rodando em Full HD, travado em 30 FPS, na RX 550 de 4 GB, comparando o desempenho entre Debian 13 e Linux Mint 22.3, lado a lado.
Link: https://youtu.be/p049-2PyAkY
#debian #debian13 #SpiderMan #SpiderManMilesMorales #MilesMorales #xorg #wayland #protonlinux #rx550 #rx5504gb #placadecaptura #huskygaming #steamlinux #jogos #linuxdistros #distroslinux #gnomelinux #gnome48 #linuxmint #linuxmintcinnamon #gimpeditor #Kdenlive #inkscape #linux
-
System revamp completed.
Don't bother me for the next 10 years. -
imgui_bundle, a library for writing GUI apps with Python is amazing.
What is less amazing is that they are doing *exactly* what Wayland critics of protocol ext-zones was afraid of, misusing the reposition API to drag windows around. 🤦
In this case though, they are misusing xdg_popup as a kind of 'child window', and using reposition API when dragged. But this should be done with XDG child window without decorations.
Bug could be in #SDL or #Imgui_bundle
-
Question: what are y'all using as secret service on #Linux? (With #Wayland and #sway, if that matters.)
I did not like #GNOME #Keyring, because that pulled in tons of stuff I didn't want.
I'm currently using #KeePassXC, but let's just say it's a much better password manager than a Secret Service. (e.g., it can't remember authorized binaries over a session, and handling multiple databases isn't great.)
Ideally, I want something that does only this, but does it well.
-
Disabling the fn key in Wayland?
-
Disabling the fn key in Wayland?
-
Disabling the fn key in Wayland?
-
Disabling the fn key in Wayland?
-
Disabling the fn key in Wayland?
-
This week's Linux and FOSS news:
LINUX NEWS
Linux kernel 6.15 reaches EOL, upgrading to 6.16 is recommended:
https://9to5linux.com/linux-kernel-6-15-reaches-end-of-life-its-time-to-upgrade-to-linux-kernel-6-16KDE Plasma 6.5 will include "KISS" (a new initial system setup wizard, allowing initial user creation for OEM installs, selecting keyboard layout and time zone), scrollable panels, faster thumbnail generation, other improvements:
https://www.phoronix.com/news/KDE-KISS-Initial-Setup-WizardTails 6.19 released with update Tor Browser, Tor client and Thunderbird:
https://alternativeto.net/news/2025/8/tails-6-19-updates-tor-browser-and-tor-client-with-key-fixes/Ubuntu 25.04 gets AMD SEV-SNP host support:
https://www.phoronix.com/news/AMD-SEV-SNP-Host-Ubuntu-25.04Ubuntu 25.10 new wallpaper, mascot artwork revealed:
https://www.omgubuntu.co.uk/2025/08/ubuntu-25-10-wallpaper-mascot-artworkLibreELEC 12.2 released with Kodi 21.2 "Omega", improved Raspberry Pi support, other fixes and improvements:
https://betanews.com/2025/08/17/libreelec-12-2-arrives-with-kodi-21-2-omega-and-better-raspberry-pi-support/Chromium received HDR video playback support on Wayland:
https://news.itsfoss.com/chromium-native-hdr-support-wayland/Systemd 259 will have higher system requirements, including Linux kernel >= 5.10, glibc >= 2.34, python >= 3.9.0, etc.:
https://www.phoronix.com/news/systemd-259-RequirementsPhosh 0.49.0 released with option to eclude days without events in upcoming-events, phrosh portal used when possible, option to start pomodoro timer on shell unlock, etc.:
https://phosh.mobi/releases/rel-0.49.0/(FOSS news in comments)
#WeeklyNews #News #Linux #LinuxNews #LinuxKernel #KDEPlasma #KDEPlasma6 #Plasma6 #plasma_6 #Tails #TailsOS #Ubuntu #ubuntu25_04 #ubuntu25_10 #Ubuntu25 #ubuntu_25 #Ubuntu2504 #Ubuntu2510 #LibreELEC #Chromium #Wayland #Systemd #Phosh #LinuxDesktop #Linuxde #DesktopLinux #LinuxDistro #LinuxDistribution #distro_release #DistroRelease #De #DesktopEnvironment #FosseryTech
-
Как мы раскрыли внутреннюю архитектуру Flutter и затащили его на собственную платформу
Если вы разрабатываете мобильные приложения, то почти наверняка сталкивались с Flutter — мегапопулярным открытым фреймворком от Google. Наша команда Mobile SDK and Applications Development, конечно, тоже захотела использовать Flutter при создании приложений для KasperskyOS — собственной микроядерной операционной системы «Лаборатории Касперского» — но был нюанс… Особенности архитектуры KasperskyOS задают условия, при которых мы не можем пойти проторенными дорожками и свободно интегрировать фреймворк на своей платформе. Подсмотреть решения где-то вовне мы не можем тоже — таких кейсов в индустрии просто не было. А сам Google практически не раскрывает внутреннюю архитектуру Flutter. Так что интеграцию требовалось выстраивать с нуля. И мы залезли под капот Flutter и нашли решения, которые, с одной стороны, были бы удобны разработчикам, а с другой — устраивали бы нас с точки зрения безопасности и производительности. Если вы тоже разрабатываете приложения, где требуется разбираться во внутренней архитектуре Flutter, статья точно будет вам полезна — ныряйте под кат!
https://habr.com/ru/companies/kaspersky/articles/864200/
#flutter #operating_system #microkernels #crossplatform_mobile_programming #mobile_development #kasperskyos #wayland #разработка_приложений #android #android_development #ос #операционные_системы #операционная_система
-
Anybody else seeing glitches with #firefox on #linux (#wayland & #gnome46 on #fedora40) when using #googlesheets? Like, it flickers rapidly between sheets enough that data entry is not possible.
currently holding auditions for new non-#chrome #browsers: #waterfox, #vivaldi, #epiphany (which I guess is just "web" now?)
-
@aral @gunstick No proper #xdotool replacement is the part that annoys me most about #wayland. I've heard that #wmctrl is somewhat usable, but even if it worked, it's not really a viabe replacement. There is something called #wlrctl that I've not looked much into yet. My first impression, just from the manpage, does not have me very eager to investigate further.