La commande cp ne fonctionne pas pour installer un thème

9 replies [Last post]
Sasaki
Offline
Joined: 08/11/2014

Bonjour,

en tentant d'installer quelques thèmes trouvés sur gnome-look j'ai suivi les indications de starchild sur http://trisquel.info/fr/forum/how-add-and-select-gnome-shell-themes

Après avoir décompressé le thème désiré, j'ai donc tapé sudo cp /home/Sasaki/Téléchargements/Tierra-UI-M-wood /usr/share/themes

mais le terminal me renvoie

cp: impossible d'évaluer «/home/Sasaki/Téléchargements/Tierra-UI-M-wood»: Aucun fichier ou dossier de ce type

Comment cela se fait-il ? J'ai pourtant fait un copier-coller du nom du dossier dans le terminal et le chemin est le bon...

probotech84
Offline
Joined: 04/14/2014

Il faut utiliser l'option recursive qui va copier le dossier et les sous dossiers

se qui donnera :

sudo cp -r /home/Sasaki/Téléchargements/Tierra-UI-M-wood /usr/share/themes

mais il est préférable de copié tes thèmes dans le home pour des raisons de sécurité

.thèmes pour les thèmes
.icons pour les icônes et thème souris

pour ton thème

cp -r /home/Sasaki/Téléchargements/Tierra-UI-M-wood ~/.themes ou (~/.themes = /home/Sasaki/.themes)

les dossier .themes apparaissent comme des dossiers cachés sous nautilus tu peux les voir avec "ctrl+h"

pour les thèmes de souris il faut parfois modifier :

sudo nano /usr/share/icons/default/index.theme

et remplacer Inherits="le_nom_du_thème" ex : Inherits=Ardoise

Magic Banana

I am a member!

Offline
Joined: 07/24/2010

Ton login ne serait-il pas plutôt "sasaki" (pas de majuscule) ? En fait, je me demande même si la majuscule est autorisée dans un login.

De toute façon, tu veux découvrir "~" qui est ton répertoire personnel. Il te permet donc d'écrire :
$ sudo cp ~/Téléchargements/Tierra-UI-M-wood /usr/share/themes

Tu veux aussi découvrir l'auto-complétion (touche de tabulation) et, comme tout le monde, tu te mettras à l'utiliser après chaque caractère entré dans le terminal et ne craindra plus de réaliser une faute de frappe qui passe inaperçue.

Sasaki
Offline
Joined: 08/11/2014

Merci à vous deux, pour vos bons conseils j'arrive à copier les dossiers et les sous-dossiers au bon endroit, et j'ai appris des choses très intéressantes sur le terminal !

Le thème n'est pas installé pour autant mais c'est un début.

Du coup j'ai quelques questions :

-Copier les thèmes dans /home c'est pour ne pas infecter les fichiers système au cas où je dl des malwares dans les thèmes ?

-J'ai essayé d'installer deux thèmes pris sur gnome look : Tierra-UI-M-wood (thème metacity) et fresh wood (thème gnome-shell). Je les ai copié tous les deux dans ~/.themes (que j'ai créé) ainsi que dans /usr/share/themes, pour voir ce que ça faisait.
Quand je vais dans gnome-tweak-tool je ne vois que Tierra-UI-M-wood. Quand je le sélectionne rien ne se passe et je reste sur le thème actuel.
Help ?

- Le dossier du theme metacity est verrouillé sous nautilus, mais pas celui de gnome shell. Comment ça se fait ?

- J'ai planté compiz en testant compiz-config et j'arrive pas à le remettre par défaut malgré quelques efforts. Ça peut avoir un rapport ?

- Je peux installer des outils qui pourraient me simplifier la vie, genre des trucs comme ça : http://www.dedoimedo.com/computers/gnome-theme.html ?

Désolé je suis très curieux ^^

Magic Banana

I am a member!

Offline
Joined: 07/24/2010

L'installation dans /usr/share/themes (qui requiert les droits d'administration) devrait rendre le thème accessible à n'importe quel utilisateur du système. Au contraire, l'installation dans ~/.themes (qui ne requiert aucune permission particulière) ne rend le thème accessible qu'à l'utilisateur en question.

Je n'ai jamais cherché à installer un thème GNOME (et j'utilise GNOME Shell plutôt que l'interface par défaut de Trisquel). L'installation d'un thème est a priori difficile : tu trouveras de la documentation pour GNOME 2 et pour GNOME Shell... mais Trisquel 6 utilise GNOME Fallback pour un bureau ressemblant à GNOME 2 mais utilisant les technologie de GNOME 3 (sans nécessiter d'accélération 3D). GNOME Fallback n'existe même plus : il y a maintenant GNOME Classic qui est un ensemble d'extensions donnant à GNOME Shell l'apparence de GNOME 2.

Bonne chance !

Sasaki
Offline
Joined: 08/11/2014

Ok, merci pour l'info. Je retenterais ma chance une autre fois, ou avec une autre carte graphique.

Sasaki
Offline
Joined: 08/11/2014

J'ai réussi à installer un thème en suivant les indications de ce topic : https://trisquel.info/fr/forum/themes-trisquel
Voici ce que donne un thème d'automne en attachement.

Ça ne marchait pas après avoir copié les thèmes car ils n'étaient tout simplement pas compatibles avec gnome fallback. Il faut installer des thèmes gtk 3.x, puis les copier à l'endroit désiré. Ils apparaissent ensuite dans les paramètres avancés. Je n'ai eu qu'à sélectionner à la main une image du thème pour mettre sur le tableau de bord devenu tout noir.

Il serait peut-être intéressant que je fasse une page dans la doc à ce sujet ? Je peux ou c'est réservé aux membres officiels ?

Capture du 2014-10-24 19:25:16.png
Magic Banana

I am a member!

Offline
Joined: 07/24/2010

La documentation est un Wiki à laquelle quiconque peut contribuer. Sois le bienvenu !

Sasaki
Offline
Joined: 08/11/2014

Sous trisquel 7 gnome-tweak-tool ne m'affiche plus les thèmes gtk 3x, que ceux-ci soient dans usr/share/themes ou dans ~/.themes.

Quelle version de gnome utilise trisquel 7 ? Est-ce toujours gnome fallback ?

Magic Banana

I am a member!

Offline
Joined: 07/24/2010

Je crois qu'il s'agit de Gnome Flashback, l'ancien Gnome Fallback : https://wiki.gnome.org/Projects/GnomeFlashback