Page 1 sur 1

[XFCE] Faire démarrer wicd en premier ?

Publié : dim. 13 janv. 2013, 07:31
par mumbly
Salut,

Ultra novice sous Arch que j'ai installé hier sur mon PC :D ... j'ai réussi sans ambages à installer un système aux p'tits oignons et j'en suis très satisfait.
Reste à règler quelques détails...
J'ai notament installé wicd qui fonctionne très bien avec son applet. Par contre, wicd à la fâcheuse tendance à démarrer avec du retard. Il faut en effet attendre au moins 5 secondes pour que wicd se connecte. L'applet m'avertit que c'est connecté.
Par contre, des applis comme Pidgin, Mail Watch ou Kalu pestent car au boot et dans les premières secondes ils n'ont pas de connexion. Ca se rétablit normalement après au bout de quelques secondes...

Ma question :
est-il possible "d'accélérer" la connexion de wicd ou comment faire pour que wicd se connecte rapidement ?
Peut-être y a t-il un "ordre" de démarrage lors du boot ?

Merci pour vos lumières ! ;)

Re: [XFCE] Faire démarrer wicd en premier ?

Publié : jeu. 14 févr. 2013, 15:46
par binuts
Salut mumbly et bienvenue sous Arch ^^

Je me suis posé la même question que toi pour les mêmes raisons.
Je n'ai pas la solution idéale, toujours est il que j'ai configuré mon réseau filaire en ip fixe, visiblement je gagne un peu de temps.

A voir si ça marche pour toi, et peut être que j'aurai au moins le mérite de relancer le sujet.

Re: [XFCE] Faire démarrer wicd en premier ?

Publié : jeu. 14 févr. 2013, 17:18
par Anghirrim
Salut,

J'étais dans le même cas.

Xfce ne charge que wicd-gtk, et non wicd en lui même qui est un service de systemd (d'ailleurs tu as du faire un "systemctl enable wicd.service" après l'installation de Wicd), donc géré et démarré par systemd avant Xfce4.

Pour Wicd, désactiver ipv6 si tu ne l'utilises pas permet de gagner un peu de temps.

Puis passer en IP fixe comme le conseille binuts permet aussi de gagner.

Mais pour moi ça n'était toujours pas suffisant. Au final, au vu du nombre réduit de profils réseau utilisés, je suis passé à netcfg couplé à ifplugd. C'est largement suffisant et au moins quand mon bureau Xfce s'affiche, je suis déjà connecté. Si cette option t'intéresse, je t'invite à lire le sujet où je me suis posé ces questions et où l'on m'a aidé.

Re: [XFCE] Faire démarrer wicd en premier ?

Publié : jeu. 14 févr. 2013, 17:27
par benjarobin
Par défaut dhcpcd vérifie que l'IP n'est pas déjà utilisé via des requêtes ARP, ceci prend environ 4-5 secondes

La solution est de lancer dhcpcd avec l'option

Code : Tout sélectionner

-A, --noarp
    Don't request or claim the address by ARP.
L’obtention de l'IP est immédiate ou presque. Pour activer l'option par défaut :

Code : Tout sélectionner

echo "" >> /etc/dhcpcd.conf
echo "noarp" >> /etc/dhcpcd.conf