LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Desktop
User Name
Password
Linux - Desktop This forum is for the discussion of all Linux Software used in a desktop context.

Notices


Reply
  Search this Thread
Old 02-27-2011, 07:32 AM   #1
JZL240I-U
Senior Member
 
Registered: Apr 2003
Location: Germany
Distribution: openSuSE Tumbleweed-KDE, Mint 21, MX-21, Manjaro
Posts: 4,633

Rep: Reputation: Disabled
xorg.conf causes parse error on line 1 of section InputClass


This is the content of /var/log/Xorg.0.log:
Code:
[    11.793] 
X.Org X Server 1.8.0
Release Date: 2010-04-02
[    11.793] X Protocol Version 11, Revision 0
[    11.793] Build Operating System: openSUSE SUSE LINUX
[    11.793] Current Operating System: Linux linux-3ppp 2.6.34.7-0.7-desktop #1 SMP PREEMPT 2010-12-13 11:13:53 +0100 x86_64
[    11.793] Kernel command line: root=/dev/disk/by-id/ata-ST31000520AS_5VX0VRDP-part5 resume=/dev/disk/by-id/ata-ST31000520AS_5VX0VRDP-part7 splash=verbose quiet vga=0x345
[    11.793] Build Date: 19 August 2010  03:34:22PM
[    11.793]  
[    11.793] Current version of pixman: 0.18.0
[    11.793]     Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
[    11.793] Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    11.794] (==) Log file: "/var/log/Xorg.1.log", Time: Sun Feb 27 12:24:59 2011
[    11.794] (==) Using config file: "/etc/X11/xorg.conf"
[    11.794] (==) Using config directory: "/etc/X11/xorg.conf.d"
[    11.794] Parse error on line 1 of section InputClass in file /etc/X11/xorg.conf
    "" is not a valid keyword in this section.
[    11.794] (EE) Problem parsing the config file
[    11.794] (EE) Error parsing the config file
[    11.794] 
Fatal server error:
[    11.794] no screens found
[    11.794] 
Please consult the The X.Org Foundation support 
     at http://wiki.x.org
 for help. 
[    11.794] Please also check the log file at "/var/log/Xorg.1.log" for additional information.
[    11.794]
Here follows my xorg.conf. It is for a two-seat multiuser setup and there is no "Section Input Class" in it at all:

Code:
# weiter mit screen in xorg.conf.pdf
# cat /etx/X11/xorg.conf |sort | uniq
# xserver-xorg-video-dummy und *-input-void installiert?
### startx -- -layout seat0 -config xorg-MM.conf
# http://linuxagora.com/vbforum/showthread.php?p=3710
# http://www.linuxtoys.org/multiseat/multiseat.html
# Modelines berechnen im Terminal: cvt -v 1280 1024 85
# 1280x1024 84.84 Hz (CVT 1.31M4) hsync: 91.46 kHz; pclk: 159.50 MHz
# Modeline "1280x1024_85.00"  159.50  1280 1376 1512 1744  1024 1027 1034 1078 -hsync +vsync

######## aus SaX generated X11 config file 
######## Created on: 2010-10-06T17:47:06+0200.

Section "Files"
    FontPath        "/usr/share/fonts/75dpi"
    FontPath        "/usr/share/fonts/100dpi"
    FontPath        "/usr/share/fonts/cyrillic"
    FontPath        "/usr/share/fonts/encodings"
    FontPath        "/usr/share/fonts/misc"
    FontPath        "/usr/share/fonts/Speedo"
    FontPath        "/usr/share/fonts/truetype"
    FontPath        "/usr/share/fonts/Type1"
    FontPath        "/usr/share/fonts/URW"
    FontPath        "/usr/local/share/fonts"
#
#    InputDevices    "/dev/gpmdata"    # general purpose mouse
#    InputDevices    "/dev/input/mice"
#    InputDevices    "/dev/usbmouse"
EndSection


Section "DRI"
    Group            "video"
    Mode            0660
EndSection


Section "Extensions"
    Option        "Composite"    "off"
EndSection

###### Ende SAX


#### MODULES ####

Section "Module"
#    Load        "glx"
### SAX 2010-10-06T17:47:06+0200
#    Load        "dbe"        # double buffer extension
#    Load        "dri"        # Direct Rendering Infrastructure (mesa, openGL)
# To see what extension modules are available,
# check the extensions subdirectory under:
# /usr/lib64/xorg/modules
# The "extmod", "dbe", "dri", "dri2", "glx", and "record" 
# extension modules are loaded automatically, if they
# are present, unless disabled with "Disable" entries.
#    Load        "extmod"
# SaX 2010-10-06T18:35:57+0200.
    Load        "type1"
    Load        "freetype"
# ArchWiki
    Load        "speedo"
    SubSection    "extmod"
        Option        "Omit xfree86-dga"
    EndSubSection
EndSection


### SERVERFLAGS ####

Section "ServerFlags"
    Option        "DontZap"        "false"
    Option        "AutoAddDevices"    "false"
    Option        "AutoEnableDevices"    "false"
### SAX 2010-10-06T17:47:06+0200
# This tells the mousedrv and vmmouse drivers to not report failure.
# It has no effect on the evdev(4) or other drivers. 
# X-server geht, auch wenn Maus nicht gefunden
    Option        "AllowMouseOpenFail"    "on"
    Option        "ZapWarning"        "on"
    Option        "DefaultServerLayout"    "Seat0"
#    Option        "DontVTSwitch"        "on" # default ist "off"!
# Zapping anschalten; "HandleSpecialKeys" gibt's in der man page nicht!
#    Option            "Always"    Option        "HandleSpecialKeys"    "on" # Zapping anschalten
    Option        "DontZoom"        "false"    # <Ctrl><Alt>+/-Auflösung
# enable or disable DRI2. DRI2 is disabled by default.
#    Option        "DRI2"            "on"
EndSection


##### VIDEO CARDS #####

#Section "Device"
#    Identifier        "Dummy Video Card"
#    Driver        "dummy"
#    VideoRam        75
#EndSection

Section "Device"
    Identifier        "Sapphire AMD/ATI Radeon 5450"
    Driver        "ati"
    BusID            "PCI:02:00:00"    # hexadezimal in dezimal wandeln!
# 02:00.0 VGA compatible controller: ATI Technologies Inc Cedar PRO 
# [Radeon HD 5450] (prog-if 00 [VGA controller]) <- "lspci -vv"
#    Option        "NoLogo"    "1"    # AMD-Logo beim Start unterdrücken
EndSection

Section "Device"
    Identifier        "AMD/ATI onboard graphics / integrated Radeon 4290"
    Driver        "ati"
    BusID            "PCI:01:05:00"    # hexadezimal!
# 01:05.0 VGA compatible controller: ATI Technologies Inc RS880 
# [Radeon HD 4290] (prog-if 00 [VGA controller]) <- "lspci -vv"
#    Option        "NoLogo"    "1"    # AMD-Logo beim Start unterdrücken
EndSection



##### MONITORS #####

# Mehrere Monitore an einer Karte:
# With RandR 1.2-enabled drivers, monitor sections may be tied 
# to specific outputs of the video card. Using the name of the 
# output defined by the video driver plus the identifier of a 
# monitor section, one associates a monitor section with an output 
# adding an option to the Device section in the following format:
## Option "Monitor-outputname" "monitorsection"
# (for example, Option "Monitor-VGA" "VGA monitor" for a VGA output)

#Section "Monitor"
#Identifier        "Dummy Monitor"
#Option        "DPMS"        "on"
#HorizSync        30-70
#VertRefresh        50-160
#EndSection

Section "Monitor"
    Identifier        "MULTISYNC LCD2000"
    VendorName        "NEC"
    ModelName        "MULTISYNC LCD2000"
    HorizSync        30-81
    VertRefresh        55-85
    Option        "DPMS"    "on"
# nur 11.2
    Option        "CalcAlgorithm"    "XServerPool"
    DisplaySize        444 277    # in mm
    Option        "PreferredMode"    "1680x1050"
#    UseModes        "Modes[0]"
EndSection


Section "Monitor"
    Identifier        "MULTISCAN G200 (CPD-G200)"
    VendorName        "SONY"
    ModelName        "MULTISCAN G200 (CPD-G200)"
    HorizSync        30-96
    VertRefresh        48-120
    Option        "DPMS"    "on"
# nur 11.0
    Option        "CalcAlgorithm"    "XServerPool"
    DisplaySize        312 234    # in mm
    Option        "PreferredMode"    "1280x1024"
    UseModes        "Modes[1]"
EndSection


############### MODES ################
# from a SaX generated X11 config file
# Created on: 2005-12-18T15:44:40+0100.


#Section "Modes"
#  Identifier   "Modes[0]"
#EndSection


Section "Modes"
  Identifier   "Modes[1]"
  Modeline     "1280x1024"  171.50  1280 1376 1512 1744  1024 1027 1034 1082 -hsync +vsync
  Modeline     "1280x1024"  159.50  1280 1376 1512 1744  1024 1027 1034 1078 -hsync +vsync
  Modeline     "1280x1024" 165.29 1280 1360 1496 1744 1024 1025 1028 1077
  Modeline     "1152x864" 140.45 1152 1232 1360 1568 864 865 868 914
  Modeline     "1152x864" 125.43 1152 1232 1360 1568 864 865 868 909
  Modeline     "1152x864" 109.43 1152 1224 1352 1552 864 865 868 904
  Modeline     "1152x864" 93.90 1152 1224 1344 1536 864 865 868 899
  Modeline     "1152x864" 78.82 1152 1216 1336 1520 864 865 868 894
  Modeline     "1024x768" 122.97 1024 1096 1208 1392 768 769 772 818
  Modeline     "1024x768" 110.91 1024 1096 1208 1392 768 769 772 813
  Modeline     "1024x768" 97.84 1024 1088 1200 1376 768 769 772 808
  Modeline     "1024x768" 86.18 1024 1088 1200 1376 768 769 772 803
  Modeline     "1024x768" 73.89 1024 1080 1192 1360 768 769 772 799
  Modeline     "1024x768" 61.89 1024 1080 1184 1344 768 769 772 794
  Modeline     "800x600" 82.55 800 856 944 1088 600 601 604 643
  Modeline     "800x600" 73.98 800 848 936 1072 600 601 604 639
  Modeline     "800x600" 66.71 800 848 936 1072 600 601 604 635
  Modeline     "800x600" 58.73 800 840 928 1056 600 601 604 632
  Modeline     "800x600" 51.73 800 840 928 1056 600 601 604 628
  Modeline     "800x600" 44.13 800 840 920 1040 600 601 604 624
  Modeline     "800x600" 36.88 800 832 912 1024 600 601 604 621
