Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
fbsplash - nic nie wyświetla
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish)
View previous topic :: View next topic  
Author Message
Pryka
Guru
Guru


Joined: 08 Jun 2007
Posts: 587
Location: /dev/null

PostPosted: Mon Jun 06, 2011 5:29 pm    Post subject: fbsplash - nic nie wyświetla Reply with quote

Witam wszystkich, postanowiłem pobawić się fbsplashem, ale ustrojstwo nic nie wyświetla system bootuje tak jakby go w ogóle nie było.

grub.conf:
kernel /boot/kernel-2.6.29-gentoo root=/dev/sda5 rootfstype=ext4 init=/sbin/bootchartd splash=verbose,theme:natural_gentoo console=tty1
initrd /boot/initramfs-bootsplash


W jajku mam wkompilowane na stałe, to co było podane w HOWTO, czyli:
Code:
Device Drivers ->
    Graphics support ->
        <*> Support for frame buffer devices  --->
        <*> Framebuffer Console support
                [ ] Enable Tile Blitting Support
            Console display driver support  --->
                [*] Support for the Framebuffer Console Decorations

Code:
Device Drivers --->
    Input Device Support --->
        <*> Event Interface



Ps. Przy okazji próbuję skonfigurować framebuffer tyle, że nie widzę u siebie uvesafb
Dodałem do kernela:
Code:
Connector - unified userspace <-> kernelspace linker


Ale dalej nie ma:
Code:
Graphics support ---> Support for frame buffer devices ---> Userspace VESA VGA graphics support


Jak ktoś ma jakieś pomysły co można z tym zrobić to będę wdzięczny :)
Back to top
View user's profile Send private message
soban_
l33t
l33t


Joined: 27 Aug 2008
Posts: 643
Location: /home/soban

PostPosted: Mon Jun 06, 2011 9:53 pm    Post subject: Reply with quote

Nie wiem czy cos to da, ale kiedys http://forums.gentoo.org/viewtopic-t-805295-start-0.html chociaz Ci powiem ze przy zmianie rozdzialki system troszeczke (kilka [~2-3] sek) dluzej sie bootuje. Co do kernela to -> http://paste.pocoo.org/show/402024/
pozdro : )
_________________
gg: 525600
Back to top
View user's profile Send private message
Pryka
Guru
Guru


Joined: 08 Jun 2007
Posts: 587
Location: /dev/null

PostPosted: Tue Jun 07, 2011 8:13 am    Post subject: Reply with quote

Dzięki @soban_ widzę, że masz vesabfb :) ale on chyba obsługuje mniejsze rozdzielczości, dlatego chciałbym uvesabfb tylko problem w tym, że go nie mam. Konfigurują jądro zgodnie z http://dev.gentoo.org/~spock/projects/uvesafb/ i nic... nie mogę się do niego dogrzebać.

Ciekawe jest to, że ta opcja widnieje w Twoim configu tyle, że z niej nie korzystasz :) u mnie w ogóle nie ma.

Czyżby w gentoo-sources nie było i muszę paczować?

ps. A o to, że będzie system dłużej wstawał nie dbam :D
Back to top
View user's profile Send private message
soban_
l33t
l33t


Joined: 27 Aug 2008
Posts: 643
Location: /home/soban

PostPosted: Tue Jun 07, 2011 8:27 am    Post subject: Reply with quote

Bardzo mozliwe - ja jade na zen-kernelu wiec mam mase tego wszystkiego. Moze i na sile za duzo tutaj nawciskali, ale nie musze googlowac za latkami itp, uzywam go od paru miesiecy i chwale. Oczywiscie nie to zebym mial cos do gentoo-sources bo sam uzywalem pare lat i tez bylo dobrze ( :
_________________
gg: 525600
Back to top
View user's profile Send private message
Pryka
Guru
Guru


Joined: 08 Jun 2007
Posts: 587
Location: /dev/null

PostPosted: Tue Jun 07, 2011 8:48 am    Post subject: Reply with quote

Jednak było i w moim jajcu... przydałoby się zaktualizować dokomuentację na stronach... bo żeby nie Twój konfig @soban_ i strona funtoo bo bym do jutra pewnie tego nie znalazł

Teraz mam inny problem, jestem na tym etapie:
Code:
6. reconfigure your kernel; in the "General Setup" section select:
Initial RAM filesystem and RAM disk (initramfs/initrd) support
and use /usr/share/v86d/initramfs in Initramfs source file(s).
(that's CONFIG_INITRAMFS_SOURCE="/usr/share/v86d/initramfs")


I gdy chcę już zbudować jajko, wywala mi ciąge coś takiego:
Code:
CHK     include/linux/version.h
  CHK     include/generated/utsrelease.h
  CALL    scripts/checksyscalls.sh
  CHK     include/generated/compile.h
  /usr/src/linux-2.6.39-gentoo/scripts/gen_initramfs_list.sh: Cannot open '/usr/share/x86d/initramfs'
make[1]: *** [usr/initramfs_data.cpio] Błąd 1
make: *** [usr] Błąd 2


EDIT: Wszystko już okej, wkradła mi się literówka zamiast v86d pisałem x86d :D

W każdym razie teraz mam nowy problem, bo wszystko się wiesza, zaraz po starcie...

Pewnie jest to związane z:
http://forums.gentoo.org/viewtopic-t-879077-start-0-postdays-0-postorder-asc-highlight-uvesafb.html
http://bugs.gentoo.org/show_bug.cgi?id=368109

Ktoś się z tym uporał? Bo na razie musiałem wyłączyć uvesafb


ps. Ma ktoś najnowszego splasha z LiveCD 2011? Nie chcę tylko po to ściągać prawie 3GB i potem przeszukiwać jeszcze obraz. Byłbym wdzięczny jak ktoś by go podrzucił razem z plikami konfiguracyjnymi :)

ps2. Jak przebudować sumy jakiejś paczki z distfiles którą edytowaliśmy? Nie mogę sobie przypomnieć jak to się robiło, a inaczej nie da się nanieść poprawki która mnie interesuje do paczki, bo portage pobiera mi ją od nowa, gdyż mu się suma kontrolna nie zgadza po edycji.
Back to top
View user's profile Send private message
mziab
l33t
l33t


Joined: 01 Oct 2004
Posts: 629

PostPosted: Tue Jun 07, 2011 1:02 pm    Post subject: Reply with quote

Pryka wrote:
W każdym razie teraz mam nowy problem, bo wszystko się wiesza, zaraz po starcie...

Pewnie jest to związane z:
http://forums.gentoo.org/viewtopic-t-879077-start-0-postdays-0-postorder-asc-highlight-uvesafb.html
http://bugs.gentoo.org/show_bug.cgi?id=368109


Polecam to obejście. U mnie pomogło.
_________________
Gentoo Linux 10.0 | 3.2.1 | glibc 2.13 | gcc 4.5.3

mteam | mziab's blog | roslin
Back to top
View user's profile Send private message
Pryka
Guru
Guru


Joined: 08 Jun 2007
Posts: 587
Location: /dev/null

PostPosted: Tue Jun 07, 2011 8:17 pm    Post subject: Reply with quote

@mziab dzięki i mi pomogło :) tyle, że gość w bugu napisał, że jest to w pliku fbcon.c ja znalazłem to u siebie w fbcondector.c , ale mniejsza o to.

Rozdzielczość się ładnie zmienia, ale kurde splash nie startuje... nic się nie pojawia...

Code:
root (hd0,0)
kernel /boot/kernel-2.6.39-gentoo root=/dev/sda5 video=uvesafb:1680x1050-32,mtrr:3,ywrap splash=verbose,theme:natural_gentoo console=tty1 rootfstype=ext4 init=/sbin/bootchartd
initrd /boot/initramfs-bootsplash


Co tu jest nie tak?

EDIT!!!!
Przestawiłem kolejność, tak aby wszystko co związane z buforem ramki było na końcu i teraz ładnie śmiga :D

PS. Mam tylko jeszcze jedno pytanie... czy w Grubie da się wymusić jakąś ładniejszą rozdzielczość? Bo na nim jak była lipna tak dalej jest...
Back to top
View user's profile Send private message
soban_
l33t
l33t


Joined: 27 Aug 2008
Posts: 643
Location: /home/soban

PostPosted: Tue Jun 07, 2011 8:30 pm    Post subject: Reply with quote

wpisz video=ask i bedzie Cie pytal o nia : ) ustawisz sobie odpowiednia
_________________
gg: 525600
Back to top
View user's profile Send private message
Pryka
Guru
Guru


Joined: 08 Jun 2007
Posts: 587
Location: /dev/null

PostPosted: Tue Jun 07, 2011 8:34 pm    Post subject: Reply with quote

Tyle, że ta moja podana rozdzielczość czyli: video=uvesafb:1680x1050-32 działa bardzo dobrze wszędzie poza GRUBEM. Gdy system się już bootuje uruchamia się splash w 1680x1050 :)

