Hi,
identified that I have a DRI2 stale module around, I'm trying to get X11
running on my strange beast: OmniBook 800ct.
pci0 at mainbus0 bus 0: configuration mode 1 (bios)
pchb0 at pci0 dev 0 function 0 "VLSI 82C535" rev 0x03
ppb0 at pci0 dev 1 function 0 "VLSI 82C534" rev 0x03
pci1 at ppb0 bus 1
"VLSI 82C532" rev 0x02 at pci0 dev 2 function 0 not configured
vga1 at pci0 dev 3 function 0 "Neomagic Magicgraph NM2070" rev 0x01
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
cbb0 at pci0 dev 4 function 0 "TI PCI1130 CardBus" rev 0x04: couldn't
map interrupt
cbb1 at pci0 dev 4 function 1 "TI PCI1130 CardBus" rev 0x04: couldn't
map interrupt
"VLSI 82C147" rev 0x02 at pci0 dev 6 function 0 not configured
It has a neomagic videocard and an internal 800x600 screen, that is
apparently best run at 16bit (limited video ram)
To ease autodetection, I created a simple xorg.conf file with the
following entry:
# vi xorg.conf
Section "Screen"
Identifier "Default Screen"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "800x600"
EndSubSection
EndSection
Xorg however doesn't start, I copy the xorg.log below.
I see no (EE) entries! where is the problem?
It appears that my monitor size information gets ignored and that no
suitable screen is configured, right?
Riccardo
[ 91365.470] Initializing built-in extension DRI2
[ 91365.471] (II) LoadModule: "glx"
[ 91365.602] (II) Loading /usr/X11R6/lib/modules/extensions/libglx.so
[ 91365.725] (II) Module glx: vendor="X.Org Foundation"
[ 91365.725] compiled for 1.14.1, module version = 1.0.0
[ 91365.725] ABI class: X.Org Server Extension, version 7.0
[ 91365.726] (==) AIGLX enabled
[ 91365.769] Loading extension GLX
[ 91365.771] (==) Matched neomagic as autoconfigured driver 0
[ 91365.771] (==) Matched vesa as autoconfigured driver 1
[ 91365.772] (==) Assigned the driver to the xf86ConfigLayout
[ 91365.772] (II) LoadModule: "neomagic"
[ 91365.786] (II) Loading /usr/X11R6/lib/modules/drivers/neomagic_drv.so
[ 91365.816] (II) Module neomagic: vendor="X.Org Foundation"
[ 91365.817] compiled for 1.14.1, module version = 1.2.7
[ 91365.817] Module class: X.Org Video Driver
[ 91365.817] ABI class: X.Org Video Driver, version 14.1
[ 91365.844] (II) LoadModule: "vesa"
[ 91365.864] (II) Loading /usr/X11R6/lib/modules/drivers/vesa_drv.so
[ 91365.904] (II) Module vesa: vendor="X.Org Foundation"
[ 91365.904] compiled for 1.14.1, module version = 2.3.2
[ 91365.904] Module class: X.Org Video Driver
[ 91365.905] ABI class: X.Org Video Driver, version 14.1
[ 91365.914] (II) NEOMAGIC: Driver for Neomagic chipsets: neo2070,
neo2090, neo2093,
neo2097, neo2160, neo2200, neo2230, neo2360, neo2380
[ 91365.917] (II) VESA: driver for VESA chipsets: vesa
[ 91365.918] (WW) Falling back to old probe method for neomagic
[ 91365.919] (--) Assigning device section with no busID to primary device
[ 91365.919] (--) Chipset neo2070 found
[ 91365.922] (WW) Falling back to old probe method for vesa
[ 91365.929] (II) Loading sub module "vgahw"
[ 91365.929] (II) LoadModule: "vgahw"
[ 91366.033] (II) Loading /usr/X11R6/lib/modules/libvgahw.so
[ 91366.089] (II) Module vgahw: vendor="X.Org Foundation"
[ 91366.089] compiled for 1.14.1, module version = 0.1.0
[ 91366.090] ABI class: X.Org Video Driver, version 14.1
[ 91366.095] (II) NEOMAGIC(0): Chipset is a MagicGraph 128 (NM2070)
[ 91366.096] (II) NEOMAGIC(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0
[ 91366.097] (--) NEOMAGIC(0): Panel is a 800x600 color TFT display
[ 91366.097] (II) Loading sub module "ddc"
[ 91366.098] (II) LoadModule: "ddc"
[ 91366.098] (II) Module "ddc" already built-in
[ 91366.099] (II) Loading sub module "vbe"
[ 91366.099] (II) LoadModule: "vbe"
[ 91366.135] (II) Loading /usr/X11R6/lib/modules/libvbe.so
[ 91366.167] (II) Module vbe: vendor="X.Org Foundation"
[ 91366.167] compiled for 1.14.1, module version = 1.1.0
[ 91366.167] ABI class: X.Org Video Driver, version 14.1
[ 91366.169] (II) Loading sub module "int10"
[ 91366.169] (II) LoadModule: "int10"
[ 91366.204] (II) Loading /usr/X11R6/lib/modules/libint10.so
[ 91366.262] (II) Module int10: vendor="X.Org Foundation"
[ 91366.262] compiled for 1.14.1, module version = 1.0.0
[ 91366.263] ABI class: X.Org Video Driver, version 14.1
[ 91366.263] (II) NEOMAGIC(0): initializing int10
[ 91366.334] (II) NEOMAGIC(0): Primary V_BIOS segment is: 0xc000
[ 91366.884] (II) NEOMAGIC(0): VESA BIOS detected
[ 91366.885] (II) NEOMAGIC(0): VESA VBE Version 1.2
[ 91366.885] (II) NEOMAGIC(0): VESA VBE Total Mem: 832 kB
[ 91366.886] (II) NEOMAGIC(0): VESA VBE OEM: MagicGraph NM2070 40K SVGA BIOS
[ 91366.913] (II) Loading sub module "i2c"
[ 91366.913] (II) LoadModule: "i2c"
[ 91366.914] (II) Module "i2c" already built-in
[ 91366.915] (II) NEOMAGIC(0): I2C bus "I2C bus" initialized.
[ 91366.937] (II) NEOMAGIC(0): I2C device "I2C bus:ddc2" registered at
address 0xA0.
[ 91366.940] (II) NEOMAGIC(0): I2C device "I2C bus:E-EDID segment
register" registered at address 0x60.
[ 91368.820] (--) NEOMAGIC(0): No DDC signal
[ 91368.820] (**) NEOMAGIC(0): Depth 16, (--) framebuffer bpp 16
[ 91368.821] (==) NEOMAGIC(0): RGB weight 565
[ 91368.822] (==) NEOMAGIC(0): Default visual is TrueColor
[ 91368.822] (==) NEOMAGIC(0): Using gamma correction (1.0, 1.0, 1.0)
[ 91368.824] (--) NEOMAGIC(0): Internal LCD only display mode
[ 91368.825] (**) NEOMAGIC(0): using PCI Burst mode
[ 91368.825] (**) NEOMAGIC(0): Option StrangeLockups set: disabling some
acceleration
[ 91368.825] (II) Loading sub module "xaa"
[ 91368.826] (II) LoadModule: "xaa"
[ 91368.962] (WW) Warning, couldn't open module xaa
[ 91368.963] (II) UnloadModule: "xaa"
[ 91368.963] (II) Unloading xaa
[ 91368.963] (EE) NEOMAGIC: Failed to load module "xaa" (module does not
exist, 0)
[ 91368.964] (II) NEOMAGIC(0): Falling back to shadow
[ 91368.964] (II) Loading sub module "shadow"
[ 91368.965] (II) LoadModule: "shadow"
[ 91368.999] (II) Loading /usr/X11R6/lib/modules/libshadow.so
[ 91369.049] (II) Module shadow: vendor="X.Org Foundation"
[ 91369.050] compiled for 1.14.1, module version = 1.1.0
[ 91369.050] ABI class: X.Org ANSI C Emulation, version 0.4
[ 91369.051] (**) NEOMAGIC(0): Using "Shadow Framebuffer" - acceleration
disabled
[ 91369.051] (--) NEOMAGIC(0): FB base address is set at 0xC0000000.
[ 91369.051] (--) NEOMAGIC(0): MMIO base address is set at 0xC0100000.
[ 91369.052] (--) NEOMAGIC(0): VideoRAM: 896 kByte
[ 91369.052] (--) NEOMAGIC(0): Max Clock: 65000 kHz
[ 91369.053] (--) NEOMAGIC(0): Using hsync range matching panel size:
28.00-38.52 kHz
[ 91369.053] (--) NEOMAGIC(0): Using vsync range for panel: 55.00-65.00 kHz
[ 91369.054] (II) NEOMAGIC(0): <default monitor>: Using hsync range of
28.00-38.52 kHz
[ 91369.054] (II) NEOMAGIC(0): <default monitor>: Using vrefresh range
of 55.00-65.00 Hz
[ 91369.055] (II) NEOMAGIC(0): Clock range: 11.00 to 65.00 MHz
[ 91369.056] (II) NEOMAGIC(0): Removing mode (640x350) that won't
display properly on LCD
[ 91369.057] (II) NEOMAGIC(0): Not using default mode "640x350" (unknown
reason)
[ 91369.057] (II) NEOMAGIC(0): Removing mode (320x175) that won't
display properly on LCD
[ 91369.058] (II) NEOMAGIC(0): Not using default mode "320x175" (unknown
reason)
[ 91369.058] (II) NEOMAGIC(0): Removing mode (640x400) that won't
display properly on LCD
[ 91369.058] (II) NEOMAGIC(0): Not using default mode "640x400" (unknown
reason)
[ 91369.059] (II) NEOMAGIC(0): Removing mode (320x200) that won't
display properly on LCD
[ 91369.059] (II) NEOMAGIC(0): Not using default mode "320x200" (unknown
reason)
[ 91369.060] (II) NEOMAGIC(0): Removing mode (720x400) that won't
display properly on LCD
[ 91369.060] (II) NEOMAGIC(0): Not using default mode "720x400" (unknown
reason)
[ 91369.060] (II) NEOMAGIC(0): Removing mode (360x200) that won't
display properly on LCD
[ 91369.061] (II) NEOMAGIC(0): Not using default mode "360x200" (unknown
reason)
[ 91369.061] (II) NEOMAGIC(0): Not using default mode "640x480"
(vrefresh out of range)
[ 91369.062] (II) NEOMAGIC(0): Not using default mode "320x240"
(vrefresh out of range)
[ 91369.062] (II) NEOMAGIC(0): Not using default mode "640x480"
(vrefresh out of range)
[ 91369.063] (II) NEOMAGIC(0): Not using default mode "320x240"
(vrefresh out of range)
[ 91369.063] (II) NEOMAGIC(0): Not using default mode "640x480" (hsync
out of range)
[ 91369.063] (II) NEOMAGIC(0): Not using default mode "320x240" (hsync
out of range)
[ 91369.064] (II) NEOMAGIC(0): Not using default mode "800x600"
(insufficient memory for mode)
[ 91369.064] (II) NEOMAGIC(0): Removing mode (400x300) that won't
display properly on LCD
[ 91369.065] (II) NEOMAGIC(0): Not using default mode "400x300" (unknown
reason)
[ 91369.065] (II) NEOMAGIC(0): Not using default mode "800x600"
(insufficient memory for mode)
[ 91369.065] (II) NEOMAGIC(0): Removing mode (400x300) that won't
display properly on LCD
[ 91369.066] (II) NEOMAGIC(0): Not using default mode "400x300" (unknown
reason)
[ 91369.066] (II) NEOMAGIC(0): Not using default mode "800x600"
(insufficient memory for mode)
[ 91369.066] (II) NEOMAGIC(0): Removing mode (400x300) that won't
display properly on LCD
[ 91369.067] (II) NEOMAGIC(0): Not using default mode "400x300" (unknown
reason)
[ 91369.067] (II) NEOMAGIC(0): Not using default mode "800x600"
(insufficient memory for mode)
[ 91369.068] (II) NEOMAGIC(0): Removing mode (400x300) that won't
display properly on LCD
[ 91369.068] (II) NEOMAGIC(0): Not using default mode "400x300" (unknown
reason)
[ 91369.068] (II) NEOMAGIC(0): Not using default mode "800x600"
(insufficient memory for mode)
[ 91369.069] (II) NEOMAGIC(0): Removing mode (400x300) that won't
display properly on LCD
[ 91369.069] (II) NEOMAGIC(0): Not using default mode "400x300" (unknown
reason)
[ 91369.069] (II) NEOMAGIC(0): Not using default mode "1024x768i"
(insufficient memory for mode)
[ 91369.070] (II) NEOMAGIC(0): Not using default mode "512x384i" (bad
mode clock/interlace/doublescan)
[ 91369.070] (II) NEOMAGIC(0): Not using default mode "1024x768"
(insufficient memory for mode)
[ 91369.071] (II) NEOMAGIC(0): Removing mode (512x384) larger than the
LCD panel (800x600)
[ 91369.071] (II) NEOMAGIC(0): Not using default mode "512x384" (unknown
reason)
[ 91369.072] (II) NEOMAGIC(0): Not using default mode "1024x768"
(insufficient memory for mode)
[ 91369.072] (II) NEOMAGIC(0): Removing mode (512x384) larger than the
LCD panel (800x600)
[ 91369.072] (II) NEOMAGIC(0): Not using default mode "512x384" (unknown
reason)
[ 91369.073] (II) NEOMAGIC(0): Not using default mode "1024x768"
(insufficient memory for mode)
[ 91369.073] (II) NEOMAGIC(0): Removing mode (512x384) larger than the
LCD panel (800x600)
[ 91369.073] (II) NEOMAGIC(0): Not using default mode "512x384" (unknown
reason)
[ 91369.074] (II) NEOMAGIC(0): Not using default mode "1024x768"
(insufficient memory for mode)
[ 91369.074] (II) NEOMAGIC(0): Removing mode (512x384) larger than the
LCD panel (800x600)
[ 91369.075] (II) NEOMAGIC(0): Not using default mode "512x384" (unknown
reason)
[ 91369.075] (II) NEOMAGIC(0): Not using default mode "1152x864"
(insufficient memory for mode)
[ 91369.075] (II) NEOMAGIC(0): Removing mode (576x432) larger than the
LCD panel (800x600)
[ 91369.076] (II) NEOMAGIC(0): Not using default mode "576x432" (unknown
reason)
[ 91369.076] (II) NEOMAGIC(0): Not using default mode "1280x960"
(insufficient memory for mode)
[ 91369.076] (II) NEOMAGIC(0): Removing mode (640x480) larger than the
LCD panel (800x600)
[ 91369.077] (II) NEOMAGIC(0): Not using default mode "640x480" (unknown
reason)
[ 91369.077] (II) NEOMAGIC(0): Not using default mode "1280x960"
(insufficient memory for mode)
[ 91369.078] (II) NEOMAGIC(0): Not using default mode "640x480" (bad
mode clock/interlace/doublescan)
[ 91369.078] (II) NEOMAGIC(0): Not using default mode "1280x1024"
(insufficient memory for mode)
[ 91369.079] (II) NEOMAGIC(0): Removing mode (640x512) larger than the
LCD panel (800x600)
[ 91369.079] (II) NEOMAGIC(0): Not using default mode "640x512" (unknown
reason)
[ 91369.079] (II) NEOMAGIC(0): Not using default mode "1280x1024"
(insufficient memory for mode)
[ 91369.080] (II) NEOMAGIC(0): Not using default mode "640x512" (bad
mode clock/interlace/doublescan)
[ 91369.080] (II) NEOMAGIC(0): Not using default mode "1280x1024"
(insufficient memory for mode)
[ 91369.080] (II) NEOMAGIC(0): Not using default mode "640x512" (bad
mode clock/interlace/doublescan)
[ 91369.081] (II) NEOMAGIC(0): Not using default mode "1600x1200"
(insufficient memory for mode)
[ 91369.081] (II) NEOMAGIC(0): Not using default mode "800x600"
(insufficient memory for mode)
[ 91369.082] (II) NEOMAGIC(0): Not using default mode "1600x1200"
(insufficient memory for mode)
[ 91369.082] (II) NEOMAGIC(0): Not using default mode "800x600"
(insufficient memory for mode)
[ 91369.082] (II) NEOMAGIC(0): Not using default mode "1600x1200"
(insufficient memory for mode)
[ 91369.083] (II) NEOMAGIC(0): Not using default mode "800x600"
(insufficient memory for mode)
[ 91369.083] (II) NEOMAGIC(0): Not using default mode "1600x1200"
(insufficient memory for mode)
[ 91369.083] (II) NEOMAGIC(0): Not using default mode "800x600"
(insufficient memory for mode)
[ 91369.084] (II) NEOMAGIC(0): Not using default mode "1600x1200"
(insufficient memory for mode)
[ 91369.084] (II) NEOMAGIC(0): Not using default mode "800x600"
(insufficient memory for mode)
[ 91369.085] (II) NEOMAGIC(0): Not using default mode "1792x1344"
(insufficient memory for mode)
[ 91369.085] (II) NEOMAGIC(0): Not using default mode "896x672"
(insufficient memory for mode)
[ 91369.085] (II) NEOMAGIC(0): Not using default mode "1792x1344"
(insufficient memory for mode)
[ 91369.086] (II) NEOMAGIC(0): Not using default mode "896x672"
(insufficient memory for mode)
[ 91369.086] (II) NEOMAGIC(0): Not using default mode "1856x1392"
(insufficient memory for mode)
[ 91369.086] (II) NEOMAGIC(0): Not using default mode "928x696"
(insufficient memory for mode)
[ 91369.087] (II) NEOMAGIC(0): Not using default mode "1856x1392"
(insufficient memory for mode)
[ 91369.088] (II) NEOMAGIC(0): Not using default mode "928x696"
(insufficient memory for mode)
[ 91369.088] (II) NEOMAGIC(0): Not using default mode "1920x1440"
(insufficient memory for mode)
[ 91369.088] (II) NEOMAGIC(0): Not using default mode "960x720"
(insufficient memory for mode)
[ 91369.089] (II) NEOMAGIC(0): Not using default mode "1920x1440"
(insufficient memory for mode)
[ 91369.089] (II) NEOMAGIC(0): Not using default mode "960x720"
(insufficient memory for mode)
[ 91369.089] (II) NEOMAGIC(0): Not using default mode "832x624"
(insufficient memory for mode)
[ 91369.090] (II) NEOMAGIC(0): Removing mode (416x312) larger than the
LCD panel (800x600)
[ 91369.090] (II) NEOMAGIC(0): Not using default mode "416x312" (unknown
reason)
[ 91369.091] (II) NEOMAGIC(0): Not using default mode "1400x1050"
(insufficient memory for mode)
[ 91369.091] (II) NEOMAGIC(0): Not using default mode "700x525" (unknown
reason)
[ 91369.091] (II) NEOMAGIC(0): Not using default mode "1400x1050"
(insufficient memory for mode)
[ 91369.092] (II) NEOMAGIC(0): Not using default mode "700x525" (bad
mode clock/interlace/doublescan)
[ 91369.092] (II) NEOMAGIC(0): Not using default mode "1920x1440"
(insufficient memory for mode)
[ 91369.093] (II) NEOMAGIC(0): Not using default mode "960x720"
(insufficient memory for mode)
[ 91369.093] (II) NEOMAGIC(0): Not using default mode "2048x1536"
(insufficient memory for mode)
[ 91369.093] (II) NEOMAGIC(0): Not using default mode "1024x768"
(insufficient memory for mode)
[ 91369.094] (II) NEOMAGIC(0): Not using default mode "2048x1536"
(insufficient memory for mode)
[ 91369.094] (II) NEOMAGIC(0): Not using default mode "1024x768"
(insufficient memory for mode)
[ 91369.094] (II) NEOMAGIC(0): Not using default mode "2048x1536"
(insufficient memory for mode)
[ 91369.095] (II) NEOMAGIC(0): Not using default mode "1024x768"
(insufficient memory for mode)
[ 91369.095] (II) NEOMAGIC(0): Not using mode "800x600" (no mode of this
name)
[ 91369.096] (--) NEOMAGIC(0): Virtual size is 640x480 (pitch 640)
[ 91369.097] (**) NEOMAGIC(0): Default mode "640x480": 25.2 MHz, 31.5
kHz, 59.9 Hz
[ 91369.099] (II) NEOMAGIC(0): Modeline "640x480"x59.9 25.18 640 656
752 800 480 490 492 525 -hsync -vsync (31.5 kHz d)
[ 91369.099] (**) NEOMAGIC(0): Default mode "320x240": 12.6 MHz, 31.5
kHz, 60.1 Hz (D)
[ 91369.110] (II) NEOMAGIC(0): Modeline "320x240"x60.1 12.59 320 328
376 400 240 245 246 262 doublescan -hsync -vsync (31.5 kHz d)
[ 91369.101] (==) NEOMAGIC(0): DPI set to (96, 96)
[ 91369.101] (II) Loading sub module "fb"
[ 91369.101] (II) LoadModule: "fb"
[ 91369.134] (II) Loading /usr/X11R6/lib/modules/libfb.so
[ 91369.194] (II) Module fb: vendor="X.Org Foundation"
[ 91369.194] compiled for 1.14.1, module version = 1.0.0
[ 91369.195] ABI class: X.Org ANSI C Emulation, version 0.4
[ 91369.195] (II) Loading sub module "ramdac"
[ 91369.195] (II) LoadModule: "ramdac"
[ 91369.196] (II) Module "ramdac" already built-in
[ 91369.196] (II) UnloadModule: "vesa"
[ 91369.197] (II) Unloading vesa
[ 91369.239]
Fatal server error:
[ 91369.242] AddScreen/ScreenInit failed for driver 0
[ 91369.243]
[ 91369.245] (EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 91369.250] (EE) Please also check the log file at
"/var/log/Xorg.0.log" for additional information.
[ 91369.256] (EE)
[ 91369.335] Server terminated with error (1). Closing log file.