xserver-multidpi/hw/xfree86/os-support/solaris
Alan Coopersmith 2d34eace13 Sun bug 6872917: Xorg not querying /dev/fb when no xorg.conf exists
commit 48ee555833 (OpenSolaris VT support)
broke the autoconfiguration code in xf86AutoConfig.c that uses the
Solaris-specific VIS_GETIDENTIFIER ioctl on a frame buffer device like
/dev/fb by changing xf86Info.consoleFd from /dev/fb to a /dev/vt/*
device.

This fixes it by reworking the code to split the console device
(/dev/vt/*, the vtXX CLI option) from the frame buffer device
(/dev/fb, -dev option) to allow both VT and autoconfig to work.

It also fixes the console device to use /dev/fb when VT's are not
supported instead of throwing a Fatal Error because it can't open
/dev/vt/0.

Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2009-08-18 20:18:36 -07:00
..
apSolaris.shar Updated Solaris aperture driver to build on sun4v & amd64 kernels 2006-06-29 16:25:36 -07:00
Makefile.am Add new VT support for OpenSolaris & future Solaris releases 2009-08-13 21:56:06 -07:00
solaris-amd64.S Solaris: Make sure non-inline versions of asm routines end with ret statements 2009-05-15 11:24:15 -07:00
solaris-ia32.S Solaris: Make sure non-inline versions of asm routines end with ret statements 2009-05-15 11:24:15 -07:00
solaris-sparcv8plus.S Solaris: Make sure non-inline versions of asm routines end with ret statements 2009-05-15 11:24:15 -07:00
sun_agp.c Solaris: use <sys/agpgart.h> instead of stale copy in Xorg sources 2009-04-27 21:08:35 -07:00
sun_apm.c APM: Use general handlers, not input handlers. 2009-03-30 14:56:15 -04:00
sun_bell.c Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
sun_init.c Sun bug 6872917: Xorg not querying /dev/fb when no xorg.conf exists 2009-08-18 20:18:36 -07:00
sun_inout.s DRI XFree86-4_3_99_12-merge import 2004-06-16 09:22:17 +00:00
sun_vid.c Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
sun_VTsw.c Add new VT support for OpenSolaris & future Solaris releases 2009-08-13 21:56:06 -07:00