ksmserver breaks ksmserverrc on dual screen config
Package: ksmserver
Version: 4:3.5.9.dfsg.1-5
Severity: normal
-- System Information:
Debian Release: lenny/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.20-1-k7 (SMP w/1 CPU core)
Locale: LANG=es_ES@euro, LC_CTYPE=es_ES@euro (charmap=ISO-8859-15)
(ignored: LC_ALL set to es_ES@euro)
Shell: /bin/sh linked to /bin/bash
Versions of packages ksmserver depends on:
ii kdelibs4c2a 4:3.5.9.dfsg.1-6 core libraries and binaries
for al
ii kwin [x-window-manager] 4:3.5.9.dfsg.1-5 the KDE window manager
ii libc6 2.7-15 GNU C Library: Shared
libraries
ii libgcc1 1:4.3.2-1 GCC support library
ii libice6 2:1.0.4-1 X11 Inter-Client Exchange
library
ii libqt3-mt 3:3.3.8b-5 Qt GUI Library (Threaded
runtime v
ii libsm6 2:1.0.3-2 X11 Session Management
library
ii libstdc++6 4.3.2-1 The GNU Standard C++
Library v3
ii libx11-6 2:1.1.5-2 X11 client-side library
ii libxau6 1:1.0.3-3 X11 authorisation library
ii x11-utils 7.3+2 X11 utilities
Versions of packages ksmserver recommends:
ii kpersonalizer 4:3.5.9.dfsg.1-5 installation personalizer
for KDE
ksmserver suggests no packages.
-- no debconf information
When closing kde session on a dual screen system, ksmserver breaks
$HOME/.kde/share/config/ksmserverrc
In restart command referring to second screen "restartCommand2=" it adds
a ',' after the = sign, if you remove it by hand it is added again after
finishing the session.
Due to this bug kwin do not start for display 0:1
Here is my $HOME/.kde/share/config/ksmserverrc
[$Version]
update_info=ksmserver.upd:kde3
[General]
screenCount=2
[LegacySession: saved at previous logout]
count=0
[Session: saved at previous logout]
clientId1=106d697063000122693792900000035850000
clientId2=106d697063000122693792900000035850001
clientId3=106d697063000122693793900000035850015
clientId4=106d697063000122693799100000035850021
count=4
discardCommand1[$e]=rm,
$HOME/.kde/share/config/session/kwin_106d697063000122693792900000035850000_1227001217_342032
discardCommand2[$e]=rm,
$HOME/.kde/share/config/session/kwin_106d697063000122693792900000035850001_1227001217_342184
discardCommand3[$e]=rm,
$HOME/.kde/share/config/session/kgpg_106d697063000122693793900000035850015_1227001217_315379
discardCommand4[$e]=rm,
$HOME/.kde/share/config/session/konsole_106d697063000122693799100000035850021_1227001217_325367
program1=kwin
program2=kwin
program3=kgpg
program4=konsole
restartCommand1=kwin,-session,106d697063000122693792900000035850000_1227001217_342032,-display,:0.0
restartCommand2=,kwin,-session,106d697063000122693792900000035850001_1227001217_342184,-display,:0.1
restartCommand3=kgpg,-session,106d697063000122693793900000035850015_1227001217_315379,-display,:0
restartCommand4=konsole,-session,106d697063000122693799100000035850021_1227001217_325367,-display,:0.0
restartStyleHint1=0
restartStyleHint2=0
restartStyleHint3=0
restartStyleHint4=0
userId1=carlos
userId2=carlos
userId3=carlos
userId4=carlos
wasWm1=true
wasWm2=true
wasWm3=false
wasWm4=false
--
________________________________________________________________________
.
Carlos Martín Ugalde \|/
SERCONI, S.L. \\Y// Antes de imprimir este correo
Corro-e: carlos.ugalde@serconi.es \\|// Piensa si es realmente necesario
Web: www.serconi.es \Y/ ¡Ahorra papel!
Tlf: 916 494 407 __#__
Fax: 916 494 866 \___/
________________________________________________________________________
Reply to: