View previous topic :: View next topic |
Author |
Message |
saski4711 Apprentice
Joined: 24 Jun 2004 Posts: 176
|
Posted: Fri Jan 23, 2015 2:45 pm Post subject: adwaita-icon-theme destroys my mouse theme |
|
|
Hello,
after installing adwaita-icon-theme my default mouse theme is no longer working.
My custom mouse theme is located unter ~/.icons and configured in ~/.icons/default/index.theme
Code: |
cat ~/.icons/default/index.theme
|
shows
Code: |
[Icon Theme]
Inherits=GT3-azure
|
after unmerging adwaita-icon-theme everything is fine again.
Any help here? |
|
Back to top |
|
|
tclover Guru
Joined: 10 Apr 2011 Posts: 516
|
Posted: Fri Jan 23, 2015 4:35 pm Post subject: |
|
|
Well, you should know that adwaita theme/engine has its own cursor theme! I don't know if you can go otherwise... because GNOME/SystemD OS is all about "no choice."
Good luck. _________________ home/:mkinitramfs-ll/:supervision/:e-gtk-theme/:overlay/ |
|
Back to top |
|
|
saski4711 Apprentice
Joined: 24 Jun 2004 Posts: 176
|
Posted: Sat Jan 24, 2015 8:44 am Post subject: |
|
|
Yeah it comes with its one mouse icon theme but I hope you're wrong that by installing gtk-3 I'm FORCED to use their own mouse theme now. I'n not even using GNOME as my desktop environment.
Any other thoughts / hints? |
|
Back to top |
|
|
tclover Guru
Joined: 10 Apr 2011 Posts: 516
|
Posted: Sat Jan 24, 2015 10:39 am Post subject: |
|
|
saski4711 wrote: | Any other thoughts / hints? |
Well then, how did you try to set a new cursor theme? With an app like LXAppearance? Does not work?
In that case, try... First, change and use another theme rather than adwaita (like zuki...). No luck? Second, hijack `/usr/share/themes/Adwaita/index.theme' file and set whatever you like! This is not necessary for gtk+-2, because a user settings file `~/.gtkrc-3.0' is there for that, but GNOME/SystemD OS devs decided to remove many users settings... so no `~/.gtkrc-3.0' to be found there! You're free, of course, to look for the equivalent for gtk+-3... but I will be surprised if such a thing exist for gtk+-3.0.
Good luck! _________________ home/:mkinitramfs-ll/:supervision/:e-gtk-theme/:overlay/ |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54232 Location: 56N 3W
|
Posted: Sat Jan 24, 2015 11:13 am Post subject: |
|
|
saski4711,
I hate adwaita too and I'm a Xfce user.
I have a Code: | /usr/share/cursors/xorg-x11/Adwaita_do_not_use/cursors/icon |
That gets me my hardware cursor back since X can no longer find Adwaita _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
tclover Guru
Joined: 10 Apr 2011 Posts: 516
|
Posted: Sat Jan 24, 2015 12:11 pm Post subject: |
|
|
NeddySeagoon wrote: | (...)
I have a Code: | /usr/share/cursors/xorg-x11/Adwaita_do_not_use/cursors/icon |
That gets me my hardware cursor back since X can no longer find Adwaita |
Funny, expected something like this... GNOME/SystemD OS devs just want to impose their new **BRAND**--it's all about _brand_ these days. Well, at least a company (RH) is trying to get some noticeable market share. _________________ home/:mkinitramfs-ll/:supervision/:e-gtk-theme/:overlay/ |
|
Back to top |
|
|
saski4711 Apprentice
Joined: 24 Jun 2004 Posts: 176
|
Posted: Sat Jan 24, 2015 3:47 pm Post subject: |
|
|
NeddySeagoon wrote: | saski4711,
I hate adwaita too and I'm a Xfce user.
I have a Code: | /usr/share/cursors/xorg-x11/Adwaita_do_not_use/cursors/icon |
That gets me my hardware cursor back since X can no longer find Adwaita |
Yeah that does it thanks so much for the hint. Funny that Gnome starts to act like a big player and forces stuff on us. At least they should allow us to override the defaults without hacking /usr/share |
|
Back to top |
|
|
Ant P. Watchman
Joined: 18 Apr 2009 Posts: 6920
|
Posted: Sat Jan 24, 2015 10:30 pm Post subject: |
|
|
tclover wrote: | [...] This is not necessary for gtk+-2, because a user settings file `~/.gtkrc-3.0' is there for that, but GNOME/SystemD OS devs decided to remove many users settings... [...] |
... and put them in the standard $XDG_CONFIG_HOME directory, i.e. in ~/.config/gtk-3.0/settings.ini, like any modern well-behaved program does. |
|
Back to top |
|
|
khayyam Watchman
Joined: 07 Jun 2012 Posts: 6227 Location: Room 101
|
Posted: Sat Jan 24, 2015 11:10 pm Post subject: |
|
|
Ant P. wrote: | tclover wrote: | [...] This is not necessary for gtk+-2, because a user settings file `~/.gtkrc-3.0' is there for that, but GNOME/SystemD OS devs decided to remove many users settings... [...] |
... and put them in the standard $XDG_CONFIG_HOME directory, i.e. in ~/.config/gtk-3.0/settings.ini, like any modern well-behaved program does. |
Ant ... bah, standards. When they introduce a XDG_CONFIG_NONE=~/ then I'll happly accept this fdo "standard". Right now its just a further set of directories, and used by only three applications, while ~/.{dotfiles} counts just a little under 100 (when we subtract ~/.{config,cache,local})
Code: | % print -rl ~/.*(.,/) | wc -l
101 |
best ... khay |
|
Back to top |
|
|
Ant P. Watchman
Joined: 18 Apr 2009 Posts: 6920
|
Posted: Sun Jan 25, 2015 4:54 am Post subject: |
|
|
It's not only a container for fdo bloat, I have a .config/git/ in there...
Code: | $ find ~ -maxdepth 1 -name '.*' | wc -l
141
$ find ~/.config -maxdepth 1 | wc -l
36 |
But thanks for the reminder, I probably ought to tidy up my dotfiles... some of those programs haven't been installed in 5+ years! |
|
Back to top |
|
|
tclover Guru
Joined: 10 Apr 2011 Posts: 516
|
Posted: Sun Jan 25, 2015 8:52 am Post subject: |
|
|
Ant P. wrote: | It's not only a container for fdo bloat, I have a .config/git/ in there...
(...)
$ find ~/.config -maxdepth 1 | wc -l: | 36 |
But thanks for the reminder, I probably ought to tidy up my dotfiles... some of those programs haven't been installed in 5+ years! |
Dotfiles/dirs are up to date here...
% print ${#$(print -rl .config/*(/))}: | 32 |
Seems khay is in rant mood for XDG.
It's not a bad idea to have a user config directory in HOME like `PREFIX/etc' for system... rather than stuffing here and there... app custom sub-config/local/temporary directory. _________________ home/:mkinitramfs-ll/:supervision/:e-gtk-theme/:overlay/ |
|
Back to top |
|
|
khayyam Watchman
Joined: 07 Jun 2012 Posts: 6227 Location: Room 101
|
Posted: Sun Jan 25, 2015 12:18 pm Post subject: |
|
|
tclover wrote: | Seems khay is in rant mood for XDG. |
tclover ... yes ... or something like that :)
tclover wrote: | It's not a bad idea to have a user config directory in HOME like `PREFIX/etc' for system... rather than stuffing here and there... app custom sub-config/local/temporary directory. |
Fine, but as I said above make it optional, we have a prior standard that most everything uses, we also have TEMPDIR for such temporary data, but with the fdo "standard" XDG_CONFIG_HOME can't be set to ~/ because the standard doesn't even consider them being dotfiles (or, in short, the prior "standard" is just rejected as obsolete). If the standard stated something like "you can set XDG_CONFIG=n and applications using xdg will use $HOME/.{application_name} for their configuration [...] you can also set TEMPDIR to something appropriate for temporary data and this will be used in place of .cache", I wouldn't really have a problem. The claim is that xdg will reduce "clutter" but in fact it adds to it, because there is no consistent "standard", dotfiles and xdg operate on two separate namespaces, and never the twain shall meet. That's not really a "standard" (because if you want to standardise you have to consider, and account for, prior methods) its (in typical fdo fashion) "here's the new standard, get use to it".
What annoys me, if anything, is that you have professional grade tools (like wireshark) that have a hard dependency on x11-misc/xdg-utils simply so that the 'help' button knows what browser to use (via xdg-open) when this feature can be configured via the preferences, and wireshark functions perfectly well without xdg-utils (and its dependencies) installed.
So, yes, its a "rant", but there is some thought behind it.
best ... khay |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54232 Location: 56N 3W
|
Posted: Sun Jan 25, 2015 12:44 pm Post subject: |
|
|
khayyam,
Thats the wonderful thing about standards ... there are so many to choose from :)
Don't get me started about .INI files either, we all know what that developed into ... _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
khayyam Watchman
Joined: 07 Jun 2012 Posts: 6227 Location: Room 101
|
Posted: Sun Jan 25, 2015 1:27 pm Post subject: |
|
|
NeddySeagoon wrote: | Thats the wonderful thing about standards ... there are so many to choose from :) |
Neddy ... unless your "standardisers" say otherwise :)
NeddySeagoon wrote: | Don't get me started about .INI files either, we all know what that developed into ... |
Yes, "the linux desktop" ;)
best ... khay |
|
Back to top |
|
|
tclover Guru
Joined: 10 Apr 2011 Posts: 516
|
Posted: Sun Jan 25, 2015 2:18 pm Post subject: |
|
|
khayyam wrote: | Yes, "the linux desktop" ;) |
You mean the _old_ one don't you? Because the new one is... in bin format build for... (SystemD(TM);) _________________ home/:mkinitramfs-ll/:supervision/:e-gtk-theme/:overlay/ |
|
Back to top |
|
|
khayyam Watchman
Joined: 07 Jun 2012 Posts: 6227 Location: Room 101
|
Posted: Sun Jan 25, 2015 2:50 pm Post subject: |
|
|
tclover wrote: | khayyam wrote: | Yes, "the linux desktop" ;) |
You mean the _old_ one don't you? Because the new one is... in bin format build for... (SystemD(TM);) |
tclover ... I was being ironic, Neddy probably meant to suggest windows, but anyhow, gnome3 is using binary files for configuration? They are under the Open Specification Promise I hope ;)
best ... khay |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54232 Location: 56N 3W
|
Posted: Sun Jan 25, 2015 3:08 pm Post subject: |
|
|
khayyam,
I was going to suggest the binary Windows registry.
Soon coming to the Linux desktop if we are not careful. _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
khayyam Watchman
Joined: 07 Jun 2012 Posts: 6227 Location: Room 101
|
Posted: Sun Jan 25, 2015 4:02 pm Post subject: |
|
|
NeddySeagoon wrote: | I was going to suggest the binary Windows registry. Soon coming to the Linux desktop if we are not careful. |
Neddy ... I'm sure there are 101 reasons why its a good idea ... grandma doesn't need to be bothered with having to don deep sea diving gear in order to run the latest botnet :)
best ... khay |
|
Back to top |
|
|
BT Guru
Joined: 13 Jun 2004 Posts: 318
|
Posted: Sun Mar 15, 2015 5:09 am Post subject: |
|
|
I noticed that x11-themes/adwaita-icon-theme was pulled in as a new dependency by x11-libs/gtk-3.14.9, which was marked stable for GNOME 3.14. I actually use KDE with only a couple GTK applications.
After the update, I noticed the following elog message:
Code: | * Messages for package x11-themes/adwaita-icon-theme-3.14.1:
*
* Installation of a symlink is blocked by a directory:
* '/usr/share/cursors/xorg-x11/default'
* This symlink will be merged with a different name:
* '/usr/share/cursors/xorg-x11/default.backup.0000'
* |
The '/usr/share/cursors/xorg-x11/default' directory exists because I use an 'index.theme' file to set Oxygen_White as the KDM cursor theme.
Code: | [Icon Theme]
Inherits=Oxygen_White |
The issue is that every time x11-themes/adwaita-icon-theme is emerged, another '/usr/share/cursors/xorg-x11/default.backup.000x' symlink is created. Potentially creating many useless symlinks, which need to be manually deleted.
If I rename the 'default' directory to 'Oxygen' and create a symlink to it named 'default', x11-themes/adwaita-icon-theme will silently overwrite the symlink and make itself the default.
My solution was to add '/usr/share/cursors/xorg-x11/default' to INSTALL_MASK to prevent the symlink from being installed. |
|
Back to top |
|
|
equaeghe l33t
Joined: 22 Feb 2005 Posts: 637
|
Posted: Mon Mar 16, 2015 9:34 am Post subject: |
|
|
BT wrote: | I noticed that x11-themes/adwaita-icon-theme was pulled in as a new dependency by x11-libs/gtk-3.14.9, which was marked stable for GNOME 3.14. I actually use KDE with only a couple GTK applications. |
I filed a bug report |
|
Back to top |
|
|
|