Czy ask nie zadziała dopiero po częściowej inicjacji startu? Bo boot manager chyba mnie nie spyta o rozdzielczość?

Dla jasności, mi chodzi tylko i wyłącznie o rozdzielczość menu GRUB, tam gdzie wybieramy system do bootowania, da się to zmienić czy zawsze będzie standardowe? A jak tak to kurde jak, bo nie mogę nic wymodzić.
Back to top
View user's profile Send private message
Pryka
Guru
Guru


Joined: 08 Jun 2007
Posts: 587
Location: /dev/null

PostPosted: Fri Jun 10, 2011 6:54 am    Post subject: Reply with quote

mziab wrote:
Pryka wrote:
W każdym razie teraz mam nowy problem, bo wszystko się wiesza, zaraz po starcie...

Pewnie jest to związane z:
http://forums.gentoo.org/viewtopic-t-879077-start-0-postdays-0-postorder-asc-highlight-uvesafb.html
http://bugs.gentoo.org/show_bug.cgi?id=368109


Polecam to obejście. U mnie pomogło.


Wczoraj była aktualizacja jajka do r1 i u mnie to rozwiązanie przestało działać... Jak u Ciebie?
Back to top
View user's profile Send private message
mziab
l33t
l33t


Joined: 01 Oct 2004
Posts: 629

PostPosted: Sat Jun 11, 2011 2:16 pm    Post subject: Reply with quote

Nie potwierdzam. Wprawdzie nie używam już gentoo-sources, tylko vanilla-sources z nałożonym patchem fbcondecor, ale obejście nadal działa.
_________________
Gentoo Linux 10.0 | 3.2.1 | glibc 2.13 | gcc 4.5.3

mteam | mziab's blog | roslin
Back to top
View user's profile Send private message
nUmer_inaczej
Tux's lil' helper
Tux's lil' helper


Joined: 24 Apr 2007
Posts: 119
Location: Bydgoszcz

PostPosted: Sat Jun 11, 2011 4:50 pm    Post subject: Reply with quote

U mnie działa również.
@mziab - dlaczego nie używasz już gentoo-sources? - czy sam nakładasz patcha, czy korzystasz z jakiegoś overlaya?

Pozdrawiam
Back to top
View user's profile Send private message
mziab
l33t
l33t


Joined: 01 Oct 2004
Posts: 629

PostPosted: Sat Jun 11, 2011 7:25 pm    Post subject: Reply with quote

Ostatnio gentoo-sources to na dobrą sprawę waniliowy kernel + łatka fbcondecor. Nie ma więc większej różnicy, poza nazwą kernela :) I tak nakładałem ręcznie wybrane łatki od CK, więc żadna mi różnica nałożyć jeszcze jedną.
_________________
Gentoo Linux 10.0 | 3.2.1 | glibc 2.13 | gcc 4.5.3

mteam | mziab's blog | roslin
Back to top
View user's profile Send private message
soban_
l33t
l33t


Joined: 27 Aug 2008
Posts: 643
Location: /home/soban

PostPosted: Sun Jun 12, 2011 8:20 am    Post subject: Reply with quote

Pryka wrote:
PS. Mam tylko jeszcze jedno pytanie... czy w Grubie da się wymusić jakąś ładniejszą rozdzielczość? Bo na nim jak była lipna tak dalej jest...
Udalo Ci sie ruszyc cos z tym? Googlujac wpadlem na to ze w grubie-2 da sie rozdzielczosc zmienic, probowal juz ktos?
_________________
gg: 525600
Back to top
View user's profile Send private message
Pryka
Guru
Guru


Joined: 08 Jun 2007
Posts: 587
Location: /dev/null

PostPosted: Sun Jun 12, 2011 3:05 pm    Post subject: Reply with quote

@soban_ niestety nie, nic nie potrafię zrobić. Tym bardziej, że sieją zamęt, jedni piszą, że się da drudzy że nie. Dałem sobie spokój

Co do Grub2 to tam się faktycznie da, to chyba jego funkcjonalność.
Back to top
View user's profile Send private message
Bastian82
n00b
n00b


Joined: 07 Feb 2011
Posts: 45
Location: Poznań

PostPosted: Tue Jun 14, 2011 8:46 am    Post subject: Reply with quote

Pryka wrote:
@soban_ niestety nie, nic nie potrafię zrobić. Tym bardziej, że sieją zamęt, jedni piszą, że się da drudzy że nie. Dałem sobie spokój

