Search
Items tagged with: Wayland
Introducing Casilda - A Wayland compositor widget!
A simple Wayland compositor widget for Gtk 4 which can be used to embed other processes windows in your Gtk 4 application.
It was originally created for Cambalache's workspace using wlroots, a modular library to create Wayland compositors.
Following Wayland tradition, this library is named after my hometown in Santa Fe, Argentina
Read more about it at blogs.gnome.org/xjuan/2024/09/…
Now that the storm has passed — I can share an update on screen reader support under Wayland.
As part of STF; GNOME has been working since the end of last year on resolving the matter.
The main issue is that we currently lack a way to “snoop on” or “grab” key events from the compositor.
We now have a draft protocol and implementation in Orca and Mutter thanks to @matt
We are doing our best to get it ready for GNOME 47.
#GNOME #a11y #Linux #freedesktop #Wayland
as possible! xdc2024.x.org #Mesa #Wayland #Linux #Graphics #OpenSource
Here’s a fun thing that just happened on my #framework16 running #debian and #gnome on #wayland. I woke my laptop up and typed my password. The built in screen of the laptop (on the left) is working. I can type, work, etc. The external monitor shows only 4 letters typed in the password box, and it’s still acting like it’s locked. If I mouse to that screen the pointer disappears. I’ve never had a laptop unlock one screen but not the other.
My power button is set to suspend. So I pressed the power button, let it suspend, then woke it up again. This time it woke up normally.
The state of Unix/Linux accessibility is even worse then I feared 🙈 . Fedora has been shipping with a broken screen reader for NINE YEARS?
Orca doesn't work on any distribution that ships with Wayland by default? 😭 (thanks @aral for bringing it my attention)
Do all the distributions and such know that next year they should be accessible?
I can't code and I am not familiar with testing desktop apps, but I would really like to know how I can help to fix this.
(allthough it shows a bigger problem in open source and it's culture)
Read more: ar.al/2024/06/23/fedora-has-be…
Luckily the Newton Project should fix this blogs.gnome.org/a11y/2024/06/1…, but still: it shows accessiiblity is often an afterthought.
#accessibility #opensource #orca #gnome #wayland #screenreader
Fedora has been shipping with a broken screen reader for nine years but the real problem is me
Fedora has an ableism problem but woe to you if you point it out.Aral Balkan
Update on Newton, the Wayland-native accessibility project
There's incredibly good news for people who use accessibility tools on Linux, but who were facing serious, gamebreaking problems when trying to use Wayland. Matt Campbell, of the GNOME accessibility team, has been hard at work on an entirely new accessibility architecture for modern free desktops, and he's got some impre
Really glad we finally get DRM lease (thus VR) on gnome wayland
gitlab.gnome.org/GNOME/mutter/…
Add Wayland DRM lease protocol support (!3746) · Merge requests · GNOME / mutter · GitLab
Add Wayland DRM lease protocol support. Based on the work byGitLab
For eight years Fedora has been shipping GNOME with a broken screen reader!
EIGHT YEARS!
(Wayland has been default on Fedora for eight years – since Fedora 25, released in 2016.)
And a hundred-billion-dollar corporation like IBM ships operating systems today based on it with a broken screen reader.
What is an ableist culture? One in which the people who call this out get ostracised.
#ableism #fedora #redHat #IBM #gnome #cosmic #wayland #a11y #system76 #linux fosstodon.org/@soller/11264637…
Jeremy Soller 🦀 (@soller@fosstodon.org)
I am unfollowing @aral@mastodon.ar.al. No matter my disagreements with GNOME folks in the past, COSMIC and GNOME are going to end up with the same accessibility backend, @accesskit, developed by the amazing @matt@toot.cafe.Fosstodon
Update on Newton, the Wayland-native accessibility project ✨
blogs.gnome.org/a11y/2024/06/1…
Great work @matt !
Looking forward to work with you again next year and ship this!
Thank you @sovtechfund ❤️
#Wayland #freedesk #Linux #GNOME #GTK #Flatpak #accessibility #a11y
Here is my new GNU/Linux distribution guide about Debian KDE 12, the right GNU/Linux distribution for professional digital painting in 2024! Also about three major problems with GNU/Linux distros that will drive away all professional artists, IMO, and how I got kicked out of the Fedora KDE ecosystem with F40, which imposed Plasma6 and Wayland. I hope it helps other artists here!
Blog post: davidrevoy.com/article1030/deb…
#linux #x11 #wayland #debian #fedora #krita #plasma #kde
Modernizing accessibility for desktop Linux
In some aspects, such as in gaming, the Linux desktop has made enormous strides in the past few years. In others, such as accessibility, things have stagnated.lwn.net
Is anyone following me a #wayland expert? My Chuwi MiniBook X can only do 50Hz, but users on Windows have managed to crank that up to 60 or even 90. I've tried to use this method to do set a custom resolution/refresh rate on wayland:
davejansen.com/add-custom-reso…
But it didn't work. Any suggestions on how to force wayland to use a refresh rate the display wrongly claims it doesn't support?
Add custom resolution and refresh rate when using Wayland
Monitors and/or adapters don't always return all the supported resolutions and refresh rates to your computer. In those cases you may need to do some finagling to get the right configuration to work.Dave Jansen
This is kinda a technology preview in order to see if we can ship features like this enabled by default in a lot more apps in the ecosystem.
Thus I'd be very super happy if you'll try it on lots of hardware - be Intel/AMD laptops or ARM64 devices (with V4L2 stateless decoders, such as most #LinuxMobile devices).
Chances that you really hit a zero-copy path are highest with a recent #Wayland compositor - i.e. if you are using #GNOME46, #kde6 or a recent version of #sway, #weston, #cosmic etc.
#KDE Plasma 6.0.2 Is Out Now to Improve Night Color, Discover, Plasma #Wayland, and More 9to5linux.com/kde-plasma-6-0-2…
@kde #Linux #OpenSource
KDE Plasma 6.0.2 Improves Night Color, Discover, Plasma Wayland, and More - 9to5Linux
KDE Plasma 6.0.2 is now available as a bugfix update to the latest KDE Plasma 6 desktop environment addressing more bugs and crashes.Marius Nestor (9to5Linux)
@nah @fvsch @sonny @matt But here’s the thing: Wayland would never have been made the default if, say, fonts didn’t render correctly. Not having a functional screen reader is as big an issue for people who rely on screen readers. So at some point, someone at Canonical decided that it didn’t matter that people who use screen readers would be excluded. And so they should be ashamed.
#a11y #canonical #wayland #orca #screenReaders #accessibility
So @gnome is removing the x11 session, leaving just the Wayland one.
If this goes out before Orca, the GNOME screen reader, is fixed to work on Wayland, it will mean that people who rely on screen readers will have no way to use one on GNOME. And thus on the major Linux distributions.
So I’m hoping the plan is that this change will not land until GNOME has a working screen reader.
#accessibility #a11y #gnome #linux #openSource #foss #wayland #x11 #orca peoplemaking.games/@ailepet/11…
ailepet (@ailepet@peoplemaking.games)
@noracodes@tenforward.social @aral@mastodon.ar.al @zeorin@indieweb.social For now: https://gitlab.gnome.org/GNOME/gnome-session/-/merge_requests/99People Making Games
My work in #KDE this February, no special banner image or anything as it's very small.
If you're interested in how we're funding future accessibility and (artist) tablet work in the KDE #Wayland session, you might be interested in reading this one 🙂
redstrate.com/blog/2024/02/my-…
My work in KDE for February 2024
It’s February already, and as expected I didn’t have too much time on my hands this month.redstrate.com
TIL: #Wayland breaks most screen readers, as they are not not intended by design. (they need to interact with other apps)
Wayland is now the default in pretty much all gnome distros.
Orca has workarounds, but they are not merged and not fully working. (And a blind user can't built it without a working screen reader)
I'm not entirely sure if I got this correct, but it seems to me like the #Linux community once again booted the #blind.
wiki.gnome.org/Accessibility/W…
wayland-devel.freedesktop.nark…
I've just pushed the implementation of a GUI for calls in the CLI frontend of #Libervia
That means that you have a full-featured #Qt GUI accessible quickly from your #terminal to make or receive your #XMPP calls. Can also be useful to compensate for clients missing A/V calls.
Documentation at libervia.org/__b/doc/backend/l…
My #FOSDEM presentation about #Wayland video offloading is online. If you are interested, you can watch it here: fosdem.org/2024/schedule/event…
I'm happy about feedback, both on the technical side as well as how I can improve doing presentations :)
#FOSDEM2024 #GNOME #gtk #Collabora #GStreamer #sway #kde #Chromium #mpv
GNOME Mess Is Not An Accident.
medium.com/@fulalas/gnome-mess…
GNOME Mess Is Not An Accident - fulalas - Medium
GNOME accomplishes what seems to be impossible: it’s the most limited and bloated desktop environment for Linux. But that’s not accidental. It’s the result of the arrogance and amateurism of its main…fulalas (Medium)
I'll also be at #fosdem and do a short talk about #Wayland video offloading related stuff I've been posting about, featuring #gtk4, #gstreamer, #Chromium #gnomeshell and #weston
fosdem.org/2024/schedule/event…
See you there!
Update regarding #wayland zero-copy video playback (using hardware planes): with a few small patches it works with #Chromium, both with #vaapi (Intel/AMD) and #v4l2 stateless.
Here a short video using a #rk3399 - the #PINE64 #PinebookPro - playing a 4k 60fps video - only possible with hardware plane offloading. Playback is *almost* smooth already (~50fps), the goal is to catch up with #GStreamer where we get stable 60.
I hope this will all get upstreamed in the coming months.
@verdre published his work about reverse engineering Android app support in Sailfish OS and bringing it to GNOME/Linux mobile. 📱
Great read
blogs.gnome.org/jdressler/2023…
#Linux #LinuxMobile #mobileLinux #GNOME #Wayland #Android #reverseEngineering #SailfishOS
Regarding the future of video playback in #gnome I'd like to add some more context around current developments in #gnomeshell, #gtk4 and #Wayland in a short 🧵
TL;DR: by making use of more modern hardware features we're finally in the position to catch up to other platforms with regards to energy efficiency. So let's do it!
New blog post from Matthias Clasen: dmabuf, subsurfaces, and graphics offload for zero copy data transfer over the graphics stack coming to GTK 4.14: blog.gtk.org/2023/11/15/introd…
#Chromium landed support for fractional scaling on #Wayland a couple of days ago. It was reverted again today. Reason for revert: This change completely broke Chromium Ozone/Wayland on compositors that support fractional-scale-v1.
Nobody had ever tested it and the authors missed the whole actual scaling part with wp_viewporter.
Anyhow, here's a working initial patch for #Firefox:
bugzilla.mozilla.org/show_bug.…
1767142 - [wayland] Implement fractional-scale-v1 protocol support for fractional scaling
ASSIGNED (robert.mader) in Core - Graphics. Last updated 2023-03-23.bugzilla.mozilla.org
Xfce’s Apps Update for February 2023: Ristretto Gets Printing Support, Orage Gets #Wayland Support, Major Notifications Changes, and Much More 9to5linux.com/xfces-apps-updat…
#Xfce #Linux #OpenSource #FreeSoftware
Xfce’s Apps Update for February 2023: Ristretto Gets Printing Support, Major Notifications Changes, and More - 9to5Linux
Xfce’s apps update for February 2023 is here with news about new releases of Thunar, Ristretto, Mousepad, Power Manager, Settings, and more.Marius Nestor (9to5Linux)
Xfce 4.20 Desktop Environment Will Bring Wayland Support
linuxtoday.com/developer/xfce-…
#desktopenvironment #Developer #Xfce4.20 #release #support #Wayland #News
Xfce 4.20 Desktop Environment Will Bring Wayland Support
Work on Xfce 4.20 kicked off earlier this month with the release of libxfce4windowing, a new dependency for the Xfce desktop environment.LinuxToday
#GNOME 42.8 Is Out to Enable Atomic Mode-Setting for #NVIDIA/GBM, Improve #Wayland and #AMDGPU Support 9to5linux.com/gnome-42-8-enabl…
@gnome #Linux #OpenSource
GNOME 42.8 Enables Atomic Mode-Setting for NVIDIA/GBM, Improves Wayland and AMDGPU Support - 9to5Linux
GNOME 42.8 desktop environment brings atomic mode setting for NVIDIA/GBM, better AMDGPU driver support, Wayland improvements, and more.Marius Nestor (9to5Linux)
The 2023 #X.Org Developer's Conference (#XDC) will be organized and hosted by @igalia.
#FreeSoftware #OpenSource #FOSS #X11 #Mesa3D #Wayland
Igalia will organize XDC 2023! | Igalia
Igalia is an open source consultancy specialised in the development of innovative projects and solutions.Igalia
The default resolution is too dense on the Pinebook Pro, so I had to:
gsettings set org.gnome.mutter experimental-features "['scale-monitor-framebuffer']"
And then set it to 150% in the display settings.
If you do that and use Firefox, it will appear blurry so edit the firefox.desktop file (/usr/share/applications/org.mozilla.firefox.desktop) and change the exec line to:
Exec=env MOZ_ENABLE_WAYLAND=1 firefox %u
v0.21.0 · World / Phosh / phoc · GitLab
This version requires wlroots 0.15.1, breaks phosh older than 0.20.0~beta2 and recommends following wlroots patches: seat: Allow to...GitLab
Is remote desktop making a comeback in GNOME on Wayland?
There’s finally some good news with regards to restoring VNC remote desktop capabilities in GNOME Wayland sessions. (It’s not fixed just yet.)www.ctrl.blog