Page 1 sur 1
[disque externe] impossible de monter DD externe (résolu)
Publié : lun. 20 juin 2011, 13:37
par djipey
Bonjour.
Je suis sous Archlinux + openbox depuis peu, et j'utilise Nautilus en file manager. J'ai bien mis @dbus dans les daemons du rc.conf, donc normalement lorsque je branche un disque il devrait se monter automatiquement, ce qui n'est pas le cas. J'obtiens un message d'erreur:
Impossible de monter BASE-1: Not Authorized
Je peux cependant le monter avec udisks. Je ne sais pas si cela a quelque chose à voir avec ça, mais lorsque j'essaie de créer un dossier sur le disque avec un mkdir, la console me renvoie que l'opération n'est pas permise.
Est ce que vous pourriez m'éclairer sur ce problème s'il vous plait?
Re: [disque externe] impossible de monter DD externe (en cou
Publié : lun. 20 juin 2011, 13:47
par tazzon
Qui est le possesseur du disque une fois qu'il est monté ?
Tu fais bien parti du groupe storage ? (même si je sais pas si c'est nécessaire avec udisks mais dans le doute…).
T'as essayé avec dbus-launch --exit-with-session dans ton .xinitrc ?
Re: [disque externe] impossible de monter DD externe (en cou
Publié : lun. 20 juin 2011, 14:39
par benjarobin
dbus est un des rares daemons qui ne doit en aucun cas être précédé par une @.
Tu peux avoir de gros problème si tu le fait.
De plus tu as bien installé ntfs-3g ?
Re: [disque externe] impossible de monter DD externe (en cou
Publié : lun. 20 juin 2011, 17:46
par djipey
Alors:
dbus n'est pas précédé de @, j'ai bien fait attention à ça (ils le disent dans la doc), je me suis rajouté au groupe storage, rebooté, rin n'y fit.
j'ai ça dans mon .xinitrc:
exec ck-launch-session openbox-session
dbus-launch --exit-with-session
Quant à ntfs-3g, je ne l'avais pas. Je l'ai installé dans le doute, bien qu'à mon avis le problème ne vient pas de là (mon disque a deux partitions, une en ntfs et une autre en ext4). Rien n'a changé depuis.
Je ne sais pas trop quoi vous dire. udisks est un daemon?
EDIT: Vous aviez raison, ntfs-3g me manquait. Je peux écrire et créer des fichiers depuis nautilus. Par contre je n'arrive toujours pas à monter/démonter mes disques depuis nautilus.
Re: [disque externe] impossible de monter DD externe (en cou
Publié : mar. 21 juin 2011, 05:25
par Frarch
Bonjour !
exec openbox-session
Moi je le verrais plutôt comme ça...
ntfsprogs est-il installé ?
Re: [disque externe] impossible de monter DD externe (en cou
Publié : mar. 21 juin 2011, 08:55
par tazzon
djipey a écrit :j'ai ça dans mon .xinitrc:
exec ck-launch-session openbox-session
dbus-launch --exit-with-session
Perso, j'utilise pas cette forme mais plutôt
Code : Tout sélectionner
exec ck-launch-session dbus-launch --exit-with-session openbox-session
Enfin bon c'est peut-être pas lié.
J'utilise aussi openbox, par contre j'utilise thunar et je le lance en début de session (avec thunar-daemon & ) dans mon autostart.sh.
Si tu veux je peux faire des un test (j'ai aussi nautilus qui traine sur mon pc) mais je n'ai pas de disque dur externe. Une clé usb ferait la même chose ?
Re: [disque externe] impossible de monter DD externe (en cou
Publié : mar. 21 juin 2011, 16:10
par djipey
Oui, le comportement est le même avec une clé usb. Je me rapelle avoir lu un truc là dessus, au sujet des daemons pour monter les périph...
Mais dans la doc d'openbox (d'ubuntu), je lis que normalement ils montent les périphériques automatiquement. Mais sur arch rien n'est activé par défaut. Est ce que j'aurais oublié un daemon?
Re: [disque externe] impossible de monter DD externe (en cou
Publié : mar. 21 juin 2011, 16:24
par tuxce
djipey a écrit :
j'ai ça dans mon .xinitrc:
exec ck-launch-session openbox-session
dbus-launch --exit-with-session
"exec" remplace le processus en cours, aucune commande n'est exécutée après la ligne commençant par "exec".
Est ce tout ce que tu as dans ton .xinitrc ?
djipey a écrit :Je peux cependant le monter avec udisks.
djipey a écrit :udisks est un daemon?
J'ai un doute, tu arrives bien à monter avec udisks ? c.a.d en lancant la commande "udisks" ?
Tu peux aussi poster la sortie de:
?
Re: [disque externe] impossible de monter DD externe (en cou
Publié : mar. 21 juin 2011, 17:19
par djipey
Ok. J'ai changé mon xinitrc, qui contient ça:
Code : Tout sélectionner
#!/bin/sh
#
# ~/.xinitrc
#
# Executed by startx (run your window manager from here)
if [ -d /etc/X11/xinit/xinitrc.d ]; then
for f in /etc/X11/xinit/xinitrc.d/*; do
[ -x "$f" ] && . "$f"
done
unset f
fi
# exec gnome-session
# exec startkde
# exec startxfce4
# ...or the Window Manager of your choice
dbus-launch --exit-with-session
exec ck-launch-session openbox-session
Je l'avais laissé comme il était, j'ai juste rajouté openbox et inversé avec dbus, comme tu l'as dit. Avec cette configuration, rien ne se monte automatiquement.
Avec udisks, j'arrive à tout monter en lançant la commande udisks --mount /partition.
Voici enfin ce qu donne ck-list-sessions:
Code : Tout sélectionner
Session2:
unix-user = '1000'
realname = '(null)'
seat = 'Seat1'
session-type = ''
active = TRUE
x11-display = ':0.0'
x11-display-device = '/dev/tty7'
display-device = ''
remote-host-name = ''
is-local = TRUE
on-since = '2011-06-21T15:14:40.146977Z'
login-session-id = '1'
Session1:
unix-user = '1000'
realname = '(null)'
seat = 'Seat2'
session-type = ''
active = FALSE
x11-display = ':0.0'
x11-display-device = ''
display-device = ''
remote-host-name = ''
is-local = TRUE
on-since = '2011-06-21T15:14:39.444341Z'
login-session-id = '1'
Mais je ne sais absolument pas ce que cela veut dire. Merci en tout cas pour votre aide.
Re: [disque externe] impossible de monter DD externe (en cou
Publié : mar. 21 juin 2011, 18:01
par tuxce
Laisse juste:
dans le .xinitrc, supprime ou commente tout le reste.
Re: [disque externe] impossible de monter DD externe (en cou
Publié : mar. 21 juin 2011, 18:20
par djipey
C'est encore pire. Avant les disques apparaissaient dans le dock de nautilus, je n'arrivais pas à les monetr en cliquant dessus. Là ils n'appairessent plus du tout dans nautilus.
Re: [disque externe] impossible de monter DD externe (en cou
Publié : mar. 21 juin 2011, 20:15
par tuxce
C'est quoi le "dock" de nautilus ?
?
Re: [disque externe] impossible de monter DD externe (en cou
Publié : mer. 22 juin 2011, 10:20
par djipey
Bin le menu qu'il y a à gauche, avec les signets, les volumes, etc...
Re: [disque externe] impossible de monter DD externe (en cou
Publié : mer. 22 juin 2011, 11:01
par tazzon
Je vais pas beaucoup faire avancer mais j'ai fait quelques essaies et il se trouve que quand je n'ai pas le daemon thunar de lancé, il ne monte pas non plus les disques sans que thunar ou nautilus soient lancés. Par contre, je n'ai pas le problème que tu rencontre, dès que je lance nautilus, la clé apparait bien dans le panneau et en cliquant dessus elle se monte sans broncher.
Re: [disque externe] impossible de monter DD externe (en cou
Publié : mer. 22 juin 2011, 11:10
par djipey
J'aillais justement éditer mon dernier message. Avec la commande exec ck-launch-session dbus-launch openbox-session dans mon xinitrc, ça marche. Je n'avais pas vu que tu avais posté ça. Un grand merci à toi.