Ändern Sie die Bildschirmauflösung unter Linux Mint


8

Ich habe gerade Linux Mint 14 installiert und kann die Bildschirmauflösung nicht ändern. Die entsprechende Auflösung 1920 x 1200 gehört einfach nicht zu den Optionen.

Ich habe diese Lösung ausprobiert , aber es wird berichtet:

xrandr: cannot find output "VGA1"

Ich habe auch versucht , diese , aber es berichtet:

Fatal server error:
Server is already active for display 0
    If this server is no longer running, remove /tmp/.X0-lock
    and start again.
(EE) 
Please consult the The X.Org Foundation support 
     at http://wiki.x.org
 for help. 

Edit1

Meine Grafikkarteninformationen:

Graphics:  Card: NVIDIA GF108 [GeForce GT 440] bus-ID: 01:00.0 X.Org: 1.13.0 driver: nvidia Resolution: 640x480@59.9hz 
           GLX Renderer: GeForce GT 440/PCIe/SSE2 GLX Version: 4.3.0 NVIDIA 313.26 Direct Rendering: Yes

Laufende sudo lshw -classAusgaben:

*-display               
       description: VGA compatible controller
       product: GF108 [GeForce GT 440]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
       configuration: driver=nvidia latency=0
       resources: irq:16 memory:fa000000-faffffff memory:c0000000-cfffffff memory:d0000000-d1ffffff ioport:e000(size=128) memory:fb000000-fb07ffff
  *-display
       description: Display controller
       product: 2nd Generation Core Processor Family Integrated Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 09
       width: 64 bits
       clock: 33MHz
       capabilities: msi pm bus_master cap_list
       configuration: driver=i915 latency=0
       resources: irq:57 memory:fb400000-fb7fffff memory:b0000000-bfffffff ioport:f000(size=64)

Edit2

Ausführen des Befehls xrandr in Terminalausgängen:

Screen 0: minimum 320 x 200, current 1024 x 768, maximum 8192 x 8192
DVI-I-1 disconnected (normal left inverted right x axis y axis)
HDMI-3 disconnected (normal left inverted right x axis y axis)
VGA-2 connected 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1024x768       60.0* 
   800x600        60.3     56.2  
   848x480        60.0  
   640x480        59.9  

Dies ist ohne installierten NVIDIA-Treiber.

Edit3

Nach dem Ausführen des Befehls wird xrandr --newmode "1920x1200_60.00" 193.25 1920 2056 2256 2592 1200 1203 1209 1245 -hsync +vsyncFolgendes gemeldet:

X Error of failed request:  BadName (named color or font does not exist)
  Major opcode of failed request:  140 (RANDR)
  Minor opcode of failed request:  16 (RRCreateMode)
  Serial number of failed request:  29
  Current serial number in output stream:  29

Edit4

Als ich Lösung versuchen , von hier laufen sudo Xorg -configure, erhalte ich:

Fatal server error:
Server is already active for display 0
    If this server is no longer running, remove /tmp/.X0-lock
    and start again.

(EE) 
Please consult the The X.Org Foundation support 
     at http://wiki.x.org
 for help. 
(EE) 

Was ist Ihre Ausgabe von xrandr ohne Optionen? Verwenden Sie den richtigen Ausgabenamen?
Dave C

@ DaveC Leider musste ich Linux Mint neu installieren, da ich beim Versuch dieser Lösung wahrscheinlich etwas falsch gemacht habe . Uk.answers.yahoo.com/question/index?qid=20100328145624AAA7lYQ . Für Ihre Frage siehe zweites Update.
Eomeroff

Die Ausgabe ist VGA-2, wie es aussieht, daher wurde VGA0 nicht gefunden. Versuchen Sie Ihren xrandr-Befehl, aber verwenden Sie --ouput VGA-2
Dave C

@ DaveC Ist es genau dieser Befehl: xrandr --output VGA-2? Weil dabei nichts passiert.
Eomeroff

Haben Sie es versucht nvidia-settings(ich nehme an, Sie verwenden den NVIDIA-Treiber, oder?)?
Poige

Antworten:


8

Basierend auf Ihrer obigen xrandr-Ausgabe gibt es zwei Probleme. Erstens lautet der Name der Ausgabe VGA-2 (nicht VGA0), und zweitens scheint es, dass für 1920 x 1200 kein Modus verfügbar ist.

Versuchen Sie zunächst, die Auflösung einzustellen:

xrandr --output VGA-2 --size 1920x1200

Wenn das nicht funktioniert (was meiner Meinung nach nicht der Fall ist, da 1920x1200 kein Modus ist), gehen Sie wie folgt vor:

cvt 1920 1200

Kopieren Sie die vollständigen Modeline-Informationen und fügen Sie sie ein, z. B. für mich:

Modeline "1920x1200_60.00"  193.25  1920 2056 2256 2592  1200 1203 1209 1245 -hsync +vsync

Was wir kopieren möchten, ist das, was nach Modeline ist, z. B. "1920x1200_60.00" 193.25 1920 2056 2256 2592 1200 1203 1209 1245 -hsync + vsync

Gehen Sie nun wie folgt vor:

xrandr --newmode <WHAT_WE_COPIED_FROM_MODELINE>
xrandr --addmode VGA-2 1920x1200_60.00

zB im zweiten Befehl nach dem VGA-2 setzen wir das Bit in Anführungszeichen von modeline

Schließlich:

xrandr --output VGA-2 --mode 1920x1200_60.00

Der gleiche Deskriptor für den Modus.

Dies sollte einen neuen Modus von 1920 x 1200 erstellen, diesen Modus für VGA-2 zuweisen und dann VGA-2 so einstellen, dass dieser Modus verwendet wird.


Bitte sehen Sie Edit3
Eomeroff

Was hat der xrandr - Ausgang VGA-1 - Größe 1920x1200 getan? Alles, und versuchen Sie es ohne die Ausgabe: xrandr - Größe 1920x1200.
Dave C

$ xrandr - Ausgang VGA-1 - Größe 1920x1200 Ausgänge: Warnung: Ausgang VGA-1 nicht gefunden; Ignorieren und $ xrandr - Größe 1920x1200 Ausgänge: Größe 1920x1200 nicht in verfügbaren Modi gefunden
Eomeroff

Versuchen Sie die gleichen Befehle in meiner Antwort, aber mit: cvt 1920 1200 59.90
Dave C

Oh und natürlich dann mit 1920x1200_59.90 anstelle von 1920x1200_60.00
Dave C


1

Versuchen Sie, Ihren XServer zu stoppen, bevor Sie die Xorg-Konfiguration vornehmen.

  1. Abmelden aller Konten.
  2. Drücken Sie Strg + Alt + F1
  3. Melden Sie sich mit Ihrem regulären Konto an (achten Sie darauf, wenn Sie eine Nummer mit Nummernsperre verwenden - versuchen Sie es mit Ihrem Login, um zu sehen)
  4. Lauf sudo service mdm stop
  5. Führen nvidia-settingsSie aus, wenn Sie diese haben oderXorg -configure
  6. Lauf sudo service mdm start
  7. Wenn Sie sich noch am Terminal befinden, drücken Sie Strg + Alt + F7 und melden Sie sich an

0

Sie möchten nvidia-settings verwenden, wenn es noch nicht installiert ist. Es wird direkt auf die proprietären NVIDIA-Treiber zugreifen und Sie sollten in der Lage sein, diese zu konfigurieren. Wenn das nicht funktioniert, versuchen Sie die Antwort hier: http://community.linuxmint.com/tutorial/view/176

Entschuldigung, wenn Sie eine terminalbasierte Antwort wünschen. Ich bin nicht so hart im Nehmen.


0

Was für mich funktionierte, war ein ähnlicher Ansatz wie bei Dave C. Mein Monitor wurde nicht identifiziert, daher gab mir der Treiber nur die Standardauflösungen.

Überprüfen Sie zunächst die horizontalen und vertikalen Bildwiederholraten für Ihren Monitor. Wenn sie nicht im Handbuch enthalten sind, das mit dem Monitor geliefert wurde (oder das Handbuch nicht mehr handlich ist), können Sie sie wahrscheinlich von der Website des Herstellers herunterladen. Fügen Sie diese Informationen zu /etc/X11/xorg.conf.d/50-monitor.conf hinzu.

Verwenden Sie diese Aktualisierungsraten mit cvt, um die Moduszeilen zu berechnen und sie der Datei 50-monitor.conf hinzuzufügen. Das Ergebnis sollte ungefähr so ​​aussehen:

Section "Monitor"
  Identifier "Monitor0"
  VendorName "Samsung"
  ModelName "Samsung S27C230"
  HorizSync 30-81
  VertRefresh 56-75
  # 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
  Modeline "1920x1080"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
EndSection

Fügen Sie nun den Modus zu 50-screen.conf im selben Verzeichnis hinzu:

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
        Modes "1920x1080" 
    EndSubSection
EndSection

Sie können dies alles in /etc/X11/xorg.conf tun, aber der Xorg-Server bevorzugt diese kleineren Dateien. Wenn Sie dies noch nicht getan haben, kopieren Sie den Abschnitt "Gerät" aus der Datei "xorg.conf" in die Datei "xorg.conf.d / 50-device.conf" und benennen Sie "xorg.conf" um, um Konflikte zu vermeiden. Wenn Sie jetzt Ihren X-Server neu starten (neu starten), ist der neue Modus verfügbar.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.