инструкция по установке splash

___не спеши отвечать по пунктам, прочти всё до конца!___

была когда то такая программка - splashutils. вроде как пришла на замену другой программке - bootsplash. Или ошибаюсь? Появилось ли что-то ещё более новое?

Пытаюсь поднять сплэш скрин через splashutils.

Проблемы:
1. При отчключенном фреймбуфере, при загрузке системы вижу такое:

* Mounting local filesystems... [ ok ]
* Loading ALSA modules... [ ok ]
* Restoring Mixer Levels... [ ok ]
* Mounting /dev/pts... [ ok ]
... яля ресет - новый экран, следующая строка уже идёт первой, т.е. сверху монитора
* Setting system clock using the hardware clock [UTC]... [ ok ]

Это нормально?

Произошло это после доустановки (на свежий stage3) софта. типа emerge xorg-x11 evince seamonkey-bin и ещё кучка, ребут - и такая вот проблема.

2. Сплэш-скрин не показывает процентики, "проценты не идут". Т.е. картинка есть, показывает 0% загрузки. затем поверх картинки появляеться сверху надпись
* Setting system clock using the hardware clock [UTC]... [ ok ]
и все остальные строки загрузки.

3. кнопка F2 конечно при этом не работет. конечно evdev в ядре присутствует.

4. Желаямая фоновая картинка появляется с офигенным опозданием, уже под самый конец загрузки.

5. Как и можно ли вообще на r300 (радеон 9600) сделать неперескринивающий сплешфреймбуфер? Т.е. что бы после загрузки системы, по команде startx смены режима монитора НЕ происходило. Можно так сделать на r300?

6. А документашка современная по установке splash есть вообще? А то на вашем тут форуме уже вычитал слова типа "не пользуй radeonfs, пользуй uvesafb и только".

Пробовал несколько драйверов - radeon, vesa и uvesa. и Пару тем - emergenci и emerge-world. initrd самосборный, через splashutils; genkernel не пользовал. Инитрд сувал как в ядро так и строкой в загрузчике. Может быть я не все конечно варианты перепробовал. К примеру что бы на uvesa вообще фреймбуфер заработал, пришлось в ядро засунуть инитрд от какой-то v86d, а сплеш-инитрд приписать в загрузчике. Понятно? От я тоже думаю что полная охинея.

______________________________________

В свете всего вышенаписанного хочу узреть инструкцию по установке и настройке "экрана загрузки", корректную на сегоднешний день и подходящую для r300. Если такая документашка уже есть - ссылку пожайлуста. Ссылки на устаревшие доки заранее отправляю влобешник советчику. Нечего сказать по сути - нажми крестик..

http://dev.gentoo.org/~spock/

Инструкция от разработчика:
http://dev.gentoo.org/~spock/projects/uvesafb/

Если не работает, читать повторно, до просветления.

Welcome to irc://irc.freenode.net/gentoo-ru
Registered Linux User #363657

2Perlovka Ты идиот или как?!

2Perlovka
Ты идиот или как?! Я говорю - у мя в сплешскрине под uvesafb процентики не идут, а ты мне даёшь доку по настройке фреймбуфера. Охренеть, умный парень =\

Умерьте пыл и общайтесь

Умерьте пыл и общайтесь вежливо.

Не грусти, товарищ! Всё хорошо, beautiful good!

Ааааллах атбар!!! в строку

Ааааллах атбар!!! в строку загрузчика надо было добавить console=tty1
А ещё появился у сплешскрина такой класный флаг как fadein.
Почти что солвед. После того как процентики дойдут до ста и исчезнут, фоновая картинка на консоле всё же проявляеться спустя секунду-полторы. выглядит косячно. + все пошаговые доки что я пока видел - устарели и про console=tty1 в них никак нету..
На след. выходных ещё потыкаюсь.
Надеюсь не я один столкнулся с такой проблемой. Может уже будет кому полезно.

f1ufx написал(а): Ааааллах

f1ufx написал(а):
Ааааллах атбар!!! в строку загрузчика надо было добавить console=tty1
А ещё появился у сплешскрина такой класный флаг как fadein.
Почти что солвед. После того как процентики дойдут до ста и исчезнут, фоновая картинка на консоле всё же проявляеться спустя секунду-полторы. выглядит косячно. + все пошаговые доки что я пока видел - устарели и про console=tty1 в них никак нету..
На след. выходных ещё потыкаюсь.
Надеюсь не я один столкнулся с такой проблемой. Может уже будет кому полезно.

Полезно будет, если не затруднит написать ту самую пошаговую инструкцию "Splash и r300", на отсутствие которой ты возмущался. Я, например, так и не смог завести uvesa на XPress 200M, плюнул, поставил vesa и "наслаждаюсь" 1024х768 фреймбуфером при 1440х900 физическом.

И vesa и uvesa несколько

И vesa и uvesa несколько потеряли актуальность в свете KMS

Ну а если вы хотите

Ну а если вы хотите использовать закрытый драйвер ?

закрытые не поддерживают KMS

