kde4: krandrtray detects what isn't there

Guido Pinkernell guido.pinkernell at gmx.de
Wed Mar 18 12:31:19 GMT 2009


Hi all,

this is on KDE 4.2.1, openSUSE 11.1 with Xorg 7.4

With KDE krandrtray starts automatically and enlarges the desktop size to its 
virtual size, as set in Xorg.conf [1]. This happens also, when there is no 
external monitor attached.

This results in various windows, esp. the shutdown or logout GUI, being opened 
in the non visible part of the desktop.

I have tried a few things to solve this problem. E.g. disable krandrtray on 
startup and open it only when I need it. But once it has been opened it can't 
be disabled again without shutting down and restart KDE first (known bug). 

So does anyone know of a solution or a workaround? Is there a switch that 
disables hardware autodetection on krandrtray startup, which then could be 
started later?

Thanks!

Guido

[1] ====

# /.../
# SaX generated X11 config file
# Created on: 2008-12-12T14:58:13+0100.
#
# Version: 8.1
# Contact: Marcus Schaefer <sax at suse.de>, 2005
# Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>
#
# Automatically generated by [SaX2] (8.1)
# 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 "Module"
  Load         "dbe"
  Load         "type1"
  Load         "freetype"
  Load         "extmod"
  Load         "glx"
EndSection

Section "ServerFlags"
  Option       "AIGLX" "on"
  Option       "AllowMouseOpenFail" "on"
  Option       "ZapWarning" "on"
EndSection

Section "InputDevice"
  Driver       "kbd"
  Identifier   "Keyboard[0]"
  Option       "Protocol" "Standard"
  Option       "XkbLayout" "de"
  Option       "XkbModel" "microsoftpro"
  Option       "XkbRules" "xfree86"
  Option       "XkbVariant" "nodeadkeys"
EndSection

Section "InputDevice"
  Driver       "mouse"
  Identifier   "Mouse[1]"
  Option       "Buttons" "5"
  Option       "Device" "/dev/input/mice"
  Option       "Name" "Kensington PocketMouse Pro"
  Option       "Protocol" "explorerps/2"
  Option       "Vendor" "Sysp"
  Option       "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
  Driver       "synaptics"
  Identifier   "Mouse[3]"
  Option       "Buttons" "5"
  Option       "Device" "/dev/input/mice"
  Option       "Emulate3Buttons" "on"
  Option       "HorizScrollDelta" "0"
  Option       "InputFashion" "Mouse"
  Option       "Name" "Synaptics;Touchpad"
  Option       "Protocol" "explorerps/2"
  Option       "SHMConfig" "on"
  Option       "Vendor" "Sysp"
  Option       "ZAxisMapping" "4 5"
EndSection

# Randr 1.2 section - GMP 081216

Section "Device"
  BusID        "0:2:0"
  Driver       "intel"
  Identifier   "Intel Mobile 945GM/GMS Graphics Controller"
  Option       "monitor-TV" "TV"
  Option       "monitor-VGA" "VGA"
  Option       "monitor-LVCD" "LVCD"
  Option       "monitor-TMDS-1" "TMDS-1"
  VendorName   "Intel"
EndSection

Section "Monitor"
  Identifier   "Generic Monitor"
  Option       "DPMS"
EndSection

Section "Monitor"
  Identifier   "TV"
  Option       "Ignore" "True"
EndSection

Section "Monitor"
  Identifier   "VGA"
  Option       "Ignore" "True"
Endsection

Section "Screen"
  Identifier   "Default Screen"
  Device       "Intel Mobile 945GM/GMS Graphics Controller"
  Monitor      "Generic Monitor"
  DefaultDepth 24

  SubSection "Display"
    Depth      24
    Modes      "1280x800" "1280x768" "1280x720" "1024x768" "1280x600" 
"1024x600" "800x600" "768x576" "640x480"
    Virtual    2048 2048
  EndSubSection

EndSection

Section "ServerLayout"
  Identifier   "Default Layout"
  Screen       "Default Screen"
  InputDevice  "Keyboard[0]" "CoreKeyboard"
  InputDevice  "Mouse[1]" "CorePointer"
  InputDevice  "Mouse[3]" "SendCoreEvents"
EndSection

# End

Section "DRI"
    Group      "video"
    Mode       0660
EndSection
___________________________________________________
This message is from the kde mailing list.
Account management:  https://mail.kde.org/mailman/listinfo/kde.
Archives: http://lists.kde.org/.
More info: http://www.kde.org/faq.html.




More information about the kde mailing list