https://bugs.kde.org/show_bug.cgi?id=482077

Jonathan Lopes <joniwe...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |joniwe...@gmail.com

--- Comment #6 from Jonathan Lopes <joniwe...@gmail.com> ---
I'm experiencing the same on Arch Linux. Something that I noticed is that it
happens everytime my Razer devices resumes from Power Saving mode:

This is the log from journalctl -b -3:

> kwin_wayland[2751]: QObject::startTimer: Timers cannot have negative intervals
> openrazer-daemon[2346]: 2024-02-29 11:24:04 | razer.device0                  
> | INFO     | Resuming RazerHuntsmanElite
> kwin_wayland[2751]: QObject::startTimer: Timers cannot have negative intervals
> openrazer-daemon[2346]: 2024-02-29 11:24:04 | razer.device0                  
> | INFO     | Putting device back into driver mode.
> openrazer-daemon[2346]: 2024-02-29 11:24:04 | razer.device1                  
> | INFO     | Resuming RazerNagaProWireless
> kwin_wayland[2751]: QObject::startTimer: Timers cannot have negative intervals
> kernel: razermouse: Command timed out. status: 04 transaction_id.id: 1f 
> remaining_packets: 00 protocol_type: 00 data_size: 03, command_class: 0f, 
> command_id.id: 04 Params: 0100bf00000000000000000000000000 .
> kernel: razermouse: Command timed out. status: 04 transaction_id.id: 1f 
> remaining_packets: 00 protocol_type: 00 data_size: 03, command_class: 0f, 
> command_id.id: 04 Params: 0104bf00000000000000000000000000 .
> kscreenlocker_greet[957590]: qt.qpa.wayland: Could not create EGL surface 
> (EGL error 0x3000)
> kscreenlocker_greet[957590]: qt.qpa.wayland: Could not create EGL surface 
> (EGL error 0x3000)
> kernel: razermouse: Command timed out. status: 04 transaction_id.id: 1f 
> remaining_packets: 00 protocol_type: 00 data_size: 03, command_class: 0f, 
> command_id.id: 04 Params: 0101bf00000000000000000000000000 .
> kscreenlocker_greet[957590]: qt.qpa.wayland: Could not create EGL surface 
> (EGL error 0x3000)
> kscreenlocker_greet[957590]: Failed to write to the pipe: Bad file descriptor.
> kwin_wayland[2751]: QObject::startTimer: Timers cannot have negative intervals

Then again on journalctl -b -2:

> kwin_wayland[5005]: QObject::startTimer: Timers cannot have negative intervals
> kwin_wayland[5005]: QObject::startTimer: Timers cannot have negative intervals
> kwin_wayland[5005]: QObject::startTimer: Timers cannot have negative intervals
> openrazer-daemon[4602]: 2024-02-29 19:08:35 | razer.device0                  
> | INFO     | Resuming RazerHuntsmanElite
> kwin_wayland[5005]: QObject::startTimer: Timers cannot have negative intervals
> kscreenlocker_greet[491184]: qt.qpa.wayland: Could not create EGL surface 
> (EGL error 0x3000)
> openrazer-daemon[4602]: 2024-02-29 19:08:35 | razer.device0                  
> | INFO     | Putting device back into driver mode.
> openrazer-daemon[4602]: 2024-02-29 19:08:35 | razer.device1                  
> | INFO     | Resuming RazerNagaProWireless
> kscreenlocker_greet[491184]: qt.qpa.wayland: Could not create EGL surface 
> (EGL error 0x3000)
> kscreenlocker_greet[491184]: qt.qpa.wayland: Could not create EGL surface 
> (EGL error 0x3000)
> kwin_wayland[5005]: QObject::startTimer: Timers cannot have negative intervals
> kernel: razermouse: Command timed out. status: 04 transaction_id.id: 1f 
> remaining_packets: 00 protocol_type: 00 data_size: 03, command_class: 0f, 
> command_id.id: 04 Params: 0100bf00000000000000000000000000 .
> kscreenlocker_greet[491184]: Failed to write to the pipe: Bad file descriptor.
> kernel: razermouse: Command timed out. status: 04 transaction_id.id: 1f 
> remaining_packets: 00 protocol_type: 00 data_size: 03, command_class: 0f, 
> command_id.id: 04 Params: 0104bf00000000000000000000000000 .
> kwin_wayland[5005]: QObject::startTimer: Timers cannot have negative intervals
> kernel: razermouse: Command timed out. status: 04 transaction_id.id: 1f 
> remaining_packets: 00 protocol_type: 00 data_size: 03, command_class: 0f, 
> command_id.id: 04 Params: 0101bf00000000000000000000000000 .
> kwin_wayland[5005]: QObject::startTimer: Timers cannot have negative intervals
> kwin_wayland[5005]: QObject::startTimer: Timers cannot have negative intervals
> kwin_wayland[5005]: QObject::startTimer: Timers cannot have negative intervals
> kwin_wayland[5005]: QObject::startTimer: Timers cannot have negative intervals
> kwin_wayland[5005]: QObject::startTimer: Timers cannot have negative intervals

