#wayland

108 posts · Last used 9d

Replying to
Yes I have been using #Xfce for daily use #Linux laptops for more than 10 years now. But I came to know now with new release development and also porting to #wayland, #LLM use is heavily involved. I am a bit discouraged but I will wait since there is no ETA now on new release. I am considering migrating to probably #Cinnamon or #Mate if things go too far. CC: @chadmccullough@bsd.cafe @fionescu@bsd.cafe
0
2
0
0
this is ridiculous. the sample code which implements this is even worse. why is this all necessary?? #Wayland you fuckin' stink. I can't believe that you managed to make something that makes vanilla #X11 programming seem sensible. (passage from wayland-book dot com) In summary, the following steps will take you from zero to a window on-screen: Bind to wl_compositor and use it to create a wl_surface. Bind to xdg_wm_base and use it to create an xdg_surface with your wl_surface. Create an xdg_toplevel from the xdg_surface with xdg_surface.get_toplevel. Configure a listener for the xdg_surface and await the configure event. Bind to the buffer allocation mechanism of your choosing (such as wl_shm) and allocate a shared buffer, then render your content to it. Use wl_surface.attach to attach the wl_buffer to the wl_surface. Use xdg_surface.ack_configure, passing it the serial from configure, acknowledging that you have prepared a suitable frame. Send a wl_surface.commit request.
12
37
9
0
Hello! I'm building Slipstream, a keyboard-first Linux desktop with its own Wayland compositor, written in Rust with Smithay. It's built to look the way the movies always showed computers, and to put your concentration first: notifications wait until you pause typing, and windows you didn't ask for can't steal the keyboard. I'll be posting progress, clips and the occasional compositor rabbit hole. #introduction #Linux #Wayland #Rust Attach ~/Videos/slipstream-launch/hero.mp4
3
0
3
0
Xfwl4 - The roadmap for a Xfce Wayland Compositor "We, the Xfce team are excited to share some great news! After careful consideration, we’ve decided on a meaningful way to use the generous donations from our community: funding longtime Xfce core developer Brian Tarricone to create xfwl4, a brand-new Wayland compositor for Xfce. This initiative will utilize a significant portion of the project’s donated funds, but we believe it’s an important investment in Xfce’s future. The goal is, that xfwl4 will offer the same functionality and behavior as xfwm4 does, or as much as possible considering the differences between X11 and Wayland. Using xfwl4 should feel just like using xfwm4 on X11. We even plan to reuse the existing xfwm4 configuration dialogs and xfconf settings to ensure a seamless transition. Xfwl4 will not be based on the existing xfwm4 code. Instead, it will be written from scratch in rust, using smithay building blocks." https://alexxcons.github.io/blogpost_15.html #Xfce #Wayland #Linux #Rust
108
11
72
2
Replying to
@keepassxc@fosstodon.org I was told Auto-Type on #Wayland was just "impossible" to implement, due to Wayland restrictions "for security".
1
5
0
0
Support for the xx-cutouts-v1 #Wayland protocol landed in #Qt yesterday, which means Qt's SafeArea API will then also work with Wayland compositors supporting this protocol. So far only @phosh@social.phosh.mobi implements this on the compositor side, now #KDE apps will have the means to stay away from display cutouts/notches there automatically, reusing all the work we have done for this on the app and framework level for Android already. #LinuxMobile
116
16
66
0
It's done. Gentoo moment™: darkpixel@gentoo ~ $ sudo btrfs subvolume list / bash: sudo: command not found ...fine. 😅 gentoo ~ # btrfs subvolume list / | grep -E 'path @(home|snapshots)?$' ID 256 gen 4591 top level 5 path @ ID 257 gen 3864 top level 5 path @home ID 260 gen 3958 top level 5 path @snapshots Just the way I like it. 😌 @ |---- @home |___ @snapshots Btrfs subvolume layout: done. sudo: apparently tomorrow's problem. 🐧 KDE's best feature is Per-screen virtual desktops without the need for fancy WM. Young Gamorra: What did it cost? Me: Time Young Gamorra: ... Me: btw I use Gentoo? #Gentoo #Linux #OpenRC #systemdless #Btrfs #Wayland #KDE
3
1
0
0
Replying to
Day 5: Not much going on other than tweaking KDE desktop, some .conf files, emerging missing packages, cleaning up some USE flags that really isn't needed at all in first place depending on desktop/linux profile which was already enabled by default. Fixed boot sequence by disabling UEFI logo in mobo which is now faster: (UFEI POST message -> Gentoo GRUB -> Plymouth Boot Splash Screen -> Login Screen -> Splash Screen Tweaked Librewolf to use tabs on vertical sidebar rather than toolbar with expanding on hover, I think it's starting to grow on me. MORE SPACE in horizontal screen! KDE Frameworks is behind update other than the new KDE Plasma 6.7.5 (I will figure this one out eventually) /boot and /efi is still a hot mess thanks to some confusions from the Handbook, maybe I will redo it next time as I do not want to mess that part lol #Gentoo #Linux #OpenRC #systemdless #Wayland #KDE #PostInstallation #Handbook
0
0
1
0
More #NetBSD thoughts: I'm an #i3wm / #sway or #KDE #Plasma guy. I tried #OpenBSD's default wm for about a minute, but it was just too jarring for me. I also used #cwm for a while, and it's actually nicely configurable, but I eventually reverted to i3 on OpenBSD. I haven't tried Sway yet, but #Wayland's supposedly working in "Fish Linux" now. ;) But #ctwm? Look, it's pretty ancient, and it's not a totally perfect fit for my worfklow, but I'm actually kinda diggin' it! It's also probably the most attractive default GUI of any of the BSDs, considering that obsd gives you a pretty loud bright red or bright blue titlebar motif-looking thing (not knocking motif, just the primary color choice), and #FreeBSD gives you (checks notes) no GUI by default. XD ctwm isn't quite as flexible as i3/sway, but it's just configurable enough to keep me coming back and tinkering away at it. The way the warpring function (alt+tab, in other words) works is pretty obtuse (only moving forward or backward in the window list, never re-ordering based on recency), but once I learned how to exclude windows (X11 classes or window titles) from the warpring, it became a ton more usable. I also figured out how to enable active titlebar highlight (it drives me nuts when that's disabled or very subtle, how do you even not understand that basic tenet of usability?) and even how to assign an xpm image to the titlebar so it looks pretty. Fun stuff! I should post another screenshot. ;)
1
1
0
0
I set out last week to replace my #passwordmanager #gopass. My requirements: keys live on my #yubikey, unlocking one secret doesn't expose the whole vault, native #Wayland UX, per secret fingerprint/pin policy. Survey: severely lacking. I was not looking for a project, but the #linux desktop really needs this. To stay motivated I raised the bar: native #cosmic and #android too, learning #slint on the way. Not a webview. Secrets done right: constant-time and zeroized. Now we're cooking on gas!
3
10
2
0
My latest adventures with #wayland is not pleasant. Today mplayer just fucked my whole system. It tried to load a video file, the terminal becomes unresposive and then the screen becomes black. Now kwin_wayland runs at many hundred percent and when logging in from another system there's no trace of a mplayer process. Great.
0
0
1
0
I have been working for @collabora@floss.social for 15 years now. They suggested that I should look into this new idea called #Wayland when I was being interviewed (in IRC!) for the contractor position. That is how I got to where I am today, and mental health permitting I am in a very happy place. Just wanted to brag about the 15 years. 😋
56
11
8
0
Replying to
@planet.kde.org@rss-parrot.net This is my biggest pain point: https://gitlab.freedesktop.org/spice/linux/vd_agent/-/work_items/26 #KDE #Wayland
0
0
0
0
Replying to
@dreamos82@mastodon.world what don't you like about Wayland? I've been running it on all but one system and it's as good or bad as xorg in my experience. One system wont run KDE over Wayland - which bugs me. I've had issues with both, but can't say one is drastically better than the other at the moment. #Debian #kde #XOrg #Wayland
1
3
0
0
Two Normies (non-tech folks "what is Linux?") standing next to my desk at the office "HIS LOCKSCREEN IS INSANE I've NEVER SEEN ANYTHING LIKE THAT" Me "its just blurred when locked..." normies "NO I MEAN WHEN YOU TYPE YOUR PASSWORD WTF IS THAT" Me "???" Normies "THAT THING THAT REACTS AND SPINS" Me "??? what are you talking about? 😅" I type my password to unlock the system. Swaylock does swaylock things. Normies "O M G THAT IS SO COOL!!!" LMAO of all the things on linux, default animation setting of swaylock on manjaro-sway, seems to be what blows normie-folks minds 😂 #Wayland #sway #swaylock #linux
10
7
3
0