Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
Hej!
Miałem pare dni temu specyficzną przygodę, mianowicie chciałem ustawić rozdzielczość konsoli ponad standardowe 640x480. I efekt jest taki, że grub2 bardzo ładnie współpracuje z:
set gfxmode=1024x768
Obsługuje nawet natywne 1440x900, chociaż bufor ramki pozwala tylko na standardowe rozdzielczości vesa. Problem w tym, że nawet przy ustawionym:
set gfxpayload=640x480
Po dokonaniu wyboru, ekran zawiesza się na tapecie gruba, bądź pojawia się czarny ekran. Nie ma znaczenia czy wpiszemy do gfxpayload rozdzielczość, czy parametr "keep", ani ustawienie gfxmode, efekt jest zawsze taki sam. Ostatecznie poradziłem sobie dopisując przy parametrach jądra:
vga=791
ale może ktoś zna lepsze rozwiązanie? Sprzęt to Dell Inspiron 9300, Geforce 6800. Debian Squeeze, regularnie aktualizowany.
Ps. Skoro grub jest w stanie obsłużyć natywną rozdzielczość, to może jest sposób by konsola też mogła?
Offline
szydl0 napisał(-a):
Skoro grub jest w stanie obsłużyć natywną rozdzielczość, to może jest sposób by konsola też mogła?
Jedno z drugim ma niewiele wspólnego :)
szydl0 napisał(-a):
Kod:
vga=791
To parametr dla bufora ramki vesafb, jeśli chcesz natywną rozdziałkę w konsoli, to możesz się przesiąść na uvesafb, który 1440x900 powinien obsłużyć bez problemu. Tutaj opis jak to zrobić dla dystrybucyjnych jajek w Debianie.
Offline
Dzieki za odpowiedź!
Niestety jak się okazało grub także obsługuje max 1024x768, to było tylko złudzenie ;)
uvesafb też nie oferuje dla mnie nic ponad standard :/
Zastanawia mnie teraz tylko dlaczego gfxpayload zawiesza wszstko?
Offline
Co do tego wieszania to nie mam pojęcia — nie używałem nigdy grub2. Ale z tym, że "uvesafb też nie oferuje dla mnie nic ponad standard :/" to bracie ściemniasz ;) uvesafb spokojnie wyciąga panoramiczne rozdziałki, włączając w to full hd i chyba jeszcze wyżej :D
Kombinuj, bo coś musiałeś uwalić w konfiguracji...
Offline
Wierze, że tak jest, ale niestety nie u mnie :/
Nawet:
cat /sys/bus/platform/drivers/uvesafb/uvesafb.0/vbe_modes
pokazuje dokładnie te same rozdzielczości, co hwinfo --framebuffer.
Wszystko wykonywalem zgodnie z instrukcją, żadnych błędów, uvesafb dobrze działa do 1024x768, powyżej niej zostaje przy 1024x768.
Ostatnio edytowany przez szydl0 (2010-04-04 17:47:35)
Offline
Strony: 1