Interfejs CLI w wysokiej rozdzielczości?

10

Chcę, aby rozdzielczość mojej konsoli była zgodna z moją rozdzielczością ekranu (1440 x 900). 1024x768 działa dobrze, ale z jakiegoś powodu po umieszczeniu 1440x900 po przejściu na ttyX wiersz polecenia jest prawie na samym dole ekranu! Ekran powitalny Ubuntu również zjeżdża z krawędzi ekranu podczas uruchamiania.

Oto mój / etc / default / grub

  4 GRUB_DEFAULT=0
  5 GRUB_HIDDEN_TIMEOUT=0
  6 GRUB_HIDDEN_TIMEOUT_QUIET=true
  7 GRUB_TIMEOUT=10
  8 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
  9 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
 10 GRUB_CMDLINE_LINUX=""
 11 GRUB_GFXMODE=1440x900
 12 GRUB_GFXPAYLOAD_LINUX=keep

Jak uzyskać rozdzielczość CLI 1440 x 900?

mikewilliamson
źródło
Uruchom, vbeinfoaby sprawdzić, czy Twój sprzęt obsługuje rozdzielczość konsoli.
user4124,
Zrobiłem. Mówi, że obsługuje 1440 x 900.
mikewilliamson,
2
Jakiej karty wideo używasz? Z jakim kierowcą?
papukaija

Odpowiedzi:

10

Za to, co jest warte, jest to coś, co ustawienie Trybu jądra robi dla nas automatycznie. KMS to funkcja dostępna dla większości sterowników graficznych typu open source. Zasadniczo oznacza to, że system oblicza rozdzielczość ekranu tak wcześnie, jak to możliwe i trzyma się go.

Jeśli chcesz zrezygnować z fantazyjnej obsługi 3D, a twój sprzęt graficzny ma dostępny sterownik typu open source, możesz spróbować przejść na to.
To jest „nouveau”, w przeciwieństwie do „nvidia”, dla sprzętu NVidia.
„Ati / radeon”, w przeciwieństwie do „fglrx” dla sprzętu ATI.

Dylan McCall
źródło
Myślę, że to jest odpowiedź w twoim konkretnym przypadku. Jednak na natty z nvidia sterowniki binarne - przynajmniej w moim przypadku - przełączanie na konsolę działa od razu po wyjęciu z pudełka. Tekst jest dość duży, ale nadal nadaje się do użytku. Brak małego tekstu oznaczałby, że musiałbym korzystać ze sterowników open source. WIEM, że działa na przykład z prostymi sterownikami VESA w knoppix.
RobotHumans
2

Oto, co musisz zrobić, aby Plymouth pracował z zastrzeżonymi sterownikami Nvidia.

1. Edytuj /etc/default/grubplik.

Otwórz terminal i uruchom to polecenie (możesz je wkleić):

gksu gedit /etc/default/grub

Usuń komentarz z tej linii (usuwając wiodący #znak):

GRUB_GFXMODE = 1440 x 900

2. Edytuj /etc/grub.d/00_header.

Biegać:

gksu gedit /etc/grub.d/00_header

Znajdź linię, która mówi:

gfxmode=${GRUB_GFXMODE} 

Utwórz nową linię zaraz po tej linii. Nowa linia powinna brzmieć:

set gfxpayload=keep

3. Zaktualizuj konfigurację GRUB2.

Aby zastosować nową konfigurację GRUB, po prostu uruchom:

sudo update-grub
hhlp
źródło
Świetnie - dokładnie tego szukałem.
jhominal