EndSection

############### End MODES ###############

##### SCREENS #####

#Section "Screen"
#    Identifier        "Dummy Screen"
#    Device        "Dummy Video Card"
#    Monitor        "Dummy Monitor"
#    DefaultDepth    8
#    SubSection        "Display"
#        Viewport        0    0
#        Depth            8
#        Modes            "320x240"
#    EndSubSection
#EndSection


Section "Screen"
    Identifier        "Screen0"
    Device        "AMD/ATI onboard graphics / integrated Radeon 4290"
    Monitor        "MULTISYNC LCD2000"
    DefaultDepth    24
    Option        "DPI"        "96x96"

    SubSection        "Display"
        Viewport    0    0
        Depth        15
#        Virtual    1680 1050
        Modes        "1680x1050" "1400x1050" "1280x1024" "1152x864"
    EndSubSection

    SubSection        "Display"
        Viewport    0    0
        Depth        16
#        Virtual    1680 1050
        Modes        "1680x1050" "1400x1050" "1280x1024" "1152x864"
    EndSubSection

    SubSection        "Display"
        Viewport    0    0
        Depth        24
#        Virtual    1680 1050
        Modes        "1680x1050" "1400x1050" "1280x1024" "1152x864"
    EndSubSection

    SubSection        "Display"
        Viewport    0    0
        Depth        32
#        Virtual    1680 1050
        Modes        "1680x1050" "1400x1050" "1280x1024" "1152x864"
    EndSubSection

EndSection


Section "Screen"
    Identifier        "Screen1"
    Device        "Sapphire AMD/ATI Radeon 5450"
    Monitor        "MULTISCAN G200 (CPD-G200)"
    DefaultDepth    24
    Option        "DPI"        "96x96"

    SubSection        "Display"
        Viewport    0    0
        Depth        16
#        Virtual    1280 1024
        Modes        "1280x1024" "1152x864" "1024x768" "800x600"
    EndSubSection

    SubSection        "Display"
        Viewport    0    0
        Depth        24
#        Virtual    1280 1024
        Modes        "1280x1024" "1152x864" "1024x768" "800x600"
    EndSubSection

    SubSection        "Display"
        Viewport    0    0
        Depth        32
#        Virtual    1280 1024
        Modes        "1280x1024" "1152x864" "1024x768" "800x600"
    EndSubSection

EndSection


# The most commonly used input drivers are evdev(4) on Linux systems, 
# and kbd and mousedrv on other platforms.

##### KEYBOARDS #####

#Section "InputDevice"
#    Identifier        "Dummy Keyboard"
#    Driver        "void"
#EndSection

Section "InputDevice"
    Identifier        "USBKeyboard"
    Driver        "evdev"
### physical address according to /proc/bus/input/devices:
    Option        "Device"        "/dev/input/by-path/pci-0000:04:07.0-usb-0:2:1.0-event-kbd"
    Option        "XkbModel"        "evdev"
    Option        "XkbLayout"        "de"
### SAX 2010-10-06T17:47:06+0200
#    Driver        "kbd"
    Option        "Protocol"        "Standard"
#    Option        "XkbModel"        "microsoftpro"
    Option        "XkbRules"        "xfree86"
    Option        "XkbVariant"        "nodeadkeys"
EndSection

Section "InputDevice"
    Identifier        "PS2Keyboard"
    Driver        "evdev"
    ### event device according to /proc/bus/input/devices:
#    Option        "Device"        "/dev/input/event0"
    Option        "Device"        "/dev/input/by-path/platform-i8042-serio-0-event-kbd"
    Option        "XkbModel"        "evdev"
    Option        "XkbLayout"        "de"
### SAX 2010-10-06T17:47:06+0200
#    Driver        "kbd"
    Option        "Protocol"        "Standard"
#    Option        "XkbModel"        "microsoftpro"
    Option        "XkbRules"        "xfree86"
    Option        "XkbVariant"        "nodeadkeys"
EndSection



##### MICE #####

#Section "InputDevice"
#    Identifier    "Dummy Mouse"
#    Driver        "void"
#EndSection

Section "InputDevice"
#    Unknown Device: Bus 006 Device 002: ID 15d9:0a4c Unknown
    Identifier        "USBMouse"
    Driver        "evdev"        # help.ubuntu.com
#    Driver        "mouse"
### usb analog zum keyboard nehmen! "Phys" "usb-0000:00:02.1-2/input0" o.ä.
#    Option        "Device"        "/dev/input/mouse0"
    Option        "Device"        "/dev/input/by-path/pci-0000:04:07.0-usb-0:1:1.0-event-mouse"
    Option        "GrabDevice"    "on"    # help.ubuntu.com
    Option        "Protocol"        "ExplorerPS/2"
    Option        "ZAxisMapping"        "4 5"
    Option        "Emulate3Buttons"    "true"
### SAX 2010-10-06T17:47:06+0200
    Option        "Buttons"        "5"
#    Option        "Device"        "/dev/input/mice"
#    Option        "Name"        "Creative USB Mouse"
#    Option        "Vendor"        "Sysp"
EndSection

Section "InputDevice"
#    USB-Mouse: Bus 009 Device 004: ID 062a:0000 Creative Labs Optical mouse
    Identifier        "PS2Mouse"
    Driver        "evdev"    # help.ubuntu.com
#    Driver        "mouse"
### usb analog zum keyboard nehmen! "Phys" "usb-0000:00:02.1-2/input0" o.ä.
#    Option        "Device"        "/dev/input/mouse1"
    Option        "Device"        "/dev/input/by-path/pci-0000:00:13.0-usb-0:1:1.0-event-mouse"
    Option        "Protocol"        "ExplorerPS/2"
    Option        "ZAxisMapping"        "4 5"
    Option        "Emulate3Buttons"    "true"
### SAX 2010-10-06T17:47:06+0200
    Option        "Buttons"        "5"
#    Option        "Device"        "/dev/input/mice"
#    Option        "Name"            "Creative USB Mouse"
#    Option        "Vendor"        "Sysp"
EndSection



############# SEATS #############

#Section "ServerLayout"
#    Identifier        "Dummy Seat"
#    Screen            "Dummy Screen"
#    InputDevice        "Dummy Keyboard"
#    InputDevice        "Dummy Mouse"
#EndSection

Section "ServerLayout"
    Identifier        "Seat0"
    Screen            "Screen0"        0 0
    InputDevice        "USBMouse"        "CorePointer"
    InputDevice        "USBKeyboard"        "CoreKeyboard"
### SAX 2010-10-06T17:47:06+0200
    Option            "Clone"            "off"
# one session in multihead: xinerama
    Option            "Xinerama"        "off"
# wiki.open-slx + Arch
    Option            "AutoAddDevices"    "off"
EndSection



Section "ServerLayout"
    Identifier        "Seat1"
    Screen            "Screen1"        0 0
    InputDevice        "PS2Keyboard"        "CoreKeyboard"
    InputDevice        "PS2Mouse"        "CorePointer"
### SAX 2010-10-06T17:47:06+0200
    Option            "Clone"            "off"
# one session in multihead: xinerama
    Option            "Xinerama"        "off"
# wiki.open-slx + Arch
    Option            "AutoAddDevices"    "off"
EndSection

############# SEATS #############
The system created during install a xorg.conf.d directory which I renamed. It then creates this directory anew during every start of the x server with only one file in it (90-keytable.conf), which I post below:

Code:
Section "InputClass"
    Identifier "LocalKeyboard"
    MatchIsKeyboard "on"
    Option    "XkbLayout"    "de"
    Option    "XkbVariant"    "nodeadkeys"
EndSection
I simply don't get it. What is wrong here? I will post a working example of xorg.conf below (post shortened so it still fits here). You'll notice that the only difference to the error causing b*stard above is the lack of use of modelines .The xorg.conf.d is present there too. I'd be delighted if anyone could shed some light on this.

Code:
##### VIDEO CARDS #####

#Section "Device"
#    Identifier        "Dummy Video Card"
#    Driver        "dummy"
#    VideoRam        75
#EndSection

Section "Device"
    Identifier        "Sapphire AMD/ATI Radeon 5450"
    Driver        "ati"
    BusID            "PCI:02:00:00"    # hexadezimal in dezimal wandeln!
# 02:00.0 VGA compatible controller: ATI Technologies Inc Cedar PRO
# [Radeon HD 5450] (prog-if 00 [VGA controller]) <- "lspci -vv"
#    Option        "NoLogo"    "1"    # AMD-Logo beim Start unterdrücken
EndSection

Section "Device"
    Identifier        "AMD/ATI onboard graphics / integrated Radeon 4290"
    Driver        "ati"
    BusID            "PCI:01:05:00"    # hexadezimal!
# 01:05.0 VGA compatible controller: ATI Technologies Inc RS880
# [Radeon HD 4290] (prog-if 00 [VGA controller]) <- "lspci -vv"
#    Option        "NoLogo"    "1"    # AMD-Logo beim Start unterdrücken
EndSection



##### MONITORS #####

