Page 1 sur 2

Re: [openbox] configuration(résolu)

Publié : ven. 14 juin 2013, 14:27
par rroo
Bonjour
j'ai des question concernant la configuration de open box:
Je voudrais savoir si je doit bien copier mon xinitrc qui se trouve dans /etc/skel/
dans mon /home/rroo/ car ce répertoire ne contient actuellement aucun fichier de
configuration.
Esque je doit créer ce répertoire ?
Par ailleurs j'ai fait un teste en créant un répertoire .config dans mon /home/user/ dans lequel
j'ai copier openbox conf et .xinitrc avec cette commande rajouté dedans:

Code : Tout sélectionner

exec ck-launch-session openbox-session
j'ai ensuite lancé startx mais ca ne marche pas.

Je ne suis pas sur mais je croit que mes erreur sont en rapport avec
qui sont affiché aprés avoir lancé la commande
/var/log/xorg.0.log
et /etc/X11/xorg.conf.d

Re: [openbox]conf

Publié : ven. 14 juin 2013, 14:36
par onyx67
Salut,
Les fichiers .conf sont des fichiers cachés. Pour les listé il faut ajouté l'argument -a: ls -a.
Tu as essayé nano ~/.xinitrc?

Re: [openbox]conf

Publié : ven. 14 juin 2013, 14:58
par oktoberfest
Merci de BIEN lire le wiki.... http://wiki.archlinux.fr/Startx

le xinitrc est à copier dans /home/rroo, pas dans /home/rroo/.config

ET ne dit pas 'ça ne marche pas', mais indique ce qu'il se passe (message d'erreur par exemple).

Re: [openbox]conf

Publié : ven. 14 juin 2013, 15:01
par rroo
Non apparement il n'y a rien sachant que j'ai rajouté installperso/ et .config/

Code : Tout sélectionner

[root@archbang live]# chroot /mnt/chroot
[root@archbang /]# ls -a /home/rroo/
.bash_history  .bash_profile  .config/       rroo           
.bash_logout   .bashrc        installperso/  ucp.phprroo    
mon nano ~/.xinitrc contient ca car j'avait lancé cette commande (issue d'un tuto)
'echo "exec ck-launch-session openbox-session" > ~/.xinitrc'

Code : Tout sélectionner

exec ck-launch-session openbox-session
en fait je croit que j'ai fait une confusion entre /home et /root
~/ est égale a /home/user/ ??

Re: [openbox] configuration

Publié : ven. 14 juin 2013, 15:05
par tuxce
Question que je me pose depuis longtemps : pourquoi tu reviens à la ligne quand la phrase n'est pas finie ? (tu tapes [entrée] quand tu arrives au bout de la zone de saisie ?)

ck-launch-session, il existe encore dans un tuto ?
rroo a écrit :Je ne suis pas sur mais je croit que mes erreur sont en rapport avec [...]
qui sont affiché aprés avoir lancé la commande
Il y a quelque chose qui manque ? Je ne comprends pas bien la phrase.
Ce que tu donnes après est tout sauf une commande.

Ps: "est-ce que" !

Re: [openbox] configuration

Publié : ven. 14 juin 2013, 15:09
par oktoberfest
~ est le répertoire de l'utilisateur donc :
- /root quand tu es loggué en root
- /home/rroo quand tu es loggué en rroo

Et arrête de lire des tuto qui vieillissent mal, utilise le wiki.

Re: [openbox] configuration

Publié : ven. 14 juin 2013, 16:02
par widapit
oktoberfest a écrit :Et arrête de lire des tuto ...
en plus, c'est pas comme si on te l'avais jamais dit ... :mrgreen:
-> http://forums.archlinux.fr/post117628.html#p117628

Re: [openbox] configuration

