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!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2010-04-04 14:40:12

  szydl0 - Nowy użytkownik

szydl0
Nowy użytkownik
Zarejestrowany: 2010-04-04

Grub2 - system nie ładuje się z gfxpayload - Squeeze

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:

Kod:

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:

Kod:

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:

Kod:

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

 

#2  2010-04-04 15:28:08

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Grub2 - system nie ładuje się z gfxpayload - Squeeze

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

 

#3  2010-04-04 17:14:31

  szydl0 - Nowy użytkownik

szydl0
Nowy użytkownik
Zarejestrowany: 2010-04-04

Re: Grub2 - system nie ładuje się z gfxpayload - Squeeze

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

 

#4  2010-04-04 17:30:52

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Grub2 - system nie ładuje się z gfxpayload - Squeeze

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

 

#5  2010-04-04 17:46:12

  szydl0 - Nowy użytkownik

szydl0
Nowy użytkownik
Zarejestrowany: 2010-04-04

Re: Grub2 - system nie ładuje się z gfxpayload - Squeeze

Wierze, że tak jest, ale niestety nie u mnie :/

Nawet:

Kod:

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

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)