Portál AbcLinuxu, 10. května 2024 15:51


Dotaz: bootsplash + framebuffer + nvidia

29.12.2005 22:10 Jan Včelák | skóre: 28 | blog: Fcelda
bootsplash + framebuffer + nvidia
Přečteno: 187×
Odpovědět | Admin

Ahoj

Mam nasledujici problem: chci si zkraslit bootovani a tak jsem se rozhod ze si tam dam nejakej obrazek (bootsplash.org). Problem je v tom, ze aby to fungovalo, musim mit v jadre zarizeni pro framebuffer (standardne vesafb). Jenze obcas potrebuju textovej rezim. Kdyz pak ale pracuju treba s prikazem less a neco s v nom prohlizim, skocim o stranku a strasne dlouho trva, nez se to cely ,,prepise".

Mam grafiku od nvidie, a pri zakompilovani nvidiafb je to celkem v pohode. ,,Prepisuje" se to relativne rychle. Ovsem pak mi nemuze fungovat graficky rozhrani, protoze nezkompiluju oficialni ovladac nvidie - ten totiz nvidafb nema rad.

Takze zatim bootoju po staru - osklive bez obrazku :)

Mate nekdo nejakej napad, jak tento problem resit? Diky!

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

29.12.2005 22:22 Scarabeus IV | skóre: 20 | blog: blogisek_o_gentoo | Praha
Rozbalit Rozbalit vše Re: bootsplash + framebuffer + nvidia
Odpovědět | | Sbalit | Link | Blokovat | Admin
zkus vesafb-tng me to slape s nvidii v poho a ani se to potom nehada s nvidiackejma drverama
29.12.2005 22:38 Jan Včelák | skóre: 28 | blog: Fcelda
Rozbalit Rozbalit vše Re: bootsplash + framebuffer + nvidia

a kdepak to v jadru najdu? - at hledam jak hledam, moc uspesnej nejsem

a s rychlosti je to jak? me taky beha vesafb ... ale pomalu a to ja nechci

1.1.2006 20:21 Jan Včelák | skóre: 28 | blog: Fcelda
Rozbalit Rozbalit vše Re: bootsplash + framebuffer + nvidia

Jo - uz chapu jak to funguje ;)

Nicmene stale nevidim rozdil v rychlosti. Potrebuju neco co je spon tak rychly jako rivafb nebo nvidiafb. Mate jeste nekdo napad?

Diky

1.1.2006 23:07 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: bootsplash + framebuffer + nvidia
Vykašlat se na blbosti.

BOOT- není třeba ho skrášlovat kolikrát bootujete ?

No a pokud používáme pouze textové konzole bez X tak framebufer stačí, no a pokud zase používáme X tak framebufer nepotřebujeme proč taky ? Jednoduše si spustíme konzoli pod X a nastavíme podle svých představ.
3.1.2006 17:22 Jan Včelák | skóre: 28 | blog: Fcelda
Rozbalit Rozbalit vše Re: bootsplash + framebuffer + nvidia

No mate naprostou pravdu, ze to je blbost.

Bootoju v podstate denne. Neni to na serveru, ale u mne na pocitaci a pres noc nenechavam topeni (procesor) zapnuty.

No na pouzivani konzole framebuffer nestaci, protoze se s tim neda pracovat, jak pomalu to vypise text. Predstavte si, ze mate treba otevrenou manualovou stranku a stisknete PageDown.. to trva rekl bych 1 sekundu, nez se vsechny pismenka prepisou a objevi se nova stranka. To je desnej opruz. A pracovat v konzoli bez framebufferu, abych tam mel nejakejch 30 radku, kdyz mam LCD 1280 x 1024 bodu. Proc?

Ale to byla ciste hypoteticka otazka. Jasne ze pouzivam Xka, ale jen me napadlo, jestli existuje nejakej framebuffer-driver, kterej by si s tim poradil rychleji, alespon jako nvidiafb (rivafb). Dik

3.1.2006 17:38 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: bootsplash + framebuffer + nvidia
Tak se skuste podívat zda grafika umí více řádků v textovém modu.

Já sice taky mám pouze 30 řádků ale viděl jsem grafiku co uměla 60 řádků v textovém režimu.
3.1.2006 18:08 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: bootsplash + framebuffer + nvidia
Teď jsem schválně rebootoval a díval se jaké mody umí moje grafika (nvidia)

A umí: 132x25, 132x43, 132x50, 132x60 :-) samozřejmě umí i menší rozlišení.

Takže zadejte jádru parametr vga=ask a vyberte si mod jaký chcete :-) při bootu.

Nebo tam zadejte mod natvrdo vga= něco :-)
3.1.2006 18:15 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: bootsplash + framebuffer + nvidia
PS. Schválně jsem si to přehodil na 132 znaků X 60 řádků a s X ovladačem nvidia to běhá bez problémů.