Publié : ven. 14 juin 2013, 16:08
par oktoberfest
Le problème des tutos c'est qu'ils sont valables à un moment donné et pour une version précise d'une distribution (si on se base sur les tutos système pour Linux). Comme Archlinux est une rolling-release, ce qui est vrai le jour J ne l'est plus forcément à J+1. Donc autant un tuto qui a été écrit pour Ubuntu 7.04 sera toujours valables (si tant est que l'on ait encore envie d'installer cette vieille version !), autant pour Arch c'est peine perdue. Le wiki a l'avantage de vivre en même temps qu'Arch, et donc il est tout le temps à jour (merci à tous les contributeurs pour l'investissement).

Re: [openbox]conf

Publié : ven. 14 juin 2013, 18:34
par onyx67
rroo a écrit :

Code : Tout sélectionner

[root@archbang live]# chroot /mnt/chroot
Je ne comprends plus rien là, Arch est installé ou pas? Pourquoi chroot? :shock:

Re: [openbox] configuration

Publié : ven. 14 juin 2013, 18:41
par rroo
oui tuxce je me suis mal exprimé Je voulais dire aprés avoir lancé startx:
c'est ce qui apparait dans mon tty:
(==)/var/log/xorg.0.log
et (==)/etc/X11/xorg.conf.d

C'est une notification d'erreur quand il y a ca (==) devant ??

Re: [openbox] configuration

Publié : ven. 14 juin 2013, 18:47
par rroo
oui la c'est en bonne voie je croit.
J'ai installé pas mal de chose je peut me loguer en root et modifier des fichier conf avec nano mais comme je n'ai pas encore d'interface graphique et comme je galére un peut
j'utilise un live pour me connecter a internet.
Du coup je chroot depuis le live pour faire certaine modif.

Re: [openbox] configuration

Publié : ven. 14 juin 2013, 19:13
par acid_cloridrix
Pourquoi te logues-tu en root, tu devrais te créer un compte user et faire un maximum de conf. à l'aide de sudo par exemple, sauf pour les fichiers de conf dans ton home qui,eux, t'appartiennent.

En ce qui concerne internet, voir le wiki: http://wiki.archlinux.fr/Connexions_reseau

Et enfin as-tu créé ton .xinitrc dans ton home?? Un simple "exec openbox-session" suffira dans un premier temps.

Le serveur X est-il installé? le pilote de la carte graphique??


Je pense qu'il faudrait déjà bouffer du wiki avant de se lancer dans quoi que ce soit.

Re: [openbox] configuration

Publié : sam. 15 juin 2013, 13:19
par rroo
Mon xinitrc est ok je peut lancer openbox.
Par contre j'ai une question concernant ces commandes:

Code : Tout sélectionner

