Wyższa rozdzielczo

Ogólne pytania dotyczące systemu
Awatar użytkownika
najczarniejszy
Posty: 68
Rejestracja: 11 grudnia 2007, 18:28
Lokalizacja: wziąć na piwo ?

WyŻsza rozdzielczość podczas tekstowego startu systemu

Post autor: najczarniejszy »

Podczas tekstowego startu mam rozdzielczość 640x480, chciałbym mieć wyższą. Na sterownikach vesa wystarczyło zmienić opcję bootowania w grubie na vga=792 (na przykład), jednak nie działa to na sterownikach nvidii (moja karta to gf mx 440). Dostaję komunikat:

Kod: Zaznacz cały

Undefined video mode number: xxx
gdzie xxx jest numerem aktualnie użytego trybu (eksperymentowałem z różnymi wartościami). Przeczytałem że może mieć to związek z framebufferem jądra, jednak czy to przy włączonym (Option "UseFBDev" "True" w xorg.conf) czy wyłączonym nie daje efektu. Ma ktoś z Was jakiś pomysł?
tgR

Post autor: tgR »

sprobuj czegos w ten desen jak masz vese

Kod: Zaznacz cały

video=vesafb:ywrap,mtrr vga=0x31b
albo tego jak masz uvese

Kod: Zaznacz cały

video=uvesafb:1280x1024-32@75
Awatar użytkownika
Inquistor
Beginner
Posty: 122
Rejestracja: 25 września 2007, 20:48

Post autor: Inquistor »

Spróbuj vga=773, u mnie 792 nie działa również ;-)
Adrian_Wir
Posty: 22
Rejestracja: 01 lutego 2008, 10:00
Lokalizacja: Lublin

Post autor: Adrian_Wir »

U mnie na przykład w ogóle nie działała 24-bitowa głębia kolorów (w tym 1024x768, czyli vga=792). Ale rozdzielczość 1280x1024 tyle, że w 16-bitowej głębi (794) już działa. Podejrzewam, że to właśnie wina zbyt dużej głębi kolorów.
stoper
Beginner
Posty: 113
Rejestracja: 14 stycznia 2007, 15:11
Lokalizacja: Podkarpacie

Post autor: stoper »

Adrian_Wir pisze:U mnie na przykład w ogóle nie działała 24-bitowa głębia kolorów (w tym 1024x768, czyli vga=792). Ale rozdzielczość 1280x1024 tyle, że w 16-bitowej głębi (794) już działa. Podejrzewam, że to właśnie wina zbyt dużej głębi kolorów.
U mnie działa 32-bitowa głębia - fragment xorg.conf

Kod: Zaznacz cały

...
Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       32
        Modes      "1280x1024" "1024x768" "800x600" "640x480"
Option         "TripleBuffer" "true"
Option         "no GLXFBConfig for depth 32"
Option         "AddARGBVisuals" "True"
Option         "AddARGBGLXVisuals" "True"
Option         "DisableGLXRootClipping" "true"
    EndSubSection
na karcie nvidia - fragment wyniku 'lspci'

Kod: Zaznacz cały

01:00.0 VGA compatible controller: nVidia Corporation NV34 [GeForce FX 5200] (rev a1)
z rozdzielczością ekranu startowego wg parametru vga=794 na monitorze lcd - bootloader 'grub' - fragment

Kod: Zaznacz cały

kernel          /boot/vmlinuz-2.6.23.12-slh-smp-2 root=UUID=031c5ac3-63cd-4a16-9be1-2681356fcdfa ro quiet vga=794 SELINUX_INIT=NO
Tym samym można wykluczyć, że takie parametry są niemożliwe na kartach NVIDIA.

Pozdrawiam.
Adrian_Wir
Posty: 22
Rejestracja: 01 lutego 2008, 10:00
Lokalizacja: Lublin

Post autor: Adrian_Wir »

stoper pisze:z rozdzielczością ekranu startowego wg parametru vga=794 na monitorze lcd - bootloader 'grub' - fragment
(...)

Tym samym można wykluczyć, że takie parametry są niemożliwe na kartach NVIDIA.
Ale vga=794 to 1280x1024 w 16-bitowej głębi kolorów ;)

Oczywiście nie twierdzę, że nie można stosować wyższych głębi, bez względu czy to karty ati czy nvidia. Ale w tym przypadku to najprawdopodobniej wina tego ;)

A mówiąc, że nie działa 24-bitowa głębia miałem na myśli rozruch systemu. Potem i u mnie działa pięknie.
M
Posty: 36
Rejestracja: 07 listopada 2007, 13:50
Lokalizacja: Czêstochowa

Post autor: M »

Panowie, 1024x768 w konsoli to nie vga=792 tylko vga=791.
AdeBe
Junior Member
Posty: 825
Rejestracja: 01 grudnia 2007, 14:41

Post autor: AdeBe »

Panowie, 1024x768 w konsoli to nie vga=792 tylko vga=791.
Ależ proszę Pana, owszem to jest 792 :-D
Bodzio
Junior Member
Posty: 599
Rejestracja: 26 grudnia 2007, 18:35

Post autor: Bodzio »

Kod: Zaznacz cały

# Normal VGA console
vga = normal
# VESA framebuffer console @ 1024x768x64k
# vga=791
# VESA framebuffer console @ 1024x768x32k
# vga=790
# VESA framebuffer console @ 1024x768x256
# vga=773
# VESA framebuffer console @ 800x600x64k
# vga=788
# VESA framebuffer console @ 800x600x32k
# vga=787
# VESA framebuffer console @ 800x600x256
# vga=771
# VESA framebuffer console @ 640x480x64k
# vga=785
# VESA framebuffer console @ 640x480x32k
# vga=784
# VESA framebuffer console @ 640x480x256
# vga=769
Szarek
Posty: 20
Rejestracja: 31 grudnia 2007, 15:27
Lokalizacja: Kluczbork

Post autor: Szarek »

w GRUBie mam wpis:

Kod: Zaznacz cały

/boot/vmlinuz-2.6.26-1-amd64 root=/dev/sda2 ro quiet vga=791
ale ostatnio często jest aktualizowane jądro i za każdnym razem wpis vga=791 znika.

W GRUBie znalazłem wpis:

Kod: Zaznacz cały

## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
defoptions=vga=791
ale skorzystanie z tego nie pomogło. Co robić aby po aktualizacji rozdzielczość uruchamiania była 1024x786?
ODPOWIEDZ