You are not logged in.
I have an issue where GTK3 apps (spacefm & file-roller as examples) are looking messed up since yesterday. It is not GTK theme related, as it looks the same for root. I use openbox, and trimmed some unused packages from my system yesterday. Hopefully I just removed something that wasn't shown as a dependancy when it really should have been!
See below for a screenshot of GTK2 vs GTK3. The gtk3 title bar area and close button function, but there's no real window decoration. It's odd!
EDIT: as someone else has the same issue... it was likely the updates at fault, and not me removing some packages
Last edited by dennis123123 (2014-04-16 18:39:48)
Offline
Same here after recent updates, and file-roller is especially odd.
I'm using the clearlooks-phenix-gtk-theme-git 3.0.16.r0.g5e04293-1 theme, by the way.
GTK3 just seems to cause more havoc and compatibility breaking as time goes on.
IgnorantGuru had a blog article on GTK 3.10 which detailed various problems; maybe 3.12 just compounds the felony.
Last edited by ninian (2014-04-16 17:59:05)
Offline
I'm using the same theme (direct from the original website)
I downgraded to 3.10.7 which I happened to have left in my package cache somehow since January 28th... and it looks exactly the same.
...but it was all fine 2 days ago!
Offline
If the issue is gtk3 application not having decorations from window manager, it's simply because gnome/gtk+ is moving into using client side decorations everywhere.
If I'm not mistaken file-roller moved to using this design in 3.12 release, as did many of the standard gtk+ dialogs.
Offline
If the issue is gtk3 application not having decorations from window manager, it's simply because gnome/gtk+ is moving into using client side decorations everywhere.
If I'm not mistaken file-roller moved to using this design in 3.12 release, as did many of the standard gtk+ dialogs.
What's happening to linux etc nowadays? Ruined!
Now I'm forced to look at a mix n match of ugly windows and nice windows? Or do they expect everyone to sit patiently until the entire OSS community rewrites in GTK3? Or will there be updated window managers that have to try and match GTK3 look?
Offline
You were right though:
Offline
What's happening to linux etc nowadays? Ruined!
Now I'm forced to look at a mix n match of ugly windows and nice windows? Or do they expect everyone to sit patiently until the entire OSS community rewrites in GTK3? Or will there be updated window managers that have to try and match GTK3 look?
Yes, linux is ruined because one cross platform desktop environment/toolkit is moving away from decades old standards.
In all seriousness tough, I know the feeling. I was quite sceptical and disappointed at first too until I got used to it and found a theme that works aesthetically with both csd and wm decorated windows, but I can also see many advantages in this approach.
fwiw, I'm using numix theme suite with gtk and wm decorations and have no issues with the difference in gtk2/3 applications' look these days, apart from the fact that you can't enable global dark theme for gtk2.
Last edited by ooo (2014-04-16 19:43:28)
Offline
That theme is starting to look windows-8-ey from the first couple of screenshots I saw :S (personal preferences... I know - if you like it, good for you)
Also GTK2 creeping into GTK3 seems to be the most widely used toolkit, at least with the software I install. I can count on 1 hand the number of Qt4 based programs I use.
Also also! It wasn't just from the GTK3 change that I'm saying things are going downhill. *cough* systemd *cough*
Offline
You could switch to gtk2-versions of apps (where applicable), and get that gtk3 crap off your system. Check the AUR for -gtk2 versions. Alternatively, qt apps are looking more and more desirable these days.
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Offline
You could switch to gtk2-versions of apps (where applicable), and get that gtk3 crap off your system. Check the AUR for -gtk2 versions. Alternatively, qt apps are looking more and more desirable these days.
^ now that sounds like a better plan!
Although typically, just after I spend a few days cutting down on the number of AUR packages I rely on (down to 9 now!)
Offline
Well, I guess it will be time to swap my remaining Gnome apps for their Mate equivalent
I really don't mind client-side decorations, I even think it's a nice idea and would definitely enjoy it if I were using Gnome. But it just looks ridiculously out of place compared to everything else: http://i.imgur.com/MwYb3Vs.jpg
I was thinking Gnome finally was starting to be interesting again, annnnd they broke it again ._. The Gnome guys really need to learn to give their users choice. I'm glad GTK still at least support themes.
Offline
Hmm this is harder than I first thought it would be...
:: audacious: requires gtk3
:: easytag: requires gtk3
:: file-roller: requires gtk3
:: galculator: requires gtk3
:: ghex: requires gtk3
:: goffice: requires gtk3
:: gsimplecal: requires gtk3
:: guvcview: requires gtk3
:: spacefm: requires gtk3
:: vte3: requires gtk3
:: zenity: requires gtk3
(vte3 being the dependancy for tilda, goffice for abiword)
Offline
On the mixing of GTK2 and GTK3, I use Cinnamon with a MATE backend instead of GNOME3 backend. Basically, I installed MATE first, then Cinnamon, then set Cinnamon to use as many of the MATE programs as I could.
Claire is fine.
Problems? I have dysgraphia, so clear and concise please.
My public GPG key for package signing
My x86_64 package repository
Offline
:: spacefm: requires gtk3
There is an AUR package for the GTK2 version of spacefm:
https://aur.archlinux.org/packages/spacefm-gtk2/
Offline
Of course this is a theme issue: your theme just does not support client side window decorations yet. Your desktop environment also needs to tell GTK+ that it wants the minimize and maximize window decorations. It can even decide where to place them in the header bar, and in what order.
File Roller looks to be doing something horrendous for fallback, though, probably to please the Ubuntu developers... that is really an application-specific bug.
Offline
Thanks for pointing out spacefm-gtk2. engrampa-thunar is a good replacement for file-roller on Xfce. I tried gedit2, but I couldn't get it to build. I swiped galculator-gtk2 from a MATE VM I have. Still debating on switching out evince for atril. Both Pluma and Atril don't have very many MATE dependencies, so they may be good alternatives. I've never mixed any MATE applications with my Xfce DE, so hopefully I'm not headed into problems if I decide to use them. My goal is to get everything I can switched to GTK2 on my system. I didn't really care much for the looks of GTK3 prior to this change, but now GTK3 looks too much like Windows 8 for my taste.
archlinux | OpenRC | TOMOYO Linux | Xfce
"In his house at R'lyeh dead Cthulhu waits dreaming."
Offline
I feel there will be another six months of juggling around with various apps to replace evince,brasero, file-roller, and all the other Gnome apps that I use with XFCE.
PS: By the way, I've just noticed that Gnome's Calculator has fallen too.
EDIT: funniest thing: EOG uses the window decorator I want, but if I open the Help > About menu item (I think it is About in english), it uses it's OWN decoration.
Let's call it consistency. Or a "mature release".
Last edited by scar (2014-04-17 15:58:35)
“The future has already arrived. It's just not evenly distributed yet.”
― William Gibson
Offline
Hmm this is harder than I first thought it would be...
:: audacious: requires gtk3
:: easytag: requires gtk3
:: file-roller: requires gtk3
:: galculator: requires gtk3
:: ghex: requires gtk3
:: goffice: requires gtk3
:: gsimplecal: requires gtk3
:: guvcview: requires gtk3
:: spacefm: requires gtk3
:: vte3: requires gtk3
:: zenity: requires gtk3(vte3 being the dependancy for tilda, goffice for abiword)
I've uploaded a PKGBUILD to build the gtk2 version of gsimplecal to the AUR.
easytag is easy enough to rebuild against gtk2, I'll upload a PKGBUILD for that shortly.
goffice0.8 in extra uses gtk2. I use it (with some modifications to remove the gconf crap) with abiword-minimal in the AUR.
zenity-gtk2 is in the AUR.
Dunno about the others, I don't use them.
EDIT: easytag-gtk2.
Last edited by WorMzy (2014-04-17 16:55:36)
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Offline
Can anybody help me to find an official GNOME forum?
The problem is, I don't find it, and I do not see any negative feedbacks on their mailing lists concerning 3.12.
“The future has already arrived. It's just not evenly distributed yet.”
― William Gibson
Offline
There's no official gnome forum.
I bet they have heard enough complaints about this matter anyway way before 3.12..
Offline
Seriously, I can't believe you can create anything and don't care about possible negative user feedback.
(Wait, you can. But I thought it was something specific to another company. If you see what I mean)
“The future has already arrived. It's just not evenly distributed yet.”
― William Gibson
Offline
There's no official gnome forum.
I bet they have heard enough complaints about this matter anyway way before 3.12..
I think they were over-whelmed when GNOME 3.0 came out that they decided I would be more convenient for them not to have one. In addition, I have never seen an official forum.
Claire is fine.
Problems? I have dysgraphia, so clear and concise please.
My public GPG key for package signing
My x86_64 package repository
Offline
yes, using a non-maintained toolkit exclusively sounds like a great idea... </irony>
He hoped and prayed that there wasn't an afterlife. Then he realized there was a contradiction involved here and merely hoped that there wasn't an afterlife.
Douglas Adams
Offline
GTK2 2.24.23 was released on 2014-03-18 with the following changelog.
Just because it doesn't break something every six months doesn't mean it's not maintained.
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Offline
GTK2 2.24.23 was released on 2014-03-18 with the following changelog.
Just because it doesn't break something every six months doesn't mean it's not maintained.
Indeed. MATE uses GTK2 (for now) and GTK2 is very mature as well.
Claire is fine.
Problems? I have dysgraphia, so clear and concise please.
My public GPG key for package signing
My x86_64 package repository
Offline