mc vypadá zajímavě v textové konzoli (tolik souborů co se vleze do okna grrrrr.......).
3.1.2006 18:30 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: bootsplash + framebuffer + nvidia
Grrr teď jsem zjistil že jak si nahraji pro konzoli český font tak mi to změní rozlišení na 132x30 no ale kdyby se upravil font nebo použil jiný font tak by to mohlo fungovat, případně možná přeložit svoje vlastní jádro.

Nemíním se tím tak zdržovat můžete skoušet.
3.1.2006 21:52 Jan Včelák | skóre: 28 | blog: Fcelda
Rozbalit Rozbalit vše Re: bootsplash + framebuffer + nvidia

No ja hlavne jine fonty nepouzivam. Jadro mam prelozene vlastni, ale nejsem si jist, ze pro vga=neco nemusim mit zakompilovanou podporu pro framebuffer. Ale to si mohu zjistit sam.

V kazdem pripade dekuji.

3.1.2006 22:49 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: bootsplash + framebuffer + nvidia
Neni třeba fb.

Problém s fonty bude ve výšce ten font je asi 16b a pro 60 řádků se asi bude muset použít pouze 8b font proto se mě to přepne po nahrání fontu na 30 řádků. (předtím se použije font co je v rom té grafiky)

Ovšem asi bych se na to vykašlal a na nějakém displeji z X bych si spustil xterminál v požadovaném rozlišení přes celou obrazovku asi nejednoduší řešení.
stativ avatar 3.1.2006 19:59 stativ | skóre: 54 | blog: SlaNé roury
Rozbalit Rozbalit vše Re: bootsplash + framebuffer + nvidia
Odpovědět | | Sbalit | Link | Blokovat | Admin
Napada mne jedna vec, sice jsem to nezkousel ale teoreticky by to mohlo fungovat:
Do jadra si zakompiluj nvidiafb jako modul, pak klasicky nainstaluj ovladace od nvidie. A ted problemy jsou prece kdyz jsou vedle sebe, takze by mozna v podstate stacilo dat do /etc/modprobe.conf radek pro nahrani nvidiafb a do .xinitrc modprobe -r nvidiafb && modprobe nvidia
Mozna to pomuze (fb nepouzivam, tech 30 radku dokazu prekousnout)
Ať sežeru elfa i s chlupama!!! ljirkovsky.wordpress.com stativ.tk
3.1.2006 21:51 Jan Včelák | skóre: 28 | blog: Fcelda
Rozbalit Rozbalit vše Re: bootsplash + framebuffer + nvidia
To je otazka, co vlastne ten instalator nvidie dela. Jestlize si osaha jadro, jestli tam je ten modul, nebo jestli se jenom diva na nactene moduly. V druhem pripade by to fungovalo a urcite to vyzkousim. ;)
stativ avatar 3.1.2006 20:01 stativ | skóre: 54 | blog: SlaNé roury
Rozbalit Rozbalit vše Re: bootsplash + framebuffer + nvidia
Odpovědět | | Sbalit | Link | Blokovat | Admin
Napada mne jedna vec, sice jsem to nezkousel ale teoreticky by to mohlo fungovat:
Do jadra si zakompiluj nvidiafb jako modul, pak klasicky nainstaluj ovladace od nvidie. A ted problemy jsou prece kdyz jsou vedle sebe, takze by mozna v podstate stacilo dat do /etc/modprobe.conf radek pro nahrani nvidiafb a do .xinitrc modprobe -r nvidiafb && modprobe nvidia
Mozna to pomuze (fb nepouzivam, tech 30 radku dokazu prekousnout)
Ať sežeru elfa i s chlupama!!! ljirkovsky.wordpress.com stativ.tk
stativ avatar 3.1.2006 20:01 stativ | skóre: 54 | blog: SlaNé roury
Rozbalit Rozbalit vše Re: bootsplash + framebuffer + nvidia
Odpovědět | | Sbalit | Link | Blokovat | Admin
Napada mne jedna vec, sice jsem to nezkousel ale teoreticky by to mohlo fungovat:
Do jadra si zakompiluj nvidiafb jako modul, pak klasicky nainstaluj ovladace od nvidie. A ted problemy jsou prece kdyz jsou vedle sebe, takze by mozna v podstate stacilo dat do /etc/modprobe.conf radek pro nahrani nvidiafb a do .xinitrc modprobe -r nvidiafb && modprobe nvidia
Mozna to pomuze (fb nepouzivam, tech 30 radku dokazu prekousnout)
Ať sežeru elfa i s chlupama!!! ljirkovsky.wordpress.com stativ.tk

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.