Page 1 sur 3
[dwm] Téléchargement, installation et configration(resolu)
Publié : mer. 07 mai 2014, 11:54
par AchilleFraisse
Bonjour,
Je suis sous archlinux et je viens de télécharger dwm pour mon environnement graphique. J'ai suivi à la lettre le wiki :
J'ai installer git : pacman -S git ;
J'ai récupérer la version actuelle de dwm : git clone
http://git.suckless.org/dwm ;
J'ai copié le fichier config.def.h en fichier config.h ;
J'ai tapé la commande make ;
Et c'est à ce moment là où je ne comprend pas : j'ai touché à rien du tout dans le code, je ne l'ai même pas ouvert, et lorsque je tape make, il me marque :
Code : Tout sélectionner
dwm built options:
CFLAGS = -std=c99 -pedantic -Wall -Wno-deprecated-declarations -Os -I/usr/x11R6/include -D_BSD_SOURCE -D_POSIX_C_SOURCE=2 -DVERSION="6.1" -DXINERAMA
LDFLAGS = -s -L/usr/x11/R6/lib -lX11 -lXinerama
CC = cc
CC drw.c
CC dwm.c
dwm.c:40:37: erreur fatale: X11/extensions/Xinerama.h : Aucun fichier ou dossier de ce type
#include <X11/extensions/Xinerama.h>
compilation terminée.
Makefile:18: recipe for target 'dwm.o failed'
make: *** [dwm.o] Error 1
Pourquoi il dit qu'il ne trouve pas un header ?
Re: [dwm] Téléchargement, installation et configration(en co
Publié : mer. 07 mai 2014, 12:11
par AchilleFraisse
Je crois avoir trouvé quelque chose dans le README du dossier dwm:
Il me dit que pour compiler dwm j'ai besoins des fichiers d'en têtes Xlib. Mais je les trouves où ces fichiers ?
Re: [dwm] Téléchargement, installation et configration(en co
Publié : mer. 07 mai 2014, 13:05
par FoolEcho
Salut,
Il te manque probablement
libx11... au moins.
Le plus propre étant de te faire ton propre paquet.
http://wiki.archlinux.fr/DWM#Autre_Installation
dwm (en)
Re: [dwm] Téléchargement, installation et configration(en co
Publié : mer. 07 mai 2014, 13:22
par AchilleFraisse
Je viens de l'installer
, mais lors de la compilation de dwm, il y a toujours la même erreur
Re: [dwm] Téléchargement, installation et configration(en co
Publié : mer. 07 mai 2014, 13:33
par FoolEcho
Je n'avais lu que ton second message...
Il te faut aussi
libxinerama, je pense.
Re: [dwm] Téléchargement, installation et configration(en co
Publié : mer. 07 mai 2014, 13:38
par oktoberfest
Tu peux aussi utiliser la version fourni en standard par Archlinux (dans le dépôt community). Et dans ce cas il te suffit d'un simple :
Re: [dwm] Téléchargement, installation et configration(en co
Publié : mer. 07 mai 2014, 13:48
par AchilleFraisse
Merci FoolEcho, ca marche
oktoberfest a écrit :Tu peux aussi utiliser la version fourni en standard par Archlinux (dans le dépôt community). Et dans ce cas il te suffit d'un simple :
Oui, mais on me l'a déconseiller, car on ne peut pas modifier le code source, d'où aucun intérets de choisir dwm puisque il se configure en modifiant le code !
Re: [dwm] Téléchargement, installation et configration(en co
Publié : mer. 07 mai 2014, 13:50
par AchilleFraisse
Mais une fois que je l'ai compiler, je fais quoi pour avoir mon bureau ? Lorsque je fais exec dwm, je me deconnecte. Si je fais Ctrl + Alt + F7, il ne se passe rien ?
Re: [dwm] Téléchargement, installation et configration(en co
Publié : mer. 07 mai 2014, 14:12
par oktoberfest
Pour démarrer ton gestionnaire, il te faut un serveur X :
http://wiki.archlinux.fr/Startx
Re: [dwm] Téléchargement, installation et configration(en co
Publié : mer. 07 mai 2014, 14:18
par AchilleFraisse
J'ai un ami qui utilise slim ? Quel est la différence entre les deux.
Re: [dwm] Téléchargement, installation et configration(en co
Publié : mer. 07 mai 2014, 14:22
par oktoberfest
Dans un cas, tu te connectes en ligne de commande sur la console et tu lances startx.
Dans l'autre cas, slim est un gestionnaire de connexion. Il te propose graphiquement de te connecter.
La différence est donc dans le gestionnaire de connexions : ligne de commande ou slim.
Re: [dwm] Téléchargement, installation et configration(en co
Publié : mer. 07 mai 2014, 14:34
par AchilleFraisse
Ok merci !
Je viens d'installer slim :
;
J'ai ensuite activer le gestionnaire de connexion comme sur le wiki :
.
Mais après avoir redémarrer l'ordinateur, il n'y a toujours rien
Re: [dwm] Téléchargement, installation et configration(en co
Publié : mer. 07 mai 2014, 14:45
par oktoberfest
Tu peux nous donner le résultat de :
Re: [dwm] Téléchargement, installation et configration(en co
Publié : mer. 07 mai 2014, 14:50
par AchilleFraisse
Il y a deux liens :
Code : Tout sélectionner
dbus-org.wicd.daemon.service -> /usr/lib/systemd/system/wicd.service
display-manager.service -> /usr/lib/systemd/system/slim.service
et deux repertoires :
Dans le premier dossier, il y a un lien :
getty@tty1.service, et dans le deuxième dossier, il y a deux liens : remote-fs.target et wicd.service
Re: [dwm] Téléchargement, installation et configration(en co
Publié : mer. 07 mai 2014, 15:02
par oktoberfest
Il faut que systemd démarre en mode graphique (cf
http://wiki.archlinux.fr/Systemd#Target).
Le plus simple :
Et pour vérifier :
Re: [dwm] Téléchargement, installation et configration(en co
Publié : mer. 07 mai 2014, 15:08
par AchilleFraisse
Oui, je l'ai fais mais il m'affiche un message d'erreur :
Code : Tout sélectionner
The unit files have no [Install] section. They are not meant to be enable using systemctl.
Possible reasons for having this kind of units are :
1) A unit may be statically enable by beingsymlinked from another unit's
.wants/ or .requires/ directory
2) A unit purpose may be to act as a helper for some other unit which has a reuirement dependency on it.
3) A unit may be started when needed via activation (socket, path, time, D-Bus, udev, scripted systemctl call, ...).
Re: [dwm] Téléchargement, installation et configration(en co
Publié : mer. 07 mai 2014, 15:54
par oktoberfest
C'est bizarre. Entre systemd 208 et 212 le fichier graphical.target a changé : la section [Install] a disparu. Comme je ne sais pas si c'est normal, voilà ce que je te propose :
Code : Tout sélectionner
# cp /usr/lib/systemd/system/graphical.target /etc/systemd/system
# echo -e "[Install]\nAlias=default.target" >> /etc/systemd/system/graphical.target
# systemctl enable -f graphical.target
EDIT : l'autre solution serait de faire à la main ce que fait systemctl enable :
Code : Tout sélectionner
# rm '/etc/systemd/system/default.target'
# ln -s '/usr/lib/systemd/system/graphical.target' '/etc/systemd/system/default.target'
Re: [dwm] Téléchargement, installation et configration(en co
Publié : mer. 07 mai 2014, 16:09
par AchilleFraisse
Merci. Ca a marche pour démarrer l'unité graphical.target
AchilleFraisse a écrit :
Je viens d'installer slim :
;
J'ai ensuite activer le gestionnaire de connexion comme sur le wiki :
.
Mais après avoir redémarrer l'ordinateur, il n'y a toujours rien
Je fais quoi maintenant pour avoir slim ? (désolé de paraître noob;) )
Re: [dwm] Téléchargement, installation et configration(en co
Publié : mer. 07 mai 2014, 16:20
par benjarobin
Tout d'abord est ce que slim se lance si tu tapes :
Si ce n'est pas le cas merci de donne la sortie de :
Re: [dwm] Téléchargement, installation et configration(en co
Publié : mer. 07 mai 2014, 16:34
par AchilleFraisse
Oui, slim ce lance !
Si je tape :
, j'obtient :
Code : Tout sélectionner
dbus-org.wicd.daemon.service -> /usr/lib/systemd/system/wicd.service
default.target -> /etc/systemd/system/graphical.target
display-manager.service -> /usr/lib/systemd/system/slim.service
getty.target.wants
multi-user.target.wants
graphical.target