Xfce Forum

Sub domains
 

You are not logged in.

#1 2025-01-16 03:32:33

arraybolt3
Member
Registered: 2025-01-16
Posts: 3
LinuxChrome 132.0

xfconf /Gtk/MenuImages is set to "true", but Thunar has no menu images

I think I'm probably just missing a package here, but I cannot figure out how to get icons in the context menu and drop-down menus of Thunar. I'm using a Debian 12 VM under Qubes OS.

Based on other forum posts, I discovered that I can get the menu images to show up if I create a ~/.config/gtk-3.0/settings.ini file that looks like this:

[Settings]
gtk-menu-images = true

This works, but it requires user intervention, and I'm trying to figure out how to get this to work with only system-level config.

Originally I thought the problem was that I didn't have /Gtk/MenuImages set to true in xsettings, but I managed to get that set on the system level by ensuring xfce4-settings was installed. Now if I run xfconf-query -c xsettings -p /Gtk/MenuImages, "true" is output, but the menu images still aren't showing up. The fact that xfconf-query can see the setting is correct makes me think my XDG environment variables probably aren't at fault.

I'm not sure what to do at this point. I've been banging my head on this for quite a while. Any ideas would be appreciated!

Offline

#2 2025-01-16 08:02:36

ToZ
Administrator
From: Canada
Registered: 2011-06-02
Posts: 11,677
LinuxFirefox 134.0

Re: xfconf /Gtk/MenuImages is set to "true", but Thunar has no menu images

Hello and welcoms.

arraybolt3 wrote:

This works, but it requires user intervention, and I'm trying to figure out how to get this to work with only system-level config.

Try putting the settings.ini file into /etc/gtk-3.0. This will affect every user's account.

Originally I thought the problem was that I didn't have /Gtk/MenuImages set to true in xsettings, but I managed to get that set on the system level by ensuring xfce4-settings was installed. Now if I run xfconf-query -c xsettings -p /Gtk/MenuImages, "true" is output, but the menu images still aren't showing up

Is this not an Xfce install then? Are you using thunar with another desktop environment?


Mark solved threads as [SOLVED] to make it easier for others to find solutions.
--- How To Ask For Help | FAQ | Developer Wiki  |  Community | Contribute ---

Offline

#3 2025-01-17 00:04:56

arraybolt3
Member
Registered: 2025-01-16
Posts: 3
LinuxChrome 132.0

Re: xfconf /Gtk/MenuImages is set to "true", but Thunar has no menu images

ToZ wrote:

Try putting the settings.ini file into /etc/gtk-3.0. This will affect every user's account.

I mean, I know that will work, but other machines I have with XFCE don't need this (even other VMs under Qubes), so I'm hoping to find a solution that doesn't require using a GTK settings.ini file. Maybe that's not possible though.

ToZ wrote:

Is this not an Xfce install then? Are you using thunar with another desktop environment?

This is an XFCE install, but it's kind of weird. Basically the only desktop environment installed is XFCE, but I'm not launching a full XFCE desktop. It's closer to if I had a server machine with XFCE installed on it, and then launched individual XFCE applications on that server using SSH with X forwarding (the mechanism I'm actually using isn't SSH with X forwarding, but from a conceptual standpoint it functions somewhat similarly). It is possible there's an important background service I'm failing to enable or start.

Offline

#4 2025-01-17 00:14:53

ToZ
Administrator
From: Canada
Registered: 2011-06-02
Posts: 11,677
LinuxFirefox 134.0

Re: xfconf /Gtk/MenuImages is set to "true", but Thunar has no menu images

Is the xfconfd process running on host/server?


Mark solved threads as [SOLVED] to make it easier for others to find solutions.
--- How To Ask For Help | FAQ | Developer Wiki  |  Community | Contribute ---

Offline

#5 2025-01-20 22:43:22

arraybolt3
Member
Registered: 2025-01-16
Posts: 3
LinuxChrome 132.0

Re: xfconf /Gtk/MenuImages is set to "true", but Thunar has no menu images

It is running on what is effectively the server machine, yes.

Last edited by arraybolt3 (2025-01-20 22:43:40)

Offline

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.007 seconds, 7 queries executed - Memory usage: 547.46 KiB (Peak: 548.74 KiB) ]