Beiträge von Newt

    Mein Laptop stürzt nach wenigen Minuten/Sekunden einfach ab.
    Ich habe schon mal vor einiger Zeit dazu hier was dazu gepostet, und hatte eigentlich das Gefühl, dass das Problem behoben war. Doch jetzt, nach häufigerer und längerer Benutzung, ist mir aufgefallen, dass der Laptop immer noch regelmäßig abstürzt, "nur nach"ein paar Stunden, statt nach wenigen Sekunden.
    Deshalb habe ich mal im Internet recherchiert und bin hier auf diesen Post gestoßen. Das darin enthaltene Skript (c6off+c7on.sh) soll wohl alle "intel C6 core states (C6N-BYT and C6S-BYT)" deaktivieren und die "C7 core states (C7-BYT and C7S-BYT)" aktivieren, was das Problem wohl lö­sen soll (Hier ein paar Infos zu C-states, die ich ganz nützlich fand). Hört sich ja erst mal super an, jedoch habe ich einen Intel Pentium N4200 aus der Apollo Lake-Reihe und nicht aus der Baytrail-Reihe (Jedoch beschränkt sich das Problem wohl auch nicht nur auf die Baytrail-Reihe wie sich in den Kommentaren unschwer erkennen lässt).


    Ich habe das Skript (c6off+c7on.sh) dann einfach mal als root, wie dort beschrieben ausgeführt, jedoch ohne Reaktion. Es kam keine Ausgabe und als ich dann mit dem anderen Skript (cstateInfo.sh) nachgeschaut habe bekam ich diese Ausgabe: Bild war leider zu groß zum hochladen. Es ist also nichts passiert, es sind immer noch alles core states aktiv. Mir ist dann aber auch direkt aufgefallen, dass die core states bei mir andere Namen haben. Ich kenne mich mit solchen Skripts überhaupt nicht aus, habe aber einfach mal probiert und habe das "-BYT" in den Zeile 35-36 entfernt und das ganze dann nochmal ausgeführt. Und siehe da ich hatte eine positive Ausgabe, die "C6 core states" wurden deaktiviert, jedoch hat das gar nichts am Zustand des Laptops geändert, er ist trotzdem abgestürzt.


    Kann mir vielleicht jemand helfen, und sagen, welche "core states" ich deaktivieren muss, und wich das in dem Skript (c6off+c7on.sh) umsetze?

    Auf Grund des ersten Problems hatte ich meinen Bildschirm an den integrierten Grafikchip angeschlossen, statt an meine Grafikkarte. An der Grafikkarte wurde mir nämlich nur ein schwarzer Bildschirm angezeigt, am Grafikchip habe ich aber wie oben beschrien die Meldung bekommen das sich der PC im Wartungsmodus befindet. Nachdem ich das Problem mit der home Partition "gelöst" habe kam ja wie oben beschrieben der nächste Fehler. Dieser tritt aber nur auf, wenn ich den Bildschirm an den Grafikchip anschließe, nicht aber wenn er an der Grafikkarte angeschlossen ist. Das war bis zuletzt egal, ich habe extra im Uefi eingestellt, das ich beide Grafikausgänge nutzen kann. Warum funktioniert der PC jetzt mit der Grafikkarte, nicht aber mit dem integrierten Grafikchip? Und wo sind die Beziehungen zu den oben beschriebenen Problemen?

    Als ich heute meinen PC gestartet habe habe ich die Meldung bekommen, das er sich im Wartungsmodus befindet. Ich sollte dann mit journalctl -xb nach dem Fehler suchen. Durch Zufall habe ich gesehen das irgendwo mittendrin in rot stand, dass die home Partition nicht gemountet werden konnte. Das lag wohl am unlesbaren Superblock der Partition, wenn ich das richtig verstanden habe. Im Internet habe ich gesehen, dass man in einem solchen Fall xfs_repair anwenden soll. Das hat aber nicht funktioniert, deshalb musst ich xfs_repair -L anwenden. Das hat funktioniert, und ich konnte die home Partition wieder mounten. Wodurch kann das passiert sein, denn ich habe die letzten tage keine Änderungen vorgenommen?
    Jetzt startet das System bis zur Kommandozeile. In journalctl -xb bekomme ich jetzt die Fehlermeldung failed to start x Display manager bzw.
    Failed to read display number from pipe
    Display server failed to start. Exiting
    woran liegt den das jetzt?

    Achso ok. Dann hatte ich dass:

    apply---quit----quit


    Und das bei Nichtvorhandensein einer xorg.conf.........

    wohl falsch verstanden. Bei mir hat das aber von Anfang an nie funktioniert, deshalb hatte ich im Internet halt gesehen, dass man das in einer solchen Datei speichern soll/kann.


    Ich werde das wohl weiterhin so machen müssen, das ich es von Hand speicher, aber ich glaube damit kann ich leben.

    Ja, und es wird nach den Prioritäten, welche vor der Datei stehen, vorgegangen. Die Zehn, die Zwanzig und die Dreißig haben eine höhere Priorität als die Siebzig, die Achtzig oder die Neunzig.

    Super, danke. łð
    Das heißt dann aber auch, dass ich die Datei 90-nvidia.conf eigentlich löschen kann, da ich ja schon die 20-nvidia.conf habe, oder?

    apply---quit----quit
    Und das bei Nichtvorhandensein einer xorg.conf.........

    Also, ich habe die Einstellungen immer in nvidia-settings vorgenommen. Dann habe ich die Einstellungen mit Apply übernommen. Um die Einstellungen zu speichern habe ich sie mit "Save to X Configuration File" in der /etc/X11/xorg.conf gespeichert. Wie sie mir aber gezeigt haben existiert diese Datei nur noch aus Kompatibilitätsgründen und ich muss die Einstellungen in /etc/X11/xorg.conf.d/ speichern, damit die Einstellungen beim Systemstart geladen werden. Wie hier beschrieben muss ich dafür die xorg.conf aus /etc/X11/ in /etc/X11/xorg.conf.d/ verschieben und in 20-nvidia.conf umbenennen.



    Meine frage war, haben die Datei 20-nvidia.conf und 90-nvidia.conf die selbe Funktion? Denn die 90-nvidia.conf war schon in etc/X11/xorg.conf.d/ vorhanden.

    nvidia-settings als root:



    So habe ich das auch immer aktiviert, jedoch war das Problem, dass nach einem Neustart des Computers diese Funktion wieder deaktiviert war. Jetzt, da ich die xorg.conf nach etc/X11/xorg.conf.d/ verschoben und umbenannt habe bleiben die Einstellungen erhalten.

    Super das hat funktioniert.
    Ich habe einfach die xorg.conf genommen nach /etc/X11/xorg.conf.d/ verschoben und, wie in im Link beschrieben in 20-nvidia.conf umbenannt und jetzt werden die Einstellungen auch beim Start aufgerufen.


    Ich habe die Datei ja in 20-nvidia.conf umbenannt in dem Ordner befindet sich aber auch eine Datei mit dem Namen 90-nvidia.conf. Sollte ich die Einstellungen dann besser dahin speichern?

    Welche Datei muss ich den dann in /etc/X11/xorg.conf.d auswählen um die Einstellungen zu speicher? Die 90-nvidia.conf?
    Seit wann werde die Einstellungen in den /etc/X11/xorg.conf.d vorgenommen, denn bis zuletzt schien es mir so, dass sie in der /etc/X11/xorg.conf gespeichert werden?

    Seit dem ich auf meinem PC OpenSuse neu installiert habe, werden die Einstellungen des Nvidia Xservers nicht aus der xorg.conf geladen. Ich habe nur die Funktion Force Composition Pipeline aktiviert (da ich eine GTX 660 habe kommt es zum sogenannten Tearing (nvidia › Nvidia › Grafikkarten › Wiki › ubuntuusers.de)). In den Einstellungen ist die Funktion nach einem Systemstart nicht aktiviert, in der xorg.conf ist die Funktion aber als aktiviert abgespeichert..



    Ich muss die Funktion dann immer von Hand starten, was etwas nervig ist, zumal es vorher nicht so war. Woran liegt das, wenn ich doch extra die Einstellungen in der xorg.conf gespeichert habe?