You are not logged in.
Also, my touchpad has inexplicably decided now that two finger taps are a middle click and three finger taps are a right click and I don't seem to be able to reverse that behaviour.
Perhaps GNOME has switched to libinput as standard, try removing xf86-input-libinput and see if it will fallback to the synaptics driver.
"The nation-state domesticates the society in the name of capitalism and alienates the community from its natural foundations."
— Democratic Confederalism, Abdullah Öcalan.
Offline
The changes they made in gtk 3.20 should provide documented and more stable themeing API, which means themes shouldn't break (at least as badly) in the future. This is also the reason why every theme broke during this update cycle.
Also, my touchpad has inexplicably decided now that two finger taps are a middle click and three finger taps are a right click and I don't seem to be able to reverse that behaviour.
Gnome only supports libinput from now on. Installing xf86-input-libinput should fix this, and also make gnome's input settings work again.
Offline
Um, as far as I am aware every theme that you want to use will need to be reinstalled when you do a major upgrade. This is because of the way GNOME and GTK cache resources. A theme simple re-install fixed all my issues.
Offline
axfelix wrote:Titlebars and borders are ruined in [...] Arc
The current gtk-theme-arc-git package seems to work just fine with GTK 3.20
I'm not sure I'd consider this just fine -- are you not seeing the same squashed titlebars and borders that I'm seeing in Nautilus? I'd love to be told that I'm missing some new dependency to make these not look like crap as of 3.20...
http://i.imgur.com/S7x5FK5.png
For what it's worth, everything other than Adwaita and Highcontrast looks like this now. And I've reinstalled several of them in the past hour for testing.
Re: xf86-input-libinput, it turned out I didn't have it installed, but installing it hasn't changed any behaviour.
-- read the Forum Etiquette and only post thumbnails http://wiki.archlinux.org/index.php/For … s_and_code [jwr] --
Last edited by axfelix (2016-04-10 00:17:12)
Offline
@axfelix gtk-theme-arc-git works for me as well without any glitches. Nothing like on your screenshot
Re: xf86-input-libinput, it turned out I didn't have it installed, but installing it hasn't changed any behaviour.
Maybe synaptics driver is taking over for some reason, for me installing the libpinput driver and removing synaptics fixed the issue.
Um, as far as I am aware every theme that you want to use will need to be reinstalled when you do a major upgrade. This is because of the way GNOME and GTK cache resources. A theme simple re-install fixed all my issues.
There's no such caching. Reinstalling the exact same version of the theme shouldn't change anything, unless it somehow got changed on your filesystem.
EDIT: Just remembered there's a cache for icon themes where reinstalling the theme would update the icon cache. However there isn't any kind of cache for gtk or gnome-shell themes.
Last edited by ooo (2016-04-10 01:24:04)
Offline
just tried removing xf86-input-synaptics and it broke my Mouse, so that's not it
Offline
Would this update explain why my icon sets were unchangeable for most of today? I got locked into the Oxygen icons for hours...
Offline
axfelix, Arch is a rolling release distro, which means it gets updates as they come from upstream (depending on the package maintainer's free time). If this isn't ideal for you, then you should consider switching to a non-rolling distro.
For those of you who don't use gnome, but are unhappy that gtk3 updates keep breaking your themes, either switch to the default theme, or vote with your feet and switch to non-gtk3 applications. Nothing will change by moaning about the breakage here.
I understand that, and I'm not trying to complain -- I just thought that, y'know, there's a testing repo for a reason, and these appeared to be pushed out in a genuinely broken state. Now that I know that others apparently can't duplicate my theme issues, it's possible that some of the problems I'm seeing are (for whatever reason) unique to my environment. Sorry if it didn't come across well.
(also, I really like Gnome 3's UX, and I'm loathe to change DE's. these breakages are much worse than I've encountered before.)
Last edited by axfelix (2016-04-10 00:37:53)
Offline
there's a testing repo for a reason, and these appeared to be pushed out in a genuinely broken state
I use [testing] and upgraded to 3.20 at the end of March, Horst pushed the updates to the Arc theme very quickly afterwards [1] and I simply updated the AUR package to get back my decorations: there was nothing to report.
Of course, I don't use GNOME...
"The nation-state domesticates the society in the name of capitalism and alienates the community from its natural foundations."
— Democratic Confederalism, Abdullah Öcalan.
Offline
Um -- am I the only one in this thread who actually runs Gnome 3? That might explain it...
FYI, icon theming (for gnome apps) is broken today too... http://i.imgur.com/6dM7c8W.jpg
Last edited by axfelix (2016-04-10 00:56:24)
Offline
FYI, icon theming (for gnome apps) is broken today too... http://i.imgur.com/6dM7c8W.jpg
Good to know, thought I was going insane for an hour earlier.
Offline
For icon theme issues, try running gtk-update-icon-cache for the icon theme directory, or reinstall the theme which should do the same thing.
I had single incorrect icon on application overview earlier, but haven't had any issues after I updated the icon theme which rebuilds the icon cache as well.
Offline
just tried removing xf86-input-synaptics and it broke my Mouse, so that's not it
You can't just remove it without having something to replace it. You need to have xf86-input-libinput installed. Libinput should be fine to replace all input needs actually. I haven't had any other input drivers installed in ages
I don't really know what I'm doing.
Offline
Head_on_a_Stick wrote:axfelix wrote:Titlebars and borders are ruined in [...] Arc
The current gtk-theme-arc-git package seems to work just fine with GTK 3.20
I'm not sure I'd consider this just fine -- are you not seeing the same squashed titlebars and borders that I'm seeing in Nautilus? I'd love to be told that I'm missing some new dependency to make these not look like crap as of 3.20...
http://i.imgur.com/S7x5FK5.png
For what it's worth, everything other than Adwaita and Highcontrast looks like this now. And I've reinstalled several of them in the past hour for testing.
Re: xf86-input-libinput, it turned out I didn't have it installed, but installing it hasn't changed any behaviour.
-- read the Forum Etiquette and only post thumbnails http://wiki.archlinux.org/index.php/For … s_and_code [jwr] --
Yeah I don't know what is going on with your screenshot. That is not at all how arc looks under gnome 3.20. You have some other issues it seems with your current install
I don't really know what I'm doing.
Offline
I did install xf86-input-libinput, and it made no difference, and removing synaptic afterwards still broke my touchpad.
Like I said, all themes other than Adwaita and Highcontrast look like that to me after today. Any ideas as to why this might be?
Offline
Please reinstall the base gnome package, I think you might have some weird things happening on your machine. The issues that you are seeing are not reproducible on my end with three separate gnome installs, nor does it seem any others in this thread are having your issues.
Further, xf86-input-libinput if it is installed will take precedence over xf86-input-synaptics. And your touchpad should not be breaking without the synaptics drivers if libinput is installed, that is either a configuration error on your machine or a bug. As far as I am aware, libinput should work with all standard touchpads and mice dating back a couple decades. What is your touchpad? Synaptic, elantech, etc?
For many themes to work they need other GTK extension libraries. In the case of Arc it requires gtk-engine-murrine
This is what arc looks like on a properly functioning Gnome 3.20 (stock right out of the stable repos without any weird configs) https://www.dropbox.com/s/ndukld2zrru8s … 5.png?dl=0
Hopefully this proves to you that it isn't a Gnome issue, as all of ours work great. In fact, almost all themes I have tried work fine, be it numix-git, adapta, paper, arc, etc. Most I have seen have been updated for 3.20
I don't really know what I'm doing.
Offline
I did install xf86-input-libinput, and it made no difference, and removing synaptic afterwards still broke my touchpad.
Please make sure you don't have a xorg.conf file or an xorg.conf.d/X-synaptics.conf file that is manually specifying the synaptics driver for your hardware. In that case, in might break. Just straight up delete any xorg.conf or xorg.conf.d files that might be causing issue. In most cases these are completely superfluous now unless you are manually enabling a setting like DRI3 or Glamour
I don't really know what I'm doing.
Offline
Perhaps to rule out of a past config is wrecking things on your end (or a missing dependency somewhere), try making a test account and logging into it to see if any of your bugs are presented there. If they are it is something lower level then Gnome causing these issues, if everything works fine it is a config in your home account that is causing your glitches
I don't really know what I'm doing.
Offline
Thanks -- removing synaptics from xorg.conf.d worked for the mouse. I seem to have less acceleration on scrolling now but I can live with that as middle-clicking has gone back to normal. Managed to duplicate the theme issues with another user though so they're not in my home account...
Offline
Any idea what /usr/share/gtk-engines should look like? These seem like they haven't been updated in a while for some reason, and I can't figure out what else it could be...
[axfelix@nixon gtk-engines]$ ls -la
total 364
drwxr-xr-x 2 root root 4096 Jan 21 2015 .
drwxr-xr-x 319 root root 12288 Apr 9 15:25 ..
-rw-r--r-- 1 root root 120409 Jul 1 2014 clearlooks.xml
-rw-r--r-- 1 root root 605 Jul 1 2014 crux-engine.xml
-rw-r--r-- 1 root root 324 Jul 1 2014 glide.xml
-rw-r--r-- 1 root root 19993 Jul 1 2014 hcengine.xml
-rw-r--r-- 1 root root 16992 Jul 1 2014 industrial.xml
-rw-r--r-- 1 root root 413 Jul 1 2014 mist.xml
-rw-r--r-- 1 root root 63967 Jul 1 2014 murrine.xml
-rw-r--r-- 1 root root 426 Jul 1 2014 redmond95.xml
-rw-r--r-- 1 root root 108031 Jul 1 2014 thinice.xml
[axfelix@nixon gtk-engines]$
Offline
Any idea what /usr/share/gtk-engines should look like?
Those are for GTK2, nothing to do with this thread.
Offline
I can't find anything in any /usr/share or /usr/lib paths that looks amiss with gtk3 or gnome-shell at this point. Still looking, but totally baffled here.
Offline
did you verify that you have gtk-engine-murrine installed to work with arc?
EDIT* actually i think that gtk-engine-murrine is only necessary with regards to getting gtk2 to render properly so probably not the root cause of your issue.
Last edited by brittyazel (2016-04-10 06:43:44)
I don't really know what I'm doing.
Offline
Also if you haven't reinstalled arc since updating to 3.20, you need to do that. All your themes should be reinstalled each time you upgrade gnome
I don't really know what I'm doing.
Offline
I did, yeah -- and that dependency is clearly enforced. I'm having the same titlebar issues with all of the other themes that depend on murrine though, so that might be the source of the troubles, even though I just reinstalled it...
Offline