mkdir -p ~/.config/openbox
cp /etc/xdg/openbox/* ~/.config/openbox
Aprés les avoir lancé j'ai bien /.config/openbox/ dans mon répertoire /root mais pas dans /home/usr/.config/
Faut-il creér ces répertoires dans /home ?(/home/usr/.config était 'vide' avant l'opération)
Du coup je ne peut pas faire de changement dans ma configuration en tant que /user.

Re: [openbox] configuration

Publié : sam. 15 juin 2013, 13:22
par rroo

Code : Tout sélectionner

[rroo@arch ~]$ obmenu
Error: "/home/rroo/.config/openbox/menu.xml" not found

Re: [openbox] configuration

Publié : sam. 15 juin 2013, 13:26
par onyx67
Salut,
Toutes les configurations de ton environnement graphique doivent être faites avec ton profil utilisateur et être localisé dans ton /home, tu n'a pas besoin des privilèges root pour ça.

EDIT: si ton /home ne contient pas de .config il faut le créer (toujours en user!)

Re: [openbox] configuration

Publié : sam. 15 juin 2013, 13:47
par rroo
Mon /home/usr contient un ./config que j'avait créer précedement(avant de lancer les commandes).
Les commandes ont juste créer le répertoire /openbox dans /root.

Re: [openbox] configuration

Publié : sam. 15 juin 2013, 15:18
par onyx67
rroo a écrit :

Code : Tout sélectionner

mkdir -p ~/.config/openboxcp /etc/xdg/openbox/* ~/.config/openbox
Tu les a lancé comment les commandes, user ou root?

Re: [openbox] configuration

Publié : sam. 15 juin 2013, 15:28
par rroo
en root mais je suis en train de voir du côté du fichier sudoers...

Code : Tout sélectionner

## sudoers file.



## Groups of machines. These may include host names (optionally with wildcards),
## IP addresses, network numbers or netgroups.
# Host_Alias    WEBSERVERS = www1, www2, www3


## Groups of users.  These may consist of user names, uids, Unix groups,
## or netgroups.
 User_Alias     ADMINS = rroo


## Groups of commands.  Often used to group related commands together.
# Cmnd_Alias    PROCESSES = /usr/bin/nice, /bin/kill, /usr/bin/renice, \
#                           /usr/bin/pkill, /usr/bin/top


## Defaults specification


## Locale settings
# Defaults env_keep += "LANG LANGUAGE LINGUAS LC_* _XKB_CHARSET"


## Run X applications through sudo; HOME is used to find the
## .Xauthority file.  Note that other programs use HOME to find
## configuration files and this may lead to privilege escalation!
# Defaults env_keep += "HOME"


## X11 resource path settings
# Defaults env_keep += "XAPPLRESDIR XFILESEARCHPATH XUSERFILESEARCHPATH"


## Desktop path settings
# Defaults env_keep += "QTDIR KDEDIR"


## Allow sudo-run commands to inherit the callers' ConsoleKit session
# Defaults env_keep += "XDG_SESSION_COOKIE"


## Uncomment to enable special input methods.  Care should be taken as
## this may allow users to subvert the command being run via sudo.
# Defaults env_keep += "XMODIFIERS GTK_IM_MODULE QT_IM_MODULE QT_IM_SWITCHER"

## Uncomment to enable logging of a command's output, except for
## sudoreplay and reboot.  Use sudoreplay to play back logged sessions.
# Defaults log_output
# Defaults!/usr/bin/sudoreplay !log_output
# Defaults!/usr/local/bin/sudoreplay !log_output
# Defaults!/sbin/reboot !log_output


root ALL=(ALL) ALL

## Uncomment to allow members of group wheel to execute any command
# %wheel ALL=(ALL) ALL


## Same thing without a password
# %wheel ALL=(ALL) NOPASSWD: ALL


## Uncomment to allow members of group sudo to execute any command
 %sudo  ALL=(ALL) ALL

# Defaults targetpw  # Ask for the password of the target user
# ALL ALL=(ALL) ALL  # WARNING: only use this together with 'Defaults targetpw'


#includedir /etc/sudoers.d



Esque mon fichier est bien remplis car sudo ne marche pas ?

Re: [openbox] configuration

Publié : sam. 15 juin 2013, 15:46
par onyx67
Il faut règler un problème après l'autre. Tu n'a pas besoin de sudo ni de root pour configurer Openbox. Si plus tard tu veux utiliser sudo et que tu as des difficultés à le configurer, ouvre un autre sujet! Les commandes données dans le wiki sont à lancer en user (pour la 3° fois!)
Root n'est à utiliser que pour des tâches d'administration du système.

EDIT: correction faute d'orthographe

Re: [openbox] configuration

Publié : sam. 15 juin 2013, 16:08
par widapit
+1
c'est ton user qui a besoin de lancer l'environnement graphique, car c'est en user que tu vas te loguer, c'est donc le .xinitrc de ton user qui doit être lu et donc au préalable complété !
Au lieu d'écouter ce que onyx67 & acid_cloridrix te disais, tu es parti tête baissée dans ton fichier sudoers !! pourquoi ? :shock: :pasdidee:
au lieu de simplement suivre ce qu'on t'indiques, tu préfères te rajouter complications, risques d'erreurs et failles de sécurité ... :zarb:

En plus, je serai curieux de savoir comment tu as procéder pour éditer /sudoers ... :roll:

Mais comme onyx67 l'a déjà dit aussi, pour la conf de sudo, il y a le wiki et un autre topic à ouvrir en cas de problèmes .
En attendant, je le répète : tu n'en as absolument pas besoin pour l'instant !!