this post was submitted on 03 Oct 2024
42 points (85.0% liked)

Linux

47544 readers
713 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

I spend hours trying to fix this stupid error and nothing work, please help

top 20 comments
sorted by: hot top controversial new old
[–] cerement@slrpnk.net 3 points 11 hours ago

(completely sidetracked here – there’s a reason Dirk Hohndel (and Linus) decided to go with Qt instead of GTK)

[–] thann@lemmy.world 13 points 22 hours ago* (last edited 22 hours ago) (1 children)

Why are you running gimp as root lol?

Also they've been working on upgrading to gtk3 for a decade so hopefully that fixes everything

[–] ColdWater@lemmy.ca 5 points 22 hours ago (1 children)

I'm not, I just run it through terminal too see what's going on, and seriously a decade? And it's still not complete?

[–] thann@lemmy.world 6 points 22 hours ago

Its been a bit of a schism lol

[–] Strit@lemmy.linuxuserspace.show 25 points 1 day ago (2 children)

I don't see any errors, just warnings. And GTK is very verbose about warnings...

[–] thann@lemmy.world 8 points 22 hours ago

There's a segfault in the middle lol

[–] ColdWater@lemmy.ca 3 points 1 day ago* (last edited 1 day ago) (1 children)

The app run fine but ui are mass up and unusable because of missing themes engines, and it crash (I got segmentation fault) if I try to change theme to system theme it's fine 3 days ago

[–] Strit@lemmy.linuxuserspace.show 20 points 1 day ago (1 children)

Gimp is likely still using gtk2, which means you need a theme that supports gtk2. That's probably old and un-maintained, since gtk2 has been End-Of-Life for a while now. gimp 3.0 is approaching though.

[–] ColdWater@lemmy.ca 4 points 1 day ago (4 children)

Is gtk not backward compatible with older version?

[–] woelkchen@lemmy.world 17 points 1 day ago

Is gtk not backward compatible with older version?

New main versions of software usually is not compatible with old versions. That's one of the points of new main versions. You cannot load Qt 3 themes into Qt 6 either.

[–] data1701d@startrek.website 13 points 1 day ago

No. GTK 3 was a breaking change, and so was 4.

[–] data1701d@startrek.website 10 points 1 day ago

Additionally, I think 3.18 onward doesn't even support theming engines. As said, though, GIMP is stuck on GTK2.

If you're having a lot of trouble, perhaps just go with the Flatpak.

They tend to use different theming engines each major version, so I don't believe they are.

[–] data1701d@startrek.website 12 points 1 day ago (1 children)

Please specify:

  • What distribution
  • What architecture
  • What desktop environment
  • What you have done so far to try to resolve the problem (e.g have you tried uninstalling and reinstalling the package?)

Based on your host name, I'm assuming it's Arch. From what I can tell from the terminal output, Ghostscript is missing (thus the libgs.so error). Maybe try reinstalling it with Pacman. Did you update your system and it somehow got autoremoved (I don't know Arch that well)?

[–] ColdWater@lemmy.ca 1 points 1 day ago

I installed ghostscript and it doesn't give me error anymore but it still crash if I try to change theme (script-fu:2516): LibGimpBase-WARNING **: 14:13:54.547: script-fu: gimp_wire_read(): error Segmentation fault (core dumped)

[–] gurutech@mastodon.uno 3 points 1 day ago* (last edited 1 day ago) (1 children)

@ColdWater I wouldn't say its GTK fault. Reinstall ghostscript. gimp Is complaining about the postscript plugin that cant start

[–] ColdWater@lemmy.ca 2 points 1 day ago (1 children)

I reinstall ghostscript and it's doesn't throw missing engine error anymore but it crash if I try to change theme (segmentation fault)

[–] 0x0@programming.dev 5 points 1 day ago (1 children)
[–] PushButton@lemmy.world 1 points 1 day ago

Imagine the amount of dependencies for a project like that... That would fix the seg fault memory issue, but only to end up with an out of HD space issue.

[–] nmtake@lemm.ee 1 points 23 hours ago

You may need gtk-murrine-engine (actual package name may differ).