Outils pour utilisateurs

Outils du site


installfreebsd

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
installfreebsd [2019/03/10 11:18] – [Installation] cyrilleinstallfreebsd [2019/03/10 14:03] – [anti-aliasing avec la police Helvetica] cyrille
Ligne 11: Ligne 11:
 Faire attention au stade de configuration réseau de choisir pour ETSI / FR Faire attention au stade de configuration réseau de choisir pour ETSI / FR
 "country FR regdomain ETSI" "country FR regdomain ETSI"
 +
 +<WRAP center round important 60%>
 +"country FR regdomain ETSI"
 +</WRAP>
 +
 +
 +Voici les options que j'ai choisies lors de **System Configuration**
 {{ :img_3211.jpg?direct&200 |}} {{ :img_3211.jpg?direct&200 |}}
  
Ligne 57: Ligne 64:
  
 =====Initialisation de pkg===== =====Initialisation de pkg=====
-{{ :img_3211.jpg?direct&200 |}}+{{ :img_3213.jpg?direct&400 |}} | {{ :img_3214.jpg?direct&400 |}} |
  
  
Ligne 81: Ligne 88:
  
  
-=====Affichage drm-kmod=====+=====Affichage  : drm-kmod=====
 Installer le paquet Installer le paquet
 <code bash>pkg install drm-kmod</code> <code bash>pkg install drm-kmod</code>
Ligne 102: Ligne 109:
  
  
-======Pour activer le suspend et resume ======+====Pour activer le suspend et resume ====
 Créer ces 2 fichiers Créer ces 2 fichiers
 <code bash>pkg info -D xfce4-session  <code bash>pkg info -D xfce4-session 
Ligne 131: Ligne 138:
  
  
-======Démarrer xfce======+====Démarrer xfce====
  
  
Ligne 140: Ligne 147:
  
 On utilisera xinit pour le lacement de XFCE On utilisera xinit pour le lacement de XFCE
-Créer dans le Home un .xinitrc+Créer dans le Home un **.xinitrc**
  
 <code bash># SET PROPER locale <code bash># SET PROPER locale
Ligne 158: Ligne 165:
 Lier xinitrc et xsession Lier xinitrc et xsession
 <code bash> ln -s ~/.xinitrc ~/.xsession</code> <code bash> ln -s ~/.xinitrc ~/.xsession</code>
 +
 +Pour démarrer la session de XFCE, j'ai choisi la façon manuelle sinon on peut passer, entre autre par SLIM.
 +J'ai donc créer cet alias 
 +<code bash>alias x='xinit ~/.xinitrc'</code>
 +et la commande **x** suffit au démarrage de XFCE
 +
 +Sinon : jeter un oeil à SLIM : [[https://www.freebsd.org/cgi/man.cgi?query=slim&sektion=1&manpath=freebsd-release-ports|Slim]]
 +
  
  
Ligne 209: Ligne 224:
  
 </fontconfig></code> </fontconfig></code>
 +
 +====Gestionnaire WIFI====
 +Bien que par défaut, on n'en a pas besoin. On peut vouloir utiliser un outil style Gestionnaire Wifi
 +<code bash>pkg install wifimgr</code>
 +
 +Sinon la(es) connexion(s) se gère(nt) via :
 +<code bash> cat /etc/wpa_supplicant.conf</code>
  
  
 =====Paramétrage de Xorg===== =====Paramétrage de Xorg=====
-======Carte video======+====Carte video====
 Créer ces 2 fichiers Créer ces 2 fichiers
 <code bash># cat /usr/local/etc/X11/xorg.conf.d/card.conf <code bash># cat /usr/local/etc/X11/xorg.conf.d/card.conf
Ligne 222: Ligne 244:
 EndSection</code> EndSection</code>
  
-======Le clavier======+====Le clavier====
 <code bash># cat /usr/local/etc/X11/xorg.conf.d/keyboard.conf <code bash># cat /usr/local/etc/X11/xorg.conf.d/keyboard.conf
 Section "InputDevice" Section "InputDevice"
Ligne 233: Ligne 255:
  
  
- +=====Configuration spécifique===== 
 +====timeout boot====
 Diminuer le timeout du menu du boot loader à 2 secondes Diminuer le timeout du menu du boot loader à 2 secondes
 <code bash>sysrc -f /boot/loader.conf autoboot_delay=2</code> <code bash>sysrc -f /boot/loader.conf autoboot_delay=2</code>
 +
 +====Acc. chiffr.====
 Accélération de chiffrement des processeurs modernes Accélération de chiffrement des processeurs modernes
 <code bash>#echo 'aesni_load="YES"' >> /boot/loader.conf</code> <code bash>#echo 'aesni_load="YES"' >> /boot/loader.conf</code>
-Module à charger dans /boot et non etcrc.conf pour un chargement plus rapide  +Module à charger dans /boot et non /etc/rc.conf pour un chargement plus rapide 
- +
- +
-On commence par optimiser le scheduler pour un usage desktop:+
  
 +====Scheduler====
 +Configuration pour une utilisation pour desktop/laptop
 <code bash>sysrc -f /etc/sysctl.conf kern.sched.preempt_thresh=224</code> <code bash>sysrc -f /etc/sysctl.conf kern.sched.preempt_thresh=224</code>
  
 Pour activer la réponse «yes» aux questions de fsck au démarrage: Pour activer la réponse «yes» aux questions de fsck au démarrage:
- 
 <code bash>sysrc fsck_y_enable=YES</code> <code bash>sysrc fsck_y_enable=YES</code>
 +====Micro codes CPU====
 Utiliser micro codes CPU Utiliser micro codes CPU
 <code bash>pkg install devcpu-data <code bash>pkg install devcpu-data
 service microcode_update enable service microcode_update enable
 service microcode_update start</code> service microcode_update start</code>
 +
 +==== ACPI ====
 +=== CPU et TEMP ===
  
  device driver for Intel Core on-die digital thermal sensor  device driver for Intel Core on-die digital thermal sensor
Ligne 261: Ligne 286:
  sysrc kld_list+=cpuctl</code>  sysrc kld_list+=cpuctl</code>
  
 +==== Fn Keys : DELL latitude E5430 ====
 +
 +Ai rencontré un soucis avec les touches **Fn + brightness** seulement sur le Latitude E5430. Avec le Latitude E6410 pas de soucis.
 +
 +Les touches** FN et luminosité -up/down** ne fonctionnent pas. De plus **xbindkeys** ne retourne aucun code avec l'association **Fn + Brightness UP / Down** (Pas de Mod 2 + quelque chose)
 +
 +Solution adoptée. 
 +
 +Installer : 
 +<code bash>pkg install xbindkeys intel-backlight</code>
 +
 +
 +Fichier de configuration :
 +<code bash>cat .xbindkeysrc 
 +# PERSONNAL XBINDKEYS
 + "intel_backlight decr 10"
 + Alt + Down
 +
 + "intel_backlight incr 10"
 + Alt + Up
 +</code>
 +
 +Lancer xbindkeys au démarrage de la session **~/.xinitrc** 
 +
 +Ajouter cette section avant le démarrage de XFCE dans 
 +<code bash># Démarrer xbindkeys
 +/usr/local/bin/xbindkeys  &</code>
 +
 +==== XFCE / FLAUXBOX / OPENBOX ====
 +Pour avoir le choix entre plus Windows Manager : ici fluxbox, openbox
 +
 +<code bash>pkg install openbox openbox-themes obconf fluxbox fluxbox-tenr-styles-pack icewm wmakerconf windowmaker blackbox  </code>
 +
 +Modifier le fichier **~/.xinitrc** de cette façon
 +
 +<code bash># GESTIONNAIRE X
 +  DEFAULT_SESSION=startxfce4
 +
 +case $1 in
 +o)
 +    exec openbox
 +    ;;
 +f)
 +    exec fluxbox
 +    ;;
 +i)
 +    icewmbg &
 +    icewmtray &
 +    exec icewm
 +    ;;
 +w)
 +    exec wmaker
 +    ;;
 +b)
 +    exec blackbox
 +    ;;
 +*)
 +    exec $DEFAULT_SESSION
 +    ;;
 +esac
 +</code>
  
 +Dans votre shell, créer l'alias suivant
 +<code bash>alias x='xinit ~/.xinitrc'</code>
 +A la connexion, un **x** lancer xfce, **x o** openbox **x b** blackbox....
  