# Mehrere Monitore an einer Karte:
# With RandR 1.2-enabled drivers, monitor sections may be tied
# to specific outputs of the video card. Using the name of the
# output defined by the video driver plus the identifier of a
# monitor section, one associates a monitor section with an output
# adding an option to the Device section in the following format:
## Option "Monitor-outputname" "monitorsection"
# (for example, Option "Monitor-VGA" "VGA monitor" for a VGA output)

#Section "Monitor"
#Identifier        "Dummy Monitor"
#Option        "DPMS"        "on"
#HorizSync        30-70
#VertRefresh        50-160
#EndSection

Section "Monitor"
    Identifier        "MULTISYNC LCD2000"
    VendorName        "NEC"
    ModelName        "MULTISYNC LCD2000"
    HorizSync        30-81
    VertRefresh        55-85
    Option        "DPMS"    "on"
# nur 11.2
    Option        "CalcAlgorithm" "XServerPool"
    DisplaySize        442 277 # in mm
    Option        "PreferredMode" "1680x1050"
#    UseModes        "Modes[0]"
EndSection


Section "Monitor"
    Identifier        "MULTISCAN G200 (CPD-G200)"
    VendorName        "SONY"
    ModelName        "MULTISCAN G200 (CPD-G200)"
    HorizSync        30-96
    VertRefresh        90-120
    Option        "DPMS"    "on"
# nur 11.0
    Option        "CalcAlgorithm" "XServerPool"
    DisplaySize        312 234 # in mm
    Option        "PreferredMode" "1280x1024"
#    UseModes        "Modes[0]"
EndSection



##### SCREENS #####

#Section "Screen"
#    Identifier        "Dummy Screen"
#    Device        "Dummy Video Card"
#    Monitor        "Dummy Monitor"
#    DefaultDepth    8
#    SubSection        "Display"
#        Viewport        0    0
#        Depth            8
#        Modes            "320x240"
#    EndSubSection
#EndSection


Section "Screen"
    Identifier        "Screen0"
    Device        "AMD/ATI onboard graphics / integrated Radeon 4290"
    Monitor        "MULTISYNC LCD2000"
    DefaultDepth    24
    Option        "DPI"        "96x96"

    SubSection        "Display"
        Viewport    0    0
        Depth        1
#        Virtual    1680 1050
        Modes        "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1600x900" "1280x1024" "1440x900" "1280x960" "1366x768" "1360x768" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
    EndSubSection

    SubSection        "Display"
        Viewport    0    0
        Depth        4
#        Virtual    1680 1050
        Modes        "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1600x900" "1280x1024" "1440x900" "1280x960" "1366x768" "1360x768" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
    EndSubSection

    SubSection        "Display"
        Viewport    0    0
        Depth        8
#        Virtual    1680 1050
        Modes        "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1600x900" "1280x1024" "1440x900" "1280x960" "1366x768" "1360x768" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
    EndSubSection

    SubSection        "Display"
        Viewport    0    0
        Depth        15
#        Virtual    1680 1050
        Modes        "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1600x900" "1280x1024" "1440x900" "1280x960" "1366x768" "1360x768" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
    EndSubSection

    SubSection        "Display"
        Viewport    0    0
        Depth        16
#        Virtual    1680 1050
        Modes        "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1600x900" "1280x1024" "1440x900" "1280x960" "1366x768" "1360x768" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
    EndSubSection

    SubSection        "Display"
        Viewport    0    0
        Depth        24
#        Virtual    1680 1050
        Modes        "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1600x900" "1280x1024" "1440x900" "1280x960" "1366x768" "1360x768" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
    EndSubSection

    SubSection        "Display"
        Viewport    0    0
        Depth        32
#        Virtual    1680 1050
        Modes        "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1600x900" "1280x1024" "1440x900" "1280x960" "1366x768" "1360x768" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
    EndSubSection

EndSection


Section "Screen"
    Identifier        "Screen1"
    Device        "Sapphire AMD/ATI Radeon 5450"
    Monitor        "MULTISCAN G200 (CPD-G200)"
    DefaultDepth    24
    Option        "DPI"        "96x96"

#    SubSection        "Display"
#        Viewport    0    0
#        Depth        1
#        Virtual    1280 1024
#        Modes        "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
#    EndSubSection

#    SubSection        "Display"
#        Viewport    0    0
#        Depth        4
#        Virtual    1280 1024
#        Modes        "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
#    EndSubSection

#    SubSection        "Display"
#        Viewport    0    0
#        Depth        8
#        Virtual    1280 1024
#        Modes        "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
#    EndSubSection

#    SubSection        "Display"
#        Viewport    0    0
#        Depth        15
#        Virtual    1280 1024
#        Modes        "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
#    EndSubSection

    SubSection        "Display"
        Viewport    0    0
        Depth        16
#        Virtual    1280 1024
        Modes        "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
    EndSubSection

    SubSection        "Display"
        Viewport    0    0
        Depth        24
#        Virtual    1280 1024
        Modes        "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
    EndSubSection

    SubSection        "Display"
        Viewport    0    0
        Depth        32
#        Virtual    1280 1024
        Modes        "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
    EndSubSection

EndSection



# The most commonly used input drivers are evdev(4) on Linux systems,
# and kbd and mousedrv on other platforms.

##### KEYBOARDS #####

#Section "InputDevice"
#    Identifier        "Dummy Keyboard"
#    Driver        "void"
#EndSection

Section "InputDevice"
    Identifier        "USBKeyboard"
    Driver        "evdev"
### physical address according to /proc/bus/input/devices:
    Option        "Device"         "/dev/input/by-path/pci-0000:04:07.0-usb-0:2:1.0-event-kbd"
    Option        "XkbModel"         "evdev"
    Option        "XkbLayout"         "de"
### SAX 2010-10-06T17:47:06+0200
#    Driver        "kbd"
    Option        "Protocol"        "Standard"
#    Option        "XkbModel"        "microsoftpro"
    Option        "XkbRules"        "xfree86"
    Option        "XkbVariant"        "nodeadkeys"
EndSection

Section "InputDevice"
    Identifier        "PS2Keyboard"
    Driver        "evdev"
    ### event device according to /proc/bus/input/devices:
#    Option        "Device"        "/dev/input/event0"
    Option        "Device"         "/dev/input/by-path/platform-i8042-serio-0-event-kbd"
    Option        "XkbModel"        "evdev"
    Option        "XkbLayout"        "de"
### SAX 2010-10-06T17:47:06+0200
#    Driver        "kbd"
    Option        "Protocol"        "Standard"
#    Option        "XkbModel"        "microsoftpro"
    Option        "XkbRules"        "xfree86"
    Option        "XkbVariant"        "nodeadkeys"
EndSection



##### MICE #####

#Section "InputDevice"
#    Identifier    "Dummy Mouse"
#    Driver        "void"
#EndSection

Section "InputDevice"
#    Unknown Device: Bus 006 Device 002: ID 15d9:0a4c Unknown
    Identifier        "USBMouse"
    Driver        "evdev"    # help.ubuntu.com
#    Driver        "mouse"
### usb analog zum keyboard nehmen! "Phys" "usb-0000:00:02.1-2/input0" o.ä.
#    Option        "Device"        "/dev/input/mouse0"
    Option        "Device"         "/dev/input/by-path/pci-0000:04:07.0-usb-0:1:1.0-event-mouse"
    Option        "GrabDevice"    "on"    # help.ubuntu.com
    Option        "Protocol"        "ExplorerPS/2"
    Option        "ZAxisMapping"        "4 5"
    Option        "Emulate3Buttons"    "true"
### SAX 2010-10-06T17:47:06+0200
    Option        "Buttons"        "5"
#    Option        "Device"        "/dev/input/mice"
#    Option        "Name"        "Creative USB Mouse"
#    Option        "Vendor"        "Sysp"
EndSection

Section "InputDevice"
#    USB-Mouse: Bus 009 Device 004: ID 062a:0000 Creative Labs Optical mouse
    Identifier        "PS2Mouse"
    Driver        "evdev"    # help.ubuntu.com
#    Driver        "mouse"
### usb analog zum keyboard nehmen! "Phys" "usb-0000:00:02.1-2/input0" o.ä.
#    Option        "Device"        "/dev/input/mouse1"
    Option        "Device"        "/dev/input/by-path/pci-0000:00:13.0-usb-0:1:1.0-event-mouse"
    Option        "Protocol"        "ExplorerPS/2"
    Option        "ZAxisMapping"        "4 5"
    Option        "Emulate3Buttons"    "true"
### SAX 2010-10-06T17:47:06+0200
    Option        "Buttons"        "5"
#    Option        "Device"        "/dev/input/mice"
#    Option        "Name"            "Creative USB Mouse"
#    Option        "Vendor"        "Sysp"
EndSection



############# SEATS #############

#Section "ServerLayout"
#    Identifier        "Dummy Seat"
#    Screen            "Dummy Screen"
#    InputDevice        "Dummy Keyboard"
#    InputDevice        "Dummy Mouse"
#EndSection

Section "ServerLayout"
    Identifier        "Seat0"
    Screen            "Screen0"        0 0
    InputDevice        "USBMouse"        "CorePointer"
    InputDevice        "USBKeyboard"        "CoreKeyboard"
### SAX 2010-10-06T17:47:06+0200
    Option            "Clone"            "off"
# one session in multihead: xinerama
    Option            "Xinerama"        "off"
# wiki.open-slx + Arch
    Option            "AutoAddDevices"    "off"
EndSection



Section "ServerLayout"
    Identifier        "Seat1"
    Screen            "Screen1"        0 0
    InputDevice        "PS2Keyboard"        "CoreKeyboard"
    InputDevice        "PS2Mouse"        "CorePointer"
### SAX 2010-10-06T17:47:06+0200
    Option            "Clone"            "off"
# one session in multihead: xinerama
    Option            "Xinerama"        "off"
