Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 17/06/2008, à 09:49

pittzebest

Fluxbox - login impossible

Bonjour,

Pour la 2ème fois et par une raison que je n'arrive pas à m'expliquer, je ne peux plus me logger sous fluxbox 7.10 via slim.
Slim apparait bien, et lorsque je m'identifie j'ai droit à un affichage "failed executing login command", puis slim réapparait.
En démarrant en mode console je peux m'identifier sans problème mais si je lance X j'ai le bureau et la config de base. De + mon /home n'est plus accessible ni en console, ni sous X.

Cette fois-ci le problème est apparu suite à un chkdsk automatique au démarrage. Je ne sais pas s'il y a un problème de disque (pourtant neuf il a 2 mois), en tout cas je n'ai pas eu de plantage qui m'aurait obligé à éteindre brutalement la machine.

Je me doute qu'il faut me tourner vers la partition /home, mais que faire ?
J'ai pas envie de me retaper toute la config de fluxbox après y avoir passé autant de temps hmm


Merci de bien vouloir m'aider smile

Hors ligne

#2 Le 17/06/2008, à 12:11

Struddel

Re : Fluxbox - login impossible

Tu peux poster ton .xinitrc et ton slim.conf  ?

Ton fstab aussi, on sait jamais.

Dernière modification par Struddel (Le 17/06/2008, à 12:12)


Ratpoison

Hors ligne

#3 Le 17/06/2008, à 19:54

pittzebest

Re : Fluxbox - login impossible

argh! je n'ai pas accès à cet ordi avant plusieurs jours sad
je posterai dès que je pourrai. merci déjà de t'y intéresser big_smile

Hors ligne

#4 Le 17/06/2008, à 23:21

Struddel

Re : Fluxbox - login impossible

Pas grave on va attendre tongue


Ratpoison

Hors ligne

#5 Le 29/06/2008, à 17:36

pittzebest

Re : Fluxbox - login impossible

Bonjour,
Navré pour le délai.

Je n'ai pas accès à mon /home, donc pas de .xinitrc.
Sous gparted la partition est présente mais n'est pas montée.
Si j'essaie de monter la partition, j'ai l'erreur suivante :
"mount: ne peut ouvrir /etc/mtab en écriture: Erreur d'entrée/sortie"
nedit me renvoie le même message et nano ouvre un fichier vide, mais le fichier mtab est bien présent sur le disque.

Le slim.conf

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

# Commands for halt, login, etc.
halt_cmd            /sbin/shutdown -h now
reboot_cmd          /sbin/shutdown -r now
console_cmd         /usr/X11R6/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/X11R6/bin/xauth 

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


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

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

# 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 - ~/.xsession %session
login_cmd           exec /bin/bash -login /etc/X11/Xsession %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 overridden by the command line
# option "-d"
# 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            startfluxbox,xfce4-session,openbox,icewm,wmaker,blackbox

# Executed when pressing F11 (requires imagemagick)
screenshot_cmd      scrot /tmp/slim.png

# welcome message. Available variables: %host, %domain
welcome_msg         Welcome to %host

# shutdown / reboot messages
shutdown_msg       The system is halting...
reboot_msg         The system is rebooting...

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

# current theme, use comma separated list to specify a set to 
# randomly choose from
current_theme       fluxbuntu

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

# Log file
#logfile             /var/log/slim.log

Voici le fstab, j'ai vérifié les UUID.

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda1
UUID=d07c122f-ab04-4e3e-b0bf-3840df36c3e8	/	ext3	defaults,errors=remount-ro	0	1

# /dev/sda3
UUID=f77c357f-f78b-4b6a-970a-891368102779	/home	ext3	defaults	0	2

# /dev/sda5
UUID=c388fddc-f0c6-4d2d-9253-5c38ab054887	none	swap	sw	0	0

/dev/scd0	/media/cdrom0	udf,iso9660	user,noauto,exec	0	0

# usb_disk 2"5
# UUID=b3c9dcb5-5f62-488b-96c4-99ddd964caf3	/media/usb_disk_2.5	ext3	defaults	0	1

# Xcard
# /dev/disk/by-id/usb-Generic_STORAGE_DEVICE_0000296013-0\:1-part1	/media/Xcard	vfat
defaults	0	1

# Ipod
# UUID=D036-7EFB				/media/Ipod

Dernière modification par pittzebest (Le 29/06/2008, à 17:38)

Hors ligne

#6 Le 04/07/2008, à 21:14

