Aktivieren Sie den zweiten Monitor über die Shell

12

Also ... ich habe zwei Monitore auf meinem Ubuntu-Computer. Und jedes Mal, wenn ich eine Windows OpenGL-Anwendung unter Wine starte, wird der zweite Monitor ausgeschaltet. Und lässt es ausgeschaltet, wenn die Anwendung beendet wird. Ich frage mich, gibt es einen Shell-Befehl, der den zweiten Monitor sofort einschaltet?

Aleksandr Kravets
quelle
1
Versuchen Sie den xrandrBefehl?
Graeme
Irgendwelche konkreten Proben?
Aleksandr Kravets
Kommt sehr darauf an, was du hast / was du willst. Ich benutze dies auf meinem Laptop - xrandr --output HDMI1 --auto --same-as LVDS1. Sie können haben --left-of, --right-ofetc.
Graeme
Ok, ich werde versuchen, Mann zu lesen
Aleksandr Kravets
@ Graeme Sie können Frage beantworten, und ich werde Ihre Antwort akzeptieren. Ich habe die Manpage gelesen und auf meinem Desktop einen Link erstellt, der das tut, was ich will.
Aleksandr Kravets

Antworten:

16

Der xrandrBefehl ist derjenige, den Sie suchen. Ein Beispiel für eine Verwendung ist:

xrandr --output HDMI1 --auto --same-as LVDS1

Sie können haben --left-of, --right-of. Führen Sie es xrandrselbst aus, um die verschiedenen verfügbaren Ausgänge anzuzeigen.

Graeme
quelle
Ich werde das hinzufügen, um die Namen der Ausgaben herauszufinden, die man ausführen kannxrandr --current
Aleksandr Kravets
@AleksandrKravets, sollte xrandrin den meisten Fällen nicht anders sein als alleine. Auf der Manpage heißt es, dass dadurch nicht nach Hardwareänderungen gesucht werden muss. Daher würde ich dies vermeiden, es sei denn, ich habe einen bestimmten Grund, es zu verwenden.
Graeme
Du hast recht, ich habe es einfach nicht so versucht :)
Aleksandr Kravets
2

Verwenden Sie den Befehl xrandr ohne Argumente, um Ihre Ausgabenamen und die unterstützten Auflösungen anzuzeigen.

Sobald Sie diese Informationen haben, können Sie einen Bildschirm wie diesen einrichten (dies ist ein Beispiel, es gibt viele andere Optionen):

**xrandr --output <output> --mode <resolution> --right-of/--left-of <output>**

Sie können Ihren Bildschirm auch einfach reaktivieren mit:

**xrandr --output <output> --auto**
openghost
quelle
1
Entschuldigung, es gibt keine --onOption. Aber es gibt --auto.
Aleksandr Kravets