You are not logged in.
update on my issue: it works!
I had to change:
HOOKS="base v86d keymap udev autodetect sata uresume filesystems"
to:
HOOKS="base keymap udev v86d autodetect sata uresume filesystems"
WTF?! does uvesafb need access to a device file provided by udev or something? this worked on my AUR package, so I don't get it.
note: the reason I want it this early is that this way, the font set by the keymap hook can indeed be set, because this needs a fb...
I then changed it to:
HOOKS="base udev v86d keymap autodetect sata uresume filesystems"
and everything is fine.
I will thus remove my AUR package from the AUR, unless someone objects.
Last edited by lloeki (2008-03-05 13:50:49)
To know recursion, you must first know recursion.
Offline
Off topic, but:
If not intended, you really shouldn't place autodetect hook after other hooks, because you lose the advantage of auto-detection. Take a look at autodetect description: http://wiki.archlinux.org/index.php/Mki … able_hooks
Offline
thanks for the pointer, but it says that you will lose autodetection for those before autodetect. and those I have before are not subject to autodetection anyway, so...
To know recursion, you must first know recursion.
Offline
WTF?! does uvesafb need access to a device file provided by udev or something? this worked on my AUR package, so I don't get it.
I am confused as well, IMO this should work without udev.
Offline
Updated from repository and have this error on boot:
uvesafb: Getting VBE info block failed (eax=0x4f00, err=-3)
uvesafb: vbe_init() failed with -22
uvesafb: probe of uvesafb.0 failed with error -22
Same error like in prev posts. Have no issue, pls help what can I do?
Offline
Updated from repository and have this error on boot:
uvesafb: Getting VBE info block failed (eax=0x4f00, err=-3)
uvesafb: vbe_init() failed with -22
uvesafb: probe of uvesafb.0 failed with error -22Same error like in prev posts. Have no issue, pls help what can I do?
Why didn't you start by showing the HOOKS line?
pacman roulette : pacman -S $(pacman -Slq | LANG=C sort -R | head -n $((RANDOM % 10)))
Offline
I have tried to do like this.
I had to change:
HOOKS="base v86d keymap udev autodetect sata uresume filesystems"
to:
HOOKS="base keymap udev v86d autodetect sata uresume filesystems"
And nothing... Just error on boot.
Offline
I have tried to do like this.
lloeki wrote:I had to change:
HOOKS="base v86d keymap udev autodetect sata uresume filesystems"
to:
HOOKS="base keymap udev v86d autodetect sata uresume filesystems"And nothing... Just error on boot.
You obviously rebuilt the image after changing the HOOKS, right?
pacman roulette : pacman -S $(pacman -Slq | LANG=C sort -R | head -n $((RANDOM % 10)))
Offline
Yes ofcourse. I'm already goes around with wiki page about uvesafb. Did this stuff works for you?
Last edited by airstep (2008-03-15 09:30:29)
Offline
Yes ofcourse. I'm already goes around with wiki page about uvesafb. Did this stuff works for you?
Sure, after I got that HOOKS line right and rebuilt the initcpio image, it worked fine. Previously I was getting the same error as you. And lloeki experienced the same.
pacman roulette : pacman -S $(pacman -Slq | LANG=C sort -R | head -n $((RANDOM % 10)))
Offline
Can you post your HOOKS line?
Offline
I had the same issue and just solved it by reinstalling kernel. It seems that "mkinicpio -g kernel26" is not enough.
PS I'm dumbo! That was a wrong command.
Last edited by cucullus (2008-03-15 11:54:46)
Offline
I'm also tried mkinicpio -p kernel26... hmm.
Please describe - how you reinstalling kernel?
Wich command was correct?
Last edited by airstep (2008-03-15 11:56:13)
Offline
mkinitcpio -g /boot/kernel26.img
or
pacman -S kernel26
... but the list of available video modes is rather unimpressive ...
Last edited by cucullus (2008-03-15 12:22:25)
Offline
I'm also tried mkinicpio -p kernel26... hmm.
Wich command was correct?
Thats the correct command.
my line :
HOOKS="base udev autodetect sata v86d keymap filesystems"
Last edited by shining (2008-03-15 12:28:21)
pacman roulette : pacman -S $(pacman -Slq | LANG=C sort -R | head -n $((RANDOM % 10)))
Offline
also you can try to comment line "disable uvesafb" in /etc/modeprobe.d/framebuffer_blacklist
Offline
So, I "disable uvesafb" in /etc/modeprobe.d/framebuffer_blacklist and use HOOKS line like provided by shining and it's not helped me.
Also I try to reinstall kernel with "pacman -S kernel26".
What can I do more? Same error...
Offline
Quick update: I changed this in mkinitcpio: http://projects.archlinux.org/git/?p=mk … 7bbd34c77a
With the next mkinitcpio release (expect this tomorrow) you will be able to put v86d before udev and thus load uvesafb earlier. There will also be a change in klibc-module-init-tools that may fix some weird problems.
Offline
Uvesafb is works for me now too. But I'm expect to have more resolution like as 1280x800. For now I have only 1024x768. Any experience?
Offline
Uvesafb is works for me now too. But I'm expect to have more resolution like as 1280x800. For now I have only 1024x768. Any experience?
Have you an intel integrated chipset? If so, look in the wiki article for uvesafb for the combination with 915resolution-static: uvesafb sees the resolutions seen by your BIOS, and for many intel chipsets the BIOS does not see the native resolution of the sidescreen!
I have heard also of some radeon chips with an analogous problem, but AFAIK there is not yet a tool analogous to 915resolution.
Mortuus in anima, curam gero cutis
Offline
Quick update: I changed this in mkinitcpio: http://projects.archlinux.org/git/?p=mk … 7bbd34c77a
With the next mkinitcpio release (expect this tomorrow) you will be able to put v86d before udev and thus load uvesafb earlier. There will also be a change in klibc-module-init-tools that may fix some weird problems.
Replying to myself again: The new mkinitcpio is now in core, so you should be able to use HOOKS="base v86d ...." now.
Offline
Have you an intel integrated chipset?
No, I have ATI X1400 Mobile...
Offline