Jak mogę dodać (zdefiniować) więcej obsługiwanych rozdzielczości ekranu (aby móc je wybrać w konfiguracji Ubuntu)?


1

Mam monitor podłączony za pomocą adaptera VGA-DVI, którego zalecana rozdzielczość to 1920 x 1080 @ 60 Hz. Jest oznaczony (w konfiguracji Ubuntu) jako Nierozpoznany.

Chociaż moja karta graficzna (GeForce GTX 645) obsługuje rozdzielczość 1920 x 1080, maksymalna rozdzielczość, którą mogę wybrać w narzędziu konfiguracyjnym GUI, to 1024x768.

Ten problem występuje niezależnie od używanego sterownika karty graficznej - zarówno w przypadku domyślnego, jak i zastrzeżonego sterownika Nvidia.

Wpisanie xrandr daje mi:

Screen 0: minimum 320 x 200, current 1024 x 768, maximum 16384 x 16384
DVI-I-1 connected primary 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1024x768 60.00*
800x600 60.32 56.25
848x480 60.00
640x480 59.94
HDMI-1 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)

Czy możesz mi pomóc zdefiniować więcej dozwolonych rozdzielczości ekranu?

Odpowiedzi:


1

Chcę dodać 1920 x 1080 60 Hz

cvt 1920 1080 60

generuje linie dla definicji nowego trybu:

1920x1080 59,96 Hz (CVT 2,07M9) hsync: 67,16 kHz; pclk: 173,00 MHz Modeline "1920x1080_60.00" 173,00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync + vsync

którego używam:

xrandr --newmode "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
xrandr --addmode DVI-I-1 "1920x1080_60.00"

A teraz jestem w stanie rozwiązać chagne.

Ponieważ xrandr nie pamięta ustawień po ponownym uruchomieniu sesji, stworzyłem skrypt, który uruchamiam przy każdym uruchomieniu. Skrypt składa się z następujących wierszy:

xrandr --newmode "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
xrandr --addmode DVI-I-1 "1920x1080_60.00"
xrandr --output DVI-I-1 --mode "1920x1080_60.00"
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.