Package Details: xorg-xwayland-hidpi-xprop 24.1.0-1

Git Clone URL: https://aur.archlinux.org/xorg-xwayland-hidpi-xprop.git (read-only, click to copy)
Package Base: xorg-xwayland-hidpi-xprop
Description: run X clients under wayland, with !733 HiDPI patch
Upstream URL: https://xorg.freedesktop.org
Licenses: MIT, ISC, X11, ICU, BSD-3-Clause, LicenseRef-Adobe-Display-PostScript, LicenseRef-DEC-3-Clause, HPND, LicenseRef-HPND-sell-MIT-disclaimer-xserver, HPND-sell-variant, MIT-open-group, NTP, SGI-B-2.0, SMLNJ, X11-distribute-modifications-variant
Conflicts: xorg-server-xwayland, xorg-xwayland
Provides: xorg-server-xwayland, xorg-xwayland, xorg-xwayland-lily
Replaces: xorg-server-xwayland
Submitter: q234rty
Maintainer: q234rty
Last Packager: q234rty
Votes: 10
Popularity: 0.22
First Submitted: 2022-09-07 17:18 (UTC)
Last Updated: 2024-05-18 08:35 (UTC)

Required by (116)

Sources (3)

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

kode54 commented on 2023-06-15 16:08 (UTC)

Sway supports floating windows? I guess I'll have to test that and see what's up.

kode54 commented on 2023-06-15 16:08 (UTC)

Okay, I got it to start up without crashing. But with GDK_SCALE=2 in the environment, and xprop set to scale 2, the Steam window enforces a minimum size twice as large as it should, and the window is larger than my screen. Clearly the sizing hints weren't tested, because apparently nobody tests this with stacking compositors.

The only other stacking compositor that I know of that uses wlroots is Wayfire, and even the git version of that is pinned on an old 0.16 release of wlroots. So it's down to labwc with its PR #626 applied, and my attempted add-on commit patch.

q234rty commented on 2023-06-15 15:58 (UTC)

sway is dynamic in the sense that it supports floating windows.

kode54 commented on 2023-06-15 15:56 (UTC)

I don't see how that's going to help, since tiled compositors don't let windows freely resize themselves.

q234rty commented on 2023-06-15 15:42 (UTC)

Could you try reproducing on sway-git?

kode54 commented on 2023-06-15 15:41 (UTC)

wlroots-hidpi-xprop-git 0.17.0.20230614.143531-1 labwc-wlroots-017-git 0.6.3.r15.ge82e557-1

Attempting to use this patch on top of the PR #626 to bring it up to date:

https://gist.github.com/kode54/ab7e12d1a5df317ed069bd84b88769e5

Since wlroots just introduced some breaking changes to surface mapping within the last week or so.

q234rty commented on 2023-06-15 11:09 (UTC)

@kode54 What wlroots build and compositor are you using? This package works for me with aur/wlroots-hidpi-xprop-git and sway-git, though I do not use steam myself.

kode54 commented on 2023-06-15 11:05 (UTC)

Something is desynced either between this package or the wlroots one, apps create their windows too large. The contents are scaled correctly, but the overall window size is double at 2x scale. Also, Steam crashes in Iris with these patches.

taba commented on 2023-03-01 12:14 (UTC) (edited on 2023-03-01 12:15 (UTC) by taba)

==> Starting package()...
install: cannot stat 'build/hw/xwayland/xwayland.pc': No such file or directory
==> ERROR: A failure occurred in package().

...

$ find .cache/aurutils/sync/xorg-xwayland-hidpi-xprop-git/* -type f -name '*.pc'
.cache/aurutils/sync/xorg-xwayland-hidpi-xprop-git/src/build/meson-uninstalled/xwayland-uninstalled.pc
.cache/aurutils/sync/xorg-xwayland-hidpi-xprop-git/src/build/meson-private/xwayland.pc
.cache/aurutils/sync/xorg-xwayland-hidpi-xprop-git/src/build/xorg-server.pc

q234rty commented on 2023-02-02 04:38 (UTC)

Would be great if you can add xorg-xwayland-hidpi-xprop to provides=().