# wiki.open-slx + Arch
    Option            "AutoAddDevices"    "off"
EndSection

############# SEATS #############

Last edited by JZL240I-U; 02-27-2011 at 07:46 AM.
 
Old 02-27-2011, 10:05 AM   #2
bluebox
Member
 
Registered: Jun 2004
Posts: 71

Rep: Reputation: 9
Not sure what's wrong here ... I'm not used to the constraints of a "xorg.conf.d".

Maybe, the existence of Modelines makes X into evaluating xorg.conf.d, and there it complains about missing InputClass.

Think primitive ... if X wants InputClass, give him InputClass.

https://fedoraproject.org/wiki/Input..._configuration

Edit: btw, I don't remember to ever have seen an explicit "Modes" Section in a xorg.conf

The usual template I know about is:
Code:
Section "Monitor"
	Identifier   "Monitor0"
	VendorName   "Monitor Vendor"
	ModelName    "Monitor Model"
	HorizSync	FROM - TO
	VertRefresh 	FROM - TO
	ModeLine "NAME1"  ...
	ModeLine "NAME2"  ...
        and so on ...
EndSection
When adding InputClass does not help, try this.

Edit2: btw, your _fatal_ error is
Quote:
Fatal server error:
[ 11.794] no screens found
and not "no InputClass found". Move your Modes Section to the bottom of the file to debug this. Not sure whether this helps with the InputClass error, though.

Last edited by bluebox; 02-27-2011 at 11:14 AM.
 
Old 02-28-2011, 03:21 AM   #3
JZL240I-U
Senior Member
 
Registered: Apr 2003
Location: Germany
Distribution: openSuSE Tumbleweed-KDE, Mint 21, MX-21, Manjaro
Posts: 4,633

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by bluebox View Post
... I'm not used to the constraints of a "xorg.conf.d"...
Neither am I .


Quote:
Originally Posted by bluebox View Post
... Maybe, the existence of Modelines makes X into evaluating xorg.conf.d, and there it complains about missing InputClass...
The link you provided explains, that both xorg.conf.d and xorg.conf are evaluated as a big chunk of configuration lines.

Please note the error does not say " missing InputClass" but >>"" is not a valid keyword in this section"<<

Quote:
Originally Posted by bluebox View Post
... Think primitive ... if X wants InputClass, give him InputClass.
Will try it this evening, thanks.

Quote:
Originally Posted by bluebox View Post
... https://fedoraproject.org/wiki/Input_device_configuration
Good link, thanks.

Quote:
Originally Posted by bluebox View Post
... Edit: btw, I don't remember to ever have seen an explicit "Modes" Section in a xorg.conf...
Will try this as well.

Quote:
Originally Posted by bluebox View Post
... Edit2: btw, your _fatal_ error is "Fatal server error:
[ 11.794] no screens found" and not "no InputClass found". Move your Modes Section to the bottom of the file to debug this. Not sure whether this helps with the InputClass error, though.
Yeah, but I presum(ed) that this is caused by the previous error (EE) with the InputClass since parsing was broken off. I'll try this, too. Thanks for your input.
 
Old 02-28-2011, 08:23 AM   #4
bluebox
Member
 
Registered: Jun 2004
Posts: 71

Rep: Reputation: 9
Quote:
Originally Posted by JZL240I-U View Post
Yeah, but I presum(ed) that this is caused by the previous error (EE) with the InputClass since parsing was broken off. I'll try this, too. Thanks for your input.
I was unsure about what you wanted ... an explanation/solution for the InputClass error or just "make things work", thus my staggered reply. Talking about parsing ... unfortunately, parsing usually does not fail at the point where the mistake sits, but _behind_ it.

So, it may be, that X gets confused at your Modes Section, complains about the recoverable error of "no InputClass" und finally fails at the fatal error of "no Screens" - both being _behind_ your Modes Section. This is a guess, though.
 
Old 02-28-2011, 10:17 AM   #5
JZL240I-U
Senior Member
 
Registered: Apr 2003
Location: Germany
Distribution: openSuSE Tumbleweed-KDE, Mint 21, MX-21, Manjaro
Posts: 4,633

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by bluebox View Post
I was unsure about what you wanted ... an explanation/solution for the InputClass error or just "make things work"...
Both .

Quote:
Originally Posted by bluebox View Post
So, it may be, that X gets confused at your Modes Section, complains about the recoverable error of "no InputClass" und finally fails at the fatal error of "no Screens" - both being _behind_ your Modes Section. This is a guess, though.
That guess has a low probability I'd guess . I posted a abbreviated version of my xorg.conf without the modes section but with identical screen sections (third "CODE" block in my original post) -- which do work.

The reason for all this is my drive for perfektion : I get a default resolution of 1024x798@60 but I want 1280x1024@91, which is realized in the fault-producing version of xorg.conf which I posted in the first place
 
Old 02-28-2011, 11:19 AM   #6
bluebox
Member
 
Registered: Jun 2004
Posts: 71

Rep: Reputation: 9
Quote:
Originally Posted by JZL240I-U View Post
That guess has a low probability I'd guess
Nope, please reread.

The error _is_ in the Modes Section, but it _shows_up_ in X not correctly detecting your Input and Screens Sections, later on. So your Screens Section is perfectly okay. So my guess, without knowledge of what exactly might be wrong with the Modes Section.
 
Old 03-01-2011, 10:17 AM   #7
JZL240I-U
Senior Member
 
Registered: Apr 2003
Location: Germany
Distribution: openSuSE Tumbleweed-KDE, Mint 21, MX-21, Manjaro
Posts: 4,633

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by bluebox View Post
...The error _is_ in the Modes Section, but it _shows_up_ in X not correctly detecting your Input and Screens Sections, later on. So your Screens Section is perfectly okay. So my guess, without knowledge of what exactly might be wrong with the Modes Section.
Well. Well, well, well.

I followed all of your suggestions:
  • I moved the Modes section to the bottom - FAIL
  • Integrated a Modeline into the Monitor part - FAIL
  • I commented the whole section modes out (no section modes at all!) - FAIL
  • I created the InputClass "test" - FAIL
Grrr What now? Thanks for your input btw .

Last edited by JZL240I-U; 03-01-2011 at 10:18 AM.
 
Old 03-01-2011, 11:34 AM   #8
bluebox
Member
 
Registered: Jun 2004
Posts: 71

Rep: Reputation: 9
uhm ... I'm puzzled.

but ...
Quote:
I commented the whole section modes out (no section modes at all!) - FAIL
shouldn't this give you exactly the configuration you reported working in your first posting?
 
Old 03-02-2011, 01:31 AM   #9
JZL240I-U
Senior Member
 
Registered: Apr 2003
Location: Germany
Distribution: openSuSE Tumbleweed-KDE, Mint 21, MX-21, Manjaro
Posts: 4,633

Original Poster
Rep: Reputation: Disabled
Yes, it should. That one I don' get at all.

I preserved the original file. I just rename the files for test or normal booting. Most of the working configuration is in the thread starting post, last "code" block.

Last edited by JZL240I-U; 03-02-2011 at 01:33 AM.
 
Old 03-02-2011, 06:37 AM   #10
Endarur
LQ Newbie
 
Registered: Jul 2010
Location: Koblenz (Germany)
Distribution: Litotas
Posts: 24

Rep: Reputation: 3
I think the error is in the following paragraph:
Code:
Section "InputClass"
    Identifier "LocalKeyboard"
    MatchIsKeyboard "yes"     #on is maybe wrong, on my arch system i have yes 
    Option    "XkbLayout"    "de"
    Option    "XkbVariant"    "nodeadkeys"
EndSection
Maybe it helps?
 
Old 03-02-2011, 07:08 AM   #11
JZL240I-U
Senior Member
 
Registered: Apr 2003
Location: Germany
Distribution: openSuSE Tumbleweed-KDE, Mint 21, MX-21, Manjaro
Posts: 4,633

Original Poster
Rep: Reputation: Disabled
It is an idea I'll try out. From the man page of xorg.conf:
Code:
...
MatchIsKeyboard "bool"
...
Match device types. These entries take a boolean argument similar to Option entries.

{and}
...
Boolean options may optionally have a value specified. When no value is specified, the option’s value is
TRUE. The following boolean option values are recognised as TRUE:
1, on, true, yes
and the following boolean option values are recognised as FALSE:
0, off, false, no

Note that all Option values, not just strings, must be enclosed in quotes.
So I have not too much hope. But thanks anyhow.

Last edited by JZL240I-U; 03-02-2011 at 07:11 AM.
 
Old 03-02-2011, 11:14 AM   #12
bluebox
Member
 
Registered: Jun 2004
Posts: 71

Rep: Reputation: 9
Quote:
Originally Posted by JZL240I-U View Post
Yes, it should. That one I don' get at all.
So ... maybe your xorg.conf is all right, but the way you start X is wrong.

You're switching between your working dual-head configuration, and your non-working dual-seat configuration, right?

When you start X with e.g. "Layout0", then X will fail, because there is no "Layout0". X complaining about "no screens found" could be a consequence thereof, though an irritating one.

btw, you wrote about your "drive to perfection". So, make it perfect first. Make a perfectly working dual-head configuration with two screens in one Layout - let's call it "DualLayout". Then add two further layouts - "Seat0" and "Seat1". There is no need for two xorg.conf files, one is enough. Just start either one X with "DualLayout" or two X with "Seat0" and "Seat1".

X has command line options to choose Layouts or even Screens. You should be able to testdrive your configuration without leaving the GUI.
Use xinit on console to test to see additional errors about wrong display numbers etc.
http://ubuntuforums.org/showthread.php?t=196661

Is there a /var/log/Xorg.1.log? Anything useful inside it? Oh, I just saw, you're trying to sell your Xorg.1.log as Xorg.0.log to us ... recheck your logfiles, please.
 
Old 03-03-2011, 01:26 AM   #13
JZL240I-U
Senior Member
 
