Por que o LXDE/Xfce ainda usam GTK2?

1. Por que o LXDE/Xfce ainda usam GTK2?

Arnold
Arnoold

(usa Solus)

Enviado em 04/11/2018 - 00:00h

Em breve o GTK4 chegará e o LXDE e Xfce ainda estão usando GTK2.
Será que a mudança pra GTK3 ou GTK4 afetará o desempenho, fluidez e uso de memória?
Existe alguma forma de forçar o uso do GTK3 neles, se sim, como?


  


2. Re: Por que o LXDE/Xfce ainda usam GTK2?

Matheus
pylm

(usa Gentoo)

Enviado em 04/11/2018 - 00:05h

Pra que diabos cê tá se preocupando com GTK4 num ambiente suposto a ser leve.

Aliás, é capaz do GTK5 ficar estável antes do XFCE ir todo pra GTK3


pylm@tuxtoo ~ % ldd /usr/bin/xf* | grep gtk
libgtk-3.so.0 => /usr/lib64/libgtk-3.so.0 (0x00007f446fcf3000)
libgtk-x11-2.0.so.0 => /usr/lib64/libgtk-x11-2.0.so.0 (0x00007f170ed79000)
libgtk-x11-2.0.so.0 => /usr/lib64/libgtk-x11-2.0.so.0 (0x00007f6dc7a5a000)
libgtk-3.so.0 => /usr/lib64/libgtk-3.so.0 (0x00007fdf243f5000)
libgtk-x11-2.0.so.0 => /usr/lib64/libgtk-x11-2.0.so.0 (0x00007fb2397ce000)
libgtk-x11-2.0.so.0 => /usr/lib64/libgtk-x11-2.0.so.0 (0x00007f423508e000)
libgtk-x11-2.0.so.0 => /usr/lib64/libgtk-x11-2.0.so.0 (0x00007f0f01550000)
libgtk-x11-2.0.so.0 => /usr/lib64/libgtk-x11-2.0.so.0 (0x00007fcb07f2b000)
libgtk-x11-2.0.so.0 => /usr/lib64/libgtk-x11-2.0.so.0 (0x00007f641f168000)
libgtk-3.so.0 => /usr/lib64/libgtk-3.so.0 (0x00007f6841204000)
libgtk-x11-2.0.so.0 => /usr/lib64/libgtk-x11-2.0.so.0 (0x00007f66b3ef9000)
libgtk-3.so.0 => /usr/lib64/libgtk-3.so.0 (0x00007f74a088d000)
libgtk-3.so.0 => /usr/lib64/libgtk-3.so.0 (0x00007f7689df3000)
libgtk-3.so.0 => /usr/lib64/libgtk-3.so.0 (0x00007f8e406cb000)
libgtk-x11-2.0.so.0 => /usr/lib64/libgtk-x11-2.0.so.0 (0x00007fc76dc76000)
libgtk-x11-2.0.so.0 => /usr/lib64/libgtk-x11-2.0.so.0 (0x00007f5397633000)
libgtk-x11-2.0.so.0 => /usr/lib64/libgtk-x11-2.0.so.0 (0x00007f21f8e65000)
libgtk-x11-2.0.so.0 => /usr/lib64/libgtk-x11-2.0.so.0 (0x00007f6153426000)
libgtk-x11-2.0.so.0 => /usr/lib64/libgtk-x11-2.0.so.0 (0x00007f417932f000)
libgtk-x11-2.0.so.0 => /usr/lib64/libgtk-x11-2.0.so.0 (0x00007fbf0e98f000)
libgtk-3.so.0 => /usr/lib64/libgtk-3.so.0 (0x00007f0f126a5000)
libgtk-3.so.0 => /usr/lib64/libgtk-3.so.0 (0x00007fd8e6970000)
libgtk-x11-2.0.so.0 => /usr/lib64/libgtk-x11-2.0.so.0 (0x00007fb247669000)
libgtk-x11-2.0.so.0 => /usr/lib64/libgtk-x11-2.0.so.0 (0x00007fde22242000)
libgtk-3.so.0 => /usr/lib64/libgtk-3.so.0 (0x00007ff318e42000)
libgtk-x11-2.0.so.0 => /usr/lib64/libgtk-x11-2.0.so.0 (0x00007fb295270000)
libgtk-x11-2.0.so.0 => /usr/lib64/libgtk-x11-2.0.so.0 (0x00007ff46c47c000)
libgtk-x11-2.0.so.0 => /usr/lib64/libgtk-x11-2.0.so.0 (0x00007fda292ee000)
libgtk-x11-2.0.so.0 => /usr/lib64/libgtk-x11-2.0.so.0 (0x00007fcc2b4b2000)
libgtk-x11-2.0.so.0 => /usr/lib64/libgtk-x11-2.0.so.0 (0x00007f1ba0eb1000)




