инструкция по установке 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 написал(а): Ааааллах
Полезно будет, если не затруднит написать ту самую пошаговую инструкцию "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 написал(а): в
Эта информация - не новость, и я её нашел гораздо раньше, чем появилась эта тема.
Этой галки(Blinting Support) у меня никогда и не было. Написал же выше: в pf-ядре поддержки фбкондекора нет.
Gentoo: у меня слишком кривые руки и слабые нервы, чтобы пилить Ubuntu...
А смысл?
Так вам нужен fbcondecor или нет?
Если да, то что мешает подогнать/подпилить 4200_fbcondecor-0.9.6.patch под pf- ветку ядра и сделать свой ebuild?
Оно то понятно. Я лишь
Оно то понятно. Я лишь констатировал факт. Мало ли кто ещё так же будет вхолостую тыкать опции pf-ядра.
Нужен или нет - вообще не было и не думал. А тут поставил девушке калькулятор, и тоже красивостей захотелось. Для себя проблему отсутствия опции решил проще - подумал и понял, что фичам pf-ядра не пользуюсь, и поставил gentoo-sources.
А вот теперь действительно нужна помощь со сплэшем.
Видео Intel, на всякий случай прилагаю конфиг ядра. Если вкратце, все ***Framebuffer hardware drivers*** выключены, KMS включен:
Так же включен флаг "Enable modesetting on Intel by default".
В lilo.conf следующее:
Симптомы: сплэш появляется со словами "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...