View previous topic :: View next topic |
Author |
Message |
Blind_Sniper Guru
Joined: 20 Apr 2018 Posts: 340
|
Posted: Wed Sep 02, 2020 4:18 pm Post subject: Free of any gtk* KDE desktop |
|
|
Hi.
Is it possible to get rid of any gtk stuffs at KDE desktop?
I know that FF, LO, Gimp written with gtk toolkit, but I can replace them partially with native qt apps like falkon or krita or just use *.appimage for those which doesn't have qt alternatives.
So is it possible? _________________ GNU is Not Usable |
|
Back to top |
|
|
Ionen Developer
Joined: 06 Dec 2018 Posts: 2727
|
Posted: Wed Sep 02, 2020 4:25 pm Post subject: |
|
|
I know you're doing this to avoid rust through librsvg, but be warned that qtwebengine (that you'd need for say.. falkon), is actually chromium-based and a worst build than rust.
Edit: Didn't check if something common may side-want gtk stuff though, someone using QT/KDE will know better. There's is some qt/kde applications that want librsvg directly I see but I doubt you'd be using those.
Last edited by Ionen on Wed Sep 02, 2020 4:30 pm; edited 1 time in total |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30959 Location: here
|
Posted: Wed Sep 02, 2020 4:28 pm Post subject: |
|
|
I think is possible, you can check what packages use gtk+ with command equery d gtk+ and see if you can uninstall or disable use flag (gtk, gtk2, gtk3) from them. _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
Blind_Sniper Guru
Joined: 20 Apr 2018 Posts: 340
|
Posted: Wed Sep 02, 2020 4:38 pm Post subject: |
|
|
Ionen wrote: | I know you're doing this to avoid rust, but be warned that qtwebengine (that you'd need for say.. falkon), is actually chromium-based and a worst build than rust. |
Right now I use ungoogled-chromium.Appimage (standalone package), so falkon with qtwebengine could be ignored as well. BTW I have no qtwebengine installed.
@fedeliallalinea,
Code: | * These packages depend on gtk+:
app-crypt/gcr-3.36.0 (gtk ? >=x11-libs/gtk+-3.12:3[X,introspection?])
app-crypt/pinentry-1.1.0-r3 (gtk ? x11-libs/gtk+:2)
app-text/ghostscript-gpl-9.52-r1 (gtk ? x11-libs/gtk+:3)
(gtk ? x11-libs/gtk+:2)
dev-cpp/gtkmm-3.24.2 (>=x11-libs/gtk+-3.24.0:3[aqua?,wayland?,X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_riscv_lp64d(-)?,abi_riscv_lp64(-)?,abi_s390_32(-)?,abi_s390_64(-)?])
dev-qt/qtwidgets-5.14.2 (gtk ? x11-libs/gtk+:3)
gnome-base/librsvg-2.40.21 (tools ? >=x11-libs/gtk+-3.10.0:3)
kde-plasma/kde-gtk-config-5.18.5 (x11-libs/gtk+:2)
(x11-libs/gtk+:3)
media-video/vlc-3.0.11.1 (libnotify ? x11-libs/gtk+:3)
net-p2p/transmission-3.00-r1 (gtk ? >=x11-libs/gtk+-3.4:3)
www-client/firefox-bin-80.0 (>=x11-libs/gtk+-2.18:2)
(>=x11-libs/gtk+-3.4.0:3)
www-client/opera-70.0.3728.144 (x11-libs/gtk+:3)
www-plugins/adobe-flash-32.0.0.414 (nsplugin ? x11-libs/gtk+:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_riscv_lp64d(-)?,abi_riscv_lp64(-)?,abi_s390_32(-)?,abi_s390_64(-)?])
x11-drivers/nvidia-drivers-390.138-r4 (gtk3 ? x11-libs/gtk+:3)
(x11-libs/gtk+:2)
x11-libs/libnotify-0.7.9 (test ? x11-libs/gtk+:3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_riscv_lp64d(-)?,abi_riscv_lp64(-)?,abi_s390_32(-)?,abi_s390_64(-)?])
x11-themes/gtk-engines-adwaita-3.28 (>=x11-libs/gtk+-2.24.15:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_riscv_lp64d(-)?,abi_riscv_lp64(-)?,abi_s390_32(-)?,abi_s390_64(-)?])
x11-themes/oxygen-gtk-1.4.6-r1 (x11-libs/gtk+:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_riscv_lp64d(-)?,abi_riscv_lp64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]) |
I think only nvidia-drivers and qtwidgets are critical.
Anyone has such an expirience - kde without gtk? _________________ GNU is Not Usable |
|
Back to top |
|
|
Ionen Developer
Joined: 06 Dec 2018 Posts: 2727
|
Posted: Wed Sep 02, 2020 4:42 pm Post subject: |
|
|
Blind_Sniper wrote: | I think only nvidia-drivers | That can be solved with USE=-tools, gtk is only needed for nvidia-settings and it's not overly essential. I check it for diagnostic at times but I just set everything either through my xorg.conf or env vars. nvidia-smi can also be used to get temperature (libXVNCtrl.a used in some temperature / fan control apps will be missing with USE=-tools though). |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30959 Location: here
|
Posted: Wed Sep 02, 2020 4:46 pm Post subject: |
|
|
I think you can disable gtk also for this two packages. For example I have nvidia-drivers installed without gtk enabled (you should also disable tool). _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|