Grafický start - splashy

Založil Mika, 19. 03. 2011, 17:21:35

Předchozí téma - Další téma

Mika

Zdravím,
chtěl jsem mít v Debian grafické bootovaní. Na internetu jsem narazil na balíky splashy a splashy-themes. Ale bohužel při bootovaní mi to napsalo chybu. Tak jsem zkusil spustit "/sbin/splashy test" k otestování splashy, skončilo to výpisem "Splashy ERROR: libsplashy: Framebuffer is not configured properly please see http://tinyurl.com/339h67 Splashy ERROR: Couldn't splashy_start_splashy(). Error -2". Pátral jsem dál a problém bude asi v nastavení Framebufferu v GRUBU. Bohužel našel jsem návod jen pro starší verzi GRUB (http://net.mgo.opava.cz/content/view/79/40/). Chtěl bych proto poradit jak lze nastavit GRUB2 aby splashy fungoval. Díky.

pulpe

Ahoj,
zedituj řádek v souboru /etc/default/grub, tak že tam přidáš splash

(u mě to vypadá například takto)
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Pro aplikování změn zadej jako superuživatelupdate-grub

Mika

Díky za odpověď.
Bohužel nic se nezměnilo  :'(.

Petr Slunský

video=vesafb:1280x1024-24@60,mtrr

pokud splashy posílá error, že potřebuje nakonfigurovat framebuffer, tak by ti mohlo pomoct přidat kousek tohoto kódu do konfigurace grub. V závislosti na svém rozlišení uprav konfiguraci. Vesafb by měl fungovat se všemi grafickými kartami.
Další věc, která by mohla působit problémy je volba splashy obrázku. jpg dělá problémy, pokud ho používáš, zkus vyměnit za png obrázek.

Debian

Mika

Ale do jakého konfiguráku to mám vložit ? Do /etc/default/grub ?? Nerad bych si grub zničil, tak se radši ptám. Díky.

Fantomas

A proc pouzivas splashy? Dej misto nej plymouth, ten uz framebuffer nepotrebuje, navic podporuje kms.

Mika

#6
Díky za typ.
Postupoval jsem podle návodu na (http://wiki.debian.org/plymouth). Vše proběhlo bez problémů. No akorát místo výpisu textových hlášek mi naběhne jen taková modrá vodorovná lajna přes celej monitor a postupně se obravuje podle postupou bootování. Myslím, že by to mělo dělat i něco více  :P Možná, že problém bude v mé grafické kartě. Je už trochu starší "00:05.0 VGA compatible controller: nVidia Corporation C51 [GeForce Go 6100] (rev a2)". Nebo je to tím, že používám ovladače od nVidia podle návodu na tomhle foru (http://forum.debian-linux.cz/index.php/topic,676.0.html) ?

Fantomas

Modra lajna je defaultni a funguje ve vsech nizsich rozlisenich. Ovladace si pouzivej jakekoliv, pokud zvladnou 1024x768 a vyssi, tak si muzes plymouth nastavit na jine tema. A navod najde take napriklad zde (kdyz uz jsi jednou ten server zminil:-) http://net.mgo.opava.cz/content/view/104/40/.

Mika

#8
Zdravím,
no zkoušel jsem to podle tvého návodu. Zkoušel jsem všechno. Výsledek. Jen ta škaredá modrá lajna !!! Asi to bude těma ovladačema nebo já už nevím. Vzdávám to. Hold prostě nebudu mít grafický boot. Už na to kašlu.

Díky za odpovědi a ochotu.

bye

Fantomas

A reaguje lajna na nastaveni rozliseni v grubu? Jako jestli se zmensuje ci zvetsuje. Pokud ano, pak to neni ovladacema. Lajna se zobrazuje jako defaultni nebo pri rozliseni 800x600 ci 640x480.

Udelej jeste jeden pokus, nastav tyto dve hodnoty v /etc/default/grub:
GRUB_GFXMODE=1024x768
GRUB_GFXPAYLOAD_LINUX=1024x768

Zadej v terminalu "update-grub", potom jeste muzes zkusit "plymouth --show-splash" a nakonec "plymouth-set-default-theme solar -R". Jestli to neukaze solarni splash, tak potom ti uz neporadim, vzdam se.

Mika

Ahoj.
A je to!! :D  Už to funguje! Nechápu co jsem předtím dělal špatně  :P   

Děkuji za pomoc. 

Petr Slunský

Debian