[Xorg-driver-geode] Problem with 1024x600 on Geode LX
Ханкин Константин
homecreate at list.ru
Thu Feb 26 20:24:29 PST 2009
Hello!
I have a problem with starting geode video driver with 1024x600 since version
10.2. Before all was great, but now I can't get 1024x600 - minimum 1024x1024.
I'm using notebook Cameron Maxmedia NB-1060 (analog of Malata PC-81001). Below
are xorg.conf and Xorg.0.log
---xorg.conf---
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/local"
FontPath "/usr/share/fonts/100dpi:unscaled"
FontPath "/usr/share/fonts/75dpi:unscaled"
FontPath "/usr/share/fonts/TTF"
# FontPath "/usr/share/fonts/Type1"
EndSection
Section "Module"
Load "bitmap"
Load "dbe"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "GLcore"
# Load "record"
Load "vbe"
Load "xtrap"
Load "synaptics"
Load "v4l"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
# DisplaySize 265 167
Identifier "Monitor0"
# UseModes "Modes0"
Option "DPMS"
# HorizSync 28-50
# VertRefresh 43-73
VendorName "Monitor Vendor"
ModelName "Monitor Model"
# Modeline "1024x600" 48.96 1024 1064 1168 1312 600 601 604 622 -HSync
+Vsync
# Modeline "1024x600" 50.0 1024 1104 1176 1248 600 603 619 630
Option "PreferredMode" "1024x600"
EndSection
Section "Modes"
Identifier "Modes0"
Modeline "1024x600_60.00" 48.96 1024 1064 1168 1312 600 601 604 622 -
HSync +Vsync
Modeline "1024x600_75.00" 63.20 1024 1080 1184 1344 600 601 604 627 -
HSync +Vsync
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
Identifier "Card0"
Driver "geode"
VendorName "Advanced Micro Devices [AMD]"
BoardName "Geode LX Video"
BusID "PCI:0:1:1"
# Option "PanelGeometry" "1024x600"
Option "PanelMode" "1024 1064 1168 1312 600 601 604 622"
# Option "PanelMode" "1024 1080 1184 1344 600 601 604 627"
Option "HWcursor"
# Option "NoDDC" "true"
# Option "NoCompression" "true"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 1
Modes "1024x600"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
Modes "1024x600"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
Modes "1024x600"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
Modes "1024x600"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
Modes "1024x600"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1024x600"
EndSubSection
EndSection
Section "DRI"
Group "video"
Mode 0660
EndSection
---xorg.conf end---
---Xorg.0.log---
X.Org X Server 1.5.3
Release Date: 5 November 2008
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.27-ARCH i686
Current Operating System: Linux localhost 2.6.28-ARCH #1 SMP PREEMPT Sun Feb
22 11:03:50 UTC 2009 i586
Build Date: 17 December 2008 08:20:05PM
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
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 Feb 27 09:10:34 2009
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "X.org Configured"
(**) |-->Screen "Screen0" (0)
(**) | |-->Monitor "Monitor0"
(**) | |-->Device "Card0"
(**) |-->Input Device "Mouse0"
(**) |-->Input Device "Keyboard0"
(==) Automatically adding devices
(==) Automatically enabling devices
(==) Including the default font path
/usr/share/fonts/misc,/usr/share/fonts/100dpi:unscaled,/usr/share/fonts/75dpi:unscaled,/usr/share/fonts/TTF,/usr/share/fonts/Type1.
(**) FontPath set to:
/usr/share/fonts/misc,
/usr/share/fonts/local,
/usr/share/fonts/100dpi:unscaled,
/usr/share/fonts/75dpi:unscaled,
/usr/share/fonts/TTF,
/usr/share/fonts/misc,
/usr/share/fonts/100dpi:unscaled,
/usr/share/fonts/75dpi:unscaled,
/usr/share/fonts/TTF,
/usr/share/fonts/Type1
(**) ModulePath set to "/usr/lib/xorg/modules"
(WW) AllowEmptyInput is on, devices using drivers 'kbd' or 'mouse' will be
disabled.
(WW) Disabling Mouse0
(WW) Disabling Keyboard0
(II) Open ACPI successful (/var/run/acpid.socket)
(II) Loader magic: 0x81d5fe0
(II) Module ABI versions:
X.Org ANSI C Emulation: 0.4
X.Org Video Driver: 4.1
X.Org XInput driver : 2.1
X.Org Server Extension : 1.1
X.Org Font Renderer : 0.6
(II) Loader running on linux
(--) using VT number 7
(--) PCI:*(0 at 0:1:1) Advanced Micro Devices [AMD] Geode LX Video rev 0, Mem @
0x90000000/0, 0x8fffc000/0, 0x8fff8000/0, 0x8fff4000/0, 0x8fff0000/0
(II) 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 0x0000ffff - 0x0000ffff (0x1) IX[B]
[5] -1 0 0x00000000 - 0x00000000 (0x1) IX[B]
(II) "extmod" will be loaded. This was enabled by default and also specified in
the config file.
(II) "dbe" will be loaded. This was enabled by default and also specified in
the config file.
(II) "glx" will be loaded. This was enabled by default and also specified in
the config file.
(II) "freetype" will be loaded. This was enabled by default and also specified
in the config file.
(II) "dri" will be loaded. This was enabled by default and also specified in
the config file.
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions//libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
compiled for 1.5.3, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 1.1
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "ddc"
(II) Module "ddc" already built-in
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions//libdri.so
(II) Module dri: vendor="X.Org Foundation"
compiled for 1.5.3, module version = 1.0.0
ABI class: X.Org Server Extension, version 1.1
(II) Loading extension XFree86-DRI
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions//libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
compiled for 1.5.3, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 1.1
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "freetype"
(II) Loading /usr/lib/xorg/modules/fonts//libfreetype.so
(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
compiled for 1.5.3, module version = 2.1.0
Module class: X.Org Font Renderer
ABI class: X.Org Font Renderer, version 0.6
(II) Loading font FreeType
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions//libglx.so
(II) Module glx: vendor="X.Org Foundation"
compiled for 1.5.3, module version = 1.0.0
ABI class: X.Org Server Extension, version 1.1
(==) AIGLX enabled
(==) Exporting typical set of GLX visuals
(II) Loading extension GLX
(II) LoadModule: "vbe"
(II) Loading /usr/lib/xorg/modules//libvbe.so
(II) Module vbe: vendor="X.Org Foundation"
compiled for 1.5.3, module version = 1.1.0
ABI class: X.Org Video Driver, version 4.1
(II) LoadModule: "xtrap"
(II) Loading /usr/lib/xorg/modules/extensions//libxtrap.so
(II) Module xtrap: vendor="X.Org Foundation"
compiled for 1.5.3, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 1.1
(II) Loading extension DEC-XTRAP
(II) LoadModule: "synaptics"
(II) Loading /usr/lib/xorg/modules/input//synaptics_drv.so
(II) Module synaptics: vendor="X.Org Foundation"
compiled for 1.5.3, module version = 1.0.0
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 2.1
(II) LoadModule: "v4l"
(II) Loading /usr/lib/xorg/modules/drivers//v4l_drv.so
(II) Module v4l: vendor="X.Org Foundation"
compiled for 1.4.99.906, module version = 0.1.1
ABI class: X.Org Video Driver, version 4.1
(II) LoadModule: "geode"
(II) Loading /usr/lib/xorg/modules/drivers//geode_drv.so
(II) Module geode: vendor="X.Org Foundation"
compiled for 1.5.3, module version = 2.11.0
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 4.1
(II) v4l driver for Video4Linux
(II) GEODE: Driver for AMD Geode Chipsets: Geode LX, Geode GX
(II) Primary Device is: PCI 00 at 00:01:1
(WW) Falling back to old probe method for v4l
AmdPciProbe: Probing for supported devices!
(II) resource ranges after xf86ClaimFixedResources() call:
[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) resource ranges after probing:
[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] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B]
[5] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B]
[6] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B]
[7] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[8] -1 0 0x00000000 - 0x00000000 (0x1) IX[B]
[9] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B]
[10] 0 0 0x000003c0 - 0x000003df (0x20) IS[B]
(WW) System lacks support for changing MTRRs
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Loading /usr/lib/xorg/modules//libvgahw.so
(II) Module vgahw: vendor="X.Org Foundation"
compiled for 1.5.3, module version = 0.1.0
ABI class: X.Org Video Driver, version 4.1
Unable to open /dev/cpu/0/msr: 2
(**) GEODE(0): Depth 24, (--) framebuffer bpp 32
(==) GEODE(0): RGB weight 888
(==) GEODE(0): Default visual is TrueColor
(==) GEODE(0): Using gamma correction (1.0, 1.0, 1.0)
(**) GEODE(0): Option "HWcursor"
(**) GEODE(0): Option "PanelMode" "1024 1064 1168 1312 600 601 604 622"
(==) GEODE(0): No DCON is present
(II) GEODE(0): LX output options:
(II) GEODE(0): CRT: YES
(II) GEODE(0): PANEL: YES
(II) GEODE(0): DCON: NO
(II) GEODE(0): VGA: YES
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Loading /usr/lib/xorg/modules//libint10.so
(II) Module int10: vendor="X.Org Foundation"
compiled for 1.5.3, module version = 1.0.0
ABI class: X.Org Video Driver, version 4.1
(II) GEODE(0): Primary V_BIOS segment is: 0xc000
(II) GEODE(0): Output default using monitor section Monitor0
(**) GEODE(0): Option "PreferredMode" "1024x600"
(II) GEODE(0): I2C bus "CS5536 DDC" initialized.
(II) GEODE(0): Output default connected
(II) GEODE(0): Using fuzzy aspect match for initial modes
(II) GEODE(0): Output default using initial mode 1024x768
(--) GEODE(0): Virtual size is 1024x1024 (pitch 0)
(**) GEODE(0): Driver mode "1024x768": 65.0 MHz (scaled from 0.0 MHz), 48.4
kHz, 60.0 Hz
(II) GEODE(0): Modeline "1024x768"x60.0 65.00 1024 1048 1184 1344 768 771
777 806 -hsync -vsync (48.4 kHz)
(**) GEODE(0): Default mode "800x600": 40.0 MHz (scaled from 0.0 MHz), 37.9
kHz, 60.3 Hz
(II) GEODE(0): Modeline "800x600"x60.3 40.00 800 840 968 1056 600 601 605
628 +hsync +vsync (37.9 kHz)
(**) GEODE(0): Default mode "640x480": 25.2 MHz (scaled from 0.0 MHz), 31.5
kHz, 59.9 Hz
(II) GEODE(0): Modeline "640x480"x59.9 25.18 640 656 752 800 480 490 492
525 -hsync -vsync (31.5 kHz)
(**) GEODE(0): Default mode "680x384": 42.4 MHz (scaled from 0.0 MHz), 47.7
kHz, 59.8 Hz (D)
(II) GEODE(0): Modeline "680x384"x59.8 42.38 680 716 784 888 384 385 390
399 doublescan -hsync +vsync (47.7 kHz)
(**) GEODE(0): Default mode "680x384": 36.0 MHz (scaled from 0.0 MHz), 47.4
kHz, 60.0 Hz (D)
(II) GEODE(0): Modeline "680x384"x60.0 36.00 680 704 720 760 384 385 390
395 doublescan +hsync -vsync (47.4 kHz)
(**) GEODE(0): Default mode "512x384": 32.5 MHz (scaled from 0.0 MHz), 48.4
kHz, 60.0 Hz (D)
(II) GEODE(0): Modeline "512x384"x60.0 32.50 512 524 592 672 384 385 388
403 doublescan -hsync -vsync (48.4 kHz)
(**) GEODE(0): Default mode "400x300": 20.0 MHz (scaled from 0.0 MHz), 37.9
kHz, 60.3 Hz (D)
(II) GEODE(0): Modeline "400x300"x60.3 20.00 400 420 484 528 300 300 302
314 doublescan +hsync +vsync (37.9 kHz)
(**) GEODE(0): Default mode "320x240": 12.6 MHz (scaled from 0.0 MHz), 31.5
kHz, 60.1 Hz (D)
(II) GEODE(0): Modeline "320x240"x60.1 12.59 320 328 376 400 240 245 246
262 doublescan -hsync -vsync (31.5 kHz)
(==) GEODE(0): DPI set to (96, 96)
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules//libfb.so
(II) Module fb: vendor="X.Org Foundation"
compiled for 1.5.3, module version = 1.0.0
ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "exa"
(II) LoadModule: "exa"
(II) Loading /usr/lib/xorg/modules//libexa.so
(II) Module exa: vendor="X.Org Foundation"
compiled for 1.5.3, module version = 2.4.0
ABI class: X.Org Video Driver, version 4.1
(--) Depth 24 pixmap format is 32 bpp
(II) do I need RAC? No, I don't.
(II) resource ranges after preInit:
[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] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B]
[5] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B]
[6] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B]
[7] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[8] -1 0 0x00000000 - 0x00000000 (0x1) IX[B]
[9] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B]
[10] 0 0 0x000003c0 - 0x000003df (0x20) IS[B]
(II) GEODE(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
(II) GEODE(0): Geode LX video memory 1600000 bytes at 0xb60a0000
(II) GEODE(0): LX video memory:
(II) GEODE(0): Display: 0x400000 bytes
(II) GEODE(0): Compression: 0x88000 bytes
(II) GEODE(0): Cursor: 0x3000 bytes
(II) GEODE(0): EXA: 0xa35000 bytes
(II) GEODE(0): FREE: 0x600000 bytes
(II) EXA(0): Offscreen pixmap area of 10702848 bytes
(II) EXA(0): Driver registered support for the following operations:
(II) Solid
(II) Copy
(II) Composite (RENDER acceleration)
(==) GEODE(0): Backing store disabled
(**) Option "dpms"
(**) GEODE(0): DPMS enabled
(II) GEODE(0): RandR 1.2 enabled, ignore the following RandR disabled message.
(WW) GEODE(0): Option "PreferredMode" is not used
(--) RandR disabled
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XC-APPGROUP
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
(II) Initializing built-in extension XEVIE
(II) AIGLX: Screen 0 is not DRI capable
(II) AIGLX: Loaded and initialized /usr/lib/xorg/modules/dri/swrast_dri.so
(II) GLX: Initialized DRISWRAST GL provider for screen 0
(II) GEODE(0): Setting screen physical size to 270 x 203
(II) config/hal: Adding input device PS/2 Generic Mouse
(II) LoadModule: "evdev"
(II) Loading /usr/lib/xorg/modules/input//evdev_drv.so
(II) Module evdev: vendor="X.Org Foundation"
compiled for 1.5.3, module version = 2.1.2
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 2.1
(**) PS/2 Generic Mouse: always reports core events
(**) PS/2 Generic Mouse: Device: "/dev/input/event5"
(II) PS/2 Generic Mouse: Found 3 mouse buttons
(II) PS/2 Generic Mouse: Found x and y relative axes
(II) PS/2 Generic Mouse: Configuring as mouse
(**) PS/2 Generic Mouse: YAxisMapping: buttons 4 and 5
(**) PS/2 Generic Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10,
EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "PS/2 Generic Mouse" (type: MOUSE)
(II) config/hal: Adding input device AT Translated Set 2 keyboard
(**) AT Translated Set 2 keyboard: always reports core events
(**) AT Translated Set 2 keyboard: Device: "/dev/input/event1"
(II) AT Translated Set 2 keyboard: Found keys
(II) AT Translated Set 2 keyboard: Configuring as keyboard
(II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard"
(type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "evdev"
(**) Option "xkb_layout" "us"
(II) config/hal: Adding input device Macintosh mouse button emulation
(**) Macintosh mouse button emulation: always reports core events
(**) Macintosh mouse button emulation: Device: "/dev/input/event0"
(II) Macintosh mouse button emulation: Found 3 mouse buttons
(II) Macintosh mouse button emulation: Found x and y relative axes
(II) Macintosh mouse button emulation: Configuring as mouse
(**) Macintosh mouse button emulation: YAxisMapping: buttons 4 and 5
(**) Macintosh mouse button emulation: EmulateWheelButton: 4,
EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "Macintosh mouse button emulation"
(type: MOUSE)
---Xorg.0.log end---
For now I have 1024x1024.
xorg-server 1.5.3-4
xf86-video-geode 2.11.0-1
00:01.1 VGA compatible controller: Advanced Micro Devices [AMD] Geode LX Video
--
Konstantin
E-mail homecreate at list.ru
Jabber homecreate at jabber.ru
More information about the Xorg-driver-geode
mailing list