[openbox] Montage a chaud USB; tint2 ne démarre pas (résolu)

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
Répondre
DomS
archer de cavalerie
Messages : 181
Inscription : sam. 21 nov. 2009, 13:52
Localisation : Toulouse

[openbox] Montage a chaud USB; tint2 ne démarre pas (résolu)

Message par DomS »

Bonjour à tous,

Depuis une installation récente d'arch sur un portable, je n'arrive pas à trouver de solution pour des soucis censés être simples.
Ceux qui me gênent particulièrement sont les suivants :
1/ je n'arrive pas à avoir au démarrage tint2. Pourtoant, mon fichier ~/.config/openbox/autostart est le suivant :

Code : Tout sélectionner

(sleep 1s && tint2) &
(sleep 1s && nitrogen --restore) &
(sleep 2s && volumeicon) &
(sleep 2s && dropboxd) &
(sleep 2s && nm-applet) &
(j'ai mis des sleep un peu partout car je pensais que je les lançait trop tôt mais ç ane change rien)

2/ Je n'arrive pas à accéder au contenu des clés usb et autres dd usb.
gvfs et udisks2 sont tous les deux installés (j'ai installé kde pour test mais le montage à chaud ne fonctionne pas non plus, j'en conclus que je ne dois pas avoir un service activé mais je ne trouve pas lequel.
Edit : j'ai oublié de dire que j'utilise pcmanfm sous openbox au passage
mon fichier .xinitrc :

Code : Tout sélectionner

exec dbus-launch openbox-session
exec startkde
Please HELP ME !!!
Dernière modification par DomS le jeu. 20 févr. 2014, 22:35, modifié 1 fois.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [openbox] Montage automatique USB et tint2 ne démarrent

Message par FoolEcho »

Salut,
DomS a écrit :1/ je n'arrive pas à avoir au démarrage tint2.
Figure-t-il dans les processus lancés ? (ps ax|grep tint2)
Il se lance dans openbox depuis une console ?
DomS a écrit :gvfs et udisks2 sont tous les deux installés (j'ai installé kde pour test mais le montage à chaud ne fonctionne pas non plus, j'en conclus que je ne dois pas avoir un service activé mais je ne trouve pas lequel.
Edit : j'ai oublié de dire que j'utilise pcmanfm sous openbox au passage
Apparemment, il faut le lancer avec -d: https://wiki.archlinux.org/index.php/PC ... aemon_mode.
«The following statement is not true. The previous statement is true.» :nage:
DomS
archer de cavalerie
Messages : 181
Inscription : sam. 21 nov. 2009, 13:52
Localisation : Toulouse

Re: [openbox] Montage automatique USB et tint2 ne démarrent

Message par DomS »

Merci de ton aide FoolEcho :

Code : Tout sélectionner

$ ps ax|grep tint2
  764 pts/1    S+     0:00 grep tint2
Une remarque : nitrogen ne fait pas son boulot non plus et je me retrouve a chaque fois avec un fond d'écran gris sombre.
FoolEcho a écrit :Salut,

Apparemment, il faut le lancer avec -d: https://wiki.archlinux.org/index.php/PC ... aemon_mode.
J'avais déjà essayé de rajouter quelque chose comme
(sleep 2s && pcmanfm -d) &
à la fin de l'autostart mais ç an'a pas marché
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [openbox] Montage automatique USB et tint2 ne démarrent

Message par FoolEcho »

Mmmm... Que renvoie find /home/ton_utilisateur/ ! -user ton_utilisateur ?
Ou autrement: ls -lR .config/openbox ?
Dernière modification par FoolEcho le mar. 18 févr. 2014, 20:57, modifié 1 fois.
Raison : -user pas -name (fatigue, inattention... -_-'' )
«The following statement is not true. The previous statement is true.» :nage:
DomS
archer de cavalerie
Messages : 181
Inscription : sam. 21 nov. 2009, 13:52
Localisation : Toulouse

Re: [openbox] Montage automatique USB et tint2 ne démarrent

Message par DomS »

La première commande a une réponse trop longue pour rentrer dans le message. Que cherches-tu exactement ? Je ne comprends pas la commande

Code : Tout sélectionner

$ ls -lR .config/openbox
.config/openbox:
total 40
-rw-r--r-- 1 doms users   167 18 févr. 11:42 autostart
-rw-r--r-- 1 doms users  5265 20 déc.  23:46 menu.xml
-rw-r--r-- 1 doms users 26278  9 févr. 01:30 rc.xml
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17237
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [openbox] Montage automatique USB et tint2 ne démarrent

Message par benjarobin »

FoolEcho a fait une petite erreur : la commande demandée est

Code : Tout sélectionner

find /home/doms/ ! -user doms
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [openbox] Montage automatique USB et tint2 ne démarrent

Message par FoolEcho »

:oops: ... corrigé.
«The following statement is not true. The previous statement is true.» :nage:
DomS
archer de cavalerie
Messages : 181
Inscription : sam. 21 nov. 2009, 13:52
Localisation : Toulouse

Re: [openbox] Montage automatique USB et tint2 ne démarrent

Message par DomS »

Ca ne me renvoi rien du tout :-/
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [openbox] Montage automatique USB et tint2 ne démarrent

Message par FoolEcho »

Tant mieux, c'est ce qu'il faut. :-)

Pour revenir sur le problème, l'autostart doit être exécutable.
Fais un chmod 755 dessus, voir.
«The following statement is not true. The previous statement is true.» :nage:
DomS
archer de cavalerie
Messages : 181
Inscription : sam. 21 nov. 2009, 13:52
Localisation : Toulouse

Re: [openbox] Montage automatique USB et tint2 ne démarrent

Message par DomS »

Pas de changement.
Pour apporter de l'eau à mon moulin, et aussi à ta réflexion peut être, je n'arrive pas à configurer slim pour qu'il démarre autrement que sous openbox (même si une session sous KDE est annoncée. Est-ce que slim ne viendrait pas mettre le bazar ?
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [openbox] Montage automatique USB et tint2 ne démarrent

Message par FoolEcho »

Avec Slim, la configuration a changé entre les versions 1.3.5 et 1.3.6. Il te suffit de recopier le .xinitrc depuis /etc/skel/ (la base se charge de dbus) et d'y rajouter exec $1. Il n'y a plus de lancement de session par défaut, il faut donc en choisir une depuis Slim (via F1).
http://wiki.archlinux.fr/SLiM#Connexion_automatique

Si ça ne résout pas la question de l'autostart, il nous faudra éplucher le log de ta session (que tu peux nous poster par pastebin si c'est trop long).
http://wiki.archlinux.fr/SLiM#Log_de_se ... tilisateur
«The following statement is not true. The previous statement is true.» :nage:
DomS
archer de cavalerie
Messages : 181
Inscription : sam. 21 nov. 2009, 13:52
Localisation : Toulouse

Re: [openbox] Montage automatique USB et tint2 ne démarrent

Message par DomS »

Alors ça a réglé mon soucis de Slim.
Néanmoins, mon pb est toujours là lors du démarrage d'OB.
Au cas où, mon .xinitrc

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 $1

# exec gnome-session
# exec startkde
# exec startxfce4
# ...or the Window Manager of your choice
Et pour mon log d'erreur, je ne comprends pas, pourtant ça a l'air clair mais je ne vois pas ma faute de syntaxe :

Code : Tout sélectionner

/home/doms/.config/openbox/autostart: ligne1: Erreur de syntaxe près du symbole inattendu « sleep »
/home/doms/.config/openbox/autostart: ligne1: `(sleep 1s && tint2) & '

(nm-applet:545): nm-applet-WARNING **: Error connecting to ModemManager: Erreur lors de l'appel de StartServiceByName pour org.freedesktop.ModemManager1 : GDBus.Error:org.freedesktop.systemd1.LoadFailed: Unit dbus-org.freedesktop.ModemManager1.service failed to load: No such file or directory.
tint2 : nb monitor 1, nb monitor used 1, nb desktop 4
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17237
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [openbox] Montage automatique USB et tint2 ne démarrent

Message par benjarobin »

Tu as oublié de mettre au début du fichier :

Code : Tout sélectionner

#!/bin/bash
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
DomS
archer de cavalerie
Messages : 181
Inscription : sam. 21 nov. 2009, 13:52
Localisation : Toulouse

Re: [openbox] Montage automatique USB et tint2 ne démarrent

Message par DomS »

Mon nouveau /home/doms/.config/openbox/autostart

Code : Tout sélectionner

#!/bin/bash

(sleep 1s && tint2) &
(sleep 1s && nitrogen --restore) &
(sleep 2s && volumeicon) &
(sleep 2s && dropboxd) &
(sleep 2s && nm-applet) &
(sleep 2s && pcmanfm -d) &

Mais ça ne résouds rien malheureusement.
Au passage, je pensais que ce genre d eligne ne servait à rien étant donné qu'elles sont commentées.

Et le nouveau log :

Code : Tout sélectionner

/home/doms/.config/openbox/autostart: ligne3: Erreur de syntaxe près du symbole inattendu « sleep »
/home/doms/.config/openbox/autostart: ligne3: `(sleep 1s && tint2) & '

(nm-applet:857): nm-applet-WARNING **: Error connecting to ModemManager: Erreur lors de l'appel de StartServiceByName pour org.freedesktop.ModemManager1 : GDBus.Error:org.freedesktop.systemd1.LoadFailed: Unit dbus-org.freedesktop.ModemManager1.service failed to load: No such file or directory.

** (nm-applet:857): CRITICAL **: nm_secret_agent_register: assertion 'priv->registered == FALSE' failed

(process:1069): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed

(firefox:1069): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::sm-connect after class was initialised

(firefox:1069): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::show-crash-dialog after class was initialised

(firefox:1069): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::display after class was initialised

(firefox:1069): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::default-icon after class was initialised
tint2 : nb monitor 1, nb monitor used 1, nb desktop 4
Avatar de l’utilisateur
vintherine
yeomen
Messages : 281
Inscription : mer. 04 janv. 2012, 22:14
Localisation : Annecy

Re: [openbox] Montage automatique USB et tint2 ne démarrent

Message par vintherine »

benjarobin a écrit :Tu as oublié de mettre au début du fichier :

Code : Tout sélectionner

#!/bin/bash
non, je n'ai jamais eu de #!/bin/bash dans mon autostart et il fonctionne parfaitement, merci pour lui :D
Envoyé depuis mon saxophone !
Blog - Photos
Avatar de l’utilisateur
vintherine
yeomen
Messages : 281
Inscription : mer. 04 janv. 2012, 22:14
Localisation : Annecy

Re: [openbox] Montage automatique USB et tint2 ne démarrent

Message par vintherine »

DomS a écrit :
Et le nouveau log :

Code : Tout sélectionner

/home/doms/.config/openbox/autostart: ligne3: Erreur de syntaxe près du symbole inattendu « sleep »
/home/doms/.config/openbox/autostart: ligne3: `(sleep 1s && tint2) & '
Ben déjà fait le sauter ton premier sleep. Ça ne résoudra pas ton problème de nm-applet mais ça c'est visiblement autre chose. Du reste ce dernier n'a pas besoin d'être dans ton autostart -> https://wiki.archlinux.org/index.php/Ne ... er#Openbox Idem semble-t-il pour dropbox que j'utilise aussi et qui n'est pas plus dans mon autostart

pour ma part je n'ai pas de tempo dans mon autostart et pas de problème non plus

Code : Tout sélectionner

xrandr --output LVDS1 --auto --output VGA1 --auto --primary --left-of LVDS1 &
obmenu-generator -i > /tmp/obmenu 2> /dev/null &
nitrogen --restore &
tint2 &
conky -q &
volumeicon &
pidgin &
radiotray &
batti &
zim --plugin trayicon &
stjerm &
alarm-clock-applet &
Envoyé depuis mon saxophone !
Blog - Photos
DomS
archer de cavalerie
Messages : 181
Inscription : sam. 21 nov. 2009, 13:52
Localisation : Toulouse

Re: [openbox] Montage automatique USB et tint2 ne démarrent

Message par DomS »

vintherine, merci. le fait de supprimer le sleep a résolu mon pb (j'avais pourtant créé précedemment un autostart sans tous ces sleep et il ne fonctionnait pas. Mon tempo était un essai pour voir).
Et je ne sais pas ce qui a résolu le problème mais mon montage à chaud de clé USB fonctionne également.

Merci a tous pour votre aide.

J'ai cependant toujours ce log :

Code : Tout sélectionner

tint2 : nb monitor 1, nb monitor used 1, nb desktop 4

(nm-applet:1585): nm-applet-WARNING **: Error connecting to ModemManager: Erreur lors de l'appel de StartServiceByName pour org.freedesktop.ModemManager1 : GDBus.Error:org.freedesktop.systemd1.LoadFailed: Unit dbus-org.freedesktop.ModemManager1.service failed to load: No such file or directory.

(nm-applet:1585): libnotify-WARNING **: Failed to connect to proxy

(nm-applet:1585): nm-applet-WARNING **: Failed to show notification: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Notifications was not provided by any .service files
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [openbox] Montage a chaud USB; tint2 ne démarre pas (rés

Message par FoolEcho »

DomS a écrit :vintherine, merci. le fait de supprimer le sleep a résolu mon pb (j'avais pourtant créé précedemment un autostart sans tous ces sleep et il ne fonctionnait pas. Mon tempo était un essai pour voir).
Parce que précédemment ton autostart n'était pas exécutable.
Pour le sleep qui posait problème, 10 contre 1 qu'il s'agissait d'espaces insécables (que bash n'aime pas).
DomS a écrit :Et je ne sais pas ce qui a résolu le problème mais mon montage à chaud de clé USB fonctionne également.
Le pacman -d dans l'autostart, évidemment.

Pour network manager, vintherine t'a donné des indications (sinon ouvre un autre sujet, stp).
«The following statement is not true. The previous statement is true.» :nage:
DomS
archer de cavalerie
Messages : 181
Inscription : sam. 21 nov. 2009, 13:52
Localisation : Toulouse

Re: [openbox] Montage a chaud USB; tint2 ne démarre pas (rés

Message par DomS »

Merci FoolEcho. Mais pour mon autostart, c'est bizarre qu'il n'ai pas été exécutable. Il est pourtant créé automatiquement par openbox il me semble (je ne me rappelle pas l'avoir créé mais je me trompe peut être).
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [openbox] Montage a chaud USB; tint2 ne démarre pas (rés

Message par FoolEcho »

DomS a écrit :Il est pourtant créé automatiquement par openbox il me semble (je ne me rappelle pas l'avoir créé mais je me trompe peut être).
Non, à moins d'utiliser un environnement de bureau qui se base sur openbox (comme lxde, par défaut).
«The following statement is not true. The previous statement is true.» :nage:
Répondre