comparision: / mod.src tree / In-Reply-To: <13573084.1176355655594.JavaMail.Twebapp at oss-app1> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-OpenSolaris-URL: http://www.opensolaris.org/jive/message.jspa?messageID=109801&tstart=0#109801
Hello, tonight's main topic have been the potential candidates for a failsafe driver (for providing a method to minimalistically drive those gfx devices/chipsets, that so far have no native Xorg support, such as the wildcats). FBDEV: I most notably disabled two os- and module-version- specific checks in http://lxr.freedesktop.org/source/xserver/xorg/hw/xfree86/loader/loadmod.c#L1099 and http://lxr.freedesktop.org/source/xserver/xorg/hw/xfree86/fbdevhw/fbdevhw.c#L59, because one would get "Module fbdevhw does not have a fbdevhwModuleData data object." otherwise, when setting http://xorg.freedesktop.org/releases/individual/driver/xf86-video-fbdev-0.3.1.tar.bz2's resulting /usr/X11/lib/modules/fbdev_drv.so, therefore 'fbdev' into /etc/X11/xorg.conf's primary device section. So it does build on SunOS, should start real work (after disabling specific checks), but it doesn't. No device is identified (in case of a PGX32). Maybe it would work better with Ati based cards, I will check that in 10 minutes on the axi and u60. The same is the case for vesa_drv.so and vga_drv.so. Alan's current version of wsfb_drv.so has the limitation, that it currently depends on m64-specific ioctl()'s, which doesn't make much sense for a driver thought to be of universal use. I will now move my attention over to wsfb, but hell: I'm running out of time (among other things [!!]) Here is how it looks when I try to load the fbdev_drv.so: (after having symlinked the required sub-module /usr/X11/lib/modules/linux/libfbdevhw.so to /usr/X11/lib/modules/libfbdevhw.so) # /usr/X11/bin/Xorg-bin -verbose -logverbose -ignoreABI -configure X Window System Version 7.2.0 Release Date: 22 January 2007 X Protocol Version 11, Revision 0, Release 7.2 Build Operating System: SunOS 5.11 snv_60 sun4u Current Operating System: SunOS mb1x-srv00 5.11 snv_60 sun4u Build Date: 10 April 2007 Solaris ABI: 32-bit SUNWxorg-server package version: 6.9.0.5.11.6000,REV=0.2007.02.27 SUNWxorg-graphics-ddx package version: 6.9.0.5.11.6000,REV=0.2007.02.27 Before reporting problems, check http://opensolaris.org/os/community/x_win/ to make sure that you have the latest version. Module Loader present Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Fri Apr 13 05:31:01 2007 (II) Loading /usr/X11/lib/modules//libpcidata.so (II) Module pcidata: vendor="X.Org Foundation" compiled for 7.2.0, module version = 1.0.0 (II) Schizo PCI host bridge found ("pci108e,8001") (II) Schizo PCI host bridge found ("pci108e,8001") (--) PCI:*(0 at 1:3:0) Texas Instruments TVP4020 [Permedia 2] rev 17, Mem @ 0x00140000/17, 0x11000000/23, 0x11800000/23, BIOS @ 0x00130000/16 List of video drivers: dummy ati atimisc r128 radeon glint suncg6 sunffb mga fbdev vesa vga (II) Loading /usr/X11/lib/modules/drivers//dummy_drv.so (II) Module dummy: vendor="X.Org Foundation" compiled for 7.2.0, module version = 0.2.0 (II) Loading /usr/X11/lib/modules/drivers//ati_drv.so (II) Module ati: vendor="X.Org Foundation" compiled for 7.2.0, module version = 6.6.3 (II) Loading /usr/X11/lib/modules/drivers//atimisc_drv.so (II) Module atimisc: vendor="X.Org Foundation" compiled for 7.2.0, module version = 6.6.3 (II) Loading /usr/X11/lib/modules/drivers//r128_drv.so (II) Module r128: vendor="X.Org Foundation" compiled for 7.2.0, module version = 4.1.0 (II) Loading /usr/X11/lib/modules/drivers//radeon_drv.so (II) Module radeon: vendor="X.Org Foundation" compiled for 7.2.0, module version = 4.2.0 (II) Loading /usr/X11/lib/modules/drivers//glint_drv.so (II) Module glint: vendor="X.Org Foundation" compiled for 7.2.0, module version = 1.0.1 (II) Loading /usr/X11/lib/modules/drivers//suncg6_drv.so (II) Module suncg6: vendor="X.Org Foundation" compiled for 7.2.0, module version = 1.1.0 (II) Loading /usr/X11/lib/modules/drivers//sunffb_drv.so (II) Module sunffb: vendor="X.Org Foundation" compiled for 7.2.0, module version = 1.1.0 (II) Loading /usr/X11/lib/modules/drivers//mga_drv.so (II) Module mga: vendor="X.Org Foundation" compiled for 7.2.0, module version = 1.4.6 (II) Loading /usr/X11/lib/modules/drivers//fbdev_drv.so (II) Module fbdev: vendor="X.Org Foundation" compiled for 7.2.0, module version = 0.3.1 (II) Loading /usr/X11/lib/modules/drivers//vesa_drv.so (II) Module vesa: vendor="X.Org Foundation" compiled for 7.2.0, module version = 1.3.0 (II) Loading /usr/X11/lib/modules/drivers//vga_drv.so (II) Module vga: vendor="X.Org Foundation" compiled for 7.2.0, module version = 4.1.0 (II) GLINT: driver for 3Dlabs chipsets: gamma, gamma2, ti_pm2, ti_pm, r4, pm4, pm3, pm2v, pm2, pm, 300sx, 500tx, mx, delta (++) Using config file: "/export/home/bochnig/xorg.conf.new" (==) ServerLayout "X.org Configured" (**) |-->Screen "Screen0" (0) (**) | |-->Monitor "Monitor0" (**) | |-->Device "Card0" (**) |-->Input Device "Mouse0" (**) |-->Input Device "Keyboard0" (**) FontPath set to: /usr/X11/lib/X11/fonts/TrueType/, /usr/X11/lib/X11/fonts/Type1/, /usr/X11/lib/X11/fonts/Type1/sun/, /usr/X11/lib/X11/fonts/F3bitmaps/, /usr/X11/lib/X11/fonts/misc/, /usr/X11/lib/X11/fonts/100dpi/, /usr/X11/lib/X11/fonts/75dpi/ (**) RgbPath set to "/usr/X11/share/X11/rgb" (**) ModulePath set to "/usr/X11/lib/modules" (--) Chipset ti_pm2 found (II) Loading /usr/X11/lib/modules//libvbe.so (II) Module vbe: vendor="X.Org Foundation" compiled for 7.2.0, module version = 1.1.0 (II) Loading /usr/X11/lib/modules//libint10.so (II) Module int10: vendor="X.Org Foundation" compiled for 7.2.0, module version = 1.0.0 (II) GLINT(0): initializing int10 Killed # /usr/X11/bin/Xorg-bin -verbose -logverbose -ignoreABI X Window System Version 7.2.0 Release Date: 22 January 2007 X Protocol Version 11, Revision 0, Release 7.2 Build Operating System: SunOS 5.11 snv_60 sun4u Current Operating System: SunOS mb1x-srv00 5.11 snv_60 sun4u Build Date: 10 April 2007 Solaris ABI: 32-bit SUNWxorg-server package version: 6.9.0.5.11.6000,REV=0.2007.02.27 SUNWxorg-graphics-ddx package version: 6.9.0.5.11.6000,REV=0.2007.02.27 Before reporting problems, check http://opensolaris.org/os/community/x_win/ to make sure that you have the latest version. Module Loader present Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Fri Apr 13 05:31:13 2007 (==) Using config file: "/etc/X11/xorg.conf" (==) ServerLayout "Simple Layout" (**) |-->Screen "Screen 1" (0) (**) | |-->Monitor "My Monitor" (**) | |-->Device "** 3DLabs, TI (generic) [glint]" (**) |-->Input Device "Mouse1" (**) |-->Input Device "Keyboard1" (**) FontPath set to: /usr/X11/lib/X11/fonts/TrueType/, /usr/X11/lib/X11/fonts/Type1/, /usr/X11/lib/X11/fonts/Type1/sun/, /usr/X11/lib/X11/fonts/F3bitmaps/, /usr/X11/lib/X11/fonts/misc/, /usr/X11/lib/X11/fonts/100dpi/, /usr/X11/lib/X11/fonts/75dpi/, /usr/X11/lib/X11/fonts/Speedo/ (==) RgbPath set to "/usr/X11/share/X11/rgb" (==) ModulePath set to "/usr/X11/lib/modules" (II) Loading /usr/X11/lib/modules//libpcidata.so (II) Module pcidata: vendor="X.Org Foundation" compiled for 7.2.0, module version = 1.0.0 (II) Schizo PCI host bridge found ("pci108e,8001") (II) Schizo PCI host bridge found ("pci108e,8001") (--) PCI:*(0 at 1:3:0) Texas Instruments TVP4020 [Permedia 2] rev 17, Mem @ 0x00140000/17, 0x11000000/23, 0x11800000/23, BIOS @ 0x00130000/16 (II) Loading /usr/X11/lib/modules/extensions//libdbe.so (II) Module dbe: vendor="X.Org Foundation" compiled for 7.2.0, module version = 1.0.0 (II) Loading /usr/X11/lib/modules/extensions//libextmod.so (II) Module extmod: vendor="X.Org Foundation" compiled for 7.2.0, module version = 1.0.0 (WW) Warning, couldn't open module bitstream (EE) Failed to load module "bitstream" (module does not exist, 0) (II) Loading /usr/X11/lib/modules/fonts//libtype1.so (II) Module type1: vendor="X.Org Foundation" compiled for 7.2.0, module version = 1.0.2 (II) Loading /usr/X11/lib/modules/extensions//libIA.so (II) Module IANAME: vendor="X.Org Foundation" compiled for 7.2.0, module version = 1.0.0 (II) Loading /usr/X11/lib/modules/extensions//libglx.so (II) Module glx: vendor="X.Org Foundation" compiled for 7.2.0, module version = 1.0.0 (==) AIGLX enabled (II) Loading /usr/X11/lib/modules/drivers//fbdev_drv.so (II) Module fbdev: vendor="X.Org Foundation" compiled for 7.2.0, module version = 0.3.1 (II) Loading /usr/X11/lib/modules/input//mouse_drv.so (II) Module mouse: vendor="X.Org Foundation" compiled for 7.2.0, module version = 1.1.1 (II) Loading /usr/X11/lib/modules/input//kbd_drv.so (II) Module kbd: vendor="X.Org Foundation" compiled for 7.2.0, module version = 1.1.0 (II) FBDEV: driver for framebuffer: fbdev (II) Loading /usr/X11/lib/modules//libfbdevhw.so (EE) No devices detected. Fatal server error: no screens found (WW) xf86CloseConsole(): unable to mmap framebuffer (No such device or address) # uname -a SunOS mb1x-srv00 5.11 snv_60 sun4u sparc SUNW,Sun-Fire-280R # -- Martin Bochnig lostInSpace Engineering This message posted from opensolaris.org
