I think the udev update has somehow broken some functionality in gensplash. Previously it was possible to use F2 via evdev to switch between 2 virtual consoles during startup. Here's the code that enables evdev for gensplash (it's not fully implemented):

splash_evdev_prep()
{
   if [[ -e /lib/modules/`uname -r`/kernel/drivers/input/evdev.ko ]] ; then
       modprobe evdev
local t=$(grep -Hsi keyboard /sys/class/input/event*/device/driver/description | grep -o 'event[0-9]\+')
        if [[ -n "${t}" ]]; then
            splash_comm_send "set event dev /dev/input/${t}"
        fi
   fi
}

I can only guess that the new udev has screwed this up somehow - i switched back to the previous -3 release and it is fine. I wonder if some side effect has been overlooked in the updated udev code?

Phil

_______________________________________________
arch mailing list
[email protected]
http://www.archlinux.org/mailman/listinfo/arch

Reply via email to