fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

10K
active users

#XOrg

4 posts3 participants0 posts today
Continued thread

Ok, first reaction (confirming my suspicion that #glamor causes the bug) was super quick, I'm impressed! Let's see whether anyone jumps in soon to actually analyze the root cause. 😎

JFTR, it's the bug I already probe for in #xmoji to enable a silly workaround when necessary, applying a transformation to the source picture.

#X11#Xorg#XRender

If your system uses Wayland instead of Xorg, you may sometimes encounter a black screen issue when using x11grab from FFmpeg because x11grab works best with Xorg. Switching to a Xorg session should fix the problem.

Wow, #SteamOS 3.7 will be huge for #SteamDeck - honestly didn't think #Valve would even consider upgrading to #KDE Plasma 6 seeing how, while has been superb for me, it's still buggy and rather littered with regressions compared to Plasma 5 mostly due to #Wayland, unless they'll still be using #Xorg instead (unlikely)?

Also super curious to see whether it's true that the update will really bring the "wake from sleep" using Bluetooth controllers on the LCD Deck, cos I've always thought, based on what others have been saying that only the OLED Deck has the (hardware) capabilities to do so - maybe not? All in all, super hyped for this tho I wonder when can we expect it to reach the Stable branch.

RE:
https://mastodon.world/users/steamdeckhq/statuses/114164430520325919

MastodonSteamDeckHQ (@steamdeckhq@mastodon.world)The next huge SteamOS update (3.7.0) is now available for testing on the #SteamDeck with some big changes to the Linux base, graphics driver, and Desktop: https://steamdeckhq.com/steamos-3-7-0-preview-channel-huge-changes/?utm_source=dlvr.it&utm_medium=mastodon

Well, I really like #X11 (#Xorg) ... and my son loves #PeppaPig. Which gives me a stupid idea. I could write something called #Xchicken. Make some chicken lay some eggs with mouse clicks on some #XRender surface.

Rough roadmap:
- Draw some chicken and eggs, probably as SVG?
- Reuse code from #Xmoji, add special widget supporting some "layered canvas"
- Implement game logic
- Add sound? (Hm, gotta look into #OSS and maybe #sndio, cause #FreeBSD ... #Linux weirdness maybe later)
- ....?

I'll probably never start though 🙈

'"The (basic) kwin split had been completed yesterday. […] Both kwin_x11 and kwin_wayland are co-installable […] lwin_x11 is expected to be maintained until Plasma 7, no new features are expected to be backported (to be fair, the feature freeze has been in place for quite a while already […]). New fixes should be landed in kwin_wayland first, then backported to kwin_x11."'

mail.kde.org/pipermail/plasma-

mail.kde.orgkwin_x11 and kwin_wayland split
#kde#kwin#wayland

Про миграцию на Wayland.
Последние пару лет у меня Xorg оставался на машинах из-за Simple Desktop Display Manager (SDDM).
Несколько месяцев назад #SDDM таки ушёл на #Wayland и больше #Xorg не используется, можно удалять.

  • Пару лет назад претензии к Wayland были, но скорее к его поддержке окружениями и софтом.
  • С год назад почти не осталось нареканий к работе десктопов с Wayland, что не могло напрямую с ним работать, то вращалось через его Xwayland.
  • Последние же месяцы поддержка и переход софта состоялись в полном объёме.

Если что-то из софта потеряло функциональность, вынужденно работая через #Xwayland на тех системах, где нет Xorg, то в этом софте ментейнеры довольно быстро реализовал поддержку Wayland.
Однако, пошло это лишь тогда, когда дистрибутивы стали использовать Wayland в качестве основного GUI-сервера.

Не фанат Wayland, просто #X11 сам по себе и Xorg крайне небезопасны и категорически не способны сделать безопасный десктоп для пользователя. А потому и неизбежен переход на Wayland, альтернатив нет.

И в тоже время, комично наблюдать как толпы жалуются, что якобы Wayland плохой\сырой и т.д. так и не вкурив, о необходимости переключать софт на работу с ним.

Например, можно в /etc/environment вставить:

QT_WAYLAND_TEXT_INPUT_PROTOCOL=zwp_text_input_v2
MOZ_ENABLE_WAYLAND=1
QT_QPA_PLATFORM="wayland;xcb"
SDL_VIDEODRIVER="wayland,x11"

Перезагрузиться и тогда уже составлять впечталение о работе десктопа с Wayland’ом.

#linux @russian_mastodon @ru @Russia

idealists.suAkkoma

I want to finally resume work on #Xmoji. Starting with a bit of house-keeping, I factored out a function probing for a weird #XRender (presumably only with #glamor) bug, so it doesn't distract from the normal X client startup, and took the opportunity to also document it:

github.com/Zirias/xmoji/blob/7

If anything is really wrong with #X11 or #XOrg, it's bugs like this 😔 ...

Plain X11 emoji keyboard. Contribute to Zirias/xmoji development by creating an account on GitHub.
GitHubxmoji/src/bin/xmoji/x11adapter.c at 7d617cd74813590c08182bf963c622d219842b17 · Zirias/xmojiPlain X11 emoji keyboard. Contribute to Zirias/xmoji development by creating an account on GitHub.
Continued thread

Yeah, yeah, old, unmaintainable, whatever. It's still my only choice for desktop.

What surprises me, though, is how some distros can keep it running super smooth, while others seem to have this problem at every few updates or so (it gets fixed, just to break again a few weeks later).

I guess this is smell of its unmaintainability - you fix something, but break another in the process. :S

Replied in thread

@eobet #Wayland and #Nvidia are not at all a good combination, it is way better but still all glitchy and slow and error prone.
Due to that I would recommend to switch back to #Xorg for at least a year (or two) and hope that Nvidia gets its drivers in a state that is somewhat on the same level as the drivers from Intel or AMD.