twin head and upgrade 2.2 -> 3.1

James Barton james.barton at blueyonder.co.uk
Thu Jan 30 01:21:55 GMT 2003


I've got an odd set of problems concerning the behaviour of windows and the 
keyboard on one desktop of my kde 3.1 setup, just upgraded from 2.2.2.

Problems:
----------
Lack of window border - windows opened in the desktop on display 0 have no 
frame border, and therefore cannot be moved or resized with the mouse. They 
can only be closed through their drop-down menus or the command line.

Keyboard input impossible - it's impossible to enter text into windows in 
display 0, from either keyboard. Mouse input is generally accepted, but a 
text cursor will not appear in any control that would normally accept text.

Additional desktops - the pager shows only one virtual desktop. I cannot add 
more through the Control Center - no change happens after clicking 'Apply'. 
Further, the silhouettes of application windows do not appear in the pager.

Application opening - when opening an application on display 0, the mouse 
pointer goes into its 'busy' mode, and only goes back to normal mode after 20 
or 30 seconds

None of these problems occur on display 1, which is why I'm able to write this 
email, although it's a little cramped...

Environment and History:
----------------------------
I've used various Debian versions for the last four years, generally without 
complaint. The system in question is an up-to-date installation of sarge, 
with a 2.4.20 kernel, and the following line added to /etc/apt/sources.list 
to get kde 3.1:
deb http://ktown.kde.org/~nolden/kde stable main

My /etc/X11/XF86Config-4 file is attached, but I haven't changed this since 
upgrading, so I'm not sure that it's relevant. display 0 runs on an agp 
nvidia geforce 2mx, and display 1 runs on a pci voodoo 3 card. Cards, 
displays and screens worked perfectly under kde 2.2.2, and had the problems 
described above as soon as kde v3.1 was started up.
I guess this is a small configuration issue, but I don't know where to start 
looking to fix it. Would any other information be helpful?
Any help greatly appreciated.
thanks in advance,
james
-------------- next part --------------
Section "ServerLayout"
	Identifier     "XFree86 Configured"
	Screen      0  "Screen0" 0 0
	Screen      1  "Screen1" RightOf "Screen0"
	InputDevice    "Keyboard0" "CoreKeyboard"
	InputDevice    "USB Mouse" "CorePointer"
	InputDevice    "PS/2 Mouse" "SendCoreEvents"
EndSection

Section "Files"
	RgbPath      "/usr/X11R6/lib/X11/rgb"
	ModulePath   "/usr/X11R6/lib/modules"
	FontPath     "/usr/X11R6/lib/X11/fonts/misc/"
	FontPath     "/usr/X11R6/lib/X11/fonts/Speedo/"
	FontPath     "/usr/X11R6/lib/X11/fonts/Type1/"
	FontPath     "/usr/X11R6/lib/X11/fonts/75dpi/"
	FontPath     "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection

Section "Module"
	Load  "dbe"
	Load  "extmod"
	# Load  "glx"
	Load  "pex5"
	Load  "record"
	Load  "xie"
EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "keyboard"
EndSection

Section "InputDevice"
	Identifier  "PS/2 Mouse"
	Driver      "mouse"
	Option      "Protocol" "MousemanPlusPS/2"
	Option      "Device" "/dev/psaux"
	Option	    "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
	Identifier  "USB Mouse"
	Driver      "mouse"
        Option      "Protocol"	"IMPS/2"
	Option	    "Device"    "/dev/input/mice"
	Option 	    "Buttons" "7"
	Option      "ZAxisMapping" "6 7"
EndSection

Section "Monitor"
	Identifier   "Monitor0"
	HorizSync    30-96
	VertRefresh  50-180
	Option 	     "DPMS"
	VendorName   "iiyama"
	ModelName    "VisionMaster Pro 452"
EndSection

Section "Monitor"
	Identifier   "Monitor1"
	HorizSync    31.5-70
	VertRefresh  50-120
	VendorName   "Dell"
	ModelName    "UltraScan 800HS"
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
        #Option     "SWcursor"           	# [<bool>]
        #Option     "HWcursor"           	# [<bool>]
        #Option     "NoAccel"            	# [<bool>]
        #Option     "ShowCache"          	# [<bool>]
        #Option     "ShadowFB"           	# [<bool>]
        #Option     "UseFBDev"           	# [<bool>]
        #Option     "Rotate"             	# [<str>]
        #Option     "VideoKey"           	# <i>
        #Option     "FlatPanel"          	# [<bool>]
	Identifier  "Card0"
	#Driver      "nvidia"
	Driver      "nv"
	VendorName  "NVidia"
	BoardName   "GeForce2 MX DDR"
	BusID       "PCI:1:0:0"
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
        #Option     "NoAccel"            	# [<bool>]
        #Option     "SWcursor"           	# [<bool>]
        #Option     "UsePIO"             	# [<bool>]
        #Option     "ShowCache"          	# [<bool>]
        #Option     "VideoKey"           	# <i>
        #Option     "NoSLI"              	# [<bool>]
        #Option     "TexturedVideo"      	# [<bool>]
        #Option     "DRI"                	# [<bool>]
	Identifier  "Card1"
	Driver      "tdfx"
	VendorName  "3dfx Interactive"
	BoardName   "Voodoo3"
	BusID       "PCI:0:15:0"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	DefaultDepth	  16
	SubSection "Display"
		Depth	  8
		Modes	  "1280x1024" "1024x768" "800x600"
	EndSubSection
	SubSection "Display"
		Depth     16
		Modes	  "1280x1024" "1024x768" "800x600"
	EndSubSection
	SubSection "Display"
		Depth     24
		Modes	  "1280x1024" "1024x768" "800x600"
	EndSubSection
EndSection

Section "Screen"
	Identifier "Screen1"
	Device     "Card1"
	Monitor    "Monitor1"
	DefaultDepth	  16
	SubSection "Display"
		Depth	  8
		Modes	  "1024x768" "800x600"
	EndSubSection
	SubSection "Display"
		Depth     16
		Modes	  "1024x768" "800x600"
	EndSubSection
	SubSection "Display"
		Depth     24
		Modes	  "1024x768" "800x600"
	EndSubSection
EndSection



More information about the kde mailing list