On “journalctl -b -1” it didn't happened because I booted, updated and
restarted.

But now on -b0:

> kwin_wayland[2318]: QObject::startTimer: Timers cannot have negative intervals
> kwin_wayland[2318]: QObject::startTimer: Timers cannot have negative intervals
> openrazer-daemon[1909]: 2024-03-02 02:03:50 | razer.device0                  
> | INFO     | Resuming RazerHuntsmanElite
> kwin_wayland[2318]: QObject::startTimer: Timers cannot have negative intervals
> kscreenlocker_greet[1597482]: qt.qpa.wayland: Could not create EGL surface 
> (EGL error 0x3000)
> openrazer-daemon[1909]: 2024-03-02 02:03:50 | razer.device0                  
> | INFO     | Putting device back into driver mode.
> openrazer-daemon[1909]: 2024-03-02 02:03:50 | razer.device1                  
> | INFO     | Resuming RazerNagaProWireless
> kscreenlocker_greet[1597482]: qt.qpa.wayland: Could not create EGL surface 
> (EGL error 0x3000)
> kscreenlocker_greet[1597482]: qt.qpa.wayland: Could not create EGL surface 
> (EGL error 0x3000)
> kwin_wayland[2318]: QObject::startTimer: Timers cannot have negative intervals
> kernel: razermouse: Command timed out. status: 04 transaction_id.id: 1f 
> remaining_packets: 00 protocol_type: 00 data_size: 03, command_class: 0f, 
> command_id.id: 04 Params: 01000000000000000000000000000000 .
> kscreenlocker_greet[1597482]: Failed to write to the pipe: Bad file 
> descriptor.
> kernel: razermouse: Command timed out. status: 04 transaction_id.id: 1f 
> remaining_packets: 00 protocol_type: 00 data_size: 03, command_class: 0f, 
> command_id.id: 04 Params: 01040000000000000000000000000000 .
> kwin_wayland[2318]: QObject::startTimer: Timers cannot have negative intervals
> kernel: razermouse: Command timed out. status: 04 transaction_id.id: 1f 
> remaining_packets: 00 protocol_type: 00 data_size: 03, command_class: 0f, 
> command_id.id: 04 Params: 01010000000000000000000000000000 .
> kwin_wayland[2318]: QObject::startTimer: Timers cannot have negative intervals

It obviously happens when I lock my screen because it means I'm going to be
away for a while (all my power saving settings are disabled, so no automatic
screen lock). Despite that, it also may happen if I don't use my mouse or
keyboard for a while (both are Razer devices), because restoring from powersave
mode is enough to trigger it.

I thought it was not related at first because the messages were interleaving,
but after seeing it happen more than 3 times, I'm very suspicious that those
are related somehow.

Also, I have logs of the last 7 boots with Plasma 6, the other 2 ones were with
Plasma 5, and the only occurrences of those messages are from Krita. I use
journalctl daily, and I've never seen it happen before Plasma 6.

If there's anything else I can provide to help, please let me know.

System:

> Operating System: Arch Linux
> KDE Plasma Version: 6.0.0
> KDE Frameworks Version: 6.0.0
> Qt Version: 6.6.2
> Kernel Version: 6.7.6-arch1-2 (64-bit)
> Graphics Platform: Wayland
> Processors: 24 × AMD Ryzen 9 5900X 12-Core Processor
> Memory: 62,7 GiB of RAM
> Graphics Processor: AMD Radeon RX 6800  

If the others can confirm that they do have openrazer installed, or similar log
messages from devices, it would be great.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to