You are not logged in.

#1 2014-04-16 17:10:18

dennis123123
Member
Registered: 2009-07-02
Posts: 72

GTK3 apps ugly since yesterday (either upgrade or package removal!)

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!

2014_04_16_T180255_1593x815_scrot.jpg

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

#2 2014-04-16 17:58:38

ninian
Member
From: United Kingdom
Registered: 2008-02-24
Posts: 726
Website

Re: GTK3 apps ugly since yesterday (either upgrade or package removal!)

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.
sad

Last edited by ninian (2014-04-16 17:59:05)

Offline

#3 2014-04-16 18:00:44

dennis123123
Member
Registered: 2009-07-02
Posts: 72

Re: GTK3 apps ugly since yesterday (either upgrade or package removal!)

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

#4 2014-04-16 19:00:26

ooo
Member
Registered: 2013-04-10
Posts: 1,638

Re: GTK3 apps ugly since yesterday (either upgrade or package removal!)

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

#5 2014-04-16 19:12:08

dennis123123
Member
Registered: 2009-07-02
Posts: 72

Re: GTK3 apps ugly since yesterday (either upgrade or package removal!)

ooo wrote:

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? sad 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

#6 2014-04-16 19:16:52

dennis123123
Member
Registered: 2009-07-02
Posts: 72

Re: GTK3 apps ugly since yesterday (either upgrade or package removal!)

Offline

#7 2014-04-16 19:38:55

ooo
Member
Registered: 2013-04-10
Posts: 1,638

Re: GTK3 apps ugly since yesterday (either upgrade or package removal!)

dennis123123 wrote:

What's happening to linux etc nowadays? sad 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

#8 2014-04-16 19:43:28

dennis123123
Member
Registered: 2009-07-02
Posts: 72

Re: GTK3 apps ugly since yesterday (either upgrade or package removal!)

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

#9 2014-04-16 19:43:34

WorMzy
Administrator
From: Scotland
Registered: 2010-06-16
Posts: 12,402
Website

Re: GTK3 apps ugly since yesterday (either upgrade or package removal!)

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

#10 2014-04-16 19:45:11

dennis123123
Member
Registered: 2009-07-02
Posts: 72

Re: GTK3 apps ugly since yesterday (either upgrade or package removal!)

WorMzy wrote:

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!) big_smile

Offline

#11 2014-04-16 19:57:27

Max-P
Member
Registered: 2011-06-11
Posts: 164

Re: GTK3 apps ugly since yesterday (either upgrade or package removal!)

Well, I guess it will be time to swap my remaining Gnome apps for their Mate equivalent hmm

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

#12 2014-04-16 20:02:13

dennis123123
Member
Registered: 2009-07-02
Posts: 72

Re: GTK3 apps ugly since yesterday (either upgrade or package removal!)

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

#13 2014-04-16 20:53:21

clfarron4
Member
From: London, UK
Registered: 2013-06-28
Posts: 2,163
Website

Re: GTK3 apps ugly since yesterday (either upgrade or package removal!)

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

#14 2014-04-16 22:56:14

sonoran
Member
From: sonoran desert
Registered: 2009-01-12
Posts: 192

Re: GTK3 apps ugly since yesterday (either upgrade or package removal!)

dennis123123 wrote:

:: spacefm: requires gtk3

There is an AUR package for the GTK2 version of spacefm:
https://aur.archlinux.org/packages/spacefm-gtk2/

Offline

#15 2014-04-17 13:57:52

Michael Catanzaro
Member
Registered: 2012-11-04
Posts: 49

Re: GTK3 apps ugly since yesterday (either upgrade or package removal!)

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

#16 2014-04-17 14:42:49

0strodamus
Member
Registered: 2014-01-22
Posts: 95

Re: GTK3 apps ugly since yesterday (either upgrade or package removal!)

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

#17 2014-04-17 15:53:56

scar
Member
From: Hungary
Registered: 2009-10-01
Posts: 442

Re: GTK3 apps ugly since yesterday (either upgrade or package removal!)

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

#18 2014-04-17 16:38:32

WorMzy
Administrator
From: Scotland
Registered: 2010-06-16
Posts: 12,402
Website

Re: GTK3 apps ugly since yesterday (either upgrade or package removal!)

dennis123123 wrote:

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

#19 2014-04-18 05:26:14

scar
Member
From: Hungary
Registered: 2009-10-01
Posts: 442

Re: GTK3 apps ugly since yesterday (either upgrade or package removal!)

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

#20 2014-04-18 06:17:55

ooo
Member
Registered: 2013-04-10
Posts: 1,638

Re: GTK3 apps ugly since yesterday (either upgrade or package removal!)

There's no official gnome forum.
I bet they have heard enough complaints about this matter anyway way before 3.12..

Offline

#21 2014-04-18 07:17:02

scar
Member
From: Hungary
Registered: 2009-10-01
Posts: 442

Re: GTK3 apps ugly since yesterday (either upgrade or package removal!)

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

#22 2014-04-18 10:17:34

clfarron4
Member
From: London, UK
Registered: 2013-06-28
Posts: 2,163
Website

Re: GTK3 apps ugly since yesterday (either upgrade or package removal!)

ooo wrote:

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

#23 2014-04-18 10:28:48

Rasi
Member
From: Germany
Registered: 2007-08-14
Posts: 1,914
Website

Re: GTK3 apps ugly since yesterday (either upgrade or package removal!)

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

#24 2014-04-18 12:14:06

WorMzy
Administrator
From: Scotland
Registered: 2010-06-16
Posts: 12,402
Website

Re: GTK3 apps ugly since yesterday (either upgrade or package removal!)

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. tongue


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

#25 2014-04-18 13:11:47

clfarron4
Member
From: London, UK
Registered: 2013-06-28
Posts: 2,163
Website

Re: GTK3 apps ugly since yesterday (either upgrade or package removal!)

WorMzy wrote:

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. tongue

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

Board footer

Powered by FluxBB