swayfx/README.fr.md
Marius Orcsik 69e9b1386f
Explicitly setting the version of json-c required
to 0.12.1. This is needed because the development

 version breaks the existing API of json_object_array_length()

 by moving the return from int to size_t.

This would fix #1355
2017-10-27 12:17:02 +02:00

3.8 KiB

sway Donate with fosspay

"SirCmpwn's Wayland compositor" est un compositeur Wayland compatible avec i3, en cours de développement. Lisez la FAQ. Rejoignez le canal IRC (#sway sur irc.freenode.net).

Si vous souhaitez soutenir le développement de Sway, vous pouvez contribuer à ma page Patreon ou aux primes pour des fonctionnalités spécifiques. Tout le monde est invité à réclamer une prime et vous pouvez donner une prime pour n'importe quelle fonctionnalité souhaitée. Patreon est plus utile pour supporter l'état général et la maintenance de Sway.

Aide en français

abdelq fournit du support en français sur IRC et Github, dans le fuseau horaire UTC-4 (EST).

Signatures de nouvelles versions

Les nouvelles versions sont signées avec B22DA89A et publiées sur GitHub.

Statut

Installation

À partir de paquets

Sway est disponible sur plusieurs distributions. Essayez d'installer le paquet "sway" pour la vôtre. Si ce n'est pas disponible, consultez cette page wiki pour de l'information sur l'installation pour vos distributions.

Si vous êtes intéressé à maintenir Sway pour votre distribution, passez par le canal IRC ou envoyez un e-mail à sir@cmpwn.com (en anglais seulement) pour des conseils.

Compilation depuis la source

Installez les dépendances :

  • cmake
  • wlc
  • wayland
  • xwayland
  • libinput >= 1.6.0
  • libcap
  • asciidoc
  • pcre
  • json-c <= 0.12.1
  • pango
  • cairo
  • gdk-pixbuf2 *
  • pam **
  • imagemagick (requis pour la capture d'image avec swaygrab)
  • ffmpeg (requis pour la capture vidéo avec swaygrab)

*Uniquement requis pour swaybar, swaybg, and swaylock

**Uniquement requis pour swaylock

Exécutez ces commandes :

mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_SYSCONFDIR=/etc ..
make
sudo make install

Sur les systèmes avec logind, vous devez définir quelques caps sur le binaire :

sudo setcap "cap_sys_ptrace,cap_sys_tty_config=eip" /usr/bin/sway

Sur les systèmes sans logind, vous devez suid le binaire de sway :

sudo chmod a+s /usr/local/bin/sway

Configuration

Si vous utilisez déjà i3, copiez votre configuration i3 à ~/.config/sway/config et cela va fonctionner. Sinon, copiez l'exemple de fichier de configuration à ~/.config/sway/config. Il se trouve généralement dans /etc/sway/config. Exécutez man 5 sway pour l'information sur la configuration.

Mes propres dotfiles sont disponibles ici si vous voulez un peu d'inspiration. Je vous recommande aussi de consulter le wiki.

Exécution

Exécutez sway à partir d'un TTY. Certains gestionnaires d'affichage peuvent fonctionner, mais ne sont pas supportés par Sway (gdm est réputé pour assez bien fonctionner).