Registered: Apr 2003
Location: Germany
Distribution: openSuSE Tumbleweed-KDE, Mint 21, MX-21, Manjaro
Posts: 4,633

Original Poster
Rep: Reputation: Disabled
Good morning .

Quote:
Originally Posted by bluebox View Post
...You're switching between your working dual-head configuration, and your non-working dual-seat configuration, right?
No. Both xorg.conf's are mostly identical. The difference is just the "Mode[1]" and "Modelines" part. So the working configuration gives me two seats. One on a LCD with 1680x1050@60 resolution and refresh rate and the second on a 11 year old CRT with 1024x798@60 resolution and refresh rate. I want the latter to change to 1280x1024@90.

I copied the modlines from an old installation (OpenSuSE 8.2? or 10.0?) for this very same CRT into the working xorg.conf and *kaboom* the error I described occurs.

Quote:
Originally Posted by bluebox View Post
...When you start X with e.g. "Layout0", then X will fail, because there is no "Layout0". X complaining about "no screens found" could be a consequence thereof, though an irritating one.
But there is a Section "ServerLayout" with "Seat0". Or I don't get your argument...

Quote:
Originally Posted by bluebox View Post
...X has command line options to choose Layouts or even Screens. You should be able to testdrive your configuration without leaving the GUI.
Use xinit on console to test to see additional errors about wrong display numbers etc.
http://ubuntuforums.org/showthread.php?t=196661
Yes I know, but thanks for the link .

Quote:
Originally Posted by bluebox View Post
...Is there a /var/log/Xorg.1.log? Anything useful inside it? Oh, I just saw, you're trying to sell your Xorg.1.log as Xorg.0.log to us ... recheck your logfiles, please.
Huh? There is a Xorg.0.log a Xorg.1.log and Xorg.2.log. Don't get confused by this, it stems from an erroneous "kdmrc". Xorg.0 is the LCD seat, Xorg.1 from the CRT. I'll post the latest Xorg.1.log below:

Quote:
[ 14.152]
X.Org X Server 1.8.0
Release Date: 2010-04-02
[ 14.152] X Protocol Version 11, Revision 0
[ 14.152] Build Operating System: openSUSE SUSE LINUX
[ 14.152] Current Operating System: Linux linux-3ppp 2.6.34.7-0.7-desktop #1 SMP PREEMPT 2010-12-13 11:13:53 +0100 x86_64
[ 14.152] Kernel command line: root=/dev/disk/by-id/ata-ST31000520AS_5VX0VRDP-part5 resume=/dev/disk/by-id/ata-ST31000520AS_5VX0VRDP-part7 splash=verbose quiet vga=0x345
[ 14.152] Build Date: 19 August 2010 03:34:22PM
[ 14.152]
[ 14.152] Current version of pixman: 0.18.0
[ 14.152] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 14.152] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 14.153] (==) Log file: "/var/log/Xorg.1.log", Time: Wed Mar 2 18:13:07 2011
[ 14.153] (==) Using config file: "/etc/X11/xorg.conf"
[ 14.153] (==) Using config directory: "/etc/X11/xorg.conf.d"
[ 14.155] (**) Option "defaultserverlayout" "Seat0"
[ 14.155] (++) ServerLayout "Seat1"
[ 14.155] (**) |-->Screen "Screen1" (0)
[ 14.155] (**) | |-->Monitor "MULTISCAN G200 (CPD-G200)"
[ 14.155] (**) | |-->Device "Sapphire AMD/ATI Radeon 5450"
[ 14.155] (**) |-->Input Device "PS2Keyboard"
[ 14.155] (**) |-->Input Device "PS2Mouse"
[ 14.156] (**) Option "DontZap" "false"
[ 14.156] (**) Option "ZapWarning" "on"
[ 14.156] (**) Option "DontZoom" "false"
[ 14.156] (**) Option "AllowMouseOpenFail" "on"
[ 14.156] (**) Option "Xinerama" "off"
[ 14.156] (**) Option "AutoAddDevices" "off"
[ 14.156] (**) Option "AutoEnableDevices" "false"
[ 14.156] (**) Not automatically adding devices
[ 14.156] (**) Not automatically enabling devices
[ 14.156] (WW) The directory "/usr/share/fonts/TTF/" does not exist.
[ 14.156] Entry deleted from font path.
[ 14.156] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
[ 14.156] Entry deleted from font path.
[ 14.156] (WW) The directory "/usr/share/fonts/misc/sgi" does not exist.
[ 14.156] Entry deleted from font path.
[ 14.157] (**) FontPath set to:
/usr/share/fonts/75dpi,
/usr/share/fonts/100dpi,
/usr/share/fonts/cyrillic,
/usr/share/fonts/encodings,
/usr/share/fonts/misc,
/usr/share/fonts/Speedo,
/usr/share/fonts/truetype,
/usr/share/fonts/Type1,
/usr/share/fonts/URW,
/usr/local/share/fonts,
/usr/share/fonts/misc:unscaled,
/usr/share/fonts/Type1/,
/usr/share/fonts/100dpi:unscaled,
/usr/share/fonts/75dpi:unscaled,
/usr/share/fonts/URW/,
/usr/share/fonts/cyrillic:unscaled,
/usr/share/fonts/truetype/
[ 14.157] (==) ModulePath set to "/usr/lib64/xorg/modules/updates,/usr/lib64/xorg/modules"
[ 14.157] (**) Extension "Composite" is disabled
[ 14.158] (II) Loader magic: 0x7d5ba0
[ 14.158] (II) Module ABI versions:
[ 14.158] X.Org ANSI C Emulation: 0.4
[ 14.158] X.Org Video Driver: 7.0
[ 14.158] X.Org XInput driver : 9.0
[ 14.158] X.Org Server Extension : 3.0
[ 14.165] (--) PCI:*(0:1:5:0) 1002:9714:1458:d000 ATI Technologies Inc RS880 [Radeon HD 4290] rev 0, Mem @ 0xd0000000/268435456, 0xfdfe0000/65536, 0xfde00000/1048576, I/O @ 0x0000de00/256
[ 14.166] (II) Open ACPI successful (/var/run/acpid.socket)
[ 14.166] (II) "extmod" will be loaded. This was enabled by default and also specified in the config file.
[ 14.166] (II) "dbe" will be loaded. This was enabled by default and also specified in the config file.
[ 14.166] (II) "glx" will be loaded. This was enabled by default and also specified in the config file.
[ 14.166] (II) "record" will be loaded by default.
[ 14.166] (II) "dri" will be loaded. This was enabled by default and also specified in the config file.
[ 14.166] (II) "dri2" will be loaded by default.
[ 14.166] (II) LoadModule: "glx"
[ 14.166] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
[ 14.166] (II) Module glx: vendor="X.Org Foundation"
[ 14.166] compiled for 1.8.0, module version = 1.0.0
[ 14.166] ABI class: X.Org Server Extension, version 3.0
[ 14.166] (==) AIGLX enabled
[ 14.166] (II) Loading extension GLX
[ 14.166] (II) LoadModule: "dbe"
[ 14.166] (II) Loading /usr/lib64/xorg/modules/extensions/libdbe.so
[ 14.166] (II) Module dbe: vendor="X.Org Foundation"
[ 14.166] compiled for 1.8.0, module version = 1.0.0
[ 14.166] Module class: X.Org Server Extension
[ 14.166] ABI class: X.Org Server Extension, version 3.0
[ 14.166] (II) Loading extension DOUBLE-BUFFER
[ 14.166] (II) LoadModule: "dri"
[ 14.167] (II) Loading /usr/lib64/xorg/modules/extensions/libdri.so
[ 14.167] (II) Module dri: vendor="X.Org Foundation"
[ 14.167] compiled for 1.8.0, module version = 1.0.0
[ 14.167] ABI class: X.Org Server Extension, version 3.0
[ 14.167] (II) Loading extension XFree86-DRI
[ 14.167] (II) LoadModule: "extmod"
[ 14.167] (II) Loading /usr/lib64/xorg/modules/extensions/libextmod.so
[ 14.167] (II) Module extmod: vendor="X.Org Foundation"
[ 14.167] compiled for 1.8.0, module version = 1.0.0
[ 14.167] Module class: X.Org Server Extension
[ 14.167] ABI class: X.Org Server Extension, version 3.0
[ 14.167] (II) Loading extension MIT-SCREEN-SAVER
[ 14.167] (II) Loading extension XFree86-VidModeExtension
[ 14.167] (II) Loading extension XFree86-DGA
[ 14.167] (II) Loading extension DPMS
[ 14.167] (II) Loading extension XVideo
[ 14.167] (II) Loading extension XVideo-MotionCompensation
[ 14.167] (II) Loading extension X-Resource
[ 14.167] (II) LoadModule: "extmod"
[ 14.168] (II) Reloading /usr/lib64/xorg/modules/extensions/libextmod.so
[ 14.168] (II) Loading extension MIT-SCREEN-SAVER
[ 14.168] (II) Loading extension XFree86-VidModeExtension
[ 14.168] (II) Loading extension DPMS
[ 14.168] (II) Loading extension XVideo
[ 14.168] (II) Loading extension XVideo-MotionCompensation
[ 14.168] (II) Loading extension X-Resource
[ 14.168] (II) LoadModule: "record"
[ 14.168] (II) Loading /usr/lib64/xorg/modules/extensions/librecord.so
[ 14.168] (II) Module record: vendor="X.Org Foundation"
[ 14.168] compiled for 1.8.0, module version = 1.13.0
[ 14.168] Module class: X.Org Server Extension
[ 14.168] ABI class: X.Org Server Extension, version 3.0
[ 14.168] (II) Loading extension RECORD
[ 14.168] (II) LoadModule: "dri2"
[ 14.168] (II) Loading /usr/lib64/xorg/modules/extensions/libdri2.so
[ 14.168] (II) Module dri2: vendor="X.Org Foundation"
[ 14.168] compiled for 1.8.0, module version = 1.2.0
[ 14.168] ABI class: X.Org Server Extension, version 3.0
[ 14.168] (II) Loading extension DRI2
[ 14.168] (II) LoadModule: "ati"
[ 14.169] (II) Loading /usr/lib64/xorg/modules/drivers/ati_drv.so
[ 14.169] (II) Module ati: vendor="X.Org Foundation"
[ 14.169] compiled for 1.8.0, module version = 6.13.0
[ 14.169] Module class: X.Org Video Driver
[ 14.169] ABI class: X.Org Video Driver, version 7.0
[ 14.169] (II) LoadModule: "radeon"
[ 14.170] (II) Loading /usr/lib64/xorg/modules/drivers/radeon_drv.so
[ 14.170] (II) Module radeon: vendor="X.Org Foundation"
[ 14.170] compiled for 1.8.0, module version = 6.13.0
[ 14.170] Module class: X.Org Video Driver
[ 14.170] ABI class: X.Org Video Driver, version 7.0
[ 14.171] (II) LoadModule: "evdev"
[ 14.171] (II) Loading /usr/lib64/xorg/modules/input/evdev_drv.so
[ 14.171] (II) Module evdev: vendor="X.Org Foundation"
[ 14.171] compiled for 1.8.0, module version = 2.4.0
[ 14.171] Module class: X.Org XInput Driver
[ 14.171] ABI class: X.Org XInput driver, version 9.0
[ 14.171] (II) RADEON: Driver for ATI Radeon chipsets:
ATI Radeon Mobility X600 (M24) 3150 (PCIE), ATI FireMV 2400 (PCI),

