[slim] Choisir sa "session" (résolu)

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
Avatar de l’utilisateur
joedu12
yeomen
Messages : 214
Inscription : dim. 23 nov. 2008, 20:45

[slim] Choisir sa "session" (résolu)

Message par joedu12 »

Bonjour, j'ai un problème avec slim (il est peu trop slim en fait :mrgreen: ).
Je m'explique.
J'ai installé openbox et puis un jour, je voulait avoir compiz; et comme compiz fonctionne pas sous openbox, j'ai fais une autre "session" (je sais pas trop comment appeler sa) qui démarre compiz en stand-alone.
Sauf que au démarrage, avec slim je n'ais pas le choix donc pour démarrer la "session" que je veux, alors j'édite le xinitrc a l'arrache et c'est pas très pratique :? .

Donc j'aimerai savoir comment dans slim on sélectionne la "session" et sinon connaissez vous quelque chose ou on peut choisir la "session" du même style que slim : simple et léger ?

PS : j'ai pas trouvé slim sur le wiki il faudrait le mettre sa serait cool :D .
Dernière modification par joedu12 le lun. 13 avr. 2009, 18:57, modifié 3 fois.
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Re: [slim] Choisir sa "sesion"

Message par mélodie »

Bonjour,

Tu veux mettre "compiz" sous "openbox" et là ça s'avère impossible pour un seule raison : ce sont deux outils qui sont faits pour gérer les fenêtres : donc incompatibles.

Il te faut un gestionnaire de bureau sous le ou les gestionnaires de fenêtres (et dans le cas de openbox il se trouve que ce n'est pas nécessaire, de là la confusion).

Essaie gdm à la place de slim, tu devrais le trouver mieux à ton goût, à moins que tu ne veuilles essayer un démarrage presque sans rien, à la "startx" ? (Tu te loggues depuis la console virtuelle avant de lancer "startx" ou "startx-quelque-chose").

Quand à Compiz, il peut tourner avec (plus ou moins ?) tous les gestionnaires de bureaux, par exemple Gnome, KDE, Lxde, Xfce4.

PS: tu as voulu écrire "session" bien sûr ? :D

PS-2 : as-tu lu là ?
http://wiki.archlinux.fr/compiz/install ... d6c93f78cc

et si tu lis l'anglais, là ?
http://wiki.archlinux.org/index.php/Compiz
Avatar de l’utilisateur
joedu12
yeomen
Messages : 214
Inscription : dim. 23 nov. 2008, 20:45

Re: [slim] Choisir sa "sesion"

Message par joedu12 »

mélodie a écrit :Tu veux mettre "compiz" sous "openbox" et là ça s'avère impossible pour un seule raison : ce sont deux outils qui sont faits pour gérer les fenêtres : donc incompatibles.
Sa je sais, donc pour avoir compiz j'ai configuré compiz en stand-alone (sans KDE, Gnome, Xfce4 ou autre) comme indiqué sur ce tuto : http://phollow.fr/2009/01/utiliser-comp ... mekdexfce/ et sa marche pas de problème.

Mais au démarage, j'ai slim qui démarre et il me laisse pas le choix (je peux pas choisir entre openbox ou compiz je suis obligé d'éditer le xinitrc en se moment je suis sous openbox et le xinitrc donne sa

Code : Tout sélectionner

# !/bin/bash
exec ck-launch-session openbox-session
#exec start-compiz
mélodie a écrit :PS: tu as voulu écrire "session" bien sûr ?
Euh, quand je dit "session" je dit le truck qui démare après que l'on soit connecté sur kdm/gdm/slim :oops: .
mélodie a écrit : PS-2 : as-tu lu là ?
http://wiki.archlinux.fr/compiz/install ... d6c93f78cc

et si tu lis l'anglais, là ?
http://wiki.archlinux.org/index.php/Compiz
Arf, je crois que je me suis mal exprimé sur mon post :transpi: : compiz en stand alone et openbox marche a merveille, j'ai juste besoin d'avoir une "sorte" de menu dans slim qui me permet de démarer sur compiz en stand alone ou openbox.
Tu m'as compris ? :copain:
Avatar de l’utilisateur
joedu12
yeomen
Messages : 214
Inscription : dim. 23 nov. 2008, 20:45

Re: [slim] Choisir sa "sesion"

Message par joedu12 »

up !

Comment configurer le slim.conf et le .xinitrc pour pouvoir démarrer soit openbox soit compiz stand-alone ?
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Re: [slim] Choisir sa "sesion"

Message par mélodie »

joedu12 a écrit :up !

Comment configurer le slim.conf et le .xinitrc pour pouvoir démarrer soit openbox soit compiz stand-alone ?
Coucou,

Pour le slim.conf j'en sais rien je n'ai pas slim (pourrais-tu le paster, ou s'il est trop long le mettre sur pastebin pour voir ?).

Pour le .xinitrc tu dis qu'il est comme ça:

# !/bin/bash
exec ck-launch-session openbox-session
#exec start-compiz

Pour lancer compiz il faudrait donc décommenter (ôter le signe # au début de la ligne) cette ligne, et ajouter ck-launch-session sur la même ligne comme tu as sur la ligne openbox-session ?

Pour slim, je crois me souvenir que quand tu es sur l'interface de login il faut appuyer sur la barre d'espacement pour voir défiler les choix. (sans garantie, juste une indication). Et F1 doit peut-être te donner une petite console, truc comme ça. (mémoire défaillante... )

Pour "session" je parlais de l'orthographe dans ton titre. ;)
Avatar de l’utilisateur
joedu12
yeomen
Messages : 214
Inscription : dim. 23 nov. 2008, 20:45

Re: [slim] Choisir sa "sesion"

Message par joedu12 »

J'ai trouvé !
J'ai fait une recherche sur :google2: et je suis tombé sur le wiki anglophone d'archlinux sur slim, j'ai essayé de faire se qu'ils disent la : http://wiki.archlinux.org/index.php/SLI ... vironments et j'y suis arrivé !

Après plusieurs essais tout de même. :lol:


Je paste mon ~/.xinitrc et mon /etc/slim.conf pour ceux que à qui sa intéresse :
là c'est mon xinitrc http://pastebin.archlinux.fr/342721 et là mon slim.conf.http://pastebin.archlinux.fr/342724


mélodie a écrit :Pour "session" je parlais de l'orthographe dans ton titre. ;)
Ah, ok, je vais le corriger. :oops:

PS : Je me suis amusé a appuyer sur toutes les touche pour trouver comment on sélectionne la session, est j'ai fini par trouver : c'était la touche F1.

PS n°2 : au démarrage je doit systématiquement presser au moins un fois la touche F1 parce que sinon sa sélectionne aucune session et slim redémarre.
Avatar de l’utilisateur
chipster
Maître du Kyudo
Messages : 2063
Inscription : ven. 11 août 2006, 22:25
Localisation : Saint-Étienne (42)
Contact :

Re: [slim] Choisir sa "session" (résolu)

Message par chipster »

Tu ne devrais pas poster ça sur le pastebin car on le vide assez souvent du fait des spammeurs
Je te conseille vivement de le mettre en dur sur le forum ;)
Avatar de l’utilisateur
joedu12
yeomen
Messages : 214
Inscription : dim. 23 nov. 2008, 20:45

Re: [slim] Choisir sa "session" (résolu)

Message par joedu12 »

chipster a écrit :Tu ne devrais pas poster ça sur le pastebin car on le vide assez souvent du fait des spammeurs
Je te conseille vivement de le mettre en dur sur le forum ;)
Ah, bon ok ben je vous représente mon ~/.xinitrc et mon /etc/slim.conf.
Voici mon ~/.xinitrc

Code : Tout sélectionner

# !/bin/bash

case $1 in
openbox)
	exec ck-launch-session openbox-session
	;;
