RADEON(0): Chipset: "ATI Radeon X1950" (ChipID = 0x7240) - Metamodes - lircmd:

wild-thing revealed at freakmail.de
Tue Jun 16 03:48:25 PDT 2009


Hello!

I hope you could help me some? Many thanks in advance for helping.

## About my System:
Hardware:
Core 2 Duo E6600 2GB DDR2
ASUS P5B
ASUS EAX X1950 XTX

I am on OpenSuSE 11.1 with repositorys known to be stable and latest patches 
and Updates.

kde4-config --version
Qt: 4.4.3
KDE: 4.2.4 (KDE 4.2.4) "release 2"
kde4-config: 1.0

"Xorg -version" reports:

X.Org X Server 1.6.1
Release Date: 2009-4-14
X Protocol Version 11, Revision 0
Build Operating System: openSUSE SUSE LINUX
Current Operating System: Linux wild-thing 2.6.27.23-0.1-pae #1 SMP 2009-05-26 
17:02:05 -0400 i686
Build Date: 13 June 2009  07:45:26AM

        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.



## About metamode question:
When using a big desktop setup (2 Screens as one big desktop) and so called 
metamodes i cant switch back to to the big layout.

CTRL + ALT + (+/-) switches but seems to not handle the big setup correctly?

If the metamode line is not inserted into xorg.conf the keycombo works 
anyways. So there is no way to return for normal bigdesktop easily, for 
example when pressed accidentially.

If metamodes is defined, maybe in this way:
Option "MetaModes" "1024x768-1024x768"
theres the same Problem.

Is there any way to fix this? Can i go back to bigdesktop from metamode?

## Question about /dev/lircm:
I am using a remote to control my tv card its a hauppauge. I am running the 
remote already fine with irxeventd and irw reports all just fine.

But i would want to use the remote to control my desktop like with a mouse.

There is a daemon called lircmd which can offer this functionality. For this 
purpose i had to add a section for the "/dev/lircm" device. Please take a look 
at my xorg.conf for the corresponding LIRC section.

The Problem is that the device /dev/lircm exists:
ls -alh /dev/lircm
prw-r--r-- 1 root root 0 16. Jun 10:56 /dev/lircm

But Xorg.0.log shows, that it can not open this:
(EE) xf86OpenSerial: Cannot open device /dev/lircm
(EE) xf86OpenSerial: Cannot open device /dev/lircm

Can you give any hint on this? I was playing around with udev already. But i 
can not understand, why /dev/input/ir is not being created or why the mouse 
device was not detected.

## Here is my Xorg.conf:

# /.../
# X11 config Datei: revealed ;;
# Created on: 2009-06-07T 23:30 Uhr;
# Big Desktop; AIGLX ASUS EAX 1950 XTX Driver "radeon"
# OpenSuSE 11.1 (32 Bit);
# PLEASE DO NOT EDIT THIS FILE!
#
Section "Files"
  FontPath     "/usr/share/fonts/misc:unscaled"
  FontPath     "/usr/share/fonts/local"
  FontPath     "/usr/share/fonts/75dpi:unscaled"
  FontPath     "/usr/share/fonts/100dpi:unscaled"
  FontPath     "/usr/share/fonts/Type1"
  FontPath     "/usr/share/fonts/URW"
  FontPath     "/usr/share/fonts/Speedo"
  FontPath     "/usr/share/fonts/PEX"
  FontPath     "/usr/share/fonts/cyrillic"
  FontPath     "/usr/share/fonts/latin2/misc:unscaled"
  FontPath     "/usr/share/fonts/latin2/75dpi:unscaled"
  FontPath     "/usr/share/fonts/latin2/100dpi:unscaled"
  FontPath     "/usr/share/fonts/latin2/Type1"
  FontPath     "/usr/share/fonts/latin7/75dpi:unscaled"
  FontPath     "/usr/share/fonts/baekmuk:unscaled"
  FontPath     "/usr/share/fonts/japanese:unscaled"
  FontPath     "/usr/share/fonts/kwintv"
  FontPath     "/usr/share/fonts/truetype"
  FontPath     "/usr/share/fonts/uni:unscaled"
  FontPath     "/usr/share/fonts/CID"
  FontPath     "/usr/share/fonts/ucs/misc:unscaled"
  FontPath     "/usr/share/fonts/ucs/75dpi:unscaled"
  FontPath     "/usr/share/fonts/ucs/100dpi:unscaled"
  FontPath     "/usr/share/fonts/hellas/misc:unscaled"
  FontPath     "/usr/share/fonts/hellas/75dpi:unscaled"
  FontPath     "/usr/share/fonts/hellas/100dpi:unscaled"
  FontPath     "/usr/share/fonts/hellas/Type1"
  FontPath     "/usr/share/fonts/misc/sgi:unscaled"
  FontPath     "/usr/share/fonts/xtest"
  FontPath     "/opt/kde3/share/fonts"
  InputDevices "/dev/gpmdata"
  InputDevices "/dev/input/mice"