...shortened by order of LQ ...

ATI FirePro (FireGL) Graphics Adapter, CEDAR, ATI Radeon HD 5450,
CEDAR
[ 14.173] (++) using VT number 8

[ 14.173] (II) Primary Device is: PCI 01@00:05:0
[ 14.174] (II) [KMS] Kernel modesetting enabled.
[ 14.174] (**) RADEON(0): Depth 24, (--) framebuffer bpp 32
[ 14.174] (II) RADEON(0): Pixel depth = 24 bits stored in 4 bytes (32 bpp pixmaps)
[ 14.174] (==) RADEON(0): Default visual is TrueColor
[ 14.174] (==) RADEON(0): RGB weight 888
[ 14.174] (II) RADEON(0): Using 8 bits per RGB (8 bit DAC)
[ 14.174] (--) RADEON(0): Chipset: "ATI Radeon HD 5450" (ChipID = 0x68f9)
[ 14.174] (II) RADEON(0): PCIE card detected
[ 14.174] (WW) RADEON(0): Color tiling is not yet supported on R600/R700
[ 14.174] (II) RADEON(0): KMS Color Tiling: disabled
[ 14.174] drmOpenDevice: node name is /dev/dri/card0
[ 14.174] drmOpenDevice: open result is 10, (OK)
[ 14.174] drmOpenByBusid: Searching for BusID pci:0000:02:00.0
[ 14.174] drmOpenDevice: node name is /dev/dri/card0
[ 14.174] drmOpenDevice: open result is 10, (OK)
[ 14.174] drmOpenByBusid: drmOpenMinor returns 10
[ 14.174] drmOpenByBusid: drmGetBusid reports pci:0000:01:05.0
[ 14.174] drmOpenDevice: node name is /dev/dri/card1
[ 14.174] drmOpenDevice: open result is 10, (OK)
[ 14.174] drmOpenByBusid: drmOpenMinor returns 10
[ 14.174] drmOpenByBusid: drmGetBusid reports pci:0000:02:00.0
[ 14.178] (II) RADEON(0): Output HDMI-0 using monitor section MULTI-SCAN G200 (CPD-G200)
[ 14.178] (**) RADEON(0): Option "PreferredMode" "1280x1024"
[ 14.192] (II) RADEON(0): Output DVI-0 has no monitor section
[ 14.615] (II) RADEON(0): Output VGA-1 has no monitor section
[ 14.619] (II) RADEON(0): EDID for output HDMI-0
[ 14.633] (II) RADEON(0): EDID for output DVI-0
[ 15.057] (II) RADEON(0): EDID for output VGA-1
[ 15.057] (II) RADEON(0): Not using default mode "640x350" (vrefresh out of range)
[ 15.057] (II) RADEON(0): Not using default mode "320x175" (doublescan mode not supported)
[ 15.057] (II) RADEON(0): Not using default mode "640x400" (vrefresh out of range)
[ 15.057] (II) RADEON(0): Not using default mode "320x200" (doublescan mode not supported)
[ 15.057] (II) RADEON(0): Not using default mode "720x400" (vrefresh out of range)
[ 15.057] (II) RADEON(0): Not using default mode "360x200" (doublescan mode not supported)
[ 15.057] (II) RADEON(0): Not using default mode "320x240" (doublescan mode not supported)
[ 15.057] (II) RADEON(0): Not using default mode "640x480" (vrefresh out of range)
[ 15.057] (II) RADEON(0): Not using default mode "320x240" (doublescan mode not supported)
[ 15.057] (II) RADEON(0): Not using default mode "640x480" (vrefresh out of range)
[ 15.057] (II) RADEON(0): Not using default mode "320x240" (doublescan mode not supported)
[ 15.057] (II) RADEON(0): Not using default mode "640x480" (vrefresh out of range)
[ 15.057] (II) RADEON(0): Not using default mode "320x240" (doublescan mode not supported)
[ 15.057] (II) RADEON(0): Not using default mode "400x300" (doublescan mode not supported)
[ 15.057] (II) RADEON(0): Not using default mode "400x300" (doublescan mode not supported)
[ 15.057] (II) RADEON(0): Not using default mode "800x600" (vrefresh out of range)
[ 15.057] (II) RADEON(0): Not using default mode "400x300" (doublescan mode not supported)
[ 15.057] (II) RADEON(0): Not using default mode "800x600" (vrefresh out of range)
[ 15.057] (II) RADEON(0): Not using default mode "400x300" (doublescan mode not supported)
[ 15.057] (II) RADEON(0): Not using default mode "800x600" (vrefresh out of range)
[ 15.057] (II) RADEON(0): Not using default mode "400x300" (doublescan mode not supported)
[ 15.057] (II) RADEON(0): Not using default mode "1024x768i" (interlace mode not supported)
[ 15.057] (II) RADEON(0): Not using default mode "512x384i" (double-scan mode not supported)
[ 15.057] (II) RADEON(0): Not using default mode "512x384" (doublescan mode not supported)
[ 15.057] (II) RADEON(0): Not using default mode "1024x768" (vrefresh out of range)
[ 15.057] (II) RADEON(0): Not using default mode "512x384" (doublescan mode not supported)
[ 15.057] (II) RADEON(0): Not using default mode "1024x768" (vrefresh out of range)
[ 15.057] (II) RADEON(0): Not using default mode "512x384" (doublescan mode not supported)
[ 15.057] (II) RADEON(0): Not using default mode "1024x768" (vrefresh out of range)
[ 15.057] (II) RADEON(0): Not using default mode "512x384" (doublescan mode not supported)
[ 15.057] (II) RADEON(0): Not using default mode "1152x864" (vrefresh out of range)
[ 15.057] (II) RADEON(0): Not using default mode "576x432" (doublescan mode not supported)
[ 15.057] (II) RADEON(0): Not using default mode "1280x960" (hsync out of range)
[ 15.057] (II) RADEON(0): Not using default mode "640x480" (doublescan mode not supported)
[ 15.057] (II) RADEON(0): Not using default mode "1280x960" (vrefresh out of range)
[ 15.057] (II) RADEON(0): Not using default mode "640x480" (doublescan mode not supported)
[ 15.057] (II) RADEON(0): Not using default mode "1280x1024" (hsync out of range)
[ 15.057] (II) RADEON(0): Not using default mode "640x512" (doublescan mode not supported)
[ 15.057] (II) RADEON(0): Not using default mode "1280x1024" (vrefresh out of range)
[ 15.057] (II) RADEON(0): Not using default mode "640x512" (doublescan mode not supported)
[ 15.057] (II) RADEON(0): Not using default mode "1280x1024" (vrefresh out of range)
[ 15.057] (II) RADEON(0): Not using default mode "640x512" (doublescan mode not supported)
[ 15.057] (II) RADEON(0): Not using default mode "1600x1200" (hsync out of range)
[ 15.057] (II) RADEON(0): Not using default mode "800x600" (doublescan mode not supported)
[ 15.057] (II) RADEON(0): Not using default mode "1600x1200" (vrefresh out of range)
[ 15.057] (II) RADEON(0): Not using default mode "800x600" (doublescan mode not supported)
[ 15.057] (II) RADEON(0): Not using default mode "1600x1200" (vrefresh out of range)
[ 15.057] (II) RADEON(0): Not using default mode "800x600" (doublescan mode not supported)
[ 15.057] (II) RADEON(0): Not using default mode "1600x1200" (vrefresh out of range)
[ 15.057] (II) RADEON(0): Not using default mode "800x600" (doublescan mode not supported)
[ 15.057] (II) RADEON(0): Not using default mode "1600x1200" (vrefresh out of range)
[ 15.057] (II) RADEON(0): Not using default mode "800x600" (doublescan mode not supported)
[ 15.057] (II) RADEON(0): Not using default mode "1792x1344" (hsync out of range)
[ 15.057] (II) RADEON(0): Not using default mode "896x672" (doublescan mode not supported)
[ 15.057] (II) RADEON(0): Not using default mode "1792x1344" (vrefresh out of range)
[ 15.057] (II) RADEON(0): Not using default mode "896x672" (doublescan mode not supported)
[ 15.057] (II) RADEON(0): Not using default mode "1856x1392" (hsync out of range)
[ 15.057] (II) RADEON(0): Not using default mode "928x696" (doublescan mode not supported)
[ 15.057] (II) RADEON(0): Not using default mode "1856x1392" (vrefresh out of range)
[ 15.057] (II) RADEON(0): Not using default mode "928x696" (doublescan mode not supported)
[ 15.057] (II) RADEON(0): Not using default mode "1920x1440" (hsync out of range)
[ 15.057] (II) RADEON(0): Not using default mode "960x720" (doublescan mode not supported)
[ 15.057] (II) RADEON(0): Not using default mode "1920x1440" (vrefresh out of range)
[ 15.057] (II) RADEON(0): Not using default mode "960x720" (doublescan mode not supported)
[ 15.057] (II) RADEON(0): Not using default mode "832x624" (vrefresh out of range)
[ 15.057] (II) RADEON(0): Not using default mode "416x312" (doublescan mode not supported)
[ 15.057] (II) RADEON(0): Not using default mode "1400x1050" (hsync out of range)
[ 15.057] (II) RADEON(0): Not using default mode "700x525" (doublescan mode not supported)
[ 15.057] (II) RADEON(0): Not using default mode "1400x1050" (vrefresh out of range)
[ 15.057] (II) RADEON(0): Not using default mode "700x525" (doublescan mode not supported)
[ 15.057] (II) RADEON(0): Not using default mode "1920x1440" (vrefresh out of range)
[ 15.057] (II) RADEON(0): Not using default mode "960x720" (doublescan mode not supported)
[ 15.057] (II) RADEON(0): Not using default mode "2048x1536" (hsync out of range)
[ 15.057] (II) RADEON(0): Not using default mode "1024x768" (double-scan mode not supported)
[ 15.057] (II) RADEON(0): Not using default mode "2048x1536" (vrefresh out of range)
[ 15.057] (II) RADEON(0): Not using default mode "1024x768" (double-scan mode not supported)
[ 15.057] (II) RADEON(0): Not using default mode "2048x1536" (vrefresh out of range)
[ 15.057] (II) RADEON(0): Not using default mode "1024x768" (double-scan mode not supported)
[ 15.057] (II) RADEON(0): Printing probed modes for output VGA-1
[ 15.057] (II) RADEON(0): Modeline "1024x768"x60.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz)
[ 15.057] (II) RADEON(0): Modeline "800x600"x60.3 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz)
[ 15.057] (II) RADEON(0): Modeline "800x600"x56.2 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync (35.2 kHz)
[ 15.057] (II) RADEON(0): Modeline "848x480"x60.0 33.75 848 864 976 1088 480 486 494 517 +hsync +vsync (31.0 kHz)
[ 15.057] (II) RADEON(0): Modeline "640x480"x59.9 25.18 640 656 752 800 480 489 492 525 -hsync -vsync (31.5 kHz)
[ 15.057] (II) RADEON(0): Modeline "640x480"x59.9 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz)
[ 15.057] (II) RADEON(0): Output HDMI-0 disconnected
[ 15.057] (II) RADEON(0): Output DVI-0 disconnected
[ 15.058] (II) RADEON(0): Output VGA-1 connected
[ 15.058] (II) RADEON(0): Using fuzzy aspect match for initial modes
[ 15.058] (II) RADEON(0): Output VGA-1 using initial mode 1024x768
[ 15.058] (II) RADEON(0): Using default gamma of (1.0, 1.0, 1.0) unless otherwise stated.
[ 15.058] (II) RADEON(0): mem size init: gart size :1feff000 vram size: s:10000000 visible:fcc0000
[ 15.058] (II) RADEON(0): EXA: Driver will allow EXA pixmaps in VRAM
[ 15.058] (**) RADEON(0): Display dimensions: (312, 234) mm
[ 15.058] (**) RADEON(0): DPI set to (83, 83)
[ 15.058] (II) Loading sub module "fb"
[ 15.058] (II) LoadModule: "fb"
[ 15.059] (II) Loading /usr/lib64/xorg/modules/libfb.so
[ 15.059] (II) Module fb: vendor="X.Org Foundation"
[ 15.059] compiled for 1.8.0, module version = 1.0.0
[ 15.059] ABI class: X.Org ANSI C Emulation, version 0.4
[ 15.059] (II) Loading sub module "ramdac"
[ 15.059] (II) LoadModule: "ramdac"
[ 15.059] (II) Module "ramdac" already built-in
[ 15.059] (II) RADEON(0): GPU accel disabled or not working, using shadowfb for KMS
[ 15.059] (II) Loading sub module "shadow"
[ 15.059] (II) LoadModule: "shadow"
[ 15.060] (II) Loading /usr/lib64/xorg/modules/libshadow.so
[ 15.060] (II) Module shadow: vendor="X.Org Foundation"
[ 15.060] compiled for 1.8.0, module version = 1.1.0
[ 15.060] ABI class: X.Org ANSI C Emulation, version 0.4
[ 15.060] (--) Depth 24 pixmap format is 32 bpp
[ 15.060] (II) RADEON(0): Front buffer size: 3072K
[ 15.060] (II) RADEON(0): VRAM usage limit set to 230169K
[ 15.062] (==) RADEON(0): Backing store disabled
[ 15.062] (WW) RADEON(0): Direct rendering disabled
[ 15.062] (II) RADEON(0): Acceleration disabled
[ 15.062] (**) RADEON(0): DPMS enabled
[ 15.062] (==) RADEON(0): Silken mouse enabled
[ 15.065] (II) RADEON(0): RandR 1.2 enabled, ignore the following RandR disabled message.
[ 15.065] (WW) RADEON(0): Option "CalcAlgorithm" is not used
[ 15.065] (WW) RADEON(0): Option "PreferredMode" is not used
[ 15.065] (WW) RADEON(0): Option "DPI" is not used
[ 15.065] (--) RandR disabled
[ 15.065] (II) Initializing built-in extension Generic Event Extension
[ 15.065] (II) Initializing built-in extension SHAPE
[ 15.065] (II) Initializing built-in extension MIT-SHM
[ 15.065] (II) Initializing built-in extension XInputExtension
[ 15.065] (II) Initializing built-in extension XTEST
[ 15.065] (II) Initializing built-in extension BIG-REQUESTS
[ 15.065] (II) Initializing built-in extension SYNC
[ 15.065] (II) Initializing built-in extension XKEYBOARD
[ 15.065] (II) Initializing built-in extension XC-MISC
[ 15.065] (II) Initializing built-in extension SECURITY
[ 15.065] (II) Initializing built-in extension XINERAMA
[ 15.065] (II) Initializing built-in extension XFIXES
[ 15.065] (II) Initializing built-in extension RENDER
[ 15.065] (II) Initializing built-in extension RANDR
[ 15.065] (II) Initializing built-in extension COMPOSITE
[ 15.065] (II) Initializing built-in extension DAMAGE
[ 15.070] (II) AIGLX: Screen 0 is not DRI2 capable
[ 15.070] (II) AIGLX: Screen 0 is not DRI capable
[ 15.071] (II) AIGLX: Loaded and initialized /usr/lib64/dri/swrast_dri.so
[ 15.071] (II) GLX: Initialized DRISWRAST GL provider for screen 0
[ 15.071] (II) RADEON(0): Setting screen physical size to 270 x 203
[ 15.173] (II) XKB: reuse xkmfile /var/lib/xkb/compiled/server-02D8252E59564A234380F1E5417646A9DB3B7452.xkm
[ 15.174] (**) Option "CoreKeyboard"
[ 15.174] (**) PS2Keyboard: always reports core events
[ 15.174] (**) PS2Keyboard: Device: "/dev/input/by-path/platform-i8042-serio-0-event-kbd"
[ 15.178] (II) PS2Keyboard: Found keys
[ 15.178] (II) PS2Keyboard: Configuring as keyboard
[ 15.178] (II) XINPUT: Adding extended input device "PS2Keyboard" (type: KEYBOARD)
[ 15.178] (**) Option "xkb_rules" "evdev"
[ 15.178] (**) Option "xkb_model" "evdev"
[ 15.178] (**) Option "xkb_layout" "de"
[ 15.178] (**) Option "xkb_variant" "nodeadkeys"
[ 15.179] (II) XKB: reuse xkmfile /var/lib/xkb/compiled/server-90BEB0384DFE894FC6C76430E8611BB0119B95EE.xkm
[ 15.180] (**) Option "CorePointer"
[ 15.180] (**) PS2Mouse: always reports core events
[ 15.180] (**) PS2Mouse: Device: "/dev/input/by-path/pci-0000:00:13.0-usb-0:1:1.0-event-mouse"
[ 15.184] (II) PS2Mouse: Found 3 mouse buttons
[ 15.184] (II) PS2Mouse: Found scroll wheel(s)
[ 15.184] (II) PS2Mouse: Found relative axes
[ 15.184] (II) PS2Mouse: Found x and y relative axes
[ 15.184] (II) PS2Mouse: Configuring as mouse
[ 15.184] (**) Option "Emulate3Buttons" "true"
[ 15.184] (II) PS2Mouse: Forcing middle mouse button emulation on.
[ 15.184] (**) PS2Mouse: YAxisMapping: buttons 4 and 5
[ 15.184] (**) PS2Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[ 15.184] (II) XINPUT: Adding extended input device "PS2Mouse" (type: MOUSE)
[ 15.184] (**) PS2Mouse: (accel) keeping acceleration scheme 1
[ 15.184] (**) PS2Mouse: (accel) acceleration profile 0
[ 15.184] (**) PS2Mouse: (accel) acceleration factor: 2.000
[ 15.184] (**) PS2Mouse: (accel) acceleration threshold: 4
[ 15.184] (II) PS2Mouse: initialized for relative axes.
[ 15.191] (II) config/udev: Adding input device Power Button (/dev/input/event6)
[ 15.191] (II) AutoAddDevices is off - not adding device.
[ 15.192] (II) config/udev: Adding input device Power Button (/dev/input/event5)
[ 15.192] (II) AutoAddDevices is off - not adding device.
[ 15.196] (II) config/udev: Adding input device USB OPTICAL MOUSE (/dev/input/event1)
[ 15.196] (II) AutoAddDevices is off - not adding device.
[ 15.196] (II) config/udev: Adding input device USB OPTICAL MOUSE (/dev/input/mouse0)
[ 15.196] (II) AutoAddDevices is off - not adding device.
[ 15.196] (II) config/udev: Adding input device HID 062a:0000 (/dev/input/event2)
[ 15.196] (II) AutoAddDevices is off - not adding device.
[ 15.197] (II) config/udev: Adding input device HID 062a:0000 (/dev/input/mouse1)
[ 15.197] (II) AutoAddDevices is off - not adding device.
[ 15.197] (II) config/udev: Adding input device HID 046a:0021 (/dev/input/event3)
[ 15.197] (II) AutoAddDevices is off - not adding device.
[ 15.197] (II) config/udev: Adding input device HID 046a:0021 (/dev/input/event4)
[ 15.197] (II) AutoAddDevices is off - not adding device.
[ 15.202] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event0)
[ 15.202] (II) AutoAddDevices is off - not adding device.
[ 15.202] (II) config/udev: Adding input device PC Speaker (/dev/input/event7)
[ 15.202] (II) AutoAddDevices is off - not adding device.
[ 15.837] (II) XKB: reuse xkmfile /var/lib/xkb/compiled/server-C67A61B79924687C9A9BB08D9DB140FF485ACAF7.xkm
Now, I found the? / a? reason for this behaviour. I typed the "modeline" by hand and thus edited my working xorg.conf without copying anything. The error is gone and both displays start up. Only the resolution on the CRT hasn't changed .