3. Re: Por que o LXDE/Xfce ainda usam GTK2?

Arnold
Arnoold

(usa Solus)

Enviado em 04/11/2018 - 00:14h

pylm escreveu:

Pra que diabos cê tá se preocupando com GTK4 num ambiente suposto a ser leve.

E por que deveria ser o GTK4 mais pesado?
Por que motivo ainda está preso no GTK2?
E o GTK3? Quando haverá adaptação? Os temas em GTK3 que eu gosto ficam terríveis em ambientes onde se preza pelo GTK2 apenas.


4. Re: Por que o LXDE/Xfce ainda usam GTK2?

Matheus
pylm

(usa Gentoo)

Enviado em 04/11/2018 - 00:18h

Arnoold escreveu:

pylm escreveu:

Pra que diabos cê tá se preocupando com GTK4 num ambiente suposto a ser leve.

E por que deveria ser o GTK4 mais pesado?
Por que motivo ainda está preso no GTK2?
E o GTK3? Quando haverá adaptação? Os temas em GTK3 que eu gosto ficam terríveis em ambientes onde se preza pelo GTK2 apenas.


GTK3 foi feito pensado para telas touchscreen (vide o GNOME que hoje parece uma interface pra tablets), XFCE não tem absolutamente nada pensado pra touchscreen e não há reais ganhos em se fazer uma transição.


5. Re: Por que o LXDE/Xfce ainda usam GTK2?

Giovanni  M
Giovanni_Menezes

(usa Devuan)

Enviado em 04/11/2018 - 01:00h

Cada mudança no GTK exige adaptação e ajustes, o que é cansativo para os desenvolvedores, gtk 3.X quebrou vários temas, jogou o trabalho de muita gente literalmente NO LIXO.

Mas esse link explica bem o que vem acontecendo

https://www.hardware.com.br/comunidade/gtk-acontecendo/1300639/




--------------------------------------------------------------------------
Somente o Software Livre lhe garante as 4 liberdades.
Open Source =/= Free Software.
https://encurtador.com.br/CGNU5
http://www.anahuac.eu/contrarrevolucao-osi/

***Experimente o Devuan Gnu/Linux***
https://devuan.org/

***Pensando em investir em bitcoins ? veja este vídeo***
https://www.youtube.com/watch?v=jhBE3MUFxQU


6. Re: Por que o LXDE/Xfce ainda usam GTK2?

Perfil removido
removido

(usa Nenhuma)

Enviado em 04/11/2018 - 09:00h

-um motociclista quer abastecer sua moto com alcool que é mais barato mas a moto só roda com gasolina
-o que ele faz?
-coloca gasolina e anda de boa ?
-coloca alcool e ferra o motor ?
-troca moto por uma moto-flex ?
-resposta dependerá do pragmatismo do motociclista



7. Re: Por que o LXDE/Xfce ainda usam GTK2?

Gabriel Moreira
GabrielMS86

(usa Arch Linux)

Enviado em 04/11/2018 - 11:38h

Complementando o que já foi disposto acima, você tem que considerar tb que LXDE e XFCE têm comunidades de desenvolvedores menores que o Gnome ou o KDE. Existem esforços no sentido de migrar o XFCE para o GTK3, mas é um trabalho que levará mais um bom tempo devido ao número pequeno de pessoas trabalhando efetivamente nisso.


8. Re: Por que o LXDE/Xfce ainda usam GTK2?

LinuxWalker
Delusion

(usa Debian)

Enviado em 04/11/2018 - 14:00h

Porque, além do que já foi dito, são ambientes focados em produtividade e desempenho.
Mas vc pode usar o gnome se vc gosta da aparência do android, ou use o kdeplasma se vc gosta do windows10. Esses sim, estão em desenvolvimento constante.
Bom seria se vc pudesse ajudar o projeto.

boa tarde.

Linux User # 624552


9. Re: Por que o LXDE/Xfce ainda usam GTK2?

Neto Sucupira
netr0n

(usa KUbuntu)

Enviado em 05/11/2018 - 02:35h

A equipe do XFCE já planeja há um tempo migrar pro GTK3 e dar suporte ao wayland, o principal empecilho é a falta de mão de obra. Já o Lxde vai ser substituído pelo LxQT.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts