Fehler beim Abrufen der Gamma-Größe für die Standardausgabe beim Hinzufügen einer neuen Bildschirmauflösung


17

Ich versuche, die Auflösung meines neuen MSI GT70 2OC anzupassen. In den Einstellungen ist nur eine Auflösung verfügbar: 1920x1080. Dies ist in Ordnung, außer dass ich die Auflösung verringern und rechteckiger machen muss, damit der Laptop mit meinem alten PL-550-Tablet gut funktioniert.

Folgendes mache ich:

cvt 1200 1000 60
    # 1200x1000 59.91 Hz (CVT) hsync: 62.19 kHz; pclk: 99.50 MHz
    Modeline "1200x1000_60.00"   99.50  1200 1280 1400 1600  1000 1003 1013 1038 -hsync +vsync
sudo xrandr --newmode "1200_1000_60"   99.50  1200 1280 1400 1600  1000 1003 1013 1038 -hsync +vsync
    xrandr: Failed to get size of gamma for output default

Wie komme ich über diesen Schritt hinaus?

UPDATE Hier ist die Ausgabe von xrandr:

xrandr: Failed to get size of gamma for output default
Screen 0: minimum 1920 x 1080, current 1920 x 1080, maximum 1920 x 1080
default connected primary 1920x1080+0+0 0mm x 0mm
   1920x1080       0.0* 

Antworten:


11

Sie müssen sudoden neuen Modus nicht mit registrieren xrandr, versuchen Sie es ohne sudo. Dann müssen Sie die neue Auflösung anwenden mit:

xrandr --addmode <your_connection_type> 1200x1000_60.00

Wo <your_connection_type>ist normalerweise VGA1, DP1 oder HDMI1. Überprüfen Sie die Ausgabe von xrandr, um den genauen Namen der angeschlossenen Ausgabe zu erfahren.


1
Ich bin mir ziemlich sicher, dass diese Meldung (die Gamma-Größe) harmlos ist. Haben Sie versucht, den neuen Modus anzuwenden xrandr --addmode?
Sylvain Pineau

ja, du hattest absolut recht! Aber jetzt bekomme ich eine andere Nachricht. 1200x1000 doesn't fit between 1920x1080 and 1920x1080. Irgendeine Idee, was ich dagegen tun kann?
Arsen Zahray

Ich erhalte diese Meldung, wenn ich versuche, die Auflösung in den Einstellungen auf 1200 x 1000 zu ändern
Arsen Zahray

"VGA-1" funktionierte für mich (beachten Sie den Bindestrich)
kurdtpage

3

Ich habe mir mit diesem Problem seit einiger Zeit die Haare ausgerissen. In meinem Fall starte ich Kali Linux als Live-CD in VirtualBox und möchte die Bildschirmauflösung ändern.

:~$ xrandr --newmode "1200x900_60.00"   88.50  1200 1272 1392 1584  900 903 907 934 -hsync +vsync

Überprüfen Sie dann, ob der Modus hinzugefügt wurde:

:~$ xrandr
Screen 0: minimum 64 x 64, current 640 x 480, maximum 16384 x 16384
VGA-0 connected 640x480+0+0 0mm x 0mm
   640x480        60.0*+   60.0* 
   1600x1200      60.0  
   1440x1050      60.0  
   1280x960       60.0  
   1024x768       60.0  
   800x600        60.0  
   1200x900_60.00 (0x1b2)   88.5MHz
    h: width  1200 start 1272 end 1392 total 1584 skew    0 clock   55.9KHz
    v: height  900 start  903 end  907 total  934           clock   59.8Hz

Als nächstes weisen Sie es dem Videoausgang zu. Dies wurde im vorherigen Schritt aufgelistet und ist in diesem Fall VGA-0. Bei einer Live-CD kann es auch Standard sein

:~$ xrandr --addmode VGA-0 1200x900_60.00

:~$ xrandr
Screen 0: minimum 64 x 64, current 640 x 480, maximum 16384 x 16384
VGA-0 connected 640x480+0+0 0mm x 0mm
   640x480        60.0*+   60.0* 
   1600x1200      60.0  
   1440x1050      60.0  
   1280x960       60.0  
   1024x768       60.0  
   800x600        60.0  
   1200x900_60.00   59.8

