You are not logged in.

#1 2022-07-16 15:11:40

nphuracm
Member
From: China
Registered: 2022-07-16
Posts: 69

Uvesafb issue in special circumstances

I have a GTX 650 with the proprietary drivers installed on my PC. In order to make ttys 2-6 no longer an eyesore and to prepare for Plymouth, I used uvesafb.
However, I place my monitor in portrait (rotate 270 degrees).

Here's my current configuration:

/usr/lib/modprobe.d/uvesafb.conf:

options uvesafb mode_option=1600x900M-32@60e,rotate=270 scroll=ywrap

/etc/modprobe.d/uvesafb.conf:

options uvesafb mode_option=900x1600-32@60,rotate=270 scroll=ywrap

/etc/mkinitcpio.conf:
...

FILES="/etc/modprobe.d/uvesafb.conf"

...

HOOKS=(base udev v86d autodetect modconf block filesystems keyboard fsck)

...

The phenomenon:
The boot log screen, even after the short lag that comes with "running hook [v86d]", still uses the fallback resolution 640x480. This is the same for tty2~6.
The dmesg output looks like this:

sudo dmesg | grep uvesafb:

[    1.651996] uvesafb: loading out-of-tree module taints kernel.
[    1.652038] uvesafb: module verification failed: signature and/or required key missing - tainting kernel
[    6.836340] uvesafb: Getting VBE info block failed (eax=0x4f00, err=1)
[    6.836388] uvesafb: vbe_init() failed with -22
[    6.836441] uvesafb: probe of uvesafb.0 failed with error -22

Is there a good fix for this? Do I need to add/edit some parameters?

Last edited by nphuracm (2022-07-17 05:25:39)

Offline

Board footer

Powered by FluxBB