Po zainstalowaniu Ubuntu 10.04 z moim Samsung SyncMaster B2030, natywna rozdzielczość (1600X900) nie znajduje się na liście rozdzielczości.
resolution
monitor
xrandr
samsung
Riyaz Mohammed Ibrahim
źródło
źródło
$ ubuntu-bug xserver-xorg
Odpowiedzi:
Wygeneruj modelinę, używając
cvt
:który będzie:
Uzyskaj nazwę wyjścia, do którego podłączony jest monitor:
Wynikiem tego są między innymi:
W tym przykładzie nazwa wyniku to
VGA1
.Utwórz nową modelinę (z wartościami z danych wyjściowych
cvt
):Uwaga:
Dodaj wyżej utworzoną modelinę:
Jeśli wszystko poszło dobrze, xrandr wyświetli listę nowo dodanej rozdzielczości.
Przetestuj nowo dodaną rozdzielczość:
Rozdzielczość ustawiona za pomocą powyższych poleceń nie będzie utrzymywać się między sesjami. Do wersji Ubuntu 11.04 możesz dodać następujące wiersze na początku,
/etc/gdm/Init/Default
aby ustawić rozdzielczość automatycznie przy każdym logowaniu:To pytanie opisuje inne sposoby na
xrandr
trwałe dostosowanie.źródło
118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync
co oznaczają te wartości, żebym mógł to przełożyć na swój użytekcvt
! Widzę te linie trybów od lat i nigdy nie wiedziałem, jak je obliczyć.cvt -r
.Najpierw wpisz xrandr w swoim terminalu i sprawdź, które urządzenie jest podłączone. Może to VGA1, tak jak w tym przypadku. Jeśli nie, zastąp VGA1 podłączonym urządzeniem w poniższych poleceniach. Następnie utwórz nowy dokument i nadaj mu nazwę, np .: - „twoja nazwa.sh” Wpisz:
i zapisz go w folderze domowym (dotyczy to rozdzielczości 1600x900). Zrób to przez:
otwórz aplikacje startowe i kliknij „DODAJ”. Podaj nazwę i wpisz w wierszu polecenia
kliknij zapisz. Zmiana pojawia się po wylogowaniu i zalogowaniu
źródło
Jeśli nie chcesz męczyć się z uruchamianiem wszystkich poleceń zgodnie z instrukcjami w innych odpowiedziach, możesz użyć narzędzia, które zrobi to za Ciebie:
cvt
polecenienewmode
,addmode
ioutput
poleceniaMożesz pobrać program tutaj .
źródło