Open hakanyi opened 5 months ago
Solved by adding to my config.
VRR_OFF:
- DP-2
I'm curious though, what's up with the permission denied messages, e.g.
WARNING: libinput open /dev/input/event2 failed: 13 Permission denied
?
Similar issues here. This wasn't happened 1.9.0 or below versions.
My env: Arch 6.7.0-arch3-1 River way-displays 1.10.0
Log:
I [06:34:46] way-displays version 1.10.0
I [06:34:46]
I [06:34:46] Found configuration file: /home/typester/.config/way-displays/cfg.yaml
I [06:34:46]
I [06:34:46] Active configuration:
I [06:34:46] Arrange in a ROW aligned at the TOP
I [06:34:46] Order:
I [06:34:46] Eizo Nanao Corporation FS2735 21425016 (DP-2)
I [06:34:46] Eizo Nanao Corporation EV2785 0x0000CBC8 (DP-1)
I [06:34:46] Scaling: ON
I [06:34:46] Auto scale: ON (min: 1.000)
I [06:34:46] Scale:
I [06:34:46] Eizo Nanao Corporation EV2785 0x0000CBC8 (DP-1): 1.500
I [06:34:46] Eizo Nanao Corporation FS2735 21425016 (DP-2): 1.000
I [06:34:47]
I [06:34:47] DP-1 Arrived:
I [06:34:47] info:
I [06:34:47] name: 'DP-1'
I [06:34:47] make: 'Eizo Nanao Corporation'
I [06:34:47] model: 'EV2785'
I [06:34:47] serial: '0x0000CBC8'
I [06:34:47] desc: 'Eizo Nanao Corporation EV2785 0x0000CBC8 (DP-1)'
I [06:34:47] width: 600mm
I [06:34:47] height: 340mm
I [06:34:47] dpi: 161.96 @ 3840x2160
I [06:34:47] mode: 3840 x 2160 @ 60 Hz 59,997 mHz (preferred)
I [06:34:47] mode: 3840 x 2160 @ 30 Hz 29,981 mHz
I [06:34:47] mode: 2560 x 1440 @ 60 Hz 59,951 mHz
I [06:34:47] mode: 1920 x 1200 @ 60 Hz 59,885 mHz
I [06:34:47] mode: 1920 x 1080 @ 60 Hz 60,000 mHz 60,000 mHz 59,940 mHz
I [06:34:47] mode: 1920 x 1080 @ 30 Hz 30,000 mHz 29,970 mHz
I [06:34:47] mode: 1680 x 1050 @ 60 Hz 59,954 mHz
I [06:34:47] mode: 1600 x 1200 @ 60 Hz 60,000 mHz
I [06:34:47] mode: 1600 x 900 @ 60 Hz 60,000 mHz
I [06:34:47] mode: 1440 x 900 @ 60 Hz 59,997 mHz
I [06:34:47] mode: 1280 x 1024 @ 60 Hz 60,020 mHz
I [06:34:47] mode: 1280 x 800 @ 60 Hz 59,810 mHz
I [06:34:47] mode: 1280 x 720 @ 60 Hz 60,000 mHz 60,000 mHz 59,940 mHz
I [06:34:47] mode: 1024 x 768 @ 60 Hz 60,004 mHz
I [06:34:47] mode: 800 x 600 @ 60 Hz 60,317 mHz
I [06:34:47] mode: 720 x 480 @ 60 Hz 60,000 mHz 60,000 mHz 59,940 mHz 59,940 mHz
I [06:34:47] mode: 720 x 400 @ 70 Hz 70,082 mHz
I [06:34:47] mode: 640 x 480 @ 60 Hz 60,000 mHz 59,940 mHz 59,940 mHz
I [06:34:47] current:
I [06:34:47] scale: 1.000 (1.687)
I [06:34:47] position: 0,0
I [06:34:47] mode: 3840x2160@60Hz (59,997mHz) (preferred)
I [06:34:47] VRR: off
I [06:34:47]
I [06:34:47] DP-1 Changing:
I [06:34:47] from:
I [06:34:47] scale: 1.000 (1.687)
I [06:34:47] position: 0,0
I [06:34:47] mode: 3840x2160@60Hz (59,997mHz) (preferred)
I [06:34:47] VRR: off
I [06:34:47] to:
I [06:34:47] scale: 1.500
W [06:34:47]
W [06:34:47] WARNING: Changes cancelled, retrying
I [06:34:48]
I [06:34:48] DP-2 Arrived:
I [06:34:48] info:
I [06:34:48] name: 'DP-2'
I [06:34:48] make: 'Eizo Nanao Corporation'
I [06:34:48] model: 'FS2735'
I [06:34:48] serial: '21425016'
I [06:34:48] desc: 'Eizo Nanao Corporation FS2735 21425016 (DP-2)'
I [06:34:48] width: 600mm
I [06:34:48] height: 340mm
I [06:34:48] dpi: 107.97 @ 2560x1440
I [06:34:48] mode: 2560 x 1440 @ 144 Hz 143,856 mHz
I [06:34:48] mode: 2560 x 1440 @ 120 Hz 120,049 mHz 119,998 mHz
I [06:34:48] mode: 2560 x 1440 @ 100 Hz 99,946 mHz
I [06:34:48] mode: 2560 x 1440 @ 96 Hz 96,008 mHz
I [06:34:48] mode: 2560 x 1440 @ 72 Hz 72,021 mHz
I [06:34:48] mode: 2560 x 1440 @ 60 Hz 60,008 mHz 59,951 mHz (preferred)
I [06:34:48] mode: 1920 x 1200 @ 60 Hz 59,951 mHz
I [06:34:48] mode: 1920 x 1080 @ 144 Hz 143,996 mHz
I [06:34:48] mode: 1920 x 1080 @ 120 Hz 119,982 mHz
I [06:34:48] mode: 1920 x 1080 @ 60 Hz 60,000 mHz 59,940 mHz
I [06:34:48] mode: 1680 x 1050 @ 60 Hz 59,951 mHz
I [06:34:48] mode: 1600 x 1200 @ 60 Hz 59,951 mHz
I [06:34:48] mode: 1440 x 900 @ 60 Hz 59,951 mHz
I [06:34:48] mode: 1280 x 1024 @ 75 Hz 75,025 mHz
I [06:34:48] mode: 1280 x 800 @ 60 Hz 59,951 mHz
I [06:34:48] mode: 1280 x 720 @ 60 Hz 60,000 mHz 59,940 mHz
I [06:34:48] mode: 1024 x 768 @ 75 Hz 75,029 mHz
I [06:34:48] mode: 1024 x 768 @ 60 Hz 60,004 mHz
I [06:34:48] mode: 800 x 600 @ 75 Hz 75,000 mHz
I [06:34:48] mode: 800 x 600 @ 60 Hz 60,317 mHz
I [06:34:48] mode: 720 x 480 @ 60 Hz 60,000 mHz 60,000 mHz 59,940 mHz 59,940 mHz
I [06:34:48] mode: 720 x 400 @ 70 Hz 70,082 mHz
I [06:34:48] mode: 640 x 480 @ 75 Hz 75,000 mHz
I [06:34:48] mode: 640 x 480 @ 60 Hz 60,000 mHz 59,940 mHz
I [06:34:48] current:
I [06:34:48] scale: 1.000 (1.125)
I [06:34:48] position: 2560,0
I [06:34:48] mode: 2560x1440@60Hz (59,951mHz) (preferred)
I [06:34:48] VRR: off
I [06:34:48]
I [06:34:48] DP-2 Changing:
I [06:34:48] from:
I [06:34:48] scale: 1.000 (1.125)
I [06:34:48] position: 2560,0
I [06:34:48] mode: 2560x1440@60Hz (59,951mHz) (preferred)
I [06:34:48] VRR: off
I [06:34:48] to:
I [06:34:48] VRR: on
W [06:34:48]
W [06:34:48] WARNING: Changes cancelled, retrying
I [06:34:48]
I [06:34:48] DP-1 Changing:
I [06:34:48] from:
I [06:34:48] scale: 1.500 (1.687)
I [06:34:48] position: 0,0
I [06:34:48] mode: 3840x2160@60Hz (59,997mHz) (preferred)
I [06:34:48] VRR: off
I [06:34:48] to:
I [06:34:48] position: 2560,0
I [06:34:48]
I [06:34:48] DP-2 Changing:
I [06:34:48] from:
I [06:34:48] scale: 1.000 (1.125)
I [06:34:48] position: 2560,0
I [06:34:48] mode: 2560x1440@60Hz (59,951mHz) (preferred)
I [06:34:48] VRR: on
I [06:34:48] to:
I [06:34:48] position: 0,0
E [06:34:48]
E [06:34:48] ERROR: Changes cancelled 3 times, exiting
E [06:34:48]
E [06:34:48] ERROR: Please raise an issue: https://github.com/alex-courtis/way-displays/issues
E [06:34:48] ERROR: Attach this log and describe the events that occurred before this failure.
I'm curious though, what's up with the permission denied messages, e.g.
WARNING: libinput open /dev/input/event2 failed: 13 Permission denied
?
Does your user belongs to input
group?
I'm curious though, what's up with the permission denied messages, e.g.
WARNING: libinput open /dev/input/event2 failed: 13 Permission denied
?Does your user belongs to
input
group?
I have a similar issue and my user did not belong to the input
group. After adding it (sudo usermod -a -G input <userName>
) the warnings of permission denied for libinput are gone! :+1:
Sadly, way-displays
still crashes with ERROR: Changes cancelled 3 times, exiting
when trying to change VRR
from off
to on
.
Env:
way-displays
OutputEdit:
I just checked: No matter, which screen is connected to my laptop (or none external), enabling VRR
fails for every screen (and therefore every output available).
Many thanks for the detailed report, this will be most useful in diagnosing the root issue and resolving.
In the meantime 1.10.1 has been released to avoid the cancellation issue until a proper resolution can be built. It has been released to AUR.
Please advise whether the issue is avoided for now.
My suspicions are changes in wlroots 0.17 which the compositors are handling slightly differently.
In the meantime 1.10.1 has been released to avoid the cancellation issue until a proper resolution can be built. It has been released to AUR.
Please advise whether the issue is avoided for now.
I just tested your latest release, and am afraid nothing relevant has changed in my case:
The logs show the cancellation warning 25 times (instead of 3 - which is expected due to #154), before way-displays
exits due to error.
Similar to what hakanyi wrote in a comment above if I disable VRR
for all displays, way-displays
doesn't crash anymore.
# disable VRR for all displays
VRR_OFF:
- '!.*$'
Similar to what hakanyi wrote in a comment above if I disable
VRR
for all displays,way-displays
doesn't crash anymore.
Fantastic, thank you. I've got a lot of information to work with now.
Reverting all the cancellations changes, a comprehensive fix for #147 will be built later. /cc @cmvanb
Apologies for the inconvenience.
1.10.2 released to AUR, reverting all cancellation behaviour changes.
Apologies for the inconvenience.
No need to: Thank you for your hard work on such a nice tool!
1.10.2 released to AUR, reverting all cancellation behaviour changes.
Like expected, the logs show that VRR
couldn't be enabled, but way-displays
doesn't exit with an error anymore:
P.S: For anyone reading this running the manjaro-sway
distro: Although the manjaro-sway/way-displays git repo already merged the upstream changes, pamac(-manager)
didn't show me the new version yet (I'd probably need to wait for some mirror to update). But running yay way-displays
gives me the option to choose the repository. (one of them being aur/way-displays
, which already provides the latest 1.10.2
version)
Like expected, the logs show that
VRR
couldn't be enabled, butway-displays
doesn't exit with an error anymore:
Glad to hear you're back. Thanks for the updates; today I learned of manjaro-sway.
Plan of attack: https://github.com/alex-courtis/way-displays/issues/147#issuecomment-1902807451
Using the manjaro flavor of sway 1.8.1 and newest way-displays 1.10.0.
way-displays -g
results inAttaching error log here. Lmk how I can help -- many thanks in advance!