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édentes Révision précédente
Prochaine révision
Révision précédente
tint2 [Le 15/12/2011, 15:17]
127.0.0.1 modification externe
tint2 [Le 11/09/2022, 11:27] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 17: Ligne 17:
   * Transparence/​couleur du texte, des icônes, de la bordure et du fond;   * Transparence/​couleur du texte, des icônes, de la bordure et du fond;
   * Personnalisation des évènements liés à la souris (cliques);   * Personnalisation des évènements liés à la souris (cliques);
-  * Glissé-déposé des tâches; ​+  * Glissé-déposé des tâches;
   * Horloge avec couleur ou transparence;​   * Horloge avec couleur ou transparence;​
   * Systray   * Systray
Ligne 28: Ligne 28:
 Un paquet est disponible dans les dépôts. Il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt://​tint2|tint2]]**. Un paquet est disponible dans les dépôts. Il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt://​tint2|tint2]]**.
  
-Cependant, cette version n'est pas à jour. La version actuelle de tint2 présente dans les dépôts est la 0.7.1-1, alors que la version 11 est sortie.+===== Utilisation =====
  
-==== Depuis un dépôt Launchpad ​====+==== Lancement ​====
  
-<​note>​Ce dépôt permet de télécharger les dernières versions de tint2. Il est mis a jour à partir du dépôt svn. L'auteur des paquets précise cependant ​sur son [[https://​launchpad.net/​~killeroid/​+archive/​ppa|site]] que tint2 reste stable.</note>+Pour lancer **Tint2** et ainsi l'afficher ​sur votre bureau, entrez ceci dans la ligne de commande (ou dans un terminal) ​: 
 +<​code>​tint2</code>
  
