LINUX.ORG.RU

arch+plymouth+catalyst

 ,


0

1

У меня на арчике plasma5+sddm. На sddm поставил стандартную тему breeze. Её же поставил на grub2, смотрится хорошо. Ставил Федору погонять, что там понравилось - с плимусом поле ввода пароля для LUKS выглядит по-человечески, смотреть приятно. Поставил plymouth себе. В итоге при включении попадаю в граб, далее - ввод пароля luks. Выглядит почти как надо с плимусом, но. Но почему-то ещё курсор на экране мигает, помимо поля по центру. Ввожу пароль - отображается на экране, а не вполе рисованном для ввода. Да писать можно впринципе что угодно и нажимать абсолютно любые кнопки - всё отображается на экране, ввода пароля не происходит. Ещё кстати фон не монотонно-серый, а покрыт «снегом» из серого чуть светлее.
Биос у меня с UEFI, пробовал понадеяться на него, т.к. драйвер видео - проприетарный, catalyst. Выбрал его из-за лучшей поддержки игрушек со стима.
Поставил uvesafb, результат остался тот же самый.
Вот выдержка из конфигов:

%sudo cat /etc/default/grub                                             
GRUB_DEFAULT=0
GRUB_TIMEOUT=2
GRUB_DISTRIBUTOR="Arch"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX="...."
GRUB_THEME="/boot/grub/themes/breeze/theme.txt"
GRUB_GFXMODE=1366x768

# Preload both GPT and MBR modules so that they are not missed
GRUB_PRELOAD_MODULES="part_gpt part_msdos"

# Uncomment to use basic console
GRUB_TERMINAL_INPUT=console

# Uncomment to disable graphical terminal
#GRUB_TERMINAL_OUTPUT=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
GRUB_GFXMODE=auto

# Uncomment to allow the kernel use the same resolution used by grub
#GRUB_GFXPAYLOAD_LINUX=keep
%sudo cat /etc/mkinitcpio.conf
FILES="/etc/modprobe.d/uvesafb.conf"
HOOKS="base udev v86d plymouth autodetect modconf block plymouth-encrypt resume lvm2 btrfs filesystems keyboard fsck vboxhost"
В журнале заметил вот это в самом начале попытки такой загрузки:
kernel: uvesafb: Getting VBE info block failed (eax=0x4f00, err=1)
kernel: uvesafb: vbe_init() failed with -22
kernel: uvesafb: probe of uvesafb.0 failed with error -22
Может кто-то помочь заставить работать всё нормально?
З.Ы. Если всё же да - попутно вопрос, темы от плазмы breeze, никто не сделал под него, да? Из тнм, что есть - плавного перехода на sddm нет? Нечто вроде systemctl enable sddm-plymouth, как понял - несуществует...

★★★★★

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