rick538
Anmeldungsdatum: 11. Januar 2021
Beiträge: 9
|
Hallo,
ich habe ein Problem mit meinem neuen Dell Inspiron 5505 Laptop (Ryzen 7 4700u) und Ubuntu (20.10, Gnome 3.38.1). Meistens, wenn ich den Laptop in "Bereitschaft" versetzt oder ihn zugeklappt habe und weiterarbeiten möchte bleibt der Bildschirm schwarz. Der Lüfter ist hörbar und die Tastaturbeleuchtung leuchtet und lässt sich sogar ein- und ausschalten. Aber mehr geht nicht und ich muss jedes Mal neustarten indem ich den Einschaltknopf gedrückt halte. Das Problem tritt auch mit anderen Distributionen auf (wie Manjaro) aber da ich nun die längste Zeit mit Ubuntu unterwegs bin würde ich es gerne hier lösen. Das Protokoll sieht grundsätzlich harmlos aus nach einem Neustart aber diese Meldungen scheinen für mich damit zusammenzuhängen:
Failed to start Load/Save Screen Backlight Brightness of backlight:amdgpu_bl0.
Failed to start Load/Save Screen Backlight Brightness of backlight:acpi_video0.
amdgpu_bl0: Failed to write system 'brightness' attribute: No such device or address
Failed to get backlight or LED device 'backlight:acpi_video0': No such device
pci 0000:00:00.2: AMD-Vi: Unable to read/write to IOMMU perf counter. Ich habe mittels Google verschiedene ähnliche Probleme und Lösungen gesehen aber bisher noch keine gefunden die bei mir funktioniert. Da ich neu bei Linux bin, kann ich noch nicht mit jedem Stichwort etwas anfangen. Ich freue mich auf eure Tipps! Bearbeitet von sebix: Versionsangabe korrigert.
|
Letalis_Sonus
Anmeldungsdatum: 13. April 2008
Beiträge: 12990
Wohnort: Oldenburg/Erlangen
|
Der Bereitschaftsmodus ist eine extrem komplexe Geschichte, da hier jede involvierte Hardware auch im Detail kooperieren muss, was oft an den kaputten ACPI Implementierungen der Laptop Hersteller scheitert - wirklich viele Stellschrauben gibt es hier nicht. Es wäre aber zumindest schon mal eine gute Idee zu schauen, ob das BIOS/UEFI auf dem aktuellsten Stand ist, da hier nicht selten auch mal ACPI Fehler beseitigt werden. Alternativ kannst du stattdessen auch einfach den Ruhezustand bemühen. Der braucht etwas länger zum Aufwachen und Einschlafen, kann aber im Problemfall gegenüber der Hardware auch als ganz normaler Startvorgang erfolgen, was die Sache sehr unproblematisch macht.
|
rick538
(Themenstarter)
Anmeldungsdatum: 11. Januar 2021
Beiträge: 9
|
Danke für die Antwort! Für mich sind das zur Zeit alles noch Synonyme. Vermutlich reicht mir auch Ruhezustand. Allerdings scheiter ich grad an dem Punkt das Offset des Swapfiles zu berechnen. swap-offset ist nicht installiert und wird in apt ja auch nicht gefunden.
|
Letalis_Sonus
Anmeldungsdatum: 13. April 2008
Beiträge: 12990
Wohnort: Oldenburg/Erlangen
|
Bei der Installation sollte bereits eine Swap Partition angelegt worden sein, wenn diese groß genug ist dann brauchst du gar kein Swapfile anlegen - das macht die Sache dann auch einfacher.
|
rick538
(Themenstarter)
Anmeldungsdatum: 11. Januar 2021
Beiträge: 9
|
Ich hab tatsächlich kürzlich ein Swapfile manuell angelegt. Ich glaube das war schonmal ein Versuch das ganze Problem zu lösen. Hatte aber scheinbar kein klares Ziel. Jedenfalls habe ich ein Swapfile, kann aber das Offset nicht ermitteln.
|
rick538
(Themenstarter)
Anmeldungsdatum: 11. Januar 2021
Beiträge: 9
|
sudo apt-get install swap-offset Ist nicht das einzige was sich nicht installieren lässt. hibernate sagt ebenfalls: package hibernate is not available.
Habe zum ersten mal Probleme etwas via apt zu installieren. apt update funktioniert.
|
rick538
(Themenstarter)
Anmeldungsdatum: 11. Januar 2021
Beiträge: 9
|
Weit bin ich leider nicht gekommen. Die Probleme mit apt blieben bestehen. Ich habe die UUID meines swapfiles in grub eingetragen und diesen upgedated. sudo systemctl hibernate bewirkt etwas was so aussieht als würde er in den Ruhezustand gehen. Wenn ich dann auf die Powertaste drücke startet der Laptop allerdings ganz normal in einen frischen Zustand.
Ich hoffe jemand hat noch eine Idee.
|
Letalis_Sonus
Anmeldungsdatum: 13. April 2008
Beiträge: 12990
Wohnort: Oldenburg/Erlangen
|
Nochmal: Du solltest bereits eine Swap Partition haben, damit brauchst du gar kein Swap File. Der Artikel dürfte schlichtweg etwas veraltet sein.
|
rick538
(Themenstarter)
Anmeldungsdatum: 11. Januar 2021
Beiträge: 9
|
Letalis_Sonus schrieb: Nochmal: Du solltest bereits eine Swap Partition haben, damit brauchst du gar kein Swap File. Der Artikel dürfte schlichtweg etwas veraltet sein.
Ich habe keine Swap-Partition. Vermutlich habe ich mich während der Installation für ein File entschieden. Das lässt sich ja ändern. Dann probiere ich das mal.
|
Letalis_Sonus
Anmeldungsdatum: 13. April 2008
Beiträge: 12990
Wohnort: Oldenburg/Erlangen
|
rick538 schrieb: Vermutlich habe ich mich während der Installation für ein File entschieden.
Der Installer lässt dir hier keine Wahl, du müsstest dafür schon die gesamte Partitionierung von Hand gemacht haben. Allerdings hat man inzwischen tatsächlich beim Installer auf das Einrichten eines Swap Files gewechselt, wohl um die automatische Partitionierung zu vereinfachen. Aufgrund des zusätzlichen Verwaltungsaufwands durch das Dateisystem hat es ansonsten aber eher Nachteile. Im Arch wiki findet sich noch eine andere Methode um das Offset zu bestimmen, das dabei benutzte Programm ist Bestandteil der ext Formatierungstools und sollte daher vorinstalliert sein: Suspend#Hibernation_into_swap_file
|
rick538
(Themenstarter)
Anmeldungsdatum: 11. Januar 2021
Beiträge: 9
|
Danke Letalis_Sonus. Damit hat es geklappt. Ich konnte den Ruhezustand zum ersten mal durchführen. Dauert länger als ich dachte. Aber vermutlich wird gehen. Jetzt muss ich das noch "ins System integrieren" damit ich nicht immer per Kommandozeile hibernate aufrufen muss. Edit:
Es funktioniert on close lid. Ich muss also nur noch im Menu rechts oben "Bereitschaft" gegen Ruhezustand ersetzten. Und meinen Powerbutton darauf mappen. Hat jemand nen Tipp?
|
Letalis_Sonus
Anmeldungsdatum: 13. April 2008
Beiträge: 12990
Wohnort: Oldenburg/Erlangen
|
Das Verhalten des Power Buttons sollte irgendwo in den Energieeinstellungen zu finden sein. Sollte die Option tatsächlich aus den Standarddialogen entfernt worden sein, so wirst du vermutlich mit dem GNOME Tweak Tool mehr Glück haben.
|
rick538
(Themenstarter)
Anmeldungsdatum: 11. Januar 2021
Beiträge: 9
|
Danke, das kannte ich. Da habe ich aber nur die Wahl zwischen Bereitschaft, Poweroff und nichts. Und Bereitschaft ist hier != Ruhezustand.
|
Letalis_Sonus
Anmeldungsdatum: 13. April 2008
Beiträge: 12990
Wohnort: Oldenburg/Erlangen
|
Ich habe einige Hinweise darauf gefunden, dass Gnome nur eine passende Polkit Konfiguration braucht um die nötigen Berechtigungen zu erlangen, damit die Option auch in den Menüs auftaucht, das ist hier beschrieben. Wenn du den weiter unten beschriebenen separaten Button im Statusmenü auch noch über die Extension hinzufügen willst: 20.10 nutzt die Gnome Shell in Version 3.38.
|
rick538
(Themenstarter)
Anmeldungsdatum: 11. Januar 2021
Beiträge: 9
|
Ich dachte ich hätte nun mit dem Ruhezustand einen passenden Weg gefunden.
Aber eben habe ich meinen Laptop zugeklappt und einpaar Minuten später aufgeklappt und wieder das Problem mit dem schwarzen Bildschirm gehabt. Die Tastatur leuchtete, der Lüfter drehte, der Bildschirm schwarz und nichts reagiert außer ein kalter Neustart. In /etc/systemd/logind.conf habe ich HandleLidSwitch=hibernate und HandleLidSwitchExternalPower=hibernate. Zumindest gestern schien der Laptop entsprechend in den Ruhezustand zu gehen. Außerdem bekomme ich immernoch die eingangs erwähnten Meldungen im Log bzgl. der Grafikkarte. Vielleicht hat noch jemand eine Idee?
|