sjosjo, to random
@sjosjo@mas.to avatar

Just wasted a couple of hours getting #sunshine to work with a #wayland compositor only to find out virtual screens are not supported by #kmsgrab at all.

AND

#wlroots does not support faking the ‘connected’ state of an output.

Back to my nvidia twinview #xorg #nvfbc setup

I know nvfbc is dying, but it seems like there are no good performant alternatives atm. If you know any, though, do tell! 🥳

Simulating a ‘connected’ virtual screen should be something on the wayland roadmap, right?

purism, to linuxphones

🚀 📱 phosh 0.39.0 is out. Some highlights:

  • #phosh: folder support, night light quick setting
  • #phoc: wakeup-key handling (to prevent accidental unblank)
  • #squeekboard: New layouts, lots of layout improvements
  • mobile-settings: Allow to manage custom quick settings, allow to toggle whether to ignore hw keyboards, many new translations

Check out the full release notes at https://phosh.mobi/releases/rel-0.39.0/

#librem5 #pinephone #gtk #wlroots #gnome #linux #mobile #LinuxMobile

phosh, to linuxphones
@phosh@fosstodon.org avatar

phosh 0.38.0 is out 🚀📱:

  • #phosh: Better handle devices with rounded display corners, support count and progress in launcher entries
  • #phoc: Handle always-on-top and move to display corner
  • #squeekboard: Many layout improvements
  • p-o-s: Disable OSK when hw keyboard is available

…and more. Check out the full release notes at https://phosh.mobi/releases/rel-0.38.0/

#librem5 #pinephone #gtk #wlroots #gnome #linux #mobile #LinuxMobile

maralorn, to random
@maralorn@chaos.social avatar

Wow, I just got capturing to run with a based compositor (like , I use ) and it was surprisingly simple. Just run this command once per minute:

lswt --json | jq '{date:now|strftime("%FT%TZ"),rate:60000,inactive:0,windows:map({title,program:.app_id,active:.activated}),desktop:""}' | arbtt-import -a -t JSON

I have also a homegrown solution to set the inactive flag, but it’s not as pretty.

cc @nomeata

allpurposemat, to random
@allpurposemat@mastodon.gamedev.place avatar

wl_surface@10: error 2: Buffer size (1230x621) is not divisible by scale (2)

Sometimes I regret Wayland...

agx, to linuxphones

If you're using #phosh in docked mode a lot and (like me) play videos while doing other things then upcoming changes in #phoc to have apps always-on-top and keybindings to move windows into screen corners might be helpful:

#LinuxMobile #gtk #wlroots

A Video playing in #phosh with the video player staying always on top and being moved into the corners via keyboard bindings.

agx,

Forgot to add: toggling always-on-top will also get a visual indication in an upcoming release (likely 0.39.0).

Short demo showing how toggling always-on-top gives visual feedback (a flashing frame around the window)

uncomfyhalomacro, to random
@uncomfyhalomacro@fosstodon.org avatar

i might switch back to riverguile from stacktile. seems more flexible to use.

#riverwm #windowmanagers #wayland #wlroots

matrix, to random
@matrix@mastodon.matrix.org avatar

The Matrix Foundation is going to clean-up the last traces of the Libera Chat bridge. This could break links to your rooms if you didn't set an alias for them.

Find all the details in our blog.

https://matrix.org/blog/2023/12/libera-chat-alias-cleanup/

serebit,

@matrix I understand the decision to shutter the bridge, but I am disappointed. I had been using the official bridge for years now to communicate with the others @archlinux and other channels like #wlroots. Fortunately, Arch has its own bridge, so I can still use Matrix for that!

JustineSmithies, to random
@JustineSmithies@fosstodon.org avatar
agx, to linuxphones

If you're running 's development branch (main, tracking git) on a device with split display controller and gpu (like the with and mxsfb / dcss) make sure to set

WLR_RENDER_DRM_DEVICE=/dev/dri/renderD128
export WLR_RENDER_DRM_DEVICE

in ~/.phoshdebug as otherwise GTK4 (and lots of other things) will fail to render anything. GTK3 and itself will work fine.

This doesn't apply when you run nested of e.g. with intel graphics.

darkcisum, to gamedev
@darkcisum@swiss.social avatar

To all the / / / people.

How do you set the mouse position in Wayland?

In X11, you could use XWarpPointer, but using xwayland or wlroots this doesn't get translated, due to security reasons, or so I've read online. So what alternative exist in Wayland?

Setting the mouse position is a very common way to implement a centered mouse cursor for say a first-person shooter, among other use cases often in

agx, to linuxphones

Interesting talk by Michael Tretter at about Wayland shells on embedded systems: https://www.youtube.com/watch?v=qK2Emqp9t0g&t=14240s

also mentioning , and

lienrag, to linux French

Dis-moi :mastodon: cela existe un logiciel pour tester le d'une tablette (vérifier qu'il n'y a pas de défauts physiques, je veux dire) ?
Sous puisque dans mon cas il s'agit d'une tablette x86.

agx,
shinyzenith, to random

Scenefx being helpful as always! Configurable box shadows in my compositors with just 5 lines of additional code.

For anyone who is not aware, scenefx is a wlr_scene implementation with eye-candy built in. You can use scenefx in your existing scene api compositor by simply linking without changing any of the code.

All eye-candy is opt-in. :) Enjoy!

image/png

linmob, to linuxphones
@linmob@fosstodon.org avatar
agx, to linuxphones

phosh 0.30.0 is out 🚀📱:

The major change is switching to newer but there's more fixes and improvements.

Check out the full release notes at https://phosh.mobi/releases/rel-0.30.0/

@purism

1️⃣ /2️⃣

hirad, to GNOME
orowith2os, to rust

Reading the TinyWL source code makes me want to get into working on the bindings so I can get the best of both worlds, the ease of using and the work that wlroots does for me.

I know Smithay exists but it probably doesn't fit my wants, and I want wlroots specifically.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • mdbf
  • ngwrru68w68
  • modclub
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • InstantRegret
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • DreamBathrooms
  • megavids
  • GTA5RPClips
  • tacticalgear
  • normalnudes
  • tester
  • osvaldo12
  • everett
  • cubers
  • ethstaker
  • anitta
  • provamag3
  • Leos
  • cisconetworking
  • lostlight
  • All magazines