EndSection

Section "ServerFlags"
  Option       "AllowMouseOpenFail" "on"
  Option       "AllowEmptyInput" "off"
  Option       "AutoAddDevices"  "off"
  Option       "ZapWarning" "on"
  Option       "AIGLX" "on"
EndSection

Section "Module"
  Load         "dri"
  Load         "dbe"
#  Load         "freetype" # (does not exist?)
  Load         "extmod"
  Load         "glx"
  Load         "v4l"
#  Load         "type1" # (does not exist?)
#  Load         "i2c" # (built in)
EndSection

## Logitech Access Keyboard : ##
Section "InputDevice"
  Driver       "kbd"
  Identifier   "Keyboard[0]"
  Option       "Protocol" "Standard"
  Option       "XkbLayout" "de"
  Option       "XkbModel" "logiaccess"
  Option       "XkbRules" "xfree86"
  Option       "XkbVariant" "nodeadkeys"
  Option       "XkbOptions" "caps:shiftlock"
EndSection

## Logitech MX510 ##
Section "InputDevice"
  Driver       "mouse"
  Identifier   "Mouse[1]"
  Option       "Buttons" "10"
  Option       "Device" "/dev/input/mice"
  Option       "Name" "PS2++ Logitech MX Mouse"
  Option       "Protocol" "explorerps/2"
  Option       "Vendor" "Sysp"
  Option       "ZAxisMapping" "4 5"
EndSection

## LIRC MOUSE ##
Section "InputDevice"
  Driver      "mouse"
  Identifier  "Mouse[2]"
  Option      "Device" "/dev/lircm"
  Option      "Protocol" "IntelliMouse"
  Option      "SendCoreEvents"
  Option      "Buttons" "5"
  Option      "ZAxisMapping" "4 5"
EndSection

## The one CRT ##
Section "Monitor"
  DisplaySize  350 260
  #DisplaySize  400 300
  HorizSync    30.0 - 150.0
  Identifier   "Monitor[0]"
  ModelName    "LCD MONITOR"
  Option       "DPMS"
  VendorName   "Generic"
  VertRefresh  50.0 - 150.0
  #UseModes     "Modes[0]"
  Option       "PreferredMode" "1024x768"
EndSection

## The other CRT ##
Section "Monitor"
  DisplaySize  350 260
  #DisplaySize  400 300
  HorizSync    30.0 - 150.0
  Identifier   "Monitor[1]"
  ModelName    "LCD MONITOR"
  Option       "DPMS"
  Option       "RightOf" "Monitor[0]"
  VendorName   "Generic"
  VertRefresh  50.0 - 150
  UseModes     "Modes[0]"
  Option       "PerferredMode" "1024x768"
EndSection

## Modes for the other CRT ##
Section "Modes"
Identifier   "Modes[0]"
### This one is used for 1024x768 85Hz: ###
  Modeline 	"1024x768" 81.80 1024 1080 1192 1360 768 769 772 802
