Forum Linux.suse conflit clavier et twm

Posté par  .
Étiquettes : aucune
0
19
juil.
2006
Bonjour,

j essaye de faire un autologin sous suse sans utiliser gnome ni kde.
Il faut pouvoir arriver au window manager twm.
l autologin marche mais j ai un conflit avec le clavier :(
Apres plusieurs demarrage, il fonctionne parfaitement sous twm
et puis une fois au hasard apres un boot du pc, le clavier est bloque sous twm ( mais pendant le chargement de suse il fonctionne car je sais faire ESC pour quitter l initialisation graphique). Une fois dans twm , on ne sait plus rien faire Donc des fois il fonctionne, des fois pas.

QQun a peut -être une idée? ou une autre solution pour l autologin?


voici ma maniere de proceder:


1) créer le script qui lance X et p.ex. twm comme utilisateur "root",
p.ex. /usr/local/login
#!/bin/bash
export WINDOWMANAGER=twm
su - root startx &

2) faut le rendre éxécutable:
chmod a+x /usr/local/lolo

3) modifier un script de SuSE, dans /etc/init.d/xdm, en rajoutant une ligne :

xdm) DISPLAYMANAGER=/usr/X11R6/bin/xdm
;;
...
||||
\/\/

xdm) DISPLAYMANAGER=/usr/X11R6/bin/xdm
;;
login) DISPLAYMANAGER=/usr/local/lolo
;;


(ajouter login, en fait)

4) Prendre loginlolo comme Display manager.
Dans SuSE, ca se fait dans etc/sysconfig/displaymanager dans la variable
“DISPLAYMANAGER”:

DISPLAYMANAGER=”login”


5) faire booter avec le service xdm activé
dans le repertoire /etc/init.d/rc5.d
ln -s ../xdm S15xdm
ln –s ../xdm K09xdm
note : S15
S = Start K = Stop
15 = 15 position pour le chargement de l'application
  • # L'album de la comtesse

    Posté par  . Évalué à 0.

    j'essaye de faire un autologin sous suse


    Ne pas confondre avec une autosuce sous login

    Désolé.

    Je suis déjà parti.
  • # teste twm sans l'autologin

    Posté par  . Évalué à 0.

    Et si tu lances twm sans l'autologin, est-ce que le problème du conflit clavier disparaît ?

    Et si tu supprimes S15xdm et ajoutes S99twm qui te loggue, démarre X, lance twm ? (peut-être qu'entre S15 et S99 des programmes causent les soucis clavier...)

    Et l'utilisateur de twm, il vaudrait mieux que ce soit toi et pas root, non ?
    • [^] # Re: teste twm sans l'autologin

      Posté par  . Évalué à 1.

      sans l autologin dans ce cas tout fonctionne normallement

      S14 etait le dernier service lancé. 99 ou 15 revient donc au meme. j ai essaye le 99 aussi


      pour l utilisateur a lancer, pour l instant c un pc de test, on essaye de faire tourner linux en ayant aucune intervention humaine sans kde et gnome. comme il y a bcp de fichiers de config (ou autre) protegés, c est plus facile. Mais oui normalement il ne faut pas travailler en root.

      le script de x et de twm serait un truc comme ça?

      su - root /usr/X11R6/bin/X &
      sleep 1
      su - root /usr/X11R6/bin/twm &

      Dis-moi si tu vois une erreur ou peut-être une autre idee.

      merci pour ton aide,

      lolo
      • [^] # Re: teste twm sans l'autologin

        Posté par  . Évalué à 1.

        je n avais pas vu que tu parlais de S15xdm et S99twm...
        je tape quoi ds S99twm...?
        • [^] # startx et .xinitrc

          Posté par  . Évalué à 0.

          dans S99twm (ou S15twm) tu peux essayer (plus simple que mes précédentes idées) :

          startx
          (ou /usr/bin/startx ou le path qui va bien)

          (startx lance X, et ça branche sur le .xinitrc)

          et dans le /root/.xinitrc :

          twm
          (ou /usr/bin/twm ou le path qui va bien)

          et ne pas lancer xdm.
          et pas besoin de sudo, car à ce niveau on est déjà root.

          mais comme dans suse, y a des trucs bizarres, il faut peut-être que tu bidouille un peu plus que ça...
          • [^] # Re: startx et .xinitrc

            Posté par  . Évalué à 1.

            je teste cette solution et je te tiens au courant
            • [^] # Re: startx et .xinitrc

              Posté par  . Évalué à 1.

              il me met des erreurs pour startx : xauth et xinitrc

              du coup ca ne lance pas l interface graphique

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.