MX-23_fluxbox_alpha2_x64 released for testing
Re: MX-23_fluxbox_alpha2_x64 released for testing
I use autohide all the time...
Production: MX-23 Xfce, AMD FX-4130 Quad-Core, GeForce GT 630/PCIe/SSE2, 16 GB, SSD 120 GB, Data 1TB
Personal: Lenovo X1 Carbon with MX-23 Fluxbox
Other: Raspberry Pi 5 with MX-23 Xfce Raspberry Pi Respin
Personal: Lenovo X1 Carbon with MX-23 Fluxbox
Other: Raspberry Pi 5 with MX-23 Xfce Raspberry Pi Respin
Re: MX-23_fluxbox_alpha2_x64 released for testing
thanks @Melber for the explanation; hope you'll find the right settings to solve this once and for all...
fwiw, here are two screenshots of semi-customized MXFB-23alpha, showing appfinder(s) in action:
- 1) rofi - displaying as a standalone screen-centered 'familiar' appfinder (I love what @kobaian did with this)
- 2) jgmenu - automatically reading theme/font settings and colors from the running tint2rc

fwiw, here are two screenshots of semi-customized MXFB-23alpha, showing appfinder(s) in action:
- 1) rofi - displaying as a standalone screen-centered 'familiar' appfinder (I love what @kobaian did with this)
- 2) jgmenu - automatically reading theme/font settings and colors from the running tint2rc


