You are not logged in.

#1 2016-01-11 03:35:49

cdbfoster
Member
Registered: 2014-01-02
Posts: 12

No screen or backlight on tty after resume

Hi all, my problem is a bit strange.  The screen on my laptop won't turn back on after I resume from sleep, but only when X is not running, or has not previously run.  The tty is working just fine (I can type commands blind and they'll run, like "sudo reboot", for instance).  Here are some scenarios:

  • If I boot, and then sleep without having run an X server, upon resume, the screen won't turn on and starting X won't turn it on either (I assume X starts up fine, though).

  • If I boot, run X, and then sleep, upon resume, the screen will turn on, and everything will work.

  • If I boot, run X, close X, and then sleep, upon resume, the screen won't turn on, but starting X does turn it on.  Switching to any other tty will turn the screen off again.

I do not know how long this has been a problem, as it's only recently that I've become interested in running without X.

Here's dmesg after boot, including a suspend and resume that resulted in a black tty:

[   18.437524] IPv6: ADDRCONF(NETDEV_UP): enp2s0: link is not ready
[   18.438869] CE: hpet increased min_delta_ns to 30172 nsec
[   18.461822] IPv6: ADDRCONF(NETDEV_UP): wlp3s0: link is not ready
[   21.061819] wlp3s0: authenticate with c0:c1:c0:15:c8:72
[   21.091325] wlp3s0: send auth to c0:c1:c0:15:c8:72 (try 1/3)
[   21.093163] wlp3s0: authenticated
[   21.093706] wlp3s0: associate with c0:c1:c0:15:c8:72 (try 1/3)
[   21.097296] wlp3s0: RX AssocResp from c0:c1:c0:15:c8:72 (capab=0x411 status=0 aid=3)
[   21.097477] IPv6: ADDRCONF(NETDEV_CHANGE): wlp3s0: link becomes ready
[   21.097511] wlp3s0: associated
[   21.184708] sha256_ssse3: Using SSSE3 optimized SHA-256 implementation
[   24.326468] systemd-journald[199]: Failed to read ACL on /var/log/journal/f57d6a5b507b42dba7b93d3a19423ed9/user-1000.journal, ignoring: Operation not supported
[   31.533533] NVRM: Your system is not currently configured to drive a VGA console
[   31.533541] NVRM: on the primary VGA device. The NVIDIA Linux graphics driver
[   31.533545] NVRM: requires the use of a text-mode VGA console. Use of other console
[   31.533549] NVRM: drivers including, but not limited to, vesafb, may result in
[   31.533552] NVRM: corruption and stability problems, and is not supported.
[   43.400122] PM: Syncing filesystems ... done.
[   44.150129] PM: Preparing system for sleep (mem)
[   44.266271] Freezing user space processes ... (elapsed 0.001 seconds) done.
[   44.267629] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
[   44.268839] PM: Suspending system (mem)
[   44.268919] Suspending console(s) (use no_console_suspend to debug)
[   44.269230] wlp3s0: deauthenticating from c0:c1:c0:15:c8:72 by local choice (Reason: 3=DEAUTH_LEAVING)
[   44.281075] queueing ieee80211 work while going to suspend
[   44.293050] sd 0:0:0:0: [sda] Synchronizing SCSI cache
[   44.357039] sd 0:0:0:0: [sda] Stopping disk
[   44.798487] PM: suspend of devices complete after 528.955 msecs
[   44.798884] PM: late suspend of devices complete after 0.393 msecs
[   44.799988] ehci-pci 0000:00:1d.0: System wakeup enabled by ACPI
[   44.800080] ehci-pci 0000:00:1a.0: System wakeup enabled by ACPI
[   44.811804] PM: noirq suspend of devices complete after 12.909 msecs
[   44.812055] ACPI: Preparing to enter system sleep state S3
[   45.018523] ACPI : EC: EC stopped
[   45.018524] PM: Saving platform NVS memory
[   45.018965] Disabling non-boot CPUs ...
[   45.019331] Broke affinity for irq 25
[   45.020367] smpboot: CPU 1 is now offline
[   45.021055] Broke affinity for irq 26
[   45.022350] smpboot: CPU 2 is now offline
[   45.022973] Broke affinity for irq 27
[   45.024006] smpboot: CPU 3 is now offline
[   45.024595] Broke affinity for irq 28
[   45.025889] smpboot: CPU 4 is now offline
[   45.027465] smpboot: CPU 5 is now offline
[   45.029018] smpboot: CPU 6 is now offline
[   45.030733] smpboot: CPU 7 is now offline
[   45.032326] ACPI: Low-level resume complete
[   45.032379] ACPI : EC: EC started
[   45.032380] PM: Restoring platform NVS memory
[   45.032900] Enabling non-boot CPUs ...
[   45.032966] x86: Booting SMP configuration:
[   45.032967] smpboot: Booting Node 0 Processor 1 APIC 0x2
[   45.036355]  cache: parent cpu1 should not be sleeping
[   45.036670] hpet: hpet3 irq 25 for MSI
[   45.036686] CPU1 is up
[   45.036710] smpboot: Booting Node 0 Processor 2 APIC 0x4
[   45.040123]  cache: parent cpu2 should not be sleeping
[   45.040430] hpet: hpet4 irq 26 for MSI
[   45.040447] CPU2 is up
[   45.040470] smpboot: Booting Node 0 Processor 3 APIC 0x6
[   45.043886]  cache: parent cpu3 should not be sleeping
[   45.044188] hpet: hpet5 irq 27 for MSI
[   45.044203] CPU3 is up
[   45.044231] smpboot: Booting Node 0 Processor 4 APIC 0x1
[   45.047664]  cache: parent cpu4 should not be sleeping
[   45.047967] hpet: hpet6 irq 28 for MSI
[   45.047994] CPU4 is up
[   45.048023] smpboot: Booting Node 0 Processor 5 APIC 0x3
[   45.051499]  cache: parent cpu5 should not be sleeping
[   45.051787] CPU5 is up
[   45.051817] smpboot: Booting Node 0 Processor 6 APIC 0x5
[   45.055303]  cache: parent cpu6 should not be sleeping
[   45.055590] CPU6 is up
[   45.055617] smpboot: Booting Node 0 Processor 7 APIC 0x7
[   45.059119]  cache: parent cpu7 should not be sleeping
[   45.059409] CPU7 is up
[   45.065579] ACPI: Waking up from system sleep state S3
[   45.077008] ehci-pci 0000:00:1d.0: System wakeup disabled by ACPI
[   45.077047] ehci-pci 0000:00:1a.0: System wakeup disabled by ACPI
[   45.077293] PM: noirq resume of devices complete after 11.153 msecs
[   45.077662] PM: early resume of devices complete after 0.349 msecs
[   45.078235] rtc_cmos 00:01: System wakeup disabled by ACPI
[   45.078611] sd 0:0:0:0: [sda] Starting disk
[   45.078816] ath: phy0: ASPM enabled: 0x42
[   45.300291] usb 2-1.5: reset full-speed USB device number 3 using ehci-pci
[   45.306991] usb 1-1.5: reset high-speed USB device number 5 using ehci-pci
[   45.397039] ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[   45.400332] ata2.00: configured for UDMA/100
[   45.456977] usb 1-1.1: reset high-speed USB device number 3 using ehci-pci
[   45.668681] PM: resume of devices complete after 590.648 msecs
[   45.670170] PM: Finishing wakeup.
[   45.670172] Restarting tasks ... done.
[   45.670790] video LNXVIDEO:01: Restoring backlight state
[   45.831510] psmouse serio2: synaptics: queried max coordinates: x [..5682], y [..4692]
[   46.768440] wlp3s0: authenticate with c0:c1:c0:15:c8:72
[   46.797171] wlp3s0: send auth to c0:c1:c0:15:c8:72 (try 1/3)
[   46.798922] wlp3s0: authenticated
[   46.801165] wlp3s0: associate with c0:c1:c0:15:c8:72 (try 1/3)
[   46.804654] wlp3s0: RX AssocResp from c0:c1:c0:15:c8:72 (capab=0x411 status=0 aid=3)
[   46.804811] wlp3s0: associated
[   47.371605] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[   47.380877] ata1.00: configured for UDMA/133

This bit seemed a tad concerning:

[   31.533533] NVRM: Your system is not currently configured to drive a VGA console
[   31.533541] NVRM: on the primary VGA device. The NVIDIA Linux graphics driver
[   31.533545] NVRM: requires the use of a text-mode VGA console. Use of other console
[   31.533549] NVRM: drivers including, but not limited to, vesafb, may result in
[   31.533552] NVRM: corruption and stability problems, and is not supported.

I am using nvidia drivers with nvidia-304xx 304.131-2.1 and linux 4.2.5-1.

I am not using the latest driver and kernel packages (304.131-3 and 4.3.3-2 respectively) because of an issue with the latest nvidia module.  To downgrade the nvidia package, I needed to downgrade the kernel too.

Any light anyone can shed on this issue would be greatly appreciated.  Thanks!

Offline

Board footer

Powered by FluxBB