Peale suspendi/hibernatet ei lülitata ekraani enam tööle

0 häält
985 vaatamist
Distributsiooniks Linux Mint 15, baseerub see siis Ubuntul ja läpakas Dell D630. Viimane igati normaalse Linuxi toega läpakas ja seni väga aktiivselt seda kasutanud. Kuid - nüüd avastasin, et on probleem Suspendi ja hibernate kasutamisega. Nimelt süsteem läheb küll uinakule, kuid tagasi enam ei tule. Kuna tuled jne staatused tunduvad, et töötavad, siis googledades leidsin ka, et võib viga olla selles, et videot ei lülitata enam sisse peale suspendi. See klapib igati sümptomitega.

Ei ole ise eriti hetkel veel rohkem otsinud, seega uuriks siit, kas keegi on siin Ubuntu või mõne tema derivaadiga analogse probleemi otsa komistanud ja mis oli lahendus.
avatar küsitud 24. jaan 2014 kategoorias Riistvara - spott (11 punkti)
Pole küll sama probleemi otsa ise komistanud aga kui ainult ekraan tööle ei hakka peale unest üles tulekut siis on loota et interneti ühendus töötab. Võib proovida mõnest teisest arvutist või siis telefonist ssh kaudu arvuti sisse minnna peale unest üles tulekut ning vaadata kas dmesg käsk või siis /var/log/ kaustas olevad logid näitavad midagi huvitavat.
Kui seda teemat siia postitasin, siis tuli ka endal sama mõte :)
Lühidalt jah - saan üle ssh ilusti ligi.
Dmesg:
[371747.846171] usb usb7: root hub lost power or was reset
[371747.846184] ata_piix 0000:00:1f.1: setting latency timer to 64
[371747.846197] ata_piix 0000:00:1f.2: setting latency timer to 64
[371747.846207] nouveau  [     DRM] re-enabling device...
[371747.846232] pcieport 0000:00:1c.5: System wakeup disabled by ACPI
[371747.846261] nouveau  [     DRM] resuming client object trees...
[371747.846269] nouveau  [   VBIOS][0000:01:00.0] running init tables
[371747.846329] ata3.00: _GTF evaluation failed (AE 0x1001)
[371747.971285] serial 00:08: activated
[371747.984088] ata2: port disabled--ignoring
[371748.229562] nouveau  [     DRM] resuming display...
[371748.332086] usb 6-2: reset low-speed USB device number 2 using uhci_hcd
[371748.428092] firewire_core 0000:03:01.4: rediscovered device fw0
[371748.468621] ata1.00: configured for UDMA/33
[371748.732082] usb 7-1: reset full-speed USB device number 2 using uhci_hcd
[371749.144227] ata3.00: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[371749.144269] ata3.01: SATA link down (SStatus 4 SControl 300)
[371749.169164] usb 7-1.2: reset full-speed USB device number 3 using uhci_hcd
[371749.184561] ata3.00: configured for UDMA/100
[371749.185157] sd 2:0:0:0: [sda] Starting disk
[371749.192117] ata4.01: failed to resume link (SControl 0)
[371749.192228] ata4.00: SATA link down (SStatus 4 SControl 300)
[371749.192277] ata4.01: SATA link down (SStatus 0 SControl 0)
[371749.276154] usbfs 7-1.2:1.0: no reset_resume for driver usbfs?
[371750.376120] PM: resume of devices complete after 2531.464 msecs
[371750.376544] Restarting tasks ... done.
[371750.395268] video LNXVIDEO:00: Restoring backlight state
[371750.779089] usb 7-1.2: usbfs: process 1333 (pcscd) did not claim interface 0 before use


tail pm-powersave.log
/usr/lib/pm-utils/power.d/usb_bluetooth false: success.
Running hook /usr/lib/pm-utils/power.d/wireless false:
Turning powersave for wlan0 off...Error for wireless request "Set Power Management" (8B2C) :
    SET failed on device wlan0 ; Operation not supported.
Failed.

/usr/lib/pm-utils/power.d/wireless false: success.
Running hook /usr/lib/pm-utils/power.d/xfs_buffer false:

/usr/lib/pm-utils/power.d/xfs_buffer false: not applicable.

tail -n 50 syslog

Jan 24 14:25:01 NetiD630 colord: device removed: xrandr-LG Philips
Jan 24 14:25:04 NetiD630 mdm[1557]: WARNING: mdm_slave_xioerror_handler: Fataalne X viga - taaskäivitame :0
Jan 24 14:25:07 NetiD630 acpid: client 1562[0:0] has disconnected
Jan 24 14:25:07 NetiD630 acpid: client connected from 14304[0:0]
Jan 24 14:25:07 NetiD630 acpid: 1 client rule loaded
Jan 24 14:25:12 NetiD630 mdm[14293]: WARNING: failed to get file info for accountService pic file: Error when getting information for file '/var/lib/AccountsService/icons/vahur': No such file or directory
Jan 24 14:25:12 NetiD630 mdm[14293]: WARNING: failed to get file info for accountService pic file: Error when getting information for file '/home/vahur/.face': No such file or directory
Jan 24 14:25:12 NetiD630 mdm[14293]: GLib-GIO-CRITICAL: g_file_info_get_attribute_uint64: assertion `G_IS_FILE_INFO (info)' failed
Jan 24 14:25:12 NetiD630 mdm[14293]: GLib-GIO-CRITICAL: g_file_info_get_attribute_uint64: assertion `G_IS_FILE_INFO (info)' failed
Jan 24 14:25:12 NetiD630 mdm[14293]: WARNING: failed to get file info for accountService pic file: Error when getting information for file '/var/lib/AccountsService/icons/pirjoroots': No such file or directory
Jan 24 14:25:12 NetiD630 mdm[14293]: WARNING: failed to get file info for accountService pic file: Error when getting information for file '/home/pirjoroots/.face': No such file or directory
Jan 24 14:25:12 NetiD630 mdm[14293]: GLib-GIO-CRITICAL: g_file_info_get_attribute_uint64: assertion `G_IS_FILE_INFO (info)' failed
Jan 24 14:25:12 NetiD630 mdm[14293]: GLib-GIO-CRITICAL: g_file_info_get_attribute_uint64: assertion `G_IS_FILE_INFO (info)' failed
Jan 24 14:27:25 NetiD630 pcscd: ccid_usb.c:699:ReadUSB() read failed (7/3): -7 Invalid argument
Jan 24 14:27:25 NetiD630 pcscd: commands.c:2012:CmdXfrBlockCHAR_T0() CCID_Receive failed
Jan 24 14:27:25 NetiD630 pcscd: ifdwrapper.c:527:IFDTransmit() Card not transacted: 612
Jan 24 14:27:25 NetiD630 pcscd: winscard.c:1606:SCardTransmit() Card not transacted: 0x80100016
Jan 24 14:27:25 NetiD630 pcscd: commands.c:1111:CmdGetSlotStatus Slot busy
Jan 24 14:27:25 NetiD630 pcscd: ifdwrapper.c:348:IFDStatusICC() Card not transacted: 612
Jan 24 14:27:25 NetiD630 pcscd: winscard.c:926:SCardDisconnect() Error resetting card.
Jan 24 14:27:25 NetiD630 pcscd: commands.c:237:CmdPowerOn Slot busy
Jan 24 14:27:25 NetiD630 pcscd: ifdhandler.c:1188:IFDHPowerICC() PowerUp failed
Jan 24 14:27:25 NetiD630 pcscd: winscard.c:593:SCardReconnect() Error resetting card.
Jan 24 14:27:25 NetiD630 pcscd: commands.c:1111:CmdGetSlotStatus Slot busy
Jan 24 14:27:25 NetiD630 pcscd: ifdwrapper.c:348:IFDStatusICC() Card not transacted: 612
Jan 24 14:27:25 NetiD630 pcscd: winscard.c:593:SCardReconnect() Error resetting card.
Jan 24 14:27:25 NetiD630 pcscd: commands.c:1111:CmdGetSlotStatus Slot busy
Jan 24 14:27:25 NetiD630 pcscd: ifdwrapper.c:348:IFDStatusICC() Card not transacted: 612
Jan 24 14:27:25 NetiD630 pcscd: eventhandler.c:303:EHStatusHandlerThread() Error communicating to: O2 Micro Oz776 00 00
Jan 24 14:27:30 NetiD630 pcscd: commands.c:1111:CmdGetSlotStatus Slot busy
Jan 24 14:27:30 NetiD630 pcscd: ifdwrapper.c:348:IFDStatusICC() Card not transacted: 612
Jan 24 14:27:30 NetiD630 pcscd: commands.c:1111:CmdGetSlotStatus Slot busy
Jan 24 14:27:30 NetiD630 pcscd: ifdwrapper.c:348:IFDStatusICC() Card not transacted: 612
Jan 24 14:27:30 NetiD630 pcscd: eventhandler.c:303:EHStatusHandlerThread() Error communicating to: O2 Micro Oz776 00 00

Tundub, et X tõesti ei käivitu
Mingil HP odava otsa sülearvutil protsessisin sama probleemiga. Ega ma lahendust ei leidnudki. Leidisin, et X-st välja tulles saab uinumise ja ärkamisega hakkama. Nüüd siis nii teengi - enne 'hibernate'-i tulen X-ist välja. OS jääb üles, sellevõrra on uuesti töölehakkamine kiirem kui taaskäivitamine.
Proovi kellad ja viled maha  võtta  /etc/suspend.conf failis. Mul see aitas nii süleris kui ka lauaarvutis. Vaata http://pingviin.org/fpost74037.html#74037 postitus  (4/1/2013, 13:42 ).
Lauaarvutil kodus uuendasin OpenSUSE 12.1 ->  OpenSUSE 13.1.  Enne uuendust 12.1 peal talveunne minek toimis.  Uuel süsteemil talveunega täpselt see probleem, mis akbgf-l. Talveunne läheb, aga ärkamisel graafika ei käivitu.  

/etc/suspend.conf failis muutsin:
splash = n

Ja graafika tuleb üles. Kohe järgmine probleem - kui on mitu kasutajasessiooni korraga, siis ei lähe talveunne ilma root kasutaja loata. Selle http://askubuntu.com/questions/1190/how-can-i-make-shutdown-not-require-admin-password järgi leidsin kaustast /usr/share/polkit-1/actions/  faili org.freedesktop.login1.policy, kus olid hibernate reeglid. Lubasin kõik, aga  ei mõjunud, ikka küsis root kasutaja parooli.

Aitas see, kui failis  /etc/polkit-1/rules.d/90-default-privs.rules tegin:
'org.freedesktop.login1.hibernate':
            [ 'auth_admin_keep', 'auth_admin_keep', 'yes' ],
'org.freedesktop.login1.hibernate-multiple-sessions':
            [ 'auth_admin_keep', 'no', 'yes' ],
.

1 vastus

0 häält
 
Parim vastus
Asi lahendatud.

Viga oli videokaardi draiverites. Paigaldasin nvidia omanduslikud draiverid, mida kontroll paneel ise soovitas draiverite alt ja asi toimib.

Seega, kellel veel analoogseid probleeme peaks olema - proovige vahetada kuva draivereid.
avatar vastatud 24. jaan 2014 - spott (11 punkti)
...