Created attachment 1442351 [details] journalctl output Description of problem: I have Samsung TV connected to my Fedora 28 HTPC through HDMI. The HTPC is starting kodi automatically by /usr/libexec/gdm-x-session --run-script kodi-standalone. When I switch the TV off and turn it on after some time I'm welcomed by black screen instead of Kodi. In the journalctl I see this when turning on the screen again: /usr/libexec/gdm-x-session[967]: (II) Quirked EDID physical size to 0x0 cm /usr/libexec/gdm-x-session[967]: (II) modeset(0): EDID vendor "SAM", prod id 1277 /usr/libexec/gdm-x-session[967]: (II) modeset(0): Using hsync ranges from config file /usr/libexec/gdm-x-session[967]: (II) modeset(0): Using vrefresh ranges from config file /usr/libexec/gdm-x-session[967]: (II) modeset(0): Printing DDC gathered Modelines: /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "1360x768"x0.0 85.50 1360 1424 1536 1792 768 771 777 795 +hsync +vsync (47.7 kHz eP) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "1280x720"x0.0 74.25 1280 1390 1430 1650 720 725 730 750 +hsync +vsync (45.0 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "1280x720"x0.0 74.25 1280 1720 1760 1980 720 725 730 750 +hsync +vsync (37.5 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "1920x1080i"x0.0 74.25 1920 2008 2052 2200 1080 1084 1094 1125 interlace +hsync +vsync (33.8 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "1920x1080i"x0.0 74.25 1920 2448 2492 2640 1080 1084 1094 1125 interlace +hsync +vsync (28.1 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "720x480"x0.0 27.00 720 736 798 858 480 489 495 525 -hsync -vsync (31.5 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "800x600"x0.0 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "640x480"x0.0 31.50 640 656 720 840 480 481 484 500 -hsync -vsync (37.5 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "640x480"x0.0 31.50 640 664 704 832 480 489 492 520 -hsync -vsync (37.9 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "640x480"x0.0 30.24 640 704 768 864 480 483 486 525 -hsync -vsync (35.0 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "640x480"x0.0 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "720x400"x0.0 28.32 720 738 846 900 400 412 414 449 -hsync +vsync (31.5 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "1024x768"x0.0 78.75 1024 1040 1136 1312 768 769 772 800 +hsync +vsync (60.0 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "1024x768"x0.0 75.00 1024 1048 1184 1328 768 771 777 806 -hsync -vsync (56.5 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "1024x768"x0.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "832x624"x0.0 57.28 832 864 928 1152 624 625 628 667 -hsync -vsync (49.7 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "800x600"x0.0 49.50 800 816 896 1056 600 601 604 625 +hsync +vsync (46.9 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "800x600"x0.0 50.00 800 856 976 1040 600 637 643 666 +hsync +vsync (48.1 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "720x576"x0.0 27.00 720 732 796 864 576 581 586 625 -hsync -vsync (31.2 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "1920x1080"x0.0 148.50 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync (67.5 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "1920x1080"x0.0 148.50 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync (56.2 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "1920x1080"x0.0 74.25 1920 2558 2602 2750 1080 1084 1089 1125 +hsync +vsync (27.0 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "1920x1080"x0.0 74.25 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync (28.1 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "1920x1080"x0.0 74.25 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync (33.8 kHz e) /usr/libexec/gdm-x-session[967]: (--) modeset(0): HDMI max TMDS frequency 225000KHz /usr/libexec/gdm-x-session[967]: (II) Quirked EDID physical size to 0x0 cm /usr/libexec/gdm-x-session[967]: (II) modeset(0): EDID vendor "SAM", prod id 1277 /usr/libexec/gdm-x-session[967]: (II) modeset(0): Using hsync ranges from config file /usr/libexec/gdm-x-session[967]: (II) modeset(0): Using vrefresh ranges from config file /usr/libexec/gdm-x-session[967]: (II) modeset(0): Printing DDC gathered Modelines: /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "1360x768"x0.0 85.50 1360 1424 1536 1792 768 771 777 795 +hsync +vsync (47.7 kHz eP) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "1280x720"x0.0 74.25 1280 1390 1430 1650 720 725 730 750 +hsync +vsync (45.0 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "1280x720"x0.0 74.25 1280 1720 1760 1980 720 725 730 750 +hsync +vsync (37.5 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "1920x1080i"x0.0 74.25 1920 2008 2052 2200 1080 1084 1094 1125 interlace +hsync +vsync (33.8 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "1920x1080i"x0.0 74.25 1920 2448 2492 2640 1080 1084 1094 1125 interlace +hsync +vsync (28.1 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "720x480"x0.0 27.00 720 736 798 858 480 489 495 525 -hsync -vsync (31.5 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "800x600"x0.0 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "640x480"x0.0 31.50 640 656 720 840 480 481 484 500 -hsync -vsync (37.5 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "640x480"x0.0 31.50 640 664 704 832 480 489 492 520 -hsync -vsync (37.9 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "640x480"x0.0 30.24 640 704 768 864 480 483 486 525 -hsync -vsync (35.0 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "640x480"x0.0 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "720x400"x0.0 28.32 720 738 846 900 400 412 414 449 -hsync +vsync (31.5 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "1024x768"x0.0 78.75 1024 1040 1136 1312 768 769 772 800 +hsync +vsync (60.0 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "1024x768"x0.0 75.00 1024 1048 1184 1328 768 771 777 806 -hsync -vsync (56.5 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "1024x768"x0.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "832x624"x0.0 57.28 832 864 928 1152 624 625 628 667 -hsync -vsync (49.7 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "800x600"x0.0 49.50 800 816 896 1056 600 601 604 625 +hsync +vsync (46.9 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "800x600"x0.0 50.00 800 856 976 1040 600 637 643 666 +hsync +vsync (48.1 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "720x576"x0.0 27.00 720 732 796 864 576 581 586 625 -hsync -vsync (31.2 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "1920x1080"x0.0 148.50 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync (67.5 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "1920x1080"x0.0 148.50 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync (56.2 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "1920x1080"x0.0 74.25 1920 2558 2602 2750 1080 1084 1089 1125 +hsync +vsync (27.0 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "1920x1080"x0.0 74.25 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync (28.1 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "1920x1080"x0.0 74.25 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync (33.8 kHz e) /usr/libexec/gdm-x-session[967]: (--) modeset(0): HDMI max TMDS frequency 225000KHz /usr/libexec/gdm-x-session[967]: (II) Quirked EDID physical size to 0x0 cm /usr/libexec/gdm-x-session[967]: (II) modeset(0): EDID vendor "SAM", prod id 1277 /usr/libexec/gdm-x-session[967]: (II) modeset(0): Using hsync ranges from config file /usr/libexec/gdm-x-session[967]: (II) modeset(0): Using vrefresh ranges from config file /usr/libexec/gdm-x-session[967]: (II) modeset(0): Printing DDC gathered Modelines: /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "1360x768"x0.0 85.50 1360 1424 1536 1792 768 771 777 795 +hsync +vsync (47.7 kHz eP) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "1280x720"x0.0 74.25 1280 1390 1430 1650 720 725 730 750 +hsync +vsync (45.0 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "1280x720"x0.0 74.25 1280 1720 1760 1980 720 725 730 750 +hsync +vsync (37.5 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "1920x1080i"x0.0 74.25 1920 2008 2052 2200 1080 1084 1094 1125 interlace +hsync +vsync (33.8 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "1920x1080i"x0.0 74.25 1920 2448 2492 2640 1080 1084 1094 1125 interlace +hsync +vsync (28.1 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "720x480"x0.0 27.00 720 736 798 858 480 489 495 525 -hsync -vsync (31.5 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "800x600"x0.0 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "640x480"x0.0 31.50 640 656 720 840 480 481 484 500 -hsync -vsync (37.5 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "640x480"x0.0 31.50 640 664 704 832 480 489 492 520 -hsync -vsync (37.9 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "640x480"x0.0 30.24 640 704 768 864 480 483 486 525 -hsync -vsync (35.0 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "640x480"x0.0 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "720x400"x0.0 28.32 720 738 846 900 400 412 414 449 -hsync +vsync (31.5 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "1024x768"x0.0 78.75 1024 1040 1136 1312 768 769 772 800 +hsync +vsync (60.0 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "1024x768"x0.0 75.00 1024 1048 1184 1328 768 771 777 806 -hsync -vsync (56.5 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "1024x768"x0.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "832x624"x0.0 57.28 832 864 928 1152 624 625 628 667 -hsync -vsync (49.7 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "800x600"x0.0 49.50 800 816 896 1056 600 601 604 625 +hsync +vsync (46.9 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "800x600"x0.0 50.00 800 856 976 1040 600 637 643 666 +hsync +vsync (48.1 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "720x576"x0.0 27.00 720 732 796 864 576 581 586 625 -hsync -vsync (31.2 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "1920x1080"x0.0 148.50 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync (67.5 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "1920x1080"x0.0 148.50 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync (56.2 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "1920x1080"x0.0 74.25 1920 2558 2602 2750 1080 1084 1089 1125 +hsync +vsync (27.0 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "1920x1080"x0.0 74.25 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync (28.1 kHz e) /usr/libexec/gdm-x-session[967]: (II) modeset(0): Modeline "1920x1080"x0.0 74.25 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync (33.8 kHz e) /usr/libexec/gdm-x-session[967]: (--) modeset(0): HDMI max TMDS frequency 225000KHz /usr/libexec/gdm-x-session[967]: (**) Option "fd" "21" /usr/libexec/gdm-x-session[967]: (II) event2 - Power Button: device removed /usr/libexec/gdm-x-session[967]: (**) Option "fd" "24" /usr/libexec/gdm-x-session[967]: (II) event5 - Video Bus: device removed /usr/libexec/gdm-x-session[967]: (**) Option "fd" "25" /usr/libexec/gdm-x-session[967]: (II) event0 - Power Button: device removed /usr/libexec/gdm-x-session[967]: (**) Option "fd" "26" /usr/libexec/gdm-x-session[967]: (II) event1 - Sleep Button: device removed /usr/libexec/gdm-x-session[967]: (**) Option "fd" "27" /usr/libexec/gdm-x-session[967]: (II) event3 - Trust Trust Wireless TouchKB: device removed /usr/libexec/gdm-x-session[967]: (**) Option "fd" "28" /usr/libexec/gdm-x-session[967]: (**) Option "fd" "29" /usr/libexec/gdm-x-session[967]: (II) event6 - Nuvoton w836x7hg Infrared Remote Transceiver: device removed /usr/libexec/gdm-x-session[967]: (**) Option "fd" "28" /usr/libexec/gdm-x-session[967]: (II) event4 - Trust Trust Wireless TouchKB: device removed /usr/libexec/gdm-x-session[967]: (II) AIGLX: Suspending AIGLX clients for VT switch /usr/libexec/gdm-x-session[967]: (II) systemd-logind: got pause for 226:0 /usr/libexec/gdm-x-session[967]: (II) systemd-logind: got pause for 13:64 /usr/libexec/gdm-x-session[967]: (II) systemd-logind: got pause for 13:68 /usr/libexec/gdm-x-session[967]: (II) systemd-logind: got pause for 13:67 /usr/libexec/gdm-x-session[967]: (II) systemd-logind: got pause for 13:66 /usr/libexec/gdm-x-session[967]: (II) systemd-logind: got pause for 13:65 /usr/libexec/gdm-x-session[967]: (II) systemd-logind: got pause for 13:70 /usr/libexec/gdm-x-session[967]: (II) systemd-logind: got pause for 13:69 Version-Release number of selected component (if applicable): gdm-3.28.2-1.fc28.x86_64 How reproducible: Steps to Reproduce: 1. Start gdm 2. Start kodi 3. Turn off the screen (HDMI) 4. Turn on the screen (HDMI) Actual results: Black screen Expected results: Kodi is shown Additional info:
This message is a reminder that Fedora 28 is nearing its end of life. On 2019-May-28 Fedora will stop maintaining and issuing updates for Fedora 28. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At that time this bug will be closed as EOL if it remains open with a Fedora 'version' of '28'. Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, simply change the 'version' to a later Fedora version. Thank you for reporting this issue and we are sorry that we were not able to fix it before Fedora 28 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora, you are encouraged change the 'version' to a later Fedora version prior this bug is closed as described in the policy above. Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Fedora release includes newer upstream software that fixes bugs or makes them obsolete.
Fedora 28 changed to end-of-life (EOL) status on 2019-05-28. Fedora 28 is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug. If you can reproduce this bug against a currently maintained version of Fedora please feel free to reopen this bug against that version. If you are unable to reopen this bug, please file a new report against the current release. If you experience problems, please add a comment to this bug. Thank you for reporting this bug and we are sorry it could not be fixed.