My openSUSE-15.3 is crashing (with an instantaneous openSUSE reboot) a few minutes after Firefox starts playing one or more Youtube videos in full screen mode. I have produced this behaviour about a dozen times using Firefox. I believe I have seen it once, without using Firefox < not sure thou > . The laptop immediately reboots openSUSE each time this happens.
I have not yet been able to reproduce this this behaviour when playing Youtube videos with Chrome in full screen mode. I will keep trying …
This is a fairly recent openSUSE install. On this install, I have experienced this behaviour with both the openSUSE-15.3 kernel-default-5.3.18 and the kernel:backport:stable-5.14.11 kernel.
The fact that I can’t reproduce the behaviour with Chrome, but can relatively easily reproduce it with Firefox makes me suspect this is not hardware.
I don’t see anything in /var/log/messages nor /var/log/warn that points to the problem (as far as I can tell). I have set the journal to be persistent and have been examining journal logs at the time of the crash. The journal logs are not consistent … although there are some similarities … I have extracted the last 20 lines or so before each reboot.
One example of an unexpected reboot:
Oct 13 19:58:07 localhost.localdomain dbus-daemon[832]: [system] Activating service name='org.kde.powerdevil.backlighthelper' requested by ':1.40' (uid=1000 pid=2043 comm=>
Oct 13 19:58:07 localhost.localdomain dbus-daemon[832]: [system] Successfully activated service 'org.kde.powerdevil.backlighthelper'
Oct 13 19:58:07 localhost.localdomain org_kde_powerdevil[2043]: powerdevil: Udev device changed "/sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/intel_backlight>
Oct 13 19:58:11 localhost.localdomain org_kde_powerdevil[2043]: powerdevil: Scheduling inhibition from ":1.14" "firefox" with cookie 18 and reason "video-playing"
Oct 13 19:58:11 localhost.localdomain org_kde_powerdevil[2043]: powerdevil: Scheduling inhibition from ":1.14" "firefox" with cookie 19 and reason "audio-playing"
Oct 13 19:58:16 localhost.localdomain org_kde_powerdevil[2043]: powerdevil: Enforcing inhibition from ":1.14" "firefox" with cookie 18 and reason "video-playing"
Oct 13 19:58:16 localhost.localdomain org_kde_powerdevil[2043]: powerdevil: Added change screen settings
Oct 13 19:58:16 localhost.localdomain org_kde_powerdevil[2043]: powerdevil: Added interrupt session
Oct 13 19:58:16 localhost.localdomain org_kde_powerdevil[2043]: powerdevil: Disabling DPMS due to inhibition
Oct 13 19:58:16 localhost.localdomain org_kde_powerdevil[2043]: powerdevil: Can't contact ck
Oct 13 19:58:16 localhost.localdomain org_kde_powerdevil[2043]: powerdevil: Enforcing inhibition from ":1.14" "firefox" with cookie 19 and reason "audio-playing"
Oct 13 19:58:16 localhost.localdomain org_kde_powerdevil[2043]: powerdevil: Added change screen settings
Oct 13 19:58:16 localhost.localdomain org_kde_powerdevil[2043]: powerdevil: Added interrupt session
Oct 13 19:58:16 localhost.localdomain org_kde_powerdevil[2043]: powerdevil: Can't contact ck
-- Reboot --
another example of an unexpected reboot:
Oct 13 17:03:11 localhost.localdomain org_kde_powerdevil[1946]: powerdevil: Scheduling inhibition from ":1.14" "firefox" with cookie 21 and reason "video-playing"
Oct 13 17:03:11 localhost.localdomain rtkit-daemon[1861]: Supervising 12 threads of 4 processes of 1 users.
Oct 13 17:03:11 localhost.localdomain rtkit-daemon[1861]: Supervising 12 threads of 4 processes of 1 users.
Oct 13 17:03:11 localhost.localdomain rtkit-daemon[1861]: Successfully made thread 6285 of process 5985 (/usr/lib64/firefox/firefox) owned by 'oldcpu' RT at priority 10.
Oct 13 17:03:11 localhost.localdomain rtkit-daemon[1861]: Supervising 13 threads of 5 processes of 1 users.
Oct 13 17:03:11 localhost.localdomain org_kde_powerdevil[1946]: powerdevil: Scheduling inhibition from ":1.14" "firefox" with cookie 22 and reason "audio-playing"
Oct 13 17:03:16 localhost.localdomain org_kde_powerdevil[1946]: powerdevil: Enforcing inhibition from ":1.14" "firefox" with cookie 21 and reason "video-playing"
Oct 13 17:03:16 localhost.localdomain org_kde_powerdevil[1946]: powerdevil: Added change screen settings
Oct 13 17:03:16 localhost.localdomain org_kde_powerdevil[1946]: powerdevil: Added interrupt session
Oct 13 17:03:16 localhost.localdomain org_kde_powerdevil[1946]: powerdevil: Disabling DPMS due to inhibition
Oct 13 17:03:16 localhost.localdomain org_kde_powerdevil[1946]: powerdevil: Enforcing inhibition from ":1.14" "firefox" with cookie 22 and reason "audio-playing"
Oct 13 17:03:16 localhost.localdomain org_kde_powerdevil[1946]: powerdevil: Added change screen settings
Oct 13 17:03:16 localhost.localdomain org_kde_powerdevil[1946]: powerdevil: Added interrupt session
Oct 13 17:03:16 localhost.localdomain org_kde_powerdevil[1946]: powerdevil: Can't contact ck
Oct 13 17:03:16 localhost.localdomain org_kde_powerdevil[1946]: powerdevil: Can't contact ck
Oct 13 17:03:29 localhost.localdomain plasmashell[1795]: file:///usr/lib64/qt5/qml/org/kde/plasma/components.3/ComboBox.qml:74:9: Unable to assign [undefined] to QQmlCompo>
Oct 13 17:03:29 localhost.localdomain plasmashell[1795]: qrc:/plasma/plasmoids/org.kde.plasma.volume/contents/ui/ListItemBase.qml:140:25: Unable to assign [undefined] to i>
Oct 13 17:03:29 localhost.localdomain plasmashell[1795]: qrc:/plasma/plasmoids/org.kde.plasma.volume/contents/ui/ListItemBase.qml:132: TypeError: Value is undefined and co>
Oct 13 17:03:29 localhost.localdomain plasmashell[1795]: qrc:/plasma/plasmoids/org.kde.plasma.volume/contents/ui/ListItemBase.qml:154:25: Unable to assign [undefined] to b>
Oct 13 17:03:40 localhost.localdomain kwin_x11[1791]: qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 32792, resource id: 35654204, major code: 18 (ChangeP>
-- Reboot --
another example of an unexpected reboot
Oct 13 18:04:37 localhost.localdomain org_kde_powerdevil[1946]: powerdevil: set screen brightness value: 18423
Oct 13 18:04:37 localhost.localdomain dbus-daemon[834]: [system] Activating service name='org.kde.powerdevil.backlighthelper' requested by ':1.41' (uid>
Oct 13 18:04:37 localhost.localdomain dbus-daemon[834]: [system] Successfully activated service 'org.kde.powerdevil.backlighthelper'
Oct 13 18:04:37 localhost.localdomain org_kde_powerdevil[1946]: powerdevil: Udev device changed "/sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-e>
Oct 13 18:04:42 localhost.localdomain org_kde_powerdevil[1946]: powerdevil: Releasing inhibition with cookie 20
Oct 13 18:04:42 localhost.localdomain org_kde_powerdevil[1946]: powerdevil: Releasing inhibition with cookie 21
Oct 13 18:04:42 localhost.localdomain org_kde_powerdevil[1946]: powerdevil: Restoring DPMS features after inhibition release
Oct 13 18:04:42 localhost.localdomain org_kde_powerdevil[1946]: powerdevil: Can't contact ck
Oct 13 18:04:42 localhost.localdomain org_kde_powerdevil[1946]: powerdevil: Can't contact ck
Oct 13 18:04:59 localhost.localdomain plasmashell[1799]: libkcups: Renew-Subscription last error: 0 successful-ok
Oct 13 18:05:28 localhost.localdomain org_kde_powerdevil[1946]: powerdevil: Scheduling inhibition from ":1.14" "firefox" with cookie 22 and reason "video-playing"
Oct 13 18:05:28 localhost.localdomain org_kde_powerdevil[1946]: powerdevil: Scheduling inhibition from ":1.14" "firefox" with cookie 23 and reason "audio-playing"
Oct 13 18:05:33 localhost.localdomain org_kde_powerdevil[1946]: powerdevil: Enforcing inhibition from ":1.14" "firefox" with cookie 22 and reason "video-playing"
Oct 13 18:05:33 localhost.localdomain org_kde_powerdevil[1946]: powerdevil: Added change screen settings
Oct 13 18:05:33 localhost.localdomain org_kde_powerdevil[1946]: powerdevil: Added interrupt session
Oct 13 18:05:33 localhost.localdomain org_kde_powerdevil[1946]: powerdevil: Disabling DPMS due to inhibition
Oct 13 18:05:33 localhost.localdomain org_kde_powerdevil[1946]: powerdevil: Enforcing inhibition from ":1.14" "firefox" with cookie 23 and reason "audio-playing"
Oct 13 18:05:33 localhost.localdomain org_kde_powerdevil[1946]: powerdevil: Added change screen settings
Oct 13 18:05:33 localhost.localdomain org_kde_powerdevil[1946]: powerdevil: Added interrupt session
Oct 13 18:05:33 localhost.localdomain org_kde_powerdevil[1946]: powerdevil: Can't contact ck
Oct 13 18:05:33 localhost.localdomain org_kde_powerdevil[1946]: powerdevil: Can't contact ck
Oct 13 18:06:04 localhost.localdomain kwin_x11[1791]: qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 41518, resource id: 35708819, major code: 2 (ChangeWi>
-- Reboot --
There are MANY lines before the above, … I have only included the last couple of dozen or so.
I’ve surfed on powerdevil[1946] but I can not see any ‘hints’ there as to what I may have miss-configured (assuming it was me who caused this).
Any suggestions on how to further investigate?
I tried updating firefox from the default openSUSE-15.3 version, to the latest version in the ‘multimedia’ repository, but the same problem occurs. I don’t believe firefox is the issue < I could be wrong > but I suspect firefox may be a catalyst to help reproduce the issue.
In the mean time, I’ll keep trying to reproduce the failure (with means other than just firefox), and collecting journal entries, to see if eventually some light on the problem is shed.
.