-[[:​tutoriel:​comment_modifier_sources_maj|Ajoutez un des dépôts]] **non officiels** suivants à vos sources de mises à jour (choisissez celui correspondant à votre version d'​Ubuntu) :+==== Au démarrage ====
  
-^ Version ^ Dépôt ^ +  * Avec [[Openbox]],​ ajoutez cette ligne dans votre fichier **~/.config/openbox/autostart.sh** 
-| Ubuntu 10.10| ''​%%deb http://ppa.launchpad.net/killeroid/ppa/ubuntu maverick main%%''​| +<​code>​tint2 &</code>
-| Ubuntu 10.04| ''​%%deb http://​ppa.launchpad.net/​killeroid/​ppa/​ubuntu lucid main%%''​| +
-| Ubuntu 9.10| ''​%%deb http://​ppa.launchpad.net/​killeroid/​ppa/​ubuntu karmic main%%''​| +
-| Ubuntu 9.04| ''​%%deb http://​ppa.launchpad.net/​killeroid/​ppa/​ubuntu jaunty main%%''​ | +
-| Ubuntu 8.10| ''​%%deb http://​ppa.launchpad.net/​killeroid/​ppa/ubuntu intrepid main%%''​|+
  
 +  * Avec Gnome (et donc Unity), créer une nouvelle entrée avec l'​outil "​applications au démarrage",​ avec commande = tint2.
  
-Copiez-collez cette ligne dans un [[:terminal]] ​pour ajouter la clé d'​authentification du dépôt : +A noter : pour ne le lancer que sous Unity, il faut éditer ensuite le fichier de démarrage situé dans ~/.config/autostart
-<​code>​ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C4412AEB3B1D5F58E8149B7DD9DAAF25C26CCF8E<​/code>+
  
-[[:​tutoriel:​comment_modifier_sources_maj#​recharger_la_liste_des_paquets|Rechargez ​la liste des paquets]], puis [[:tutoriel:​comment_installer_un_paquet|installez le paquet]] **[[apt://​tint2|tint2]]**.+  gedit tint2.desktop 
 +et ajouter ​la ligne : 
 +  OnlyShowIn=Unity;​ 
 +==== Configuration Manuelle ====
  
 +Pour configurer votre nouveau panel, éditez le fichier **~/​.config/​tint2/​tint2rc** qui se crée au premier lancement.
  
-==== Par les sources ====+Si vous souhaitez utiliser un autre fichier de configuration pour des tests par exemple, alors il vous faudra appeler **Tint2** avec la commande suivante : 
 +<​code>​tint2 -c $HOME/​tint.conf</​code>​
  
-Les sources sont disponibles directement ​sur le site de [[http://​code.google.com/​p/​tint2/​downloads/​list | Tint2 (Google Code)]].+Pour plus d'​informations ​sur la configuration ​de votre barre des tâches, veuillez vous reporter directement à la documentation qui est bien détaillée ​:
  
-Là encore, plusieurs possiblités :  +- [[http://​tint2.googlecode.com/​files/​tint-0.6.pdf|documentation de **Tint** version ​0.6]]
-  * soit vous téléchargez l'​archive proposée qui est normalement la version "​stable",​ +
-<​code>​wget ​http://​tint2.googlecode.com/​files/​tint2<​dernière version>.tar.gz</​code>​ +
-  ​soit vous prenez la dernière ​version ​avec [[Subversion]]+
-<​code>​svn checkout http://​tint2.googlecode.com/​svn/​trunk/​ tint2-read-only</​code>​+
  
-Cependant, il y a quelques ​[[:tutoriel:​comment_installer_un_paquet|dépendances/paquets à installer]] :  [[apt://libcairo2-dev,​autoconf,​libpango1.0-dev,​libglib2.0-dev,​libimlib2-dev,​libxinerama-dev,​libx11-dev,​libxdamage-dev,​libxcomposite-dev,​libxrender-dev,​libxrandr-dev,​libgtk2.0-dev|{{apt.png}}]]**libcairo2-dev,​libpango1.0-dev,​libglib2.0-dev,​libimlib2-dev,​libxinerama-dev,​libx11-dev,​libxdamage-dev,​libxcomposite-dev,​libxrender-dev,​libxrandr-dev,​libgtk2.0-dev**.+[[http://tint2.googlecode.com/files/tint2-0.7.pdf|documentation de **Tint2** version 0.7]]
  
-On peut également installer ces dépendances grace à la ligne de commande: +- [[http://code.google.com/​p/​tint2/​wiki/​Configure|documentation de **Tint2** version ​0.11]]
-<code+
-sudo apt-get install libcairo2-dev libpango1.0-dev libglib2.0-dev libimlib2-dev libxinerama-dev libx11-dev libxdamage-dev libxcomposite-dev libxrender-dev libxrandr-dev libgtk2.0-dev +
-</​code>​+
  
 +- [[https://​gitlab.com/​o9000/​tint2/​blob/​master/​doc/​tint2.md/​|documentation de la dernière version (0.12)]]
  
-<​note>​Depuis la version 0.11, tint2 nécessite cmake pour être compilé ! Utilisez la ligne de commande suivante si vous ne l'avez pas encore installé: 
-<​code>​ 
-sudo apt-get install cmake 
-</​code>​ </​note>​ 
  
-Ensuite, il ne vous restera plus qu'à taper ces quelques lignes dans votre terminal+==== Configuration avec outil graphique ====
  
-<​code>​ +=== Ajouter/changer de thème ===
-cd ~/votre/​repertoire/​tint/​ +
-mkdir build +
-cd build +
-cmake -DCMAKE_INSTALL_PREFIX=/usr ../ +
-make +
-sudo make install +
-</​code>​+
  
-===== Utilisation =====+Pour lancer l'​outil de gestion des thèmes, utilisez la commande **tint2conf**.
  
-==== Lancement ====+Voir explications sur le [[https://​code.google.com/​p/​tint2/​wiki/​Tint2conf|wiki de tint2 : tint2conf]].
  
-Pour lancer **Tint2** et ainsi l'​afficher sur votre bureau, entrez ceci dans votre terminal : +=== Éditer le thème (la configuration) === 
-<​code>​tint2</​code>​+Le bouton propriété donne accès à un outil d'​édition du thème.
  
-==== Au démarrage ====+Il y a un certain nombre d'​onglets permettant de définir les couleurs (il existe également un set de thèmes prédéfinis). 
 +L'​onglet "​éléments du panel" permet de définir les icones de lancements rapides pour les applications souhaitées. 
 +Il offre ausi des séparaeurs,​ et des "​boutons"​ vierges permettant de lancer des scripts ou des programmes divers.
  
-Avec [[Openbox]]ajoutez cette ligne dans votre fichier **~/.config/​openbox/​autostart.sh** : +=== Ajouter un menu des applications (dans Openbox) === 
-<​code>​tint2 &</​code>​+Nativementtint2 n'a pas de menu des applications.
  
-==== Configuration Manuelle ====+Si Tint2 est utilisé avec [[openbox|Openbox]],​ ce qui est fréquent, on peut ajouter le menu openbox dans un bouton tint2.
  
-Pour configurer votre nouveau panel, éditez ​le fichier ​**~/​.config/​tint2/tint2rc** qui se crée au premier lancement.+  * Il faut d'​abord affecter une combinaison de touches pour appeler ​le menu openbox (qui se lance normalement au clic-droit sur le fonds d'​écran). 
 +  * pour ce faire, allez dans **~/​.config/​openbox/rc.xml** (si le répertoire et le fichier ​ n'​existent pas, copiez les depuis **/​etc/​xdg/​openbox**). 
 +  * dans **rc.xml**, en dessous de la ligne **<!-- Keybindings for running aplications -->** on insère :
  
-Si vous souhaitez utiliser un autre fichier de configuration pour des tests par exemple, alors il vous faudra appeler **Tint2** avec la commande suivante : +  <keybind key="​C-m">​ 
-<code>tint2 -c $HOME/tint.conf</code>+    <action name="​ShowMenu"​> 
 +       <​menu>​root-menu</menu> 
 +    </​action>​ 
 +  ​</keybind>
  
-Pour plus d'informations sur la configuration ​de votre barre des tâchesveuillez vous reporter directement ​à la documentation qui est bien détaillée :+  * Puis on "​reconfigure"​ openbox (une fonction du menu, justement). 
 +  * on peut désormais appeler le menu clic-droit par une combinaison de touches, ici **ctrl m** 
 +  * Si on veut appeler le menu par un bouton tint2, il faut désormais installer un programme qui s'appelle **xdotool** (dans les dépôts). Son rôle est de construire ​des commandes émulant une combinaison de touche. 
 +  * Un fois **xdotool** installéreste à introduire un bouton dans la barre tint2, 
 +  * dans la zone "​commande du clic gauche"​ du bouton , on met la commande **xdotool key control+m** (ou toute autre combinaison de touches que vous aurez choisis). 
 +  * Le bouton cliquable dans la barre lance désormais le menu openbox.
  
-- [[http://tint2.googlecode.com/​files/​tint-0.6.pdf|documentation de **Tint** version 0.6]]+=== Ajouter un bouton pour éteindre l'​ordinateur === 
 +Dans la configuration graphique de tint2, ajouter un Bouton via le menu, et positionnez le où vous voulez dans la barre.
  
-- [[http://​tint2.googlecode.com/​files/​tint2-0.7.pdf|documentation ​de **Tint2** version 0.7]]+Lui affecter une icone quelconque, et comme commande **telinit ​0** (**telinit 6** si on souhaite un redémarrage machine). 
 + 
 +Pour ne plus jamais avoir à taper le mot de passe pour ces fonctions ​**telinit**, tapez dans un terminal **sudo chmod +s /​sbin/​telinit**. Le mot de passe ne vous sera plus jamais demandé. 
 + 
 +===== Bugs connus ===== 
 +==== Impossible de restaurer une fenêtre dans certains cas ==== 
 +[Ubuntu 14.04 et 16.04En utilisant le clic gauche (action par défaut = toggle_iconify),​ une fenêtre ne s'​affiche plus la seconde fois que l'on veut la restaurer si toutes les autres fenêtres sont minimisées.
  
-- [[http://​code.google.com/​p/​tint2/​wiki/​Configure|documentation de **Tint2** version 0.8]]+Contournement ​:
  
 +1. En utilisant la molette de la souris
  
-==== Configuration Automatique ====+régler les raccourcis à (valeurs par défaut) :
  
-Il existe une GUI (interface graphiquepermettant de configurer dans les moindres détails tint2 dans sa dernière version : TINTWIZARD. +   ​mouse_scroll_up = toggle ​(PAS toggle_iconify
-Uniquement en anglais pour le moment, son utilisation reste relativement simple.+   mouse_scroll_down = iconify
  
-Vous trouverez des explications et un paquet tar.gz comprenant tout ce qui est nécessaire ​ sur : [[http://​code.google.com/​p/​tintwizard/​|la page du projet]] +ainsi même lorsque le clic gauche ne restaure pas la fenêtremolette vers le haut le fera.
-Téléchargez et décompressez l'​archivepuis lancez tintwizard.py.+
  
-===== Erreurs fréquentes =====+2. En utilisant le clic gauche
  
-==== make et make install ====+régler les raccourcis à :
  
-FIXME +   ​mouse_left = toggle (à la place de la valeur par défaut: toggle_iconify) 
-Si vous avez l'​erreur suivante, +   mouse_scroll_down = iconify 
-<​code>​cc ​ -Wall -g `pkg-config --cflags --libs cairo pangocairo x11 xinerama imlib2 glib-2.0` -o tint tint.c server.c window.c task.c launcher.c visual.c config.c +dans ce cas un clic gauche restaurera toujours la fenêtre.
-server.c:​31:​35:​ Fehler: X11/​extensions/​Xrandr.h:​ No such file or directory +
-make: *** [tint] Fehler 1</​code>​+
  
-et [[:​tutoriel:​comment_installer_un_paquet|installez ​le paquet]] : [[apt://​libxrandr-dev]].+Par contre pour réduire la fenêtre il faudra obligatoirement utiliser la molette vers le bas.
  
 +  * **(en)** [[https://​gitlab.com/​o9000/​tint2/​issues/​599|lien vers le bug sur GitLab]].
  
 ===== Voir aussi ===== ===== Voir aussi =====
  
-  * **(en)** [[http://code.google.com/p/​tint2/​|Site officiel de Tint2]]. +  * **(en)** [[https://gitlab.com/o9000/​tint2/​|Site officiel de Tint2]]. 
-  * **(en)** [[http://​urukrama.wordpress.com/​2008/​07/​23/​tint2/​|Autre description de Tint2]].+  * **(en)** [[https://​urukrama.wordpress.com/​2008/​07/​23/​tint2/​|Autre description de Tint2]].
   * **(en)** [[http://​ubuntuforums.org/​showthread.php?​p=6351815#​post6351815|Problème à l'​installation résolu]].   * **(en)** [[http://​ubuntuforums.org/​showthread.php?​p=6351815#​post6351815|Problème à l'​installation résolu]].
   * **(fr)** [[https://​launchpad.net/​~k-belding/​+archive|Paquets disponibles sur Launchpad]].   * **(fr)** [[https://​launchpad.net/​~k-belding/​+archive|Paquets disponibles sur Launchpad]].
Ligne 142: Ligne 145:
 ---- ----
  
-//​Contributeurs : [[:​utilisateurs:​Linkid]],​ [[utilisateurs:​morgen_stern]]//​.+//​Contributeurs : [[:​utilisateurs:​Linkid]],​ [[utilisateurs:​morgen_stern]], [[utilisateurs:​mohican]]//.
  • tint2.1323958658.txt.gz
  • Dernière modification: Le 30/05/2012, 00:24
  • (modification externe)