Page 1 sur 1
[xfce] thème pour gtk3
Publié : dim. 08 mai 2011, 17:08
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 !
Re: [gtk3] ne pas passer le cap pendant la mise à jour (réso
Publié : lun. 09 mai 2011, 09:10
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).
Re: [gtk3] ne pas passer le cap pendant la mise à jour (réso
Publié : lun. 09 mai 2011, 15:20
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...
Re: [gtk3] ne pas passer le cap pendant la mise à jour (réso
Publié : lun. 09 mai 2011, 15:44
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 ?
Re: [gtk3] ne pas passer le cap pendant la mise à jour (réso
Publié : lun. 09 mai 2011, 15:56
par tuxce
xfce dans son script de démarrage définit la variable:
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:
[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]
Re: [gtk3] ne pas passer le cap pendant la mise à jour (réso
Publié : lun. 09 mai 2011, 15:58
par FoolEcho
Il vont en avoir du boulot chez xfce...

Re: [gtk3] ne pas passer le cap pendant la mise à jour (réso
Publié : lun. 09 mai 2011, 18:34
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

) ?
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...

+1 ça bouge vraiment beaucoup (trop) en ce moment...
Merci pour votre aide !
Re: [gtk3] ne pas passer le cap pendant la mise à jour (réso
Publié : lun. 09 mai 2011, 23:00
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é.
Re: [gtk3] ne pas passer le cap pendant la mise à jour (réso
Publié : mar. 10 mai 2011, 00:00
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

Re: [xfce] thème pour gtk3
Publié : mar. 10 mai 2011, 10:48
par tuxce
Quand tu lances une appli gtk3 depuis une console, elle affiche des messages ?
Re: [xfce] thème pour gtk3
Publié : mar. 10 mai 2011, 14:35
par hansi
Hé non, malheureusement... Par exemple je teste avec gconf-editor et il se lance nickel...
Re: [xfce] thème pour gtk3
Publié : mar. 10 mai 2011, 14:53
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
des fois qu'il ait été supprimé/modifié
là il devrait pas y en avoir.
Re: [xfce] thème pour gtk3
Publié : mar. 10 mai 2011, 16:09
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 :
Re: [xfce] thème pour gtk3
Publié : mar. 10 mai 2011, 17:27
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

)
Code : Tout sélectionner
[Settings]
gtk-theme-name = Adwaita
gtk-fallback-icon-theme = gnome
Re: [xfce] thème pour gtk3
Publié : mer. 18 mai 2011, 22:53
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!