Co do Grub2 to tam się faktycznie da, to chyba jego funkcjonalność.


A tak?

Code:
kernel /boot/kernel-2.6.29-gentoo root=/dev/sda5 rootfstype=ext4 init=/sbin/bootchartd splash=verbose,theme:natural_gentoo console=tty1 vga= wartosc
Back to top
View user's profile Send private message
Pryka
Guru
Guru


Joined: 08 Jun 2007
Posts: 587
Location: /dev/null

PostPosted: Tue Jun 14, 2011 9:32 am    Post subject: Reply with quote

Niestety nic... już próbowałem, w ogóle nie wiem mam jakiś niestandardowy sprzęt, bo praktycznie każda wartość jest dla mnie błędna w vga...

W każdym razie splashscreen działa w 1680x1050 tty1 też :) gruba jakoś przeboleję.

Chyba że chodzi ci o kolejność poleceń?
Back to top
View user's profile Send private message
soban_
l33t
l33t


Joined: 27 Aug 2008
Posts: 643
Location: /home/soban

PostPosted: Tue Jun 14, 2011 9:35 am    Post subject: Reply with quote

@Pryka sprobuj tez odpalic system w trybie silent i quiet - pamietam ze to znacznego mi kopa dawalo przy starcie - chodzi glownie o to, zeby kernel odpalal sie bez wywalania duzej ilosc informacji - ktorych i tak nie czytasz na codzien.
_________________
gg: 525600
Back to top
View user's profile Send private message
Pryka
Guru
Guru


Joined: 08 Jun 2007
Posts: 587
Location: /dev/null

PostPosted: Tue Jun 14, 2011 9:42 am    Post subject: Reply with quote

Zajmę się tym jak uporam się z kompilacją libreoffice :) potem jeszcze dokończę konfig vanilla-sources z paroma łatami które wyczaiłem w składzie zen ;) I wrócę do tego bo i tak nie mam jak nawet reboota zrobić teraz.
Back to top
View user's profile Send private message
Jacekalex
Guru
Guru


Joined: 17 Sep 2009
Posts: 301

PostPosted: Tue Jun 14, 2011 10:27 am    Post subject: Reply with quote

Lista rozdzielczości fb na uvesie wyświetlisz tak:
Code:
cat  /sys/class/graphics/fb0/modes


U mnie też nie działa z gruba, ani nawet fbcondecor, ale ręczna zmiana idzie.
np:
Code:
splash_manager -c set --theme=livecd-2007.0 --tty=1

A skrypt, który ustawi 6 konsol automatycznie, naskrobać portafię. ;)
I to 3 razy szybciej, niż wyczaję, czemu fbcondecor nie działa. :P

To by było na tyle
8)


Last edited by Jacekalex on Tue Jun 14, 2011 11:53 am; edited 1 time in total
Back to top
View user's profile Send private message
Pryka
Guru
Guru


Joined: 08 Jun 2007
Posts: 587
Location: /dev/null

PostPosted: Tue Jun 14, 2011 10:31 am    Post subject: Reply with quote

@Jacekalex znam tą listę :)

Ale jest małe nieporozumienie, mi działa wszystko z GRUBA w nic się nie muszę bawić, rozdzielczość w splashu i tty1 zmienia się automatycznie(reszty konsol nie sprawdzałem ale pewnie wystarczy dopisać ttyX). Wygląda to obecnie tak:
Code:
kernel /boot/kernel-2.6.39-gentoo root=/dev/sda5 rootfstype=ext4 init=/sbin/bootchartd video=uvesafb:1680x1050-32,mtrr:3,ywrap splash=silent,theme:natural_gentoo console=tty1
initrd /boot/initramfs-bootsplash


Chodzi mi o to, czy jest możliwość ustawienia innej rozdzielczości w głównym oknie GRUBA gdzie wybieramy system do bootowania :) Bo wszędzie poza tym działa świetnie 1680x1050 z kopa.
Back to top
View user's profile Send private message
Jacekalex
Guru
Guru


Joined: 17 Sep 2009
Posts: 301

PostPosted: Tue Jun 14, 2011 11:56 am    Post subject: Reply with quote

A ja pierzę i gruba i fbcondecor:

Code:
 cat /etc/local.d/fbtheme.start
#!/bin/bash
splash_manager -c set --theme=natural_gentoo --tty=1
splash_manager -c set --theme=natural_gentoo --tty=2
splash_manager -c set --theme=natural_gentoo --tty=3
splash_manager -c set --theme=natural_gentoo --tty=4
splash_manager -c set --theme=natural_gentoo --tty=5
splash_manager -c set --theme=natural_gentoo --tty=6


I działa ;)
W tej chwili mam jajo bez grsecurity, jak dorzucę grsec, to na 95% pax ubije uvesę, jak ostatnio.
Ale na zwykłej vesie splash_manager też działa - tak samo. :D

Pozdrawiam
8)
Back to top
View user's profile Send private message
Pryka
Guru
Guru


Joined: 08 Jun 2007
Posts: 587
Location: /dev/null

PostPosted: Tue Jun 14, 2011 12:01 pm    Post subject: Reply with quote

@Jacekalex a słuchaj ja dzisiaj wrzucałem gsecurity do vaniliowego źródła wstępnie skonfigurowałem, ale jeszcze nie kompilowałem.

Mówisz, że pax wykrzaczy uvesafb, i tu moje pytanie, da się robić jakoś wyjątki? Przyznam się szczerze bez bicia, że za wiele jeszcze nie czytałem o pax(pobieżnie to co jest w dokumentacji gentoo), więc wybacz jak pytanie wyda Ci się lame :D
Back to top
View user's profile Send private message
Jacekalex
Guru
Guru


Joined: 17 Sep 2009
Posts: 301

PostPosted: Tue Jun 14, 2011 12:34 pm    Post subject: Reply with quote

Zależy, która wersja.
Ostatni raz u mnie uvesa z paxem działała na jaju hardened-sources-2.6.36-r4
Potem kompilowałem hardened-sources-2.6.36-r8 - i na nim już pax ubijal v86d jeszcze przed wczytaniem parametrów sysctl.
Sznurek: http://forums.gentoo.org/viewtopic-t-859540.html

Tak bylo z winy grsecurity, i trwało to aż do 2.6.38.2, które kompilowałem z vainlla-sources.
Pamiętaj też, że stabilna łata grsecurity na dzisiaj:
Code:
wto, 14 cze 2011, 16:19:06 CEST
jest na jajo 2.6.32.41.

Ja jechalem caly czas na łatach testowych, hardened team też opracowuje kernele na bazie łat testowych.
Dlatego stabilne hardened-sources-2.6.38-r6 traktuję z mocnym przymrużeniem oka.

W dodaktu w tej chwili jest jakiś błąd sterowniku Nvidii, w każdym razie się gryzie z Paxem, jak włączysz paxa, to połowa programów nie będzie mogła wczytać biblioteki /usr/lib/libGL.so, która jest dowiązaniem do biblioteki: /usr/lib/opengl/nvidia/lib/libGL.so.270.41.19
żeby działał ster Nvidii, trzeba w paxie włączyć tryb softmode
Code:
sysctl -w kernel.pax.softmode=1


Poza tym ostatnio grsec obcina mi skype, na którym mam telefon, a kernele od 2.6.38.2 do 2.6.39.1 nie obslugują mojej płyty glównej w zakresie ACPI (bez acpi=off w ogóle nie wstają), dlatego mam przerwę do kernela 3.0. Sprawdziłem 3.0-rc2 - ACPI działa prawdłowo, ale NVidia nie rozpoznaje wersji kernela (nie kompiluje się pod 3.0-rc2), Nouveau w tym kernelu jest zwalone, więc na razie mam fajrant, aż do stabilnej wersji kernela 3.0 i steru Nvidii, który go obrobi.

Czyli około 2 miechy odpoczynku. ;)

Na razie używałem takiego konfigu:
http://forum.dug.net.pl/viewtopic.php?pid=162269#p162269
Ostanim bardzo udanym jajem bylo 2.6.37-tic, na nim po jakiejs aktualizacji systemu przestał działać Skype, ale poza tym prawie cały system śmiga, z wyjątkiem Virtualboxa, którego nie udało mi się odpalić.
Konfig masz w wątku o kernelach, który założyłeś.

To by bylo na tyle
8)


Last edited by Jacekalex on Tue Jun 14, 2011 4:49 pm; edited 1 time in total
Back to top
View user's profile Send private message
Pryka
Guru
Guru


Joined: 08 Jun 2007
Posts: 587
Location: /dev/null

PostPosted: Tue Jun 14, 2011 12:37 pm    Post subject: Reply with quote

@Jacekalex dzięki Ci za wyczerpującą odpowiedź :) jak będę miał czas, ruszę z tym bardziej i natrafię na jakiś problem to zapewne znajdziesz mój wątek :)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish) All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum