I reproduced this on Hardy (with all updates as of 16Jun08 including -19 kernel) with an SiS 740 hooked up to a KDS Rad-5 15" monitor.
An additional symptom, I get the same "inappropriate ioctl" error if I switch to a VT and run 'sudo usplash -c -v'. strace reports that the FBIOGET_FSCREENINFO ioctl is the one that fails in this case.
I reproduced this on Hardy (with all updates as of 16Jun08 including -19 kernel) with an SiS 740 hooked up to a KDS Rad-5 15" monitor.
An additional symptom, I get the same "inappropriate ioctl" error if I switch to a VT and run 'sudo usplash -c -v'. strace reports that the FBIOGET_FSCREENINFO ioctl is the one that fails in this case.