LINUX.ORG.RU

перделки в фреймбуффере


0

1

погуглите за меня, какие патчи нужны для jpeg-фона в фреймбуффере, ttf-шрифтов и т д?
а то нагуглил на какое-то гавно мамонта под названием bootsplash "(against Linux 2.6.21)", а ничего про современные ядра (3.x) не сказано :(

★★★★★
Ответ на: комментарий от GotF

а можно сделать так, чтобы оно в процессе бута так красиво выглядело?
а то фбтерм то я настроил, а толку..

snoopcat ★★★★★
() автор топика

какие патчи нужны для jpeg-фона в фреймбуффере

fbcondecor. Он входит в gentoo patchset, но можно скачать отдельно.

gentoo_root ★★★★★
()
Ответ на: комментарий от snoopcat

Либо найти bootsplash под своё ядро, что в последние пару лет крайне маловероятно, либо поставить plymouth (KMS не требуется, но с ним лучше).

GotF ★★★★★
()
Ответ на: комментарий от snoopcat

Хм, а какие у вас проблемы в Арче с plymouth ? Ему даже в ядре не нужно что-то особенное включать, просто стандартный фрэймбуфер ?

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

Если проблема в этом можете попробовать dracut.

kostik87 ★★★★★
()
Ответ на: комментарий от carasin

По вики.у меня на арче не работает ни на ати, ни на нвидии (блоб)
На дебиане сразу заработало

snoopcat ★★★★★
() автор топика

У меня в арче fbsplash настроен. В mkinitcpio.conf:

MODULES="radeon" #для ранней инициализации kms
...
HOOKS="... fbsplash ..."

По вики в принципе настроено. Правда ядро linux-lqx из аура. С арчевым ядром переключение режима графического после grub 2 раза моргает(почему не понял)

Loki13 ★★★★★
()
Ответ на: комментарий от Loki13

Совсем забыл. В grub.cfg

menuentry 'Arch Linux, с Linux lqx' --class archlinux --class gnu-linux --class gnu --class os {
        load_video
        set gfxpayload=keep
        insmod gzio
        insmod part_msdos
        insmod ext2
        set root='(hd1,msdos1)'
        search --no-floppy --fs-uuid --set=root 2ae15c45-7514-4cd0-b607-be975f74a694
        echo    'Загружается Linux lqx ...'
        linux   /vmlinuz-linux-lqx root=UUID=35ec138a-2f83-4852-a180-5457dcbf3762 ro  quiet video=1920x1080 loglevel=3 logo.nologo console=tty1 splash=silent,fadein,fadeout,theme:arch-black
        echo    'Загружается начальный ramdisk ...'
        initrd  /initramfs-linux-lqx.img
}

Loki13 ★★★★★
()
Ответ на: комментарий от carasin

блин, работает то оно работает, только после загрузки вверху экрана бегают маленькие чёрные квадратики
после rc.d restart kdm всё ок

snoopcat ★★★★★
() автор топика
Ответ на: комментарий от carasin

вот по этой ссылке «типа» решение проблемы: https://wiki.archlinux.org/index.php/Plymouth#Troubleshooting
но оно не работает, почему-то:(

повторюсь, в дебиане всё было без каких-либо черных квадратиков, всё аккуратно и красиво

snoopcat ★★★★★
() автор топика
Ответ на: комментарий от snoopcat

У меня в Fedor'е (даже с блобом, без KMS) всё пучком. ХЗ.

carasin ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.