I presume there is some character(s) / bytes in the copy which the display can't represent but which get stuck in the x-parser (do you know of any script/command to search for those and print their position and hex value(s)?). Okay, I can type those lines by hand. But why don't they have any impact on the resolution and refresh rate ?

Last edited by JZL240I-U; 03-03-2011 at 04:55 AM.
 
Old 03-03-2011, 05:01 AM   #14
JZL240I-U
Senior Member
 
Registered: Apr 2003
Location: Germany
Distribution: openSuSE Tumbleweed-KDE, Mint 21, MX-21, Manjaro
Posts: 4,633

Original Poster
Rep: Reputation: Disabled
I think I've just found the culprit:

Quote:
...
[ 14.178] (II) RADEON(0): Output HDMI-0 using monitor section MULTI-SCAN G200 (CPD-G200)
[ 14.178] (**) RADEON(0): Option "PreferredMode" "1280x1024"
[ 14.192] (II) RADEON(0): Output DVI-0 has no monitor section
[ 14.615] (II) RADEON(0): Output VGA-1 has no monitor section
[ 14.619] (II) RADEON(0): EDID for output HDMI-0
[ 14.633] (II) RADEON(0): EDID for output DVI-0
[ 15.057] (II) RADEON(0): EDID for output VGA-1
[ 15.057] (II) RADEON(0): Not using default mode "640x350" (vrefresh out of range)
...
[ 15.057] (II) RADEON(0): Not using default mode "1024x768" (double-scan mode not supported)
[ 15.057] (II) RADEON(0): Printing probed modes for output VGA-1
[ 15.057] (II) RADEON(0): Modeline "1024x768"x60.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz)
...
[ 15.057] (II) RADEON(0): Modeline "640x480"x59.9 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz)
[ 15.057] (II) RADEON(0): Output HDMI-0 disconnected
[ 15.057] (II) RADEON(0): Output DVI-0 disconnected
[ 15.058] (II) RADEON(0): Output VGA-1 connected
...
I'll work on that one to get VGA-1 its desired monitor section .
 
