I have trouble configuring Xfree86 using xf86config program.
my Linux distribution is Debian ver 3.0 (i386) with Xfree86 ver 4.1. and my video card is Matrox millennium G550 which is not in the list
which xf86config shows, so i choose a very close video card: Matrox Millennium G400. this should work but it dosen't. there is no
problem with the rest of the configuration process. when I start Xfree86 (using startx), the output is:
warning: process set to nice value 0 instead of -10 as requested
This is a pre-release version of XFree86, and is not supported in any
way. Bugs may be reported to XFree86@XFree86.Org and patches submitted
to fixes@XFree86.Org. Before reporting bugs in pre-release versions,
please check the latest version in the XFree86 CVS repository
(http://www.XFree86.Org/cvs)
XFree86 Version 4.1.0.1 / X Window System
(protocol Version 11, revision 0, vendor release 6510)
Release Date: 21 December 2001
If the server is older than 6-12 months, or if your card is
newer than the above date, look for a newer version before
reporting problems. (See http://www.XFree86.Org/FAQ)
Build Operating System: Linux 2.4.17 i686 [ELF]
Module Loader present
(==) Log file: "/var/log/XFree86.0.log", Time: Sun Nov 9 12:49:06 2003
(==) Using config file: "/etc/X11/XF86Config"
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) ServerLayout "Simple Layout"
(**) |-->Screen "Screen 1" (0)
(**) | |-->Monitor "My Monitor"
(**) | |-->Device "Matrox Millennium G400"
(**) |-->Input Device "Mouse1"
(**) |-->Input Device "Keyboard1"
(**) XKB: rules: "xfree86"
(**) XKB: model: "pc105"
(**) XKB: layout: "us"
(**) FontPath set to "/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/75dpi/:unscaled,/usr/X11R6/lib/X11/fonts/100dpi/:
unscaled,/usr/X11R6/lib/X11/fonts/Type1/,/usr/X11R6/lib/X11/fonts/Speedo/,/usr/X11R6/lib/X11/fonts/75dpi/,/usr/
X11R6/lib/X11/fonts/100dpi/"
(**) RgbPath set to "/usr/X11R6/lib/X11/rgb"
(==) ModulePath set to "/usr/X11R6/lib/modules"
(--) using VT number 7
(II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a
(II) Module bitmap: vendor="The XFree86 Project"
compiled for 4.1.0.1, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/libpcidata.a
(II) Module pcidata: vendor="The XFree86 Project"
compiled for 4.1.0.1, module version = 0.1.0
(II) Loading /usr/X11R6/lib/modules/libscanpci.a
(II) Module scanpci: vendor="The XFree86 Project"
compiled for 4.1.0.1, module version = 0.1.0
(II) Unloading /usr/X11R6/lib/modules/libscanpci.a
(--) PCI:*(1:0:0) Matrox unknown chipset (0x2527) rev 1, Mem @ 0xdc000000/25, 0xdfefc000/14, 0xdf000000/23, BIOS @ 0xdfec0000/17
(II) Loading /usr/X11R6/lib/modules/extensions/libdbe.a
(II) Module dbe: vendor="The XFree86 Project"
compiled for 4.1.0.1, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/extensions/libextmod.a
(II) Module extmod: vendor="The XFree86 Project"
compiled for 4.1.0.1, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/fonts/libtype1.a
(II) Module type1: vendor="The XFree86 Project"
compiled for 4.1.0.1, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/fonts/libfreetype.a
(II) Module freetype: vendor="The XFree86 Project"
compiled for 4.1.0.1, module version = 1.1.9
(II) Loading /usr/X11R6/lib/modules/drivers/mga_drv.o
(II) Module mga: vendor="The XFree86 Project"
compiled for 4.1.0.1, module version = 1.0.1
(II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o
(II) Module mouse: vendor="The XFree86 Project"
compiled for 4.1.0.1, module version = 1.0.0
(II) MGA: driver for Matrox chipsets: mga2064w, mga1064sg, mga2164w,
mga2164w AGP, mgag100, mgag100 PCI, mgag200, mgag200 PCI, mgag400
(--) Assigning device section with no busID to primary device
(EE) No devices detected.
Fatal server error:
no screens found
When reporting a problem related to a server crash, please send
the full server output, not just the last messages.
This can be found in the log file "/var/log/XFree86.0.log".
Please report problems to submit@bugs.debian.org.
X connection to :0.0 broken (explicit kill or server shutdown).
Here is the Screen section of the file XF86Config :
Section "Screen"
Identifier "Screen 1"
Device "Matrox Millennium G400"
Monitor "My Monitor"
DefaultDepth 24
Subsection "Display"
Depth 8
Modes "640x480" "800x600" "1024x768" "1280x1024"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 16
Modes "640x480" "800x600" "1024x768" "1280x1024"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 24
Modes "640x480" "800x600" "1024x768" "1280x1024"
ViewPort 0 0
EndSubsection
EndSection
and finally the output of the command: cat /proc/pci is
PCI devices found:
Bus 0, device 0, function 0:
Host bridge: VIA Technologies Unknown device (rev 0).
Vendor id=1106. Device id=3189.
Medium devsel. Master Capable. Latency=8.
Prefetchable 32 bit memory at 0xe0000000 [0xe0000008].
Bus 0, device 1, function 0:
PCI bridge: VIA Technologies Unknown device (rev 0).
Vendor id=1106. Device id=b168.
Medium devsel. Master Capable. No bursts. Min Gnt=12.
Bus 0, device 11, function 0:
Communication controller: Unknown vendor Unknown device (rev
.
Vendor id=14f1. Device id=1056.
Medium devsel. Fast back-to-back capable. IRQ 10. Master Capable. Latency=32.
Non-prefetchable 32 bit memory at 0xdfff0000 [0xdfff0000].
I/O at 0xec00 [0xec01].
Bus 0, device 16, function 2:
USB Controller: VIA Technologies VT 82C586 Apollo USB (rev 128).
Medium devsel. IRQ 10. Master Capable. Latency=32.
I/O at 0xe800 [0xe801].
Bus 0, device 16, function 1:
USB Controller: VIA Technologies VT 82C586 Apollo USB (rev 128).
Medium devsel. IRQ 10. Master Capable. Latency=32.
I/O at 0xe400 [0xe401].
Bus 0, device 16, function 0:
USB Controller: VIA Technologies VT 82C586 Apollo USB (rev 128).
Medium devsel. IRQ 11. Master Capable. Latency=32.
I/O at 0xe000 [0xe001].
Bus 0, device 16, function 3:
USB Controller: VIA Technologies Unknown device (rev 130).
Vendor id=1106. Device id=3104.
Medium devsel. IRQ 10. Master Capable. Latency=32.
Non-prefetchable 32 bit memory at 0xdffeff00 [0xdffeff00].
Bus 0, device 17, function 0:
ISA bridge: VIA Technologies Unknown device (rev 0).
Vendor id=1106. Device id=3177.
Medium devsel. Master Capable. No bursts.
Bus 0, device 17, function 1:
IDE interface: VIA Technologies VT 82C586 Apollo IDE (rev 6).
Medium devsel. Fast back-to-back capable. Master Capable. Latency=32.
I/O at 0xfc00 [0xfc01].
Bus 0, device 17, function 5:
Multimedia audio controller: VIA Technologies Unknown device (rev 80).
Vendor id=1106. Device id=3059.
Medium devsel. IRQ 10.
I/O at 0xdc00 [0xdc01].
Bus 1, device 0, function 0:
VGA compatible controller: Matrox Unknown device (rev 1).
Vendor id=102b. Device id=2527.
Medium devsel. Fast back-to-back capable. IRQ 11. Master Capable. Latency=32. Min Gnt=16.Max Lat=32.
Prefetchable 32 bit memory at 0xdc000000 [0xdc000008].
Non-prefetchable 32 bit memory at 0xdfefc000 [0xdfefc000].
Non-prefetchable 32 bit memory at 0xdf000000 [0xdf000000].
and one thing more, I downloaded the latest drivers for my card from the internet (manufac. website) and I used the installation script provided.
so there is new driver installed in /usr/X11R6/lib/modules/drivers
but the problem is that I do not know how to have Xfree86 use the newly installed drivers !! :roll:
Thank you very much for your kind support.