-Monter les périphériques amovibles+=====Monter les périphériques amovibles=====
 Attention la version d’automount des repos ne permet pas de monter du FAT32. Utiliser cette procédure. Attention la version d’automount des repos ne permet pas de monter du FAT32. Utiliser cette procédure.
  
-Installer git+====Installer git====
 <code bash># pkg install git <code bash># pkg install git
 # git clone https://github.com/vermaden/automount.git # git clone https://github.com/vermaden/automount.git
Ligne 273: Ligne 362:
  
  
-Initialisation des ports+====Initialisation des ports====
 (nécessaires pour compiler exfat-utils/exFAT et  sysutils/fusefs-exfat) (nécessaires pour compiler exfat-utils/exFAT et  sysutils/fusefs-exfat)
  
Ligne 313: Ligne 402:
 # /etc/rc.d/devd restart</code> # /etc/rc.d/devd restart</code>
 Et hop, ça fonctionne…... Et hop, ça fonctionne…...
 +
 +
 +=====Sources=====
 +Je n'ai pas pondu tout cela tout seul, j'ai lu pas mal de docs et les forums BSD.
 +Voici les sources indispensables à mon avis :
 +  *[[http://olivier.cochard.me/bidouillage/installation-et-configuration-de-freebsd-comme-poste-de-travail|O. Cochard FreeBSD]]
 +  *[[https://vermaden.wordpress.com/|Mine d'or d'informations]]
 +  *[[https://github.com/vermaden|GIT de Vermaden]]
 +  *[[https://www.c0ffee.net/blog/freebsd-on-a-laptop/|FreeBSD on a laptop]]
 +  *[[https://www.tecmint.com/things-to-do-after-installing-freebsd/|Post installation freeBSD laptop]]
 +
 +
 +Et surtout
 +  *[[https://www.freebsd.org/| Site FreeBSD]]
 +  *[[https://forums.freebsd.org/|Forums FreeBSD]]
 +  *[[https://www.freebsd.org/doc/fr/books/handbook/|HandBook Français de FreeBSD]]
installfreebsd.txt · Dernière modification : 2020/06/06 17:12 de cyrille