Old 03-03-2011, 10:44 AM   #15
bluebox
Member
 
Registered: Jun 2004
Posts: 71

Rep: Reputation: 9
Quote:
Originally Posted by JZL240I-U View Post
No. Both xorg.conf's are mostly identical. The difference is just the "Mode[1]" and "Modelines" part. So the working configuration gives me two seats.
Okay, I didn't get that you already have a working dual-seat configuration.


Quote:
Originally Posted by JZL240I-U View Post
But there is a Section "ServerLayout" with "Seat0". Or I don't get your argument...
I supposed you to start e.g. "Layout0" instead of "Seat0", but the idea is invalid due to your above explanation.

Quote:
Originally Posted by JZL240I-U View Post
Huh? There is a Xorg.0.log a Xorg.1.log and Xorg.2.log. Don't get confused by this, it stems from an erroneous "kdmrc". Xorg.0 is the LCD seat, Xorg.1 from the CRT.
Okay, so it's probably just a spelling mistake that you called your Xorg.1.log "Xorg.0.log" in your first posting. The contents of Xorg.0.log would've been interesting too to get some hints on this bug.

Quote:
Originally Posted by JZL240I-U View Post
I'll post the latest Xorg.1.log below:
This is quite interesting. I see some confusing things, you might want to dig into ... or not ...

So, it's your Xorg.1.log, meant to be driving to your CRT, right? And the CRT is connected to your separate ATI Radeon 5450, running on PCI:01:05:00.

First, it loads the ati driver, as configured in your xorg.conf:
[ 14.168] (II) LoadModule: "ati"
but then, it loads the radeon driver:
[ 14.169] (II) LoadModule: "radeon"
further on, the ati driver doesn't seem to do anything ... it's the radeon driver driving your card:
[ 14.174] (--) RADEON(0): Chipset: "ATI Radeon HD 5450" (ChipID = 0x68f9)

Radeon detects a HDMI monitor:
[ 14.178] (II) RADEON(0): Output HDMI-0 using monitor section MULTI-SCAN G200 (CPD-G200)
Well, acutally I hope, radeon is just detecting the HDMI output and consumes its first (and only) monitor section for this output.

Or is the G200 connected to HDMI via some kind of adapter?

[ 14.192] (II) RADEON(0): Output DVI-0 has no monitor section
[ 14.615] (II) RADEON(0): Output VGA-1 has no monitor section
Okay, radeon seems to want a monitor section for each of it's outputs and is to dump to detect whether there is a monitor connected, beforehand.

[ 15.057] (II) RADEON(0): Not using default mode "640x350" (vrefresh out of range)
Here, radeon starts to disqualify its internal ModeLines ... obviously because HorizSync and VertRefresh do not match. As radeon has not queried the EDID data so far, it does not have a clue about the real HorizSync and VertRefresh rates.
[ 15.057] (II) RADEON(0): Not using default mode "1280x1024" (hsync out of range)
Obviously, your desired mode is a default mode. You shouldn't need your ModeLines, matching HorizSync and VertRefresh rates should be enough.

Now, finally, radeon shows interest in the world outside:
[ 15.057] (II) RADEON(0): Output HDMI-0 disconnected
[ 15.057] (II) RADEON(0): Output DVI-0 disconnected
[ 15.058] (II) RADEON(0): Output VGA-1 connected
Okay, there is no monitor on HDMI-0 so there is no need to consume a screen section for it, but obviously radeon has a different opinion on this. But, finally, radeon detected VGA-1. This happens _after_ radeon decided on whitch ModeLines are usable and whitch are not ... strange thing.

[ 15.059] (II) RADEON(0): GPU accel disabled or not working, using shadowfb for KMS
[ 15.062] (WW) RADEON(0): Direct rendering disabled
[ 15.062] (II) RADEON(0): Acceleration disabled
Doesn't seem as if radeon is the perfect driver for your card.

[ 15.065] (WW) RADEON(0): Option "PreferredMode" is not used
Does this mean, radeon simply does not handle this option?

Quote:
Originally Posted by JZL240I-U View Post
I presume there is some character(s) / bytes in the copy which the display can't represent but which get stuck in the x-parser
That would have been my next guess ...

As your xorg.conf looks like it has been copy&pasted from lots of places, it might have happened that you included some malformed whitespaces. Looks like your whole Files, DRI and Modules Sections are dispensable and outdated. But as you reported it working mostly and had it running on a former Suse installation, I assumed a low probability for this.

Some years ago, I spend hours hunting a bug that consisted of some space characters where a Tab should be ... :-/

Quote:
Originally Posted by JZL240I-U View Post
(do you know of any script/command to search for those and print their position and hex value(s)?).
Unfortunately, no. I'm still looking for a good hex-editor for Linux. I'm still using my good old outdated Hex Workshop in Wine. But there are simple hex-editors for Linux ... it should have a ASCII/Unicode-view and a Hex-view side by side. OpenOffice is unicode-aware and can display irregular whitespaces. And, of course, emacs can do it ... surely ... somehow ... uhm ...

Quote:
Originally Posted by JZL240I-U View Post
Okay, I can type those lines by hand. But why don't they have any impact on the resolution and refresh rate ?
I suppose you to have a wrong and dumb driver running. Either explain to radeon that there is no HDMI-0 and DVI-0, or add dummy Screen Sections for them. Or try to insist on ati driver or try fglrx.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Using Xubuntu 7.10 gusty, want to create own monitor section in xorg.conf rngetter Ubuntu 4 03-10-2008 08:23 PM
Help with the monitor section of xorg.conf needed ssenuta Linux - Hardware 3 07-29-2007 10:17 AM
xorg.conf need monitor section help lesmyer Linux - Software 0 06-14-2006 12:36 PM
xorg.conf bizarre monitor section / obtaining 96dpi screen resolution for WinXP Font lesmyer Linux - Newbie 1 06-13-2006 01:30 PM
NVIDIA...Parse error on line 13 of section Mandrake 9.0 serok Linux - Newbie 2 11-08-2003 10:54 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Desktop

All times are GMT -5. The time now is 09:05 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration