Tocmai am instalat un nou SSD pe laptopul meu (Acer Swift X) care rulează Kubuntu 21.04 cu kernel 5.13.14
Sleep a funcționat perfect până când am instalat un nou SSD. Câteva informații importante:
Există două sloturi pe placa de bază pentru hard disk, un port PCIE/SATA și doar unul PCIE. Sistemul de operare a fost instalat pe un hard disk care a fost în portul PCIE/SATA, dar a trebuit să-l mut pe portul numai PCIE. Noul hard disk a luat locul în portul PCIE/SATA.
Acum, când pun laptopul în stare de repaus (fie de la închiderea capacului, folosind opțiunea gui sau rulând pm-suspend) va stinge întotdeauna LED-ul, va stinge tastatura, ecranul devine negru, ventilatoarele se sting. Când încerc să reiau, tastatura se va aprinde din nou, precum și indicatorul LED, dar ecranul va rămâne negru (fără iluminare de fundal deloc). Deși laptopul are un GPU dedicat, am exclus deja toate problemele grafice posibile prin toate depanarea obișnuită (messing w/nvidia-prime, novoue.modeset=1 și altele).
Am încercat să rulez PM_DEBUG=true pm_suspend, dar nu pot vedea nimic care să indice o problemă. Iată ce se află la sfârșitul fișierului /var/log/pm-suspend.log:
+ [ Sâmbătă, 15 ianuarie, 17:37:47 EST 2022: execută suspendare = -n ]
+ printf %s\n Sâmbătă, 15 ianuarie 17:37:47 EST 2022: se execută suspendarea
Sâmbătă, 15 ianuarie, 17:37:47 EST 2022: suspendare
+ sincronizare
+ do_suspend
+ echo -n mem
si apoi nimic mai departe.
De asemenea, rețineți: noul SSD a fost instalat anterior într-un alt laptop care rulează aceeași versiune de Kubuntu, și sleep a funcționat perfect acolo - făcându-mă să cred că nu este tocmai o problemă de driver cu noul SSD.
Daca are cineva vreo idee despre asta ar fi extrem de util.
**UPDATE: După dezactivarea noului hard disk (conectat la slotul PCIE/SATA) din BIOS, somnul funcționează din nou în mod magic.
Am găsit și această linie: 15 ianuarie 21:12:04 Nucleul OMEGASUPREME: [ 40.165686] ahci 0000:05:00.0: portul nu acceptă repaus dispozitiv
în kern.log-ul meu
**
** UPDATE 2: Acest lucru se va întâmpla în continuare chiar dacă noul hard disk nu este montat **
** UPDATE 3: Acesta este unul ciudat, dar poate oferi o perspectivă asupra potențialei probleme. Dacă pornesc în Windows cu acest hard disk dezactivat, nicio placă grafică nu este detectată deloc. Dacă îl reactivez și pornesc în Windows, placa grafică este din nou utilizabilă. Acum, acesta ar putea fi ceva la fel de simplu precum software-ul Nvidia care se așteaptă ca driverele să fie pe hard disk-ul din slotul 1, sau poate fi ceva mai complex. Rețineți, totuși, că Windows funcționează perfect cu repaus când hard disk-ul este activat. **