Didier Baertschiger wrote:
Merci !!
Ha ben tu connais le vieil agade: tel qu'on conna�t les saints on les
honore !
A vrai dire, j'avais d�j� entendu parler de ce probl�me... et je suis
tout � fait d'accord avec toi sur le fait que c'est vraiment bizarre
que KDM n'ex�cute pas par d�faut le fichier .xinitrc ou .xsession...
Il est vrai que si tu utilises ensuite KDE, tu peux sp�cifier dans KDE
des programmes qui sont ex�cut�s au d�marrage,
Oui mais je ne sais m�me pas o� ! Je n'utilise pas beaucoup les
interfaces graphiques: les lignes de commandes sont tellement plus
rapides. Du coup, j'ai de grosses lacunes � propos de l'utilisation de
mon environnement graphique !
Et puis, lancer un soft c'est bien, mais si c'est un script ou juste une
commande, �a marche aussi ?
En tout �t� de cause, maintenant je sais comment lire mon .xsession, je
suis sauv� ;-)
Pascal
mais le but de KDM est quand m�me de pouvoir utiliser diff�rents
window managers ou desktops...
Il me semble par contre que �a fonctionne directement avec GDM...
Didier
Pascal BOYER wrote:
Salut Didier,
En cette journ�e de f�te d'halloween je te d�clare Grand chef de tous
les potirons !!!
�a marche nickel ta solution !
Mais je ne comprends pas pourquoi cela ne fonctionne pas par d�faut.
La prise en compte des fichiers .xinitrc (bien que plut�t pris en
compte par une session X que par un DM) et/ou .xsession c'est le
B-A-BA du fonctionnement de toute ouverture de session d'un DM.
Comment font les autres pour lancer des applis/scripts au d�marrage
de KDE ?
Vu que je n'ai absolument rien trouv� sur le net, il semblerait que
je sois seul � avoir ce probl�me.
Or bien s�r, tous ceux qui sont sous debian/kde ont le m�me souci.
C'est vraiment un myst�re pour moi !!!
En tout cas merci bien de ton aide. Je garde ta solution bien au chaud.
Pascal
Didier Baertschiger wrote:
Salut,
Je ne suis vraiment pas certain, mais tu peux essayer le truc suivant:
1) Cr�er en tant que root le fichier :
/etc/X11/Xsession.d/93xfree86-common_xsession
2) Ajouter dans ce fichier les lignes suivantes:
if [ -e "$USERXSESSION" ]; then
. $USERXSESSION
fi
3) Cr�er le fichier ~/.xsession et le rendre ex�cutable (chmod +x
.xsession). Comme il s'agit d'un script shell, ajoute au d�but :
#!/bin/sh
4) Ajouter ensuite ce dont tu as besoin � la suite de ce fichier...
5) Red�marrer le serveur X... et tester
Voil�... je n'ai absolument pas test�, donc j'esp�re que �a
fonctionne...
Didier
Pascal BOYER wrote:
Bonjour,
Je suis sous Debian/sid, kde 3.3 et Xfree 4.3
Quelqu'un peut-il m'expliquer comment on fait pour que l'ouverture
d'une session kde source mon fichier ~/.xsession ou ~/.xinitrc ?
Dans /etc/kde3/kdm/ il y a ce fichier: Xsession qui contient une
seule ligne:
. /etc/X11/Xsession
Donc le fichier /etc/X11/Xsession devrait �tre sourc�. Et que
contient Xsession ? Entre autres ceci:
# initialize variables for use by all session scripts
OPTIONFILE=/etc/X11/Xsession.options
SYSRESOURCES=/etc/X11/Xresources
USRRESOURCES=$HOME/.Xresources
SYSSESSIONDIR=/etc/X11/Xsession.d
USERXSESSION=$HOME/.xsession
ALTUSERXSESSION=$HOME/.Xsession
ERRFILE=$HOME/.xsession-errors
Donc si j'ai un fichier ~/.xsession ou ~/.Xsession il doit �tre lu.
Et bien pas du tout !!!
�a fait 4h que je cherche sur le net et les mailing lists mais j'ai
rien trouv�. Or je ne dois pas �tre le seul � avoir ce probl�me.
Donc si quelqu'un sait comment on r�sout ce probl�me, sa solution
est la bienvenue !
Pascal