|
Haben Sie schon einmal einen Monitor angeschlossen, um Ihren Laptop und gekämpft, um das Bild auf dem Monitor angezeigt haben? Oder vielleicht um Ihren Desktop sehen wollte, weit verbreitet, hat aber ein Kopfschmerz wurde, und schließlich Hacks und Hacks Sie hier an der xorg.conf gemacht, und hat nicht wohl bei allen. Nun habe ich eine gute Nachricht für Sie. Es gibt bereits Methoden zum Ändern der Auflösung, erweitern den Desktop horizontal oder vertikal und das alles mit ein paar Befehle. Deshalb haben wir dieses kleine PHP-Skript, das alles, was Sie brauchen, um sich selbst dauert-passen Sie die Bildschirmauflösung zu setzen, um das Recht auf Ihrem Laptop und automatisch, wenn das Gerät mit dem Desktop zu erweitern entwickelt.
First things first, die Liste der Anforderungen: - Linux mehr oder weniger neuen, etwa mit Xorg 1.4 oder höher
- Das Programm xrandr (apt-get install xrandr in ubuntu oder CentOS yum install xrandr in / Fedora)
- PHP CLI-oder CGI-Modus installiert
- Root-Rechte auf der Installations -
- Ein Text-Editor wie joe, nano, pico, kate oder ähnliche
Sobald Sie sich an die Liste der Anforderungen, wir werden die Schritte zu lernen. Das erste, was zu tun ist die Auflösung Ihres Bildschirms zu erkennen, ist dies zu: xrandr es sieht wie folgt aus: Screen 0: minimum 320 x 200, current 2560 x 1024, maximal 2720 x 1024 VGA-0 angeschlossen 1280x1024 +1280 +0 (normal left inverted right x-Achse und der Achse) 338mm x 270mm 1280x1024 60,0 * + 75,0 59,9 1152x864 74,8 1024x768 75,1 60,0 800x600 75,0 60,3 640x480 75,0 60,0 720x400 70.1 Verbunden LVDS 1280x800 +0 +0 (normal left inverted right x-Achse und der Achse) 0mm x 0mm 1280x800 59,5 * + 60,0 1280x768 60,0 1024x768 60,0 800x600 60.3 640x480 59,9 S-video disconnected (normal left inverted right x-Achse und der Achse) Wie Sie erkennen können, in der ersten Zeile gibt es eine "maximal 2720x1024, ist dies in der Datei / etc/X11/xorg.conf, Abschnitt zu finden", herausgegeben Screen ", und dass für den Abschnitt" Display ", ein Sobald ich ihn finden, bearbeiten und folgende Zeile hinzufügen: Virtual 2720 1024 # <--- fügen Sie folgende Zeile muss Der erste Parameter ist die maximale horizontale Auflösung, sage ich, zwei Monitore, mein Laptop, externe von 1280x800 und 1280x1024 LCD haben. Also 1280 +1280 = 2720 Jetzt vertikal, das höchste Volumen seit dem alles geht horizontal einsetzen. Wenn man die Änderung zu verwenden vertikal, Zusammenfassung der hoch und würde die größte Breite verwenden, um diese Parameter zu setzen. Dies geschehen ist, zu speichern und Neustart der grafischen Umgebung, können Sie mit dem Neustart der Maschine, oder einfach nur stoppen und starten Sie den Dienst in einigen Distributionen, wenn Sie / kdm / xdm gdm Don't Go (dh wo fragt Login und Passwort) können Sie drücken e oder Strg-Alt-e und startet den Grafiken. Sobald Sie dies getan haben, versuchen Sie es erneut, und überprüfen Sie, ob das Maximum, was du trägst, ist es wichtig, der zweite Schritt. Jetzt ist es sehr einfach, müssen Sie nur noch, Ihnen zu sagen, welcher Bildschirm ist primär und was sekundär. Ich benutze immer die interne Laptop als primäre, denn wenn die Kraft ausgeht Sie Ihre primäre verlieren (wenn Sie keine UPS). xrandr - output LVDS - mode 1280x800 Diese Anweisung gesetzt meine Primar-und LVDS-Display mit einer Auflösung von 1280x800, dann geht der High School: xrandr - output VGA-0 - rechts-of LVDS - mode 1280x1024 List! bereits manuell die Änderung vorgenommen hat, und der Desktop wird erweitert. Aber jetzt müssen Sie dies automatisch tun. Wie? weil mit einem Skript, dass diese Schritte ausgeführt wird, erkennen, wenn ein externer Monitor angeschlossen, und dann erkennt der höchsten Auflösung des Hauptbildschirms und führen Sie die Befehle, indem Sie den richtigen Anzeigemodus und richtige Art und Weise. Dann läuft das Skript an Ihre grafische Sitzung beginnen, und es hält die ganze Zeit, die Kontrolle einmal pro Minute, wenn es Änderungen der Monitore angeschlossen werden können oder die automatische Größenanpassung getrennt. Um das Skript zu erhalten, fordere ich Sie auf der Download-Sektion. Auch lade ich Sie auf diesen Artikel zu kommentieren, um unsere Qualität der Inhalte zu verbessern.
|