LinuxForum.Fans
Тема

Fbsplash и опции nomeodeset vga=

Автор: aivs 5 сообщений 1429 просмотров
#176708

Настраиваю графическую загрузку на archlinux, в grub прописал такую строку загрузки

text
kernel (hd0,6)/vmlinuz26 root=/dev/sda6 ro logo.nologo quiet nomodeset vga=792 console=tty1 splash=silent,fadein,fadeout,theme:arch-elegant

#logo.nologo - не показывать стандартное лого
#nomodeset vga=792 - используя framebuffer выставить в консоли разрешение 1024х768
#console=tty1 - перенаправит сообщения ядра и initscripts на tty1
#splash=silent - режим загрузки при котором вся загрузка спрятана под картинкой, splash=verbose - показывает полный вывод загруки
#fadein - красивый эффект, загрузочная картинка появляется из темноты ( в начале загрузки)
#fadeout - красивый эффект, загрузочная картинка уходит в темноту ( в конце загрузки)
#theme:arch-black - тема загруки


Все отлично загружается, эффекты работают, заставку вижу, Но vga=792 задает разрешение в консоли 1024x768, сейчас я использую широкоформатный монитор 1440х900, часто подключаю к телевизору с разрешением 1280×720, и на компе и на телеке выглядит некрасиво.

Если убрать опции загрузки nomodeset vga=792, то при старте загрузке образа ядра вылезает ошибка:

text
Failed to load theme 'arch-elegant'
cat: can't open '/sys/class/input/input*/capabilities/ev': No such file or directory
/init: line 618: arithmetic syntax error.

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

Можно ли сделать, чтобы либо с самого начала загрузки системы выбиралось правильное разрешение автоматически, либо показывать логотип уже после загрузки init ??

#176716

fbcondecor для отображения картинки в консоли, а разрешение остаются, то что было задано в опциях ядра.

#176961

По другому сформулирую, возможно ли, чтобы разрешение в консоли выставлялось автоматически, как в иксах?

#177070
aivs написал:
По другому сформулирую, возможно ли, чтобы разрешение в консоли выставлялось автоматически, как в иксах?

нет . Либо nouveau (пока весьма бажная приблуда) , либо из того что видит лило при опции vga=ask ( для граба и консоли эти разрешения действуют ) , для разрешения 1440х900-32 значение передаваемое ядру vga=0x365 , если не подхватет тогда не получится его выставить ..

P.S . в этом посте - http://linuxforum.ru/viewtopic.php?pid=64549#p64549 все разрешения написаны (имейте ввиду для каждой машины они разнятся)

Войдите или зарегистрируйтесь, чтобы ответить.