### Need to determine best of those for "Screen Modes" manually:
  Modeline 	"800x600" 48.91 800 840 920 1040 600 601 604 627
  Modeline 	"800x600" 45.50 800 840 920 1040 600 601 604 625
  Modeline 	"800x600" 42.11 800 840 920 1040 600 601 604 623
  Modeline 	"800x600" 38.22 800 832 912 1024 600 601 604 622
  Modeline 	"768x576" 45.51 768 808 888 1008 576 577 580 602
  Modeline 	"768x576" 41.66 768 800 880 992 576 577 580 600
  Modeline 	"768x576" 38.56 768 800 880 992 576 577 580 598
  Modeline 	"768x576" 34.96 768 792 872 976 576 577 580 597
  Modeline 	"640x480" 30.72 640 664 728 816 480 481 484 502
  Modeline 	"640x480" 28.56 640 664 728 816 480 481 484 500
  Modeline 	"640x480" 25.95 640 656 720 800 480 481 484 499
  Modeline 	"640x480" 23.86 640 656 720 800 480 481 484 497
EndSection

## Screenseciotn with Defaultdepth 24 (only) ##
Section "Screen"
  DefaultDepth 24
  SubSection "Display"
    Depth      24
## Available resolutions specified here : (see "Modes[0]" ) ##
    Modes      "1024x768" "800x600" "768x576" "640x480" 
    Virtual    3840 1200
  EndSubSection
  Device       "Device[0]"
  Identifier   "Screen[0]"
  Monitor      "Monitor[0]"
  Monitor      "Monitor[1]"
EndSection

Section "Device"
### Names : ##
  VendorName   "ATI"
  BoardName    "Radeon X1950"
  Driver       "radeon"
  Identifier   "Device[0]"
### Hardware Specific : ##
  BusID        "1:0:0"                          # BUS ID for adapter  
#example: BusID    "1:0:0"
  #MemBase                                      # in kilobytes
  #IOBase                                       # physical address of the 
linear framebuffer
  #ChipID                                       # physical address of the MMIO 
registers
  Option       "BusType" "PCIE"                 # PCI-Express card;
  Option       "DynamicClocks" "true"           # freq scaling for radeon
### Display related : ##
  Option       "monitor-DVI-0" "Monitor[0]"     # CRT on port 0;
  Option       "monitor-DVI-1" "Monitor[1]"     # CRT on port 1;
  Option       "ReverseDDC" "true"              # Reverses DDC in case display 
detected on wrong port;
  Option       "IgnoreEDID" "true"              # Workaround for defect 
display
  Option       "NoDDC" "true"                   # Workaround for defect 
display
  #Option       "DisplayPriority" "Auto"        # String: AUTO (default), 
BIOS, HIGH;
  #Option      "TVStandard" "pal"               # No TV connected;
### Performance related : ##
  Option       "DRI" "true"                     # Enable DRI;
  Option       "NoAccel" "off"                  # Disable all acceleration?
  Option       "AccelMethod" "exa"              # newer further under devel
  Option       "RenderAccel" "true"             # option Accel Method # 
(default)
  #Option       "AccelMethod" "xaa"             # old depracted incompatible
  #Option       "XAANoOffscreenPixmaps" "true"  # Not Used!
  Option       "EnablePageFlip" "true"          # on(faster)/off(default)
  Option       "SWcursor" "off"                 # SWCursor is lame :) ;
### Textured Video related:
  Option       "DMAForXv" "true"                # default "true" (Fast DMA for 
XV image transfer?)
  Option       "XV_VSYNC" "on"                  # "off /(default)on"
  Option       "XV_BICUBIC" "auto"              # apply filter smoothing? 
off/on/(default)auto
  Option       "SWcursor" "off"                 # SWCursor is lame :) ;
  #Option       "DFS" "true"                    # reported unused by 
Xorg.0.log
EndSection

Section "ServerLayout"
  Identifier   "Layout[all]"
  InputDevice  "Keyboard[0]" "CoreKeyboard"
  InputDevice  "Mouse[1]" "CorePointer"
  InputDevice  "Mouse[2]"                       # LIRC MOUSE
  Option       "Clone" "off"
  Option       "Xinerama" "off"
  Screen       "Screen[0]"
EndSection

Section "DRI"
    Group      "video"
    Mode       0666
EndSection

Section "Extensions"
    Option "Composite" "On"
EndSection


##
I am looking forward in hearing from you soon!

Greetings,




More information about the xorg-driver-ati mailing list