[Bug 1202570] New: steam deck - echo freeze | tee -a /sys/powerstate glitches the screen
http://bugzilla.opensuse.org/show_bug.cgi?id=1202570 Bug ID: 1202570 Summary: steam deck - echo freeze | tee -a /sys/powerstate glitches the screen Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: x86-64 OS: openSUSE Tumbleweed Status: NEW Severity: Normal Priority: P5 - None Component: Kernel Assignee: kernel-bugs@opensuse.org Reporter: monkeyboyted@yahoo.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Suspend seems to work in the latest kernel in kernel:HEAD repo. Software suspends seems to glitch the screen upon re-initialization. Wifi and changing to tty works. lsb_release -a LSB Version: n/a Distributor ID: openSUSE Description: openSUSE Tumbleweed Release: 20220817 Codename: n/a zypper info kernel-default Loading repository data... Reading installed packages... Information for package kernel-default: --------------------------------------- Repository : kernel-repo Name : kernel-default Version : 6.0~rc1-3.1.g7bd57d5 Arch : x86_64 Vendor : obs://build.opensuse.org/Kernel Installed Size : 273.3 MiB Installed : Yes Status : up-to-date Source package : kernel-default-6.0~rc1-3.1.g7bd57d5.nosrc Upstream URL : https://www.kernel.org/ Summary : The Standard Kernel Description : The standard kernel for both uniprocessor and multiprocessor systems. Source Timestamp: 2022-08-16 07:58:42 +0000 GIT Revision: 7bd57d59ba8c141be35bb5189487a899d04e76ec GIT Branch: master -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1202570 http://bugzilla.opensuse.org/show_bug.cgi?id=1202570#c1 --- Comment #1 from ted chang <monkeyboyted@yahoo.com> --- Created attachment 860938 --> http://bugzilla.opensuse.org/attachment.cgi?id=860938&action=edit dmesg after freeze I am not sure what the appropriate behavior for echo freeze | tee -a /sys/power/state. However, the current behavior differs from Steam OS 3. The current behavior for kernel 6.0 rc1 is turn off the screen. You can still wake it up but the screen is completely frozen. However, you can switch to tty to grab logs. This behavior is different from steam os 3 because the power button suspend works and does not glitch the screen of the device. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1202570 http://bugzilla.opensuse.org/show_bug.cgi?id=1202570#c2 --- Comment #2 from ted chang <monkeyboyted@yahoo.com> --- Unrelated to this issue, I notice the steam deck resumes from hibernate with 100% brightness. There are quite a few issues with driving the internal LCD screen. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1202570 Tamara Schmitz <tamara.schmitz@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tamara.schmitz@suse.com -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1202570 http://bugzilla.opensuse.org/show_bug.cgi?id=1202570#c4 --- Comment #4 from ted chang <monkeyboyted@yahoo.com> --- Yea. The gitch was fixed for mem but it presists for freeze . ��������� default ��������� etc ������� ��������� default ������� ������� ��������� grub-steamos ������� ��������� systemd ������� ������� ��������� system ������� ������� ��������� alsa-restore.service -> /dev/null ������� ������� ��������� sdcard-mount@.service ������� ��������� xdg ������� ��������� kded5rc ��������� PKGBUILD ��������� usr ��������� bin ������� ��������� foxnet-biosupdate -> jupiter-biosupdate ������� ��������� jupiter-biosupdate ������� ��������� jupiter-check-support ������� ��������� jupiter-controller-update ������� ��������� steamos-polkit-helpers ������� ������� ��������� jupiter-biosupdate ������� ������� ��������� jupiter-check-support ������� ������� ��������� jupiter-dock-updater ������� ������� ��������� jupiter-fan-control ������� ������� ��������� jupiter-get-als-gain ������� ������� ��������� steamos-devkit-mode ������� ������� ��������� steamos-disable-wireless-power-management ������� ������� ��������� steamos-enable-sshd ������� ������� ��������� steamos-factory-reset-config ������� ������� ��������� steamos-format-sdcard ������� ������� ��������� steamos-poweroff-now ������� ������� ��������� steamos-priv-write ������� ������� ��������� steamos-reboot-now ������� ������� ��������� steamos-reboot-other ������� ������� ��������� steamos-restart-sddm ������� ������� ��������� steamos-select-branch ������� ������� ��������� steamos-set-hostname ������� ������� ��������� steamos-set-timezone ������� ������� ��������� steamos-update ������� ��������� thumbstick_cal ������� ��������� trigger_cal ��������� lib ������� ��������� hwsupport ������� ������� ��������� cirrus-fixup.sh ������� ������� ��������� ev2_cirrus_alsa_fixups.sh ������� ������� ��������� format-sdcard.sh ������� ������� ��������� power-button-handler.py ������� ������� ��������� sdcard-mount.sh ������� ��������� systemd ������� ������� ��������� system ������� ������� ��������� jupiter-biosupdate.service ������� ������� ��������� jupiter-controller-update.service ������� ������� ��������� multi-user.target.wants ������� ������� ��������� jupiter-biosupdate.service -> ../jupiter-biosupdate.service ������� ������� ��������� jupiter-controller-update.service -> ../jupiter-controller-update.service ������� ��������� udev ������� ��������� rules.d ������� ��������� 99-power-button.rules ������� ��������� 99-sdcard-mount.rules ��������� share ��������� alsa ������� ��������� ucm2 ������� ��������� conf.d ������� ��������� acp5x ������� ��������� acp5x.conf ������� ��������� HiFi.conf ��������� icons ������� ��������� steam ������� ��������� cursors ������� ������� ��������� arrow -> default ������� ������� ��������� left_ptr -> default ������� ������� ��������� left_ptr_help -> default ������� ������� ��������� left_ptr_watch -> default ������� ��������� index.theme ��������� jupiter_bios ������� ��������� F7A0108_sign.fd ��������� jupiter_bios_updater ������� ��������� BatCtrl ������� ��������� driver ������� ������� ��������� Makefile ������� ������� ��������� phy_alloc.c ������� ������� ��������� phy_alloc.h ������� ��������� h2offt ������� ��������� h2offt-g ������� ��������� H2OFFTx64-G.sh ������� ��������� H2OFFTx64.sh ������� ��������� h2osde-lx64 ������� ��������� Logo.png ������� ��������� msg_cht.ini ������� ��������� msg_eng.ini ������� ��������� platform.ini ��������� jupiter_controller_fw_updater ������� ��������� d20bootloader.py ������� ��������� d21bootloader16.py ������� ��������� EV2_D20_REL_62E42506.bin ������� ��������� EV2_REL_62E42506.bin ������� ��������� RA_APP_REL_62F3DE0C.bin ������� ��������� RA_bootloader_updater ������� ��������� boot_ra_Release.srec ������� ��������� linux_host_tools ������� ������� ��������� BatCtrl ������� ������� ��������� rfp-linux-x64 ������� ������� ��������� Devices.xml ������� ������� ��������� libRFP.so ������� ������� ��������� License_Agreement.txt ������� ������� ��������� Messages.xml ������� ������� ��������� rfp-cli ������� ��������� rfp_cli_linux.sh ��������� plymouth ������� ��������� themes ������� ��������� steamos ������� ��������� steamos.plymouth ������� ��������� steamos.png ������� ��������� steamos.script ��������� polkit-1 ������� ��������� actions ������� ������� ��������� org.valve.steamos.policy ������� ��������� rules.d ������� ��������� org.valve.steamos.rules ��������� steamos ��������� steamos-cursor-config ��������� steamos-cursor.png ��������� steamos.png -> ../plymouth/themes/steamos/steamos.png https://steamdeck-packages.steamos.cloud/archlinux-mirror/sources/jupiter/ I do not think we will find anything particularly interesting in jupiter-hw-support -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1202570 http://bugzilla.opensuse.org/show_bug.cgi?id=1202570#c5 --- Comment #5 from ted chang <monkeyboyted@yahoo.com> --- Linux steamdeck.lan 6.1.0-rc1-4.g1d716d8-default #1 SMP PREEMPT_DYNAMIC Mon Oct 17 16:42:28 UTC 2022 (1d716d8) x86_64 x86_64 x86_64 GNU/Linux The screen appears when I attempt to wake from freeze but the feature is still bugged in 6.1.0-rc1 I debate whether I should try to grab the dmesg logs. It is obvious valve has not upstream all the features within the device. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1202570 http://bugzilla.opensuse.org/show_bug.cgi?id=1202570#c8 --- Comment #8 from ted chang <monkeyboyted@yahoo.com> --- @Tamara You kinda have to run `echo freeze | tee -a /sys/power/state` The hardware suspend works. I closed an old bug report here for hardware suspend. https://bugzilla.opensuse.org/show_bug.cgi?id=1201446. This bug report is for the soft suspend. Normal users will not experience this bug because software suspend is not a high priority as normal suspend works. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1202570 http://bugzilla.opensuse.org/show_bug.cgi?id=1202570#c9 --- Comment #9 from ted chang <monkeyboyted@yahoo.com> --- When you tap the power button, you trigger hardware suspend. It will not trigger the bug in this bug report. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1202570 http://bugzilla.opensuse.org/show_bug.cgi?id=1202570#c10 --- Comment #10 from ted chang <monkeyboyted@yahoo.com> --- On Steam OS, freeze and memory suspend works. I haven't test freeze lately on either Opensuse or Steam OS because its not high on my priority list. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com