compiz)
	exec start-compiz
	;;
esac
Et voilla mon /etc/slim.conf

Code : Tout sélectionner

# Path, X server and arguments (if needed)
# Note: -xauth $authfile is automatically appended
default_path        ./:/bin:/usr/bin:/usr/local/bin
default_xserver     /usr/bin/X
xserver_arguments   -nolisten tcp vt07

# Commands for halt, login, etc.
halt_cmd            /sbin/shutdown -h now
reboot_cmd          /sbin/shutdown -r now
console_cmd         /usr/bin/xterm -C -fg white -bg black +sb -T "Console login" -e /bin/sh -c "/bin/cat /etc/issue; exec /bin/login"
#suspend_cmd        /usr/sbin/suspend

# Full path to the xauth binary
xauth_path         /usr/bin/xauth 

# Xauth file for server
authfile           /var/run/slim.auth


# Activate numlock when slim starts. Valid values: on|off
  numlock             off

# Hide the mouse cursor (note: does not work with some WMs).
# Valid values: true|false
# hidecursor          false

# This command is executed after a succesful login.
# you can place the %session and %theme variables
# to handle launching of specific commands in .xinitrc
# depending of chosen session and slim theme
#
# NOTE: if your system does not have bash you need
# to adjust the command according to your preferred shell,
# i.e. for freebsd use:
# login_cmd           exec /bin/sh - ~/.xinitrc %session
login_cmd           exec /bin/bash -login ~/.xinitrc %session

# Commands executed when starting and exiting a session.
# They can be used for registering a X11 session with
# sessreg. You can use the %user variable
#
# sessionstart_cmd	some command
# sessionstop_cmd	some command

# Start in daemon mode. Valid values: yes | no
# Note that this can be overriden by the command line
# options "-d" and "-nodaemon"
# daemon	yes

# Available sessions (first one is the default).
# The current chosen session name is replaced in the login_cmd
# above, so your login command can handle different sessions.
# see the xinitrc.sample file shipped with slim sources
sessions            openbox,compiz

# Executed when pressing F11 (requires imagemagick)
screenshot_cmd      import -window root /home/joedu12/slim.png

# welcome message. Available variables: %host, %domain
welcome_msg         Bienvenue sur %host

# Session message. Prepended to the session name when pressing F1
# session_msg         Session: 

# shutdown / reboot messages
shutdown_msg       Le systeme va s'\u00e9teindre...
reboot_msg         Le systeme va red\u00e9marer...

# default user, leave blank or remove this line
# for avoid pre-loading the username.
#default_user        joedu12

# Focus the password field on start when default_user is set
# Set to "yes" to enable this feature
#focus_password      no

# Automatically login the default user (without entering
# the password. Set to "yes" to enable this feature
#auto_login          no


# current theme, use comma separated list to specify a set to 
# randomly choose from
#current_theme       default
current_theme       archlinux-simplyblack

# Lock file
lockfile            /var/lock/slim.lock

# Log file
logfile             /var/log/slim.log
@chipster : Sa serait bien de mettre un système de captcha ou d'utilisateurs inscrit sa serait peut être mieux pour le spam mais après pour "pastebinner" avec le paquet pastebin sa va être la galère ...
Répondre