[xfce] thème pour gtk3

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
Répondre
Avatar de l’utilisateur
hansi
Elfe
Messages : 508
Inscription : ven. 08 oct. 2010, 21:11

[xfce] thème pour gtk3

Message par hansi »

[EDIT] Splitté depuis http://forums.archlinux.fr/topic8171.html[/EDIT]
La manip pour utiliser un thème gtk3 (qui est celle de l'article) ne fonctionne pas sur mon ordi.
Mais bon pas grave j'ai l'info pour celui de ma soeur, merci beaucoup !
Combattu souvent, battu parfois, abattu jamais ! (François de Charette)
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [gtk3] ne pas passer le cap pendant la mise à jour (réso

Message par FoolEcho »

Je te rappelle qu'il faut avoir des thèmes gtk3 (donc au moins gnome-themes-standard pour Adwaita par exemple, c'est dans le wiki).
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
hansi
Elfe
Messages : 508
Inscription : ven. 08 oct. 2010, 21:11

Re: [gtk3] ne pas passer le cap pendant la mise à jour (réso

Message par hansi »

FoolEcho a écrit :Je te rappelle qu'il faut avoir des thèmes gtk3 (donc au moins gnome-themes-standard pour Adwaita par exemple, c'est dans le wiki).
Oui oui j'ai bien tout fait comme dans le wiki ou dans l'article du blog, sans succès...
Combattu souvent, battu parfois, abattu jamais ! (François de Charette)
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [gtk3] ne pas passer le cap pendant la mise à jour (réso

Message par FoolEcho »

... incompatibilité d'humeur vu que xfce4 tourne en gtk2, peut-être (pour info, la manip' fonctionne sous kde4) ... :? ... tu as des messages si tu lances une application gtk3 depuis une console sous xfce4 ?
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [gtk3] ne pas passer le cap pendant la mise à jour (réso

Message par tuxce »

xfce dans son script de démarrage définit la variable:

Code : Tout sélectionner

GTK_PATH="$GTK_PATH:/usr/lib/gtk-2.0"
Cette dernière est vide normalement, donc après démarrage, elle vaut:

Code : Tout sélectionner

$ declare -p GTK_PATH 
declare -- GTK_PATH=":/usr/lib/gtk-2.0"
Ce qui empêche gtk3 de fonctionner, il faudrait dans le xinitrc:

Code : Tout sélectionner

export GTK_PATH="/usr/lib/gtk-3.0:/usr/lib/gtk-2.0"
[EDIT]pour l'article, il installe gnome-themes-standard-git, je comprends pas très bien pourquoi, ça remplace pas mal de paquets du dépôt pour rien du tout.[/EDIT]
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [gtk3] ne pas passer le cap pendant la mise à jour (réso

Message par FoolEcho »

Il vont en avoir du boulot chez xfce... :mrgreen:
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
hansi
Elfe
Messages : 508
Inscription : ven. 08 oct. 2010, 21:11

Re: [gtk3] ne pas passer le cap pendant la mise à jour (réso

Message par hansi »

Oui j'avais aussi installé la version normale de gnomes-themes-standard, pas la -git donc ça ne vient pas de là.

Mais pour ta manip tuxce ça ne risque pas de casser le système ou gtk2 et tout ce qui en découle ? En gros puis-je vraiment modifier le fichier xinitrc selon tes indications sans perdre ni les applis gtk2 ni les thèmes (et ni Xfce :D ) ?
FoolEcho a écrit :... incompatibilité d'humeur vu que xfce4 tourne en gtk2, peut-être (pour info, la manip' fonctionne sous kde4) ... :? ... tu as des messages si tu lances une application gtk3 depuis une console sous xfce4 ?
Non, aucun message à part Rhythmbox qui ne trouve pas une librairie mais bon tant pis depuis 2-3 versions ce prog est devenu naze.
Il vont en avoir du boulot chez xfce... :mrgreen:
+1 ça bouge vraiment beaucoup (trop) en ce moment...

Merci pour votre aide !
Combattu souvent, battu parfois, abattu jamais ! (François de Charette)
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [gtk3] ne pas passer le cap pendant la mise à jour (réso

Message par tuxce »

Si une variable pouvait casser le système, ça serait dommage :)
Au pire, ça ne fonctionne pas, tu enlèves ce que t'as rajouté.
Avatar de l’utilisateur
hansi
Elfe
Messages : 508
Inscription : ven. 08 oct. 2010, 21:11

Re: [gtk3] ne pas passer le cap pendant la mise à jour (réso

Message par hansi »

J'ai testé mais ça ne fonctionne pas :( La commande renvoie pourtant bien le résultat escompté :

Code : Tout sélectionner

$ declare -p GTK_PATH
declare -x GTK_PATH="/usr/lib/gtk-3.0:/usr/lib/gtk-2.0:/usr/lib/gtk-2.0"
Voici le fichier settings.ini du dossier ~/.config/gtk-3.0 :

Code : Tout sélectionner

[Settings]
gtk-theme-name = Adwaita
gtk-fallback-icon-theme = gnome
Et le ~/.xinitrc :

Code : Tout sélectionner

#!/bin/sh
#
# ~/.xinitrc
#
# Executed by startx (run your window manager from here)

# exec gnome-session
# exec startkde
# exec startxfce4
# ...or the Window Manager of your choice

export GTK_PATH="/usr/lib/gtk-3.0:/usr/lib/gtk-2.0"

sleep 1
xset s 0 0;xset s noblank;xset s off
xset -dpms

/usr/bin/xmodmap $HOME/.Xmodmap

# Disable Trackpad while Typing
syndaemon -t -k -i 1 -d &

# mpd ~/.mpd/mpd.conf

exec ck-launch-session dbus-launch startxfce4
Où est-ce que ça coince ?

Edit : Et c'est idem en modifiant directement le fichier /etc/xdg/xfce4/xinitrc, la commande renvoie :

Code : Tout sélectionner

$ declare -p GTK_PATH
declare -x GTK_PATH="/usr/lib/gtk-3.0:/usr/lib/gtk-2.0"
et toujours pas de thème Adwaita à l'horizon :(
Combattu souvent, battu parfois, abattu jamais ! (François de Charette)
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [xfce] thème pour gtk3

Message par tuxce »

Quand tu lances une appli gtk3 depuis une console, elle affiche des messages ?
Avatar de l’utilisateur
hansi
Elfe
Messages : 508
Inscription : ven. 08 oct. 2010, 21:11

Re: [xfce] thème pour gtk3

Message par hansi »

Hé non, malheureusement... Par exemple je teste avec gconf-editor et il se lance nickel...
Combattu souvent, battu parfois, abattu jamais ! (François de Charette)
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [xfce] thème pour gtk3

Message par tuxce »

effectivement, là, on a un peu épuisé les pistes ...

Code : Tout sélectionner

pastebin ${XDG_CONFIG_HOME:-$HOME/.config}/gtk-3.0/settings.ini
comme ça on a le fichier exact, en même temps, tu vérifies que $XDG... est bien définie, ça donnera peut être une info

Code : Tout sélectionner

ls -al /usr/share/themes/Adwaita/gtk-3.0/gtk.css
des fois qu'il ait été supprimé/modifié

Code : Tout sélectionner

ls -al ~/.themes/Adwaita
là il devrait pas y en avoir.
Drexya
archer de cavalerie
Messages : 161
Inscription : sam. 20 juin 2009, 15:00

Re: [xfce] thème pour gtk3

Message par Drexya »

Il y a la manip mentionnée sur le forum anglais de faire un lien vers le thème que tu souhaites utiliser, c'est la seule qui a fonctionné chez moi :

Code : Tout sélectionner

ln -s /usr/share/themes/Adwaita/gtk-3.0 ~/.config
Avatar de l’utilisateur
hansi
Elfe
Messages : 508
Inscription : ven. 08 oct. 2010, 21:11

Re: [xfce] thème pour gtk3

Message par hansi »

Alors voilà les différentes commandes :

Code : Tout sélectionner

$ ls -al /usr/share/themes/Adwaita/gtk-3.0/gtk.css
-rw-r--r-- 1 root root 3524 25 avril 19:41 /usr/share/themes/Adwaita/gtk-3.0/gtk.css

$ ls -al ~/.themes/Adwaita
ls: impossible d'accéder à /home/jean/.themes/Adwaita: Aucun fichier ou dossier de ce type

$ ls -al /usr/share/themes/Adwaita
total 28
drwxr-xr-x   6 root root 4096 25 avril 19:41 .
drwxr-xr-x 157 root root 4096  5 mai   21:55 ..
drwxr-xr-x   2 root root 4096 25 avril 19:41 backgrounds
drwxr-xr-x   2 root root 4096 25 avril 19:41 gtk-2.0
drwxr-xr-x   3 root root 4096 25 avril 19:41 gtk-3.0
-rw-r--r--   1 root root 2957 25 avril 19:41 index.theme
drwxr-xr-x   2 root root 4096 25 avril 19:41 metacity-1
Et le fichier : http://pastebin.archlinux.fr/432363 (on ne peut plus succint :D)

Code : Tout sélectionner

[Settings]
gtk-theme-name = Adwaita
gtk-fallback-icon-theme = gnome
Combattu souvent, battu parfois, abattu jamais ! (François de Charette)
Avatar de l’utilisateur
Eikichi
Daikyu
Messages : 72
Inscription : jeu. 07 janv. 2010, 01:04

Re: [xfce] thème pour gtk3

Message par Eikichi »

Salut,

AH merci Drexya, sa fonctionne très bien chez moi xfce4 + thème gnome3 (hope), je vais aller en chercher un, se rapprochant plus de mon thème xfce!
Répondre