Ich habe versehentlich meine Monitore deaktiviert. Wenn ich mich anmelde, lande ich auf einem leeren, hintergrundbeleuchteten Bildschirm. Ich kann Terminals mit Ctrl+ Alt+ öffnen. F#Wie kann ich den Monitor über das Terminal aktivieren?
Ich habe es versucht xrandr
, aber das Display kann nicht geöffnet werden. xset
geht auch nicht. Ich habe diese Frage gefunden , die meinem Problem sehr ähnlich ist. Die Antwort enthält ein Skript zum Einfügen /etc/X11/Xreset.d
.
Das Ausführen löst mein Problem nicht (obwohl ich wahrscheinlich nicht verstehe, wie man es richtig benutzt). Ich glaube, ich habe den neuen Standard auf "Monitore deaktivieren" gesetzt.
Ausführen von Ubuntu Studio 13.10. Ich habe keine nVidia-Treiber. Ich kann keine xorg.conf
zu entfernende Datei finden . Vielen Dank für alle Beiträge!
Bearbeiten: Befehlsausgabexrandr -d :0
Screen 0: minimum 320x200, current 1366 x 768, maximum 32767 x 32767
LVDS1 connected 1366x768+-32768+-32768 (normal left inverted right x axis y axis) 344mm x 192mm
1366x768 60.0*
1360x768 59.8 60.0
1024x768 60.0
800x600 60.3 56.2
640x480 59.9
VGA1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
Da ich immer noch ein CLI-Anfänger bin, verstehe ich nicht, man xrandr
wie man einschaltet (es gibt eine Aus-Option) oder Anzeigen aktiviert. Ausgabe von xrandr --auto
isCan't open display
Edit 2: Ausgabe vonxrandr -d :0 --auto
Configure crtc 0 failed
Vielleicht muss ich nur X11 neu installieren?
Edit 3: Ausgaben der vorgeschlagenen Befehle / welche xset-Befehle habe ich ausprobiert:
xrandr -d :0 output LVDS1 --auto
configure crtc 0 failed
xset q
und xset dpms force on
beide kehren zurück
unable to open display ''''
Kein Unterschied für sudo
Befehle.
Bearbeiten 4: Weitere vergebliche Versuche und die potenzielle Entdeckung eines Sicherheitsproblems
4.1 Ich habe versucht, Xorg und X11 neu zu installieren, dann lief ich,
sudo apt-get install --reinstall xserver*
was mit dieser Ausgabe fehlschlug:(Viele Versionen davon :) Hinweis: Wählen Sie 'xserver-xorg-something' für Regex 'xserver *' (next :) Einige Pakete konnten nicht installiert werden. Dies kann bedeuten, dass Sie eine unmögliche Situation angefordert haben oder wenn Sie die instabile Distribution verwenden, dass einige erforderliche Pakete noch nicht erstellt wurden oder aus Incoming verschoben wurden.
The following information may help to resolve the situation: The following packages have unmet dependencies: xserver-xorg-input-mtrack : Conflicts: xserver-xorg-input-multitouch but 1.0~rc2+git20110312-2build4 is to be installed E: Unable to correct problems, you have held broken packages.
4.2 Als nächst ich als Gast angemeldet und eingeloggt wie ich durch tty Ctrl+ Alt+ F#und lief die gleichen xrand Befehle wie oben (OP und Änderungen 1-3), bei gleicher Leistung, soweit ich sehen kann.
4.3 Dann habe ich einen neuen Benutzer mit vollen Admin-Rechten angelegt und 4.2 über tty wiederholt.
4.4 SICHERHEITSHINWEISE? Nein, nur ein Bedürfnis nach Bewusstsein. Nicht zu diesem Thema, Details auf dem Launchpad
Es sieht so aus, als wäre eine Neuinstallation des Systems erforderlich :-(
xrandr -d :0
xrandr -d :0 --auto
?xset
Befehle hast du ausprobiert?xrandr -d :0 --output LVDS1 --auto
--auto
oder--off
funktionieren nicht, während--primary
funktioniert und tatsächlich einen anderen Fehler arbeitet herum. Ich benutze jedoch Gentoo auf Lenovo T420s.Antworten:
Nachdem Sie diesen Befehl ausgeführt haben, wechseln Sie sofort zu der Stelle, an der der Bildschirm schwarz ist. Nach 5 Sekunden sollte der Bildschirm angezeigt werden.
Das
xrandr command
wird Ihren Hauptbildschirm einschalten. Es scheint nur zu funktionieren, wenn Sie sich gerade auf dem Desktop befinden, auf dem Ihr Display-Manager ausgeführt wird.sleep
Geben Sie daher etwas Zeit, um wechseln zu können.quelle
sudo apt install openssh-server
vorher in VT1), Strg-Alt-F7 (auf dem Computer selbst, um auf der grafischen Konsole zu sein, die in meinem Fall VT7 ist) ). Dann wird in der SSH - Sitzung:export DISPLAY=:0.0
,xrandr -display :0.0 --output eDP-1 --auto
.Stellen Sie fest, dass die anstößigen Einstellungen in einer Datei mit dem Namen gespeichert sind
displays.xml
.Ich werde hier nicht näher darauf eingehen, wie ich es erraten habe, obwohl sich der Kommentar zum Löschen
monitors.xml
als hilfreich erwiesen hat. Es umfasste auch den manuellen Vergleich mehrerer .config-Unterverzeichnisse.Natürlich hätte ich meine Suchmaschine fragen sollen: " Wo speichert xubuntu die Anzeigeeinstellungen? " Und diesen Thread bei ubuntuforums finden ...
Melden Sie sich bei Ihrer leeren Anzeige an und geben Sie mit CTRL+ ALT+ F#die Befehlszeile ein.
sudo find . -type f -name "*displays*"
mv ~/.config/xfce4/xfconf/xfce-perchannel-xml/displays.xml ~/.config/xfce4/xfconf/xfce-perchannel-xml/displays.xml.bak
sudo reboot
Ich hoffe, diese Suche kann jemandem helfen.
quelle
xrandr
VT-Problem umgehen können, oder?Sie sollten in der Lage sein, eine Anzeige über die Konsole des virtuellen Terminals zu öffnen (und Eigenschaften für diese festzulegen), sofern Sie die Anzeigenummer für die ausgeführte X-Sitzung kennen. Das ist normalerweise: 0 für die primäre physische Anzeige, aber das ist nicht immer der Fall. Beispiel zum Abfragen der Anzeige: 0
Um ein ausgeschaltetes Display wieder zu aktivieren, reicht es normalerweise aus,
--auto
wenn Sie z. B. das LVDS1-Ausgabegerät auf dem Display wieder einschalten: 0 wieder einquelle
mv ~/.config/monitors.xml ~/.config/monitors.xml.bak
)? BTW funktioniert die Anmeldung bei einem anderen Konto oder Gastkonto?Ich würde die Antwort von Martin Marčan erweitern, indem ich den Befehl sleep durch einen Befehl ersetze, der zur schwarzen Konsole wechselt:
Dabei ist 7 die Nummer der für X11 verwendeten Konsole (normalerweise 7 oder 8) und LVDS der Name der Ausgabe, die Sie neu konfigurieren möchten. Sie können die Liste der Ausgänge zuerst mit abrufen
quelle
Versuche dies:
Beispielsweise:
Sehen Sie, ob das funktioniert.
quelle
Ich habe dieses Problem in Lubuntu 18.04 folgendermaßen gelöst:
Wenn Sie einen Bildschirm starten, der ausgeschaltet ist, öffnen Sie blind mit CTR- ALT- ein Terminal T. Da Sie das Terminal und das, was Sie schreiben, nicht sehen können, tippen Sie sehr sorgfältig
Drücke Enter. Voila.
(Übrigens: In meinem Fall hat die Eingabe eines solchen Codes in tty1 oder einem virtuellen Terminal nicht funktioniert. Ich habe verschiedene Dinge ausprobiert, die oben erwähnt wurden, aber beim Zurückschalten auf die laufende Sitzung oder nach dem Neustart hat sich nichts geändert. Vielleicht liegt das Problem daran, dass xrandr kann diesen Befehl nur innerhalb einer laufenden x-session für einige Hardware korrekt ausführen?)
quelle