Wenn Sie den Fehler erhalten:

xrandr: Failed to get size of gamma for output default

Versuchen Sie dann, X Server neu zu starten:

:~$ killall Xorg 

Die neue Auflösung wird jetzt in den Optionen für die Monitoreinstellung angezeigt.


2

Wenn Sie eine NVIDIA- oder ATI-GPU haben, haben Sie versucht, Ihren Treiber zu ändern, entweder von proprietär zu nicht proprietär oder umgekehrt?

Mein System:

~$ inxi -G
Graphics:  Card: NVIDIA C61 [GeForce 7025 / nForce 630a] 
           X.Org: 1.15.1 drivers: nouveau (unloaded: fbdev,vesa) Resolution: 1920x1080@60.0hz 
           GLX Renderer: Gallium 0.4 on NV4C GLX Version: 2.1 Mesa 10.1.3

Abhängig davon, welchen Kernel / welche Distribution ich verwende, funktioniert manchmal der proprietäre nVidia 304-Treiber, bei anderen, z. B. Bodhi 3.0, mit demselben Setup, wird die Größe des Bildschirms möglicherweise nicht richtig und das Gamma auch nicht richtig gelesen.

Sie können versuchen, Ihre Ausgabe mit der folgenden Zeile festzulegen, die zumindest den Fehlerbericht behebt, die Ausgabe jedoch möglicherweise nicht behebt:

xrandr --output default --gamma 0:0:0 --mode 1200x1000

Sie können auch das Hilfsprogramm inxi installieren und die Ausgabe inxi -Ghier veröffentlichen, um weitere Hilfe zu erhalten.


1

Installieren Sie einfach den NVIDIA-Treiber

sudo apt-get update
sudo apt-get install inxi

Ersetzen Sie dann im nächsten Befehl 361 durch den richtigen Treiber. Sie finden dies auf der NVIDIA-Website oder inxi -G.

sudo apt-get install nvidia-361

Sobald Sie ein Update durchgeführt haben, führen Sie es aus

sudo killlall Xorg

6
Wenn du deinen Befehl ausführst, ist mein Ubuntu kaputt.
Aerin

1

Ich habe fast alle Antworten mit xrandr in der englischen Version ausprobiert und habe immer die gleiche Fehlermeldung xrandr: Größe des Gammas für die Standardausgabe konnte nicht ermittelt werden .

Dann gibt es eine Lösung auf Chinesisch, die mir das Leben gerettet hat. Ich möchte sie nur teilen.

öffne die Datei

sudo nano /etc/default/grub

Finde die Linie

#GRUB_GFXMODE=640x480

bearbeite 640x480 zu deiner Auflösung zB: 1920x1080 , , entferne die #

beispielsweise:

GRUB_GFXMODE=1920x1080 

Update durch den Befehl

sudo update-grub

Starten Sie dann Ihren Computer neu.

sudo reboot

Referenz: https://blog.csdn.net/u013764485/article/details/78007370


IDK warum aber das hat wie ein Zauber funktioniert!
Bhaskar

0

Ich hatte das gleiche Problem nach dem Upgrade von 14.04 auf 16.04.

Es stellte sich heraus, dass ich einen Grafiktreiber eines Drittanbieters hatte, den ich vor Jahren installiert hatte, um meine AMD Radeon-Grafikkarte besser nutzen zu können - der Treiber hieß fglrx-core.

Ubuntu hatte mich gewarnt, der Treiber sei veraltet und werde nicht mehr benötigt. Ich habe ihn und die verwaisten Abhängigkeiten deinstalliert (zwei davon wurden durch apt-get remove identifiziert).

Nach einem Kaltstart hat Ubuntu meinen DVI-Monitor richtig erkannt und mir eine neue Standardauflösung gegeben - wirklich magisch. :)


1
Willkommen bei Ask Ubuntu! In der jetzigen Form ist Ihre Antwort nicht so gut wie sie sein könnte. Könnten Sie überprüfen, wie man eine gute Antwort schreibt , und einen Style-Leitfaden für Fragen und Antworten . Zum Beispiel könnten Sie hinzufügen, wie "verwaiste Abhängigkeiten" identifiziert werden. - Aus der Bewertung
J. Starnes
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.