Tiny Core Base > CorePlus
Thunar settings not holding
Juanito:
--- Quote from: madmax on October 17, 2019, 08:43:26 PM ---That said: is there any other suitable file managed for TC?
--- End quote ---
There's emelfm, midnight commander (mc), nautilus, rox-filer, spacefm and possibly others.
madmax:
Hello:
--- Quote from: Juanito on October 18, 2019, 01:50:41 AM ---Do you need xfconf or one of the xfce4 bits and pieces?
--- End quote ---
I really don't know, especially since I am not getting any feedback from Thunar ie: error messages.
But it seems to me that it's the .dep file that should know about what's needed for Thunar to work as intended.
And in consequence, drag in what's needed into onboot.lst.
I could try loading xfconf but what bits and pieces may also be needed, it's rather a lottery or loading every xfce file available and see what happens.
Thanks for your input.
Cheers,
MM
Juanito:
Looking for runtime deps is something of a lottery - you could also try looking at the thunar source code..
Rich:
Hi madmax
xfconf is included in the dependency tree. I see there's a settings file that relies on dbus:
--- Code: ---tc@E310:~$ cat x/squashfs-root/usr/local/bin/thunar-settings
#!/bin/sh
#
# vi:set et ai sw=2 sts=2 ts=2: */
test "x$DISPLAY" != "x" || DISPLAY=:0
output=`dbus-send --session --print-reply --dest=org.xfce.FileManager \
/org/xfce/FileManager org.xfce.FileManager.DisplayPreferencesDialog \
"string:$DISPLAY" "string:$DESKTOP_STARTUP_ID"`
if ! [ $? -eq 0 ]; then
echo $output
exit 1
fi
tc@E310:~$
--- End code ---
Check if dbus is running. Does this produce any response:
--- Code: ---ps aux | grep -i dbus | grep -v grep
--- End code ---
A string search of the Thunar executable shows no sign of it running the thunar-settings script:
--- Code: ---tc@E310:~$ busybox strings -n 10 x/squashfs-root/usr/local/bin/thunar | grep -iE 'conf|used|sett'
gtk_icon_size_lookup_for_settings
xfce_rc_config_open
gtk_settings_get_for_screen
libxfconf-0.so.2
xfconf_channel_get_string_list
xfconf_channel_reset_property
xfconf_channel_get
xfconf_channel_get_property
xfconf_channel_has_property
xfconf_channel_set_property
xfconf_channel_set_string_list
xfconf_channel_set_string
xfconf_init
_IO_stdin_used
Thunar: Failed to initialize Xfconf: %s
The selected application is used to open this and other files of type "%s".
Configure Columns in the Detailed List View
Configure _Columns...
Configure the columns in the detailed list view
Confirm to replace files
%s of %s (%d%% used)
toolbar-reconfigured
ThunarIconFactory
when the mouse pointer is paused over it:
<a href="volman-config:">Configure</a> the management of removable drives
--configure
Failed to display the volume management settings
Your Thunar settings have been migrated to Xfconf.
The config file "%s"
is not used anymore.
Configuration
tc@E310:~$
--- End code ---
Maybe that script needs to be run before starting Thunar?
madmax:
Hello:
--- Quote from: Juanito on October 18, 2019, 06:46:32 AM ---... you could also try looking at the thunar source code.
--- End quote ---
If I was knowledgeable enough to be do that ie: actually be able to make something out of what the source code says, I would have compiled a the new version.
But I'm not (don't have a clue) I'm not a coder/programmer, just a TC user.
The most I am able to do is try to get it working and report here whatever I find when it does not.
eg: like with the issue regarding libffi5.
Thanks for your input.
Cheers,
MM
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version