Sony Vaio VPCF23P (2011), Intel Core i7-2670, 6gb RAM, 240gb SSD, MX-Linux 23 based Fluxbox v/1.3.7+
Lenovo Thinkpad L560 (2016), Intel Core i5-6200, 16gb RAM, 240gb SSD, Devuan Daedalus based Fluxbox v/1.3.7+
Lenovo Thinkpad L560 (2016), Intel Core i5-6200, 16gb RAM, 240gb SSD, Devuan Daedalus based Fluxbox v/1.3.7+
Re: MX-23_fluxbox_alpha2_x64 released for testing
...but do you think it should be the default setting?
- Eadwine Rose
- Administrator
- Posts: 15243
- Joined: Wed Jul 12, 2006 2:10 am
Re: MX-23_fluxbox_alpha2_x64 released for testing
Not using Fluxbox, but easy answer: never the default.
MX-23.6_x64 July 31 2023 * 6.1.0-39amd64 ext4 Xfce 4.20.0 * 8-core AMD Ryzen 7 2700
Asus TUF B450-Plus Gaming UEFI * Asus GTX 1050 Ti Nvidia 535.247.01 * 2x16Gb DDR4 2666 Kingston HyperX Predator
Samsung 870EVO * Samsung S24D330 & P2250 * HP Envy 5030
Asus TUF B450-Plus Gaming UEFI * Asus GTX 1050 Ti Nvidia 535.247.01 * 2x16Gb DDR4 2666 Kingston HyperX Predator
Samsung 870EVO * Samsung S24D330 & P2250 * HP Envy 5030
Re: MX-23_fluxbox_alpha2_x64 released for testing
@Melber Nope. I hope sometime to be able to modify tint2 manager to change the current 12h/24h button into a hamburger icon that launches a number of quick common changes such as 12/24, autohide, etc.
Production: MX-23 Xfce, AMD FX-4130 Quad-Core, GeForce GT 630/PCIe/SSE2, 16 GB, SSD 120 GB, Data 1TB
Personal: Lenovo X1 Carbon with MX-23 Fluxbox
Other: Raspberry Pi 5 with MX-23 Xfce Raspberry Pi Respin
Personal: Lenovo X1 Carbon with MX-23 Fluxbox
Other: Raspberry Pi 5 with MX-23 Xfce Raspberry Pi Respin
Re: MX-23_fluxbox_alpha2_x64 released for testing
@i_ri If you mouse over an icon, it's a tooltip. If a popup window appears on it's own, it's a notification.
This is my Fluxbox . There are many others like it, but this one is mine. My Fluxbox is my best friend. It is my life.
I must master it as I must master my life. Without me, my Fluxbox is useless. Without my Fluxbox, I am useless.
I must master it as I must master my life. Without me, my Fluxbox is useless. Without my Fluxbox, I am useless.
Re: MX-23_fluxbox_alpha2_x64 released for testing
@Melber and others. I've got it ironed out regarding the tooltip issue. I booted over to 21.3 where I also have the problem and made small changes and took notes. This works.
In the tint2 settings manager, set these values. Parenthesized values are when you edit the rc file by hand.
Panel section:
Horizontal margin > 1 (panel_margin = 1 0)
Maximized windows > Match the panel size (strut_policy = follow_size)
System tray section:
Icon size should be set to a minimum of 26 (default is set to 24) (systray_icon_size = 26)
All tooltips show up above the panel and maximized windows sit on top of panel, not under the panel and at full screen.
In the tint2 settings manager, set these values. Parenthesized values are when you edit the rc file by hand.
Panel section:
Horizontal margin > 1 (panel_margin = 1 0)
Maximized windows > Match the panel size (strut_policy = follow_size)
System tray section:
Icon size should be set to a minimum of 26 (default is set to 24) (systray_icon_size = 26)
Code: Select all
#-------------------------------------
# Panel
panel_items = L:T:SCP
panel_size = 65% 35
panel_margin = 1 0
panel_padding = 2 0 2
panel_background_id = 7
wm_menu = 1
panel_dock = 0
panel_pivot_struts = 0
panel_position = bottom center horizontal
panel_layer = top
panel_monitor = all
panel_shrink = 0
autohide = 0
autohide_show_timeout = 0
autohide_hide_timeout = 0.5
autohide_height = 2
strut_policy = follow_size
panel_window_name = tint2
disable_transparency = 1
mouse_effects = 1
font_shadow = 0
mouse_hover_icon_asb = 100 -2 10
mouse_pressed_icon_asb = 100 2 2
scale_relative_to_dpi = 0
scale_relative_to_screen_height = 0
#-------------------------------------
# System tray (notification area)
systray_padding = 6 3 2
systray_background_id = 7
systray_sort = ascending
systray_icon_size = 26
systray_icon_asb = 100 0 0
systray_monitor = 1
systray_name_filter =
All tooltips show up above the panel and maximized windows sit on top of panel, not under the panel and at full screen.
This is my Fluxbox . There are many others like it, but this one is mine. My Fluxbox is my best friend. It is my life.
I must master it as I must master my life. Without me, my Fluxbox is useless. Without my Fluxbox, I am useless.
I must master it as I must master my life. Without me, my Fluxbox is useless. Without my Fluxbox, I am useless.
Re: MX-23_fluxbox_alpha2_x64 released for testing
@Jerry3904 Did you update the keys file yet?Jerry3904 wrote: Wed May 10, 2023 3:42 pm Thanks, I was thinking of going that route.
EDIT: tested it, worked fine (just like it always has in the terminal). Named it "mxfb-rofirun" and just used that name in Startup: Ctrl F2 entry. Located it in mxfb-accessories, uploaded to MX repo.
Also updated the menu-mx in mx-fluxbox and uploaded.
Code: Select all
# open a little run terminal
Ctrl F2 :Exec mxfb-rofirun
Re: MX-23_fluxbox_alpha2_x64 released for testing
No, thanks. Waiting for a couple of other things to fall into place today.
Production: MX-23 Xfce, AMD FX-4130 Quad-Core, GeForce GT 630/PCIe/SSE2, 16 GB, SSD 120 GB, Data 1TB
Personal: Lenovo X1 Carbon with MX-23 Fluxbox
Other: Raspberry Pi 5 with MX-23 Xfce Raspberry Pi Respin
Personal: Lenovo X1 Carbon with MX-23 Fluxbox
Other: Raspberry Pi 5 with MX-23 Xfce Raspberry Pi Respin
Re: MX-23_fluxbox_alpha2_x64 released for testing
@siamhie: you do realize that your panel height is set to 35px only ? Does it also work with a higher panel height (e.g. the default panel is 45px).siamhie wrote: Fri May 12, 2023 9:45 am @Melber and others. I've got it ironed out regarding the tooltip issue. I booted over to 21.3 where I also have the problem and made small changes and took notes. This works.
In the tint2 settings manager, set these values. Parenthesized values are when you edit the rc file by hand.
Panel section:
Horizontal margin > 1 (panel_margin = 1 0)
Maximized windows > Match the panel size (strut_policy = follow_size)
System tray section:
Icon size should be set to a minimum of 26 (default is set to 24) (systray_icon_size = 26)
Code: Select all
#------------------------------------- # Panel panel_items = L:T:SCP panel_size = 65% 35 panel_margin = 1 0 panel_padding = 2 0 2 panel_background_id = 7 wm_menu = 1 panel_dock = 0 panel_pivot_struts = 0 panel_position = bottom center horizontal panel_layer = top panel_monitor = all panel_shrink = 0 autohide = 0 autohide_show_timeout = 0 autohide_hide_timeout = 0.5 autohide_height = 2 strut_policy = follow_size panel_window_name = tint2 disable_transparency = 1 mouse_effects = 1 font_shadow = 0 mouse_hover_icon_asb = 100 -2 10 mouse_pressed_icon_asb = 100 2 2 scale_relative_to_dpi = 0 scale_relative_to_screen_height = 0 #------------------------------------- # System tray (notification area) systray_padding = 6 3 2 systray_background_id = 7 systray_sort = ascending systray_icon_size = 26 systray_icon_asb = 100 0 0 systray_monitor = 1 systray_name_filter =
All tooltips show up above the panel and maximized windows sit on top of panel, not under the panel and at full screen.
I tried your setup in mxfb-23a and all icons (including the paperclip) show up in a nice and uniform size - but tooltips still refuse to take the upper edge.
To play nice and display the tooltips correctly on a 35px high panel, I need to change following:
a) create a separate background (same as background 7, but with different border values)
Code: Select all
# Background 8: Systray
rounded = 0
border_width = 0
border_sides = TB
Code: Select all
# System tray (notification area)
systray_padding = 6 0 0
systray_background_id = 8
systray_icon_size = 28
- the border_size in background #1 influences to allowed panel height. If border_size is set to 1, then the panel height can be 36px
- when setting system_icon_size to a higher size than 28 , will cause the paperclip to show up in a much bigger shape than the other systray icons.
This is probably related to similar xfce-4.18 systray/panel-plugin quirks (like still existing for a.o. powermanager).
If others would like to check the above config for the mxfb-23 default tint2 panel, that is working correctly on my system (35px height only) :
Code: Select all
#---- Generated by tint2conf dd2e ----
# See https://gitlab.com/o9000/tint2/wikis/Configure for
# full documentation of the configuration options.
#-------------------------------------
# Gradients
#-------------------------------------
# Backgrounds
# Background 1: Panel
rounded = 0
border_width = 2
border_sides = T
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #1d2324 100
border_color = #0f56d9 100
background_color_hover = #000000 60
border_color_hover = #000000 30
background_color_pressed = #000000 60
border_color_pressed = #000000 30
# Background 2:
rounded = 0
border_width = 4
border_sides = T
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #29353B 100
border_color = #0f56d9 100
background_color_hover = #0f56d9 100
border_color_hover = #0f56d9 100
background_color_pressed = #0f56d9 4
border_color_pressed = #29353B 100
# Background 3: Active task
rounded = 0
border_width = 4
border_sides = T
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #777777 0
border_color = #0f56d9 100
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #0f56d9 100
border_color_pressed = #0f56d9 44
# Background 4: Urgent task
rounded = 4
border_width = 1
border_sides = TBLR
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #aa4400 100
border_color = #aa7733 100
background_color_hover = #cc7700 100
border_color_hover = #aa7733 100
background_color_pressed = #0f56d9 4
border_color_pressed = #0f56d9 100
# Background 5: Clock, Iconified task, Tooltip
rounded = 1
border_width = 0
border_sides =
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #1d2324 100
border_color = #333333 100
background_color_hover = #aaaaaa 22
border_color_hover = #000000 100
background_color_pressed = #0f56d9 100
border_color_pressed = #0f56d9 100
# Background 6: Default task, Normal task
rounded = 0
border_width = 2
border_sides = T
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #777777 0
border_color = #0f56d9 100
background_color_hover = #aaaaaa 22
border_color_hover = #eaeaea 44
background_color_pressed = #0f56d9 4
border_color_pressed = #0f56d9 44
# Background 7: Battery, Button, Launcher, Launcher icon
rounded = 0
border_width = 1
border_sides =
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #1d2324 100
border_color = #db0085 100
background_color_hover = #aaaaaa 22
border_color_hover = #db0085 100
background_color_pressed = #0f56d9 60
border_color_pressed = #0f56d9 30
# Background 8: Systray
rounded = 0
border_width = 0
border_sides = TB
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #1d2324 100
border_color = #1d2324 100
background_color_hover = #aaaaaa 22
border_color_hover = #aaaaaa 22
background_color_pressed = #0f56d9 60
border_color_pressed = #0f56d9 30
#-------------------------------------
# Panel
panel_items = PPPP::T:SCP
panel_size = 100% 35
panel_margin = 1 0
panel_padding = 2 0 2
panel_background_id = 1
wm_menu = 1
panel_dock = 0
panel_pivot_struts = 0
panel_position = bottom center horizontal
panel_layer = top
panel_monitor = all
panel_shrink = 0
autohide = 0
autohide_show_timeout = 0
autohide_hide_timeout = 0.5
autohide_height = 2
strut_policy = follow_size
panel_window_name = tint2
disable_transparency = 1
mouse_effects = 1
font_shadow = 0
mouse_hover_icon_asb = 100 -2 10
mouse_pressed_icon_asb = 100 2 2
scale_relative_to_dpi = 0
scale_relative_to_screen_height = 0
#-------------------------------------
# Taskbar
taskbar_mode = multi_desktop
taskbar_hide_if_empty = 0
taskbar_padding = 0 0 0
taskbar_background_id = 0
taskbar_active_background_id = 0
taskbar_name = 0
taskbar_hide_inactive_tasks = 0
taskbar_hide_different_monitor = 0
taskbar_hide_different_desktop = 0
taskbar_always_show_all_desktop_tasks = 0
taskbar_name_padding = 2 0
taskbar_name_background_id = 0
taskbar_name_active_background_id = 0
taskbar_name_font_color = #e3e3e3 100
taskbar_name_active_font_color = #ffffff 100
taskbar_distribute_size = 0
taskbar_sort_order = none
task_align = left
#-------------------------------------
# Task
task_text = 1
task_icon = 1
task_centered = 1
urgent_nb_of_blink = 100000
task_maximum_size = 192 28
task_padding = 2 2 4
task_font = Noto Sans 10
task_tooltip = 1
task_thumbnail = 1
task_thumbnail_size = 192
task_font_color = #dadde0 100
task_normal_font_color = #cacdd0 100
task_active_font_color = #ffffff 100
task_iconified_font_color = #9a9da0 100
task_background_id = 6
task_normal_background_id = 6
task_active_background_id = 2
task_urgent_background_id = 4
task_iconified_background_id = 5
mouse_left = toggle_iconify
mouse_middle = none
mouse_right = close
mouse_scroll_up = toggle
mouse_scroll_down = iconify
#-------------------------------------
# System tray (notification area)
systray_padding = 6 0 0
systray_background_id = 8
systray_sort = ascending
systray_icon_size = 28
systray_icon_asb = 100 0 0
systray_monitor = 1
systray_name_filter =
#-------------------------------------
# Launcher
launcher_padding = 6 4 2
launcher_background_id = 7
launcher_icon_background_id = 7
launcher_icon_size = 28
launcher_icon_asb = 100 0 0
launcher_icon_theme_override = 0
startup_notifications = 1
launcher_tooltip = 1
launcher_item_app = /usr/share/applications/xfce4-appfinder-mxfb.desktop
#-------------------------------------
# Clock
time1_format=%H:%M
time2_format =
time1_font = Noto Sans Bold 12
time1_timezone =
time2_timezone =
clock_font_color = #ffffff 100
clock_padding = 8 2
clock_background_id = 5
clock_tooltip = %A %d %B %Y
clock_tooltip_timezone =
clock_lclick_command = gsimplecal
clock_rclick_command = mxfb-timer
clock_mclick_command =
clock_uwheel_command =
clock_dwheel_command =
#-------------------------------------
# Battery
battery_tooltip = 1
battery_low_status = 10
battery_low_cmd = bash -c "[[ -z $(acpi 2>/dev/null) ]] && { ;} || { notify-send 'battery low'; }"
battery_full_cmd =
bat1_font = Poky 16
bat2_font = Noto Sans 10
battery_font_color = #ffffff 100
bat1_format = 3
#bat2_format = %p
battery_padding = 0 0
battery_background_id = 7
battery_hide = 101
battery_lclick_command =
battery_rclick_command =
battery_mclick_command =
battery_uwheel_command =
battery_dwheel_command =
ac_connected_cmd =
ac_disconnected_cmd =
#-------------------------------------
# Separator 1
separator = new
separator_background_id = 0
separator_color = #777777 80
separator_style = empty
separator_size = 3
separator_padding = 1 0
#-------------------------------------
# Separator 2
separator = new
separator_background_id = 0
separator_color = #777777 80
separator_style = empty
separator_size = 3
separator_padding = 1 0
#-------------------------------------
# Separator 3
separator = new
separator_background_id = 0
separator_color = #777777 80
separator_style = empty
separator_size = 3
separator_padding = 1 0
#-------------------------------------
# Button 1
button = new
button_icon = /usr/local/share/icons/mxfcelogo-rounded.png
button_text =
button_tooltip = App Finder
#button_lclick_command = rofi -show drun -theme ~/.config/rofi/themes/appfinder/mxfb-appfinder.rasi
button_lclick_command = jgmenu --icon-size=16 &
button_rclick_command =
button_mclick_command =
button_uwheel_command =
button_dwheel_command =
button_font_color = #000000 100
button_padding = 6 0
button_background_id = 5
button_centered = 1
button_max_icon_size = 28
#-------------------------------------
# Button 2
button = new
button_icon = /usr/share/mxflux/tint2/wrench1600_white.png
button_text =
button_tooltip = Settings manager
button_lclick_command = custom-toolbox /etc/custom-toolbox/mxfb-settings.list -r
button_rclick_command =
button_mclick_command =
button_uwheel_command =
button_dwheel_command =
button_font_color = #000000 100
button_padding = 3 0
button_background_id = 5
button_centered = 1
button_max_icon_size = 28
#-------------------------------------
# Button 3
button = new
button_icon = /usr/share/mxflux/tint2/filemanager2.png
button_text =
button_tooltip = File manager
button_lclick_command = exo-open $HOME
button_rclick_command =
button_mclick_command =
button_uwheel_command =
button_dwheel_command =
button_font_color = #000000 100
button_padding = 3 0
button_background_id = 7
button_centered = 1
button_max_icon_size = 24
#-------------------------------------
# Button 4
button = new
button_icon = /usr/share/mxflux/tint2/internet50.png
button_text =
button_tooltip = Browser
button_lclick_command = sensible-browser
button_rclick_command =
button_mclick_command =
button_uwheel_command =
button_dwheel_command =
button_font_color = #000000 100
button_padding = 5 0
button_background_id = 5
button_centered = 0
button_max_icon_size = 20
#-------------------------------------
# Button 5
button = new
button_icon = /usr/share/mxflux/tint2/logout.svg
button_text =
button_tooltip = Exit options
button_lclick_command = exit-options
button_rclick_command =
button_mclick_command =
button_uwheel_command =
button_dwheel_command =
button_font_color = #000000 100
button_padding = 6 0
button_background_id = 5
button_centered = 0
button_max_icon_size = 18
#-------------------------------------
# Tooltip
tooltip_show_timeout = 0.5
tooltip_hide_timeout = 0.1
tooltip_padding = 4 4
tooltip_background_id = 5
tooltip_font_color = #dddddd 100
tooltip_font = Noto Sans 11
Sony Vaio VPCF23P (2011), Intel Core i7-2670, 6gb RAM, 240gb SSD, MX-Linux 23 based Fluxbox v/1.3.7+
Lenovo Thinkpad L560 (2016), Intel Core i5-6200, 16gb RAM, 240gb SSD, Devuan Daedalus based Fluxbox v/1.3.7+
Lenovo Thinkpad L560 (2016), Intel Core i5-6200, 16gb RAM, 240gb SSD, Devuan Daedalus based Fluxbox v/1.3.7+