pittzebest

Re : Fluxbox - login impossible

Bonsoir,

à défaut d'une solution pour me connecter sous mon compte, une idée pour récupérer les données de /home ? ça me ferait mal de perdre 120Go hmm

merci

Hors ligne

#7 Le 04/07/2008, à 23:16

fredr

Re : Fluxbox - login impossible

Une erreur de lecture du disque qui ferrait qu'il ne peut être monter, as tu essayé de checker les disques. Puis après le check de monter le /home à la main?

Tu peux peut-être forcer le mount.

mount /dev/sdxx /mnt --force

Fred


Fana du distro hopping, actuellement sur Ubuntu 24.04 ...
L'optimiste pense que nous vivons dans le meilleur des mondes. Et le pessimiste craint que ce ne soit exact.

Hors ligne

#8 Le 12/07/2008, à 18:31

pittzebest

Re : Fluxbox - login impossible

Bonjour,
J'avais laissé la machine de côté depuis mon dernier post. Je démarre en "recovery" pour checker le disque, je lance fsck mais la partition est déjà montée ?! Je la démonte, relance fsck qui ne trouve pas d'erreur.
Je redémarre normalement, je peux me logger toutes les données sont présentes...
Et le fichier /etc/mtab n'est plus vide!
Voici son contenu.

/dev/sda1 / ext3 rw,errors=remount-ro 0 0
proc /proc proc rw,noexec,nosuid,nodev 0 0
/sys /sys sysfs rw,noexec,nosuid,nodev 0 0
varrun /var/run tmpfs rw,noexec,nosuid,nodev,mode=0755 0 0
varlock /var/lock tmpfs rw,noexec,nosuid,nodev,mode=1777 0 0
udev /dev tmpfs rw,mode=0755 0 0
devshm /dev/shm tmpfs rw 0 0
devpts /dev/pts devpts rw,gid=5,mode=620 0 0
lrm /lib/modules/2.6.22-14-generic/volatile tmpfs rw 0 0
/dev/sda3 /home ext3 rw 0 0
securityfs /sys/kernel/security securityfs rw 0 0
binfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc rw,noexec,nosuid,nodev 0 0

Je crois pas trop aux guérisons miraculeuses, même si ça concerne les PC big_smile

Je n'ai trouvé qu'un fichier xinitrc dans /etc/X11/xinit/

#!/bin/sh
# $Xorg: xinitrc.cpp,v 1.3 2000/08/17 19:54:30 cpqbld Exp $

# /etc/X11/xinit/xinitrc
#
# global xinitrc file, used by all X sessions started by xinit (startx)

# invoke global X session script
. /etc/X11/Xsession

Un dysfonctionnement du disque pourrait causer ceci ? Bizarre car fsck n'a rien corrigé.
J'ai tendance à penser que le problème vient de fluxbox car j'avais la même version sur une autre config sur laquelle j'ai rencontré un problème similaire.
Des témoignages ? big_smile

Merci

Hors ligne

#9 Le 27/08/2008, à 10:04

mixout

Re : Fluxbox - login impossible

Struddel a écrit :

Tu peux poster ton .xinitrc et ton slim.conf  ?

Ton fstab aussi, on sait jamais.

Bonjour

Je suis arrivé sur ce topic par hasard,
meme problème :

voici mon slim.conf :
************************************************
# Path, X server and arguments (if needed)
# Note: -xauth $authfile is automatically appended
default_path        ./:/bin:/usr/local/bin:/usr/bin
default_xserver     /usr/bin/X
#xserver_arguments   -dpi 75

# 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             on

# 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 /etc/X11/xinit/xinitrc

# 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 overridden by the command line
# option "-d"
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            xfce4,icewm,wmaker,blackbox

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

# welcome message. Available variables: %host, %domain
welcome_msg         Welcome to %host

# shutdown / reboot messages
shutdown_msg       The system is halting...
reboot_msg         The system is rebooting...

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

# current theme, use comma separated list to specify a set to
# randomly choose from
current_theme       default
# Lock file
lockfile            /var/run/slim.lock
# Log file
logfile             /dev/null

****************************************************************************

et voici le .xinitrc de mon utilisateur:

**************************
exec startfluxbox

*************************

j'utilise une gentoo fraichement installée
des idées ?


EDIT :
[Résolu !]

j'ai simplement mis mon arbre portage à jour, réinstallé fluxbox et c'est OK  !

Dernière modification par mixout (Le 27/08/2008, à 12:43)