Date: Sat, 12 Jan 2008 20:07:56 -0600 (CST) From: "Ross Gohlke" <developer@grinz.com> To: freebsd-ppc@freebsd.org Subject: Re: Xorg can't find my graphics card Message-ID: <50155.74.170.92.99.1200190076.squirrel@grinzport.grinz.com>
next in thread | raw e-mail | index | archive | help
> The first step I *always* do after installing X on a FreeBSD machine is to make sure that there are no xorg.conf file in /etc/X11, then I run > X -configure > as root. This will write a basic xorg.conf in /root/xorg.conf.new, and would be the best staring point if your graphics card is supprted by Xorg. > Have you tried that? Yes, I tried it first. Running this did not result in xorg.conf being created in /root, or anywhere. I was working from the FreeBSD documentation: http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/x-config.html X and Xorg seem to do the same thing. % startx (failed) # Xorg -configure (failed) So I ran xorgconfig and created /usr/local/etc/xorg.conf, then manually edited it. NOW: I removed /etc/xorg.conf and /usr/local/etc/xorg.conf #X -configure OUTPUT: X.Org X Server 1.4.0 Release Date: 5 September 2007 X Protocol Version 11, Revision 0 Build Operating System: FreeBSD 7.0-RC1 powerpc Current Operating System: FreeBSD davidson.domain.com 7.0-RC1 FreeBSD 7.0-RC1 #0: Fri Dec 28 11:35:24 UTC 2007 root@marcel-osx.englab.juniper.net:/usr/obj/usr/src/sys/GENERIC powerpc Build Date: 10 January 2008 08:17:24PM Before reporting problems, check http://wiki.x.org 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: Sat Jan 12 21:34:44 2008 List of video drivers: ati atimisc r128 radeon nv radeonhd vga No devices to configure. Configuration failed. #/var/log/Xorg.0.log X.Org X Server 1.4.0 Release Date: 5 September 2007 X Protocol Version 11, Revision 0 Build Operating System: FreeBSD 7.0-RC1 powerpc Current Operating System: FreeBSD davidson.domain.com 7.0-RC1 FreeBSD 7.0-RC1 #0: Fri Dec 28 11:35:24 UTC 2007 root@marcel-osx.englab.juniper.net:/usr/obj/usr/src/$ Build Date: 10 January 2008 08:17:24PM Before reporting problems, check http://wiki.x.org 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: Sat Jan 12 21:34:44 2008 (II) Loader magic: 0x19baf54 (II) Module ABI versions: X.Org ANSI C Emulation: 0.3 X.Org Video Driver: 2.0 X.Org XInput driver : 2.0 X.Org Server Extension : 0.3 X.Org Font Renderer : 0.5 (II) Loader running on freebsd (II) LoadModule: "pcidata" (II) Loading /usr/local/lib/xorg/modules//libpcidata.so (II) Module pcidata: vendor="X.Org Foundation" compiled for 1.4.0, module version = 1.0.0 ABI class: X.Org Video Driver, version 2.0 (--) Using syscons driver with X support (version 2.0) (--) using VT number 9 (WW) OS did not count PCI devices, guessing wildly (II) PCI: PCI scan (all values are in hex) (II) PCI: 00:0b:0: chip 106b,002d card 0000,0000 rev 00 class 06,00,00 hdr 00 (II) PCI: 00:10:0: chip 10de,0110 card 0208,a5b8 rev a1 class 03,00,00 hdr 00 (II) PCI: End of PCI scan (II) Host-to-PCI bridge: (II) Bus 0: bridge is at (0:11:0), (0,0,0), BCTRL: 0x0008 (VGA_EN is set) (II) Bus 0 I/O range: [0] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B] (II) Bus 0 non-prefetchable memory range: [0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B] (II) Bus 0 prefetchable memory range: [0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B] (--) PCI:*(0:16:0) nVidia Corporation NV11 [GeForce2 MX/MX 400] rev 161, Mem @ 0x91000000/24, 0x98000000/27, BIOS @ 0x90000000/16 List of video drivers: ati atimisc r128 radeon nv radeonhd vga (II) LoadModule: "ati" (II) Loading /usr/local/lib/xorg/modules/drivers//ati_drv.so (II) Module ati: vendor="X.Org Foundation" compiled for 1.4.0, module version = 6.7.196 Module class: X.Org Video Driver ABI class: X.Org Video Driver, version 2.0 (II) LoadModule: "atimisc" (II) Loading /usr/local/lib/xorg/modules/drivers//atimisc_drv.so (II) Module atimisc: vendor="X.Org Foundation" compiled for 1.4.0, module version = 6.7.196 Module class: X.Org Video Driver ABI class: X.Org Video Driver, version 2.0 (II) LoadModule: "r128" (II) Loading /usr/local/lib/xorg/modules/drivers//r128_drv.so (II) Module r128: vendor="X.Org Foundation" compiled for 1.4.0, module version = 4.1.0 Module class: X.Org Video Driver ABI class: X.Org Video Driver, version 2.0 (II) LoadModule: "radeon" (II) Loading /usr/local/lib/xorg/modules/drivers//radeon_drv.so (II) Module radeon: vendor="X.Org Foundation" compiled for 1.4.0, module version = 4.3.0 Module class: X.Org Video Driver ABI class: X.Org Video Driver, version 2.0 (II) LoadModule: "nv" (II) Loading /usr/local/lib/xorg/modules/drivers//nv_drv.so (II) Module nv: vendor="X.Org Foundation" compiled for 1.4.0, module version = 2.1.6 Module class: X.Org Video Driver ABI class: X.Org Video Driver, version 2.0 (II) LoadModule: "radeonhd" (II) Loading /usr/local/lib/xorg/modules/drivers//radeonhd_drv.so (II) Module radeonhd: vendor="AMD GPG" compiled for 1.4.0, module version = 1.1.0 Module class: X.Org Video Driver ABI class: X.Org Video Driver, version 2.0 (II) LoadModule: "vga" (II) Loading /usr/local/lib/xorg/modules/drivers//vga_drv.so (II) Module vga: vendor="X.Org Foundation" compiled for 1.4.0, module version = 4.1.0 Module class: X.Org Video Driver ABI class: X.Org Video Driver, version 2.0 (WW) xf86EnableIO 5 (II) xf86EnableIO: ffffffff (WW) Can't map IO space! (II) Addressable bus resource ranges are [0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B] [1] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B] (II) OS-reported resource ranges: [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [5] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] (II) Active PCI resource ranges: [0] -1 0 0x90000000 - 0x9000ffff (0x10000) MX[B](B) [1] -1 0 0x98000000 - 0x9fffffff (0x8000000) MX[B](B) [2] -1 0 0x91000000 - 0x91ffffff (0x1000000) MX[B](B) (II) Active PCI resource ranges after removing overlaps: [0] -1 0 0x90000000 - 0x9000ffff (0x10000) MX[B](B) [1] -1 0 0x98000000 - 0x9fffffff (0x8000000) MX[B](B) [2] -1 0 0x91000000 - 0x91ffffff (0x1000000) MX[B](B) (II) OS-reported resource ranges after removing overlaps with PCI: [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [5] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] (II) All system resource ranges: [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [4] -1 0 0x90000000 - 0x9000ffff (0x10000) MX[B](B) [5] -1 0 0x98000000 - 0x9fffffff (0x8000000) MX[B](B) [6] -1 0 0x91000000 - 0x91ffffff (0x1000000) MX[B](B) [7] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [8] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] (II) Primary Device is: PCI 00:10:0 No devices to configure. Configuration failed. I noticed that when I created the file manually and set the drivers to nv, /var/log/xorg.0.log had additional information listing all the nvidia driver names. Any ideas? Need more information? Thanks for any help. Ross
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?50155.74.170.92.99.1200190076.squirrel>