закрытые не поддерживают KMS ?

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Вы утверждаете обратное?

Вот только не надо редактировать чужие посты, для высказывания своего мнения используются ответные сообщения.

Для работы KMS должен быть загружен DRM модуль к примеру для карт ati, чего не может быть в случае использования модуля fglrx.

[offtop] 2 noga! Уважаемый,

[offtop]

2 noga!

Уважаемый, лично я в ваших познаниях давно уже не сомневаюсь. Вы ведь можете нормально отвечать на вопрос(по возможности), на который явно знаете ответ, так почему бы так и не делать? Лично я с удовольствием почитаю интересную информацию, да и просто общеплановую, в нормальном, устном изложении от умного человека, без всяких, ненужных "жесткачей" и подколов.
[/offtop]

知る者は言わず言う者は知らず
"Бабло, побеждает даже зло"

Благодарю за лестный отзыв.

Благодарю за лестный отзыв. Ваше замечание верно, принимаю к сведению.

тогда без KMS и в стандартных

тогда без KMS и в стандартных 1024x748

Не грусти, товарищ! Всё хорошо, beautiful good!

я тоже боролся с

я тоже боролся с сплешскрином.. наконецто довел до ума.. по одключал все фреймбуферы и использую KMS (nouveaufb). Проблему с запоздалым появлением сплеша, после пары секунд с логом загруски решается - включением в ядро fbcondecor suport. Кому надо будет, обращайтесь :)

Надо. <= уже не надо

Забодался искать эту поддержку декоратора в pf-ядре, пока не понял, что её вообще там нет.

Gentoo: у меня слишком кривые руки и слабые нервы, чтобы пилить Ubuntu...

в разделе "Graphics suport"

в разделе "Graphics suport" >> "suport for frame bufer devices" отключаешь "Enable Title Blitting Support"
после этого действия, в разделе "Console display driver support", который находится там же, появляется "Support for the Framebufer console decorations" ставишь звездочку и пересобираешь ядро :)

flintstone написал(а): в

flintstone написал(а):
в разделе "Graphics suport" >> "suport for frame bufer devices" отключаешь "Enable Title Blitting Support"
после этого действия, в разделе "Console display driver support", который находится там же, появляется "Support for the Framebufer console decorations" ставишь звездочку и пересобираешь ядро :)

Эта информация - не новость, и я её нашел гораздо раньше, чем появилась эта тема.
Этой галки(Blinting Support) у меня никогда и не было. Написал же выше: в pf-ядре поддержки фбкондекора нет.

Gentoo: у меня слишком кривые руки и слабые нервы, чтобы пилить Ubuntu...

А смысл?

Так вам нужен fbcondecor или нет?
Если да, то что мешает подогнать/подпилить 4200_fbcondecor-0.9.6.patch под pf- ветку ядра и сделать свой ebuild?

Оно то понятно. Я лишь

Оно то понятно. Я лишь констатировал факт. Мало ли кто ещё так же будет вхолостую тыкать опции pf-ядра.
Нужен или нет - вообще не было и не думал. А тут поставил девушке калькулятор, и тоже красивостей захотелось. Для себя проблему отсутствия опции решил проще - подумал и понял, что фичам pf-ядра не пользуюсь, и поставил gentoo-sources.

А вот теперь действительно нужна помощь со сплэшем.

Видео Intel, на всякий случай прилагаю конфиг ядра. Если вкратце, все ***Framebuffer hardware drivers*** выключены, KMS включен:

grep -ri kms /usr/src/linux/.config
CONFIG_DRM_KMS_HELPER=y
CONFIG_DRM_I915_KMS=у

Так же включен флаг "Enable modesetting on Intel by default".

В lilo.conf следующее:

image = /boot/kernel-3.4.4-gentoo
	root = /dev/sda3
	label = 3.4.4-decorated
	append="video=1600x900-32@70 splash=silent,fadein,theme:natural_gentoo"
	read-only
	initrd = /boot/initramfs-bootsplash

Симптомы: сплэш появляется со словами "Initializing kernel" или что-то подобное, через секунду радостно исчезает и появляется лог загрузки OpenRC. Ну а с оформлением консолей всё нормально.

Gentoo: у меня слишком кривые руки и слабые нервы, чтобы пилить Ubuntu...

>

> append="video=1600x900-32@70 splash=silent,fadein,theme:natural_gentoo"
А где "console=tty1 quiet" в конце передаваемых параметров?
Ещё можно "fbcon=scrollback:1024k" туда вставить перед "splash=".
> Ну а с оформлением консолей всё нормально.
Как нормально, если сплеш слетает? Фреймбуфер хоть отаётся работающим в нужном разрешении?

Решено.

Да, сплэш вырубался сразу после инициализации ядра, оформление в консоли нормально работало(и работает, разумеется). Единственное, оформление было только в первой консоли, пока не добавил fbcondecor в ранлевел default.

Опции запуска брал отсюда. Добавил указанные - помогло. Большое спасибо.

Gentoo: у меня слишком кривые руки и слабые нервы, чтобы пилить Ubuntu...

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".