Page 1 of 1
MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 1:11 am
by m_pav
Fresh off the press, we have a 64-bit Alpha-2 ISO ready for testing and feedback.
We're looking for testing and feedback on fluxbox specific issues but at the same time, checking that a number of issues found with the Xfce Alphas discovered to date have been remedied.
The unsigned ISO is hosted on my Google Drive, so please be patient when downloading if they choose to put a limit on simultaneous downloads.
This Aplha, as with all other alphas is NOT intended to replace your daily driver and all support will end when the next release, be it another Alpha or a beta is released.
@Jerry3904 @dolphin_oracle please feel free to have this thread edited if you wish to provide a list of things to look for
https://drive.google.com/drive/folders/ ... share_link
Mike Pav
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 1:42 am
by siamhie
+1
Downloading as we speak. Will install on spare partition set aside for MX23 testing.
Will it stay on google drive or will it be moved later?
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 2:55 am
by m_pav
Depends on the DL speed. Let me know if the DL was acceptable for your connection.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 5:52 am
by Jerry3904
Thanks a lot, @m_pav ! Will download now
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 6:34 am
by Jerry3904
Up and running, yeah!
Are repos set up OK? Seeing only two and the FAQs have not been upgraded.
Code: Select all
$ sudo apt update && sudo apt dist-upgrade -y
[sudo] password for demo:
Hit:2 http://deb.debian.org/debian bookworm InRelease
Hit:1 https://mxrepo.com/mx/repo bookworm InRelease
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
All packages are up to date.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
demo@mx1:~
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 6:58 am
by Jerry3904
Tried changing repos, no diff. FAQs were upgraded on my MXFB 21.3 earlier this morning.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 7:19 am
by m_pav
100% up to date moments before I finalized the build. I saw the first the first 2 around 11am NZST and the docs showed up just after 4pm, so I updated and finalized the build, checked it in VBox, put up this post and uploaded the ISO near 5.30pm.
It's now 11.20pm so I'll check back in the AM. Happy to recheck and re-upload if needed.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 7:30 am
by Jerry3904
Ok, thanks
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 7:51 am
by Jerry3904
--Menu > Goodies > Xkcd does not work. The file is in mxfb-goodies, is set to be installed correctly, mxfb-goodies is installed, but I don't find the file in /usr/bin.
--Menu > Run does not work, though Ctrl+F2 does using the same code. In both, the word "run" should probably be changed to "drun" We need run here to capture all executables.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 8:20 am
by Jerry3904
Booted back in, and now the FAQs doc is correct.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 9:22 am
by ceeslans
Good job Jerry and m_pav ! Pleased to see the alpha2 was created and available so quickly.
Here are some initial findings. Dunno if my solutions prove right on other machines, but provide same anyway
tint2rc - systemtray issues
============
tooltips displaying below bottom screen edge.
solution:
- create new background #8 for systray only:
with 2 px top+bottom border and colors
Code: Select all
# Background 8: Systray
rounded = 0
border_width = 2
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
- edit systemtray settings:
change padding / background ID / icon-size
Code: Select all
# System tray (notification area)
systray_padding = 6 0 2
systray_background_id = 8
systray_sort = ascending
systray_icon_size = 0
systray_icon_asb = 100 0 0
systray_monitor = 1
systray_name_filter =
will likewise have to be changed in MX-comfort.tint2rc too
button command for all other tint2 toolbar need to be changed from xfce4-appfinder to a suitable rofi call.
mxfb-appfinder
============
categories --> spelling "accesories" should be "Accessories"
why does a selected category open in a new (centered) rofi window?
can't this be opened in the same appfinder window by adding a reload function in the categories script?
$HOME/.fluxbox/startup - pipewire start
===========
- following error-message in xsession-errors:
Code: Select all
init [5]
start pipewire
/usr/bin/pipewire-start: 22: exit: Illegal number: 0s
need to edit line 22 in /usr/bin/pipewire-start to read:
- a lot of error messages, mostly related to rtkit absence?
(believe it is not necessary to install rtkit, eventhough it does reduce the number of error messages?)
Code: Select all
[W][01757.917340] mod.rt | [ module-rt.c: 274 pw_rtkit_check_xdg_portal()] Can't find org.freedesktop.portal.Desktop. Is xdg-desktop-portal running?
[W][01757.917406] mod.rt | [ module-rt.c: 1035 pipewire__module_init()] found session bus but no portal
[W][01757.917487] mod.rt | [ module-rt.c: 274 pw_rtkit_check_xdg_portal()] Can't find org.freedesktop.portal.Desktop. Is xdg-desktop-portal running?
[W][01757.917520] mod.rt | [ module-rt.c: 1035 pipewire__module_init()] found session bus but no portal
[W][01757.919931] mod.rt | [ module-rt.c: 290 translate_error()] RTKit error: org.freedesktop.DBus.Error.ServiceUnknown
[W][01757.920204] mod.rt | [ module-rt.c: 655 set_nice()] could not set nice-level to -11: No such file or directory
[W][01757.920447] mod.rt | [ module-rt.c: 290 translate_error()] RTKit error: org.freedesktop.DBus.Error.ServiceUnknown
[W][01757.920608] mod.rt | [ module-rt.c: 655 set_nice()] could not set nice-level to -11: No such file or directory
[W][01757.921016] mod.rt | [ module-rt.c: 290 translate_error()] RTKit error: org.freedesktop.DBus.Error.ServiceUnknown
[W][01757.921340] mod.rt | [ module-rt.c: 290 translate_error()] RTKit error: org.freedesktop.DBus.Error.ServiceUnknown
[E][01757.921468] mod.protocol-native | [module-protocol-: 731 lock_socket()] server 0x562b280037f0: unable to lock lockfile '/run/user/1000/pipewire-0.lock': Resource temporarily unavailable (maybe another daemon is running)
[E][01757.921573] pw.conf | [ conf.c: 594 load_module()] 0x562b27fe1da0: could not load mandatory module "libpipewire-module-protocol-native": Resource temporarily unavailable
M 11:58:09.128167 mod.rt ../src/modules/module-rt.c:274:pw_rtkit_check_xdg_portal: Can't find org.freedesktop.portal.Desktop. Is xdg-desktop-portal running?
[E][01757.921990] default | [ pipewire.c: 125 main()] failed to create context: Resource temporarily unavailable
M 11:58:09.128257 mod.rt ../src/modules/module-rt.c:1035:pipewire__module_init: found session bus but no portal
M 11:58:09.129943 mod.rt ../src/modules/module-rt.c:290:translate_error: RTKit error: org.freedesktop.DBus.Error.ServiceUnknown
M 11:58:09.130079 mod.rt ../src/modules/module-rt.c:655:set_nice: could not set nice-level to -11: No such file or directory
M 11:58:09.130478 mod.rt ../src/modules/module-rt.c:290:translate_error: RTKit error: org.freedesktop.DBus.Error.ServiceUnknown
M 11:58:09.131885 mod.rt ../src/modules/module-rt.c:290:translate_error: RTKit error: org.freedesktop.DBus.Error.ServiceUnknown
[W][01757.925999] mod.protocol-pulse | [ server.c: 610 start_unix_server()] server 0x560969382760: socket '/run/user/1000/pulse/native' is in use
[W][01757.926020] mod.protocol-pulse | [ server.c: 1042 servers_create_and_start()] pulse-server 0x560969381fb0: failed to start server on 'unix:/run/user/1000/pulse/native': Address already in use
[E][01757.926029] mod.protocol-pulse | [ pulse-server.c: 5642 pw_protocol_pulse_new()] 0x560969381fb0: no servers could be started: Address already in use
[E][01757.926107] pw.conf | [ conf.c: 594 load_module()] 0x56096934eda0: could not load mandatory module "libpipewire-module-protocol-pulse": Address already in use
[E][01757.926535] default | [ pipewire.c: 125 main()] failed to create context: Address already in use
M 12:26:55.855650 wp-device ../lib/wp/device.c:619:wp_spa_device_new_from_spa_factory: SPA handle 'api.libcamera.enum.manager' could not be loaded; is it installed?
M 12:26:55.855685 script/libcamera libcamera.lua:168:chunk: PipeWire's libcamera SPA missing or broken. libcamera not supported.
W 12:26:56.554428 m-portal-permissio ../modules/module-portal-permissionstore.c:63:wp_portal_permissionstore_plugin_lookup: <WpPortalPermissionStorePlugin:0x558d0cfcfcb0> Failed to call Lookup: GDBus.Error:org.freedesktop.portal.Error.NotFound: No entry for camera
- errors relating to accessibility bus at-spi registration
Code: Select all
(xdg-user-dirs-gtk-update.real:6993): dbind-WARNING **: 11:58:07.097: Couldn't connect to accessibility bus: Failed to connect to socket /run/user/110/at-spi/bus_0: Permission denied
(polkit-gnome-authentication-agent-1:7003): dbind-WARNING **: 11:58:07.662: Couldn't connect to accessibility bus: Failed to connect to socket /run/user/110/at-spi/bus_0: Permission denied
solution: add following to /etc/environment:
- error Desktop windows found:
Code: Select all
WARNING: More than one Desktop window found:
0x 1200036 3
0x 1200021 3
0x 1200008 3
guess this is harmless...
- invalid key/modifier settings
Code: Select all
Keys: Invalid key/modifier on line 54): Control Mod1 Bksp :Exit
Keys: Invalid key/modifier on line 175): Mod1 KP_End :MacroCmd {ResizeTo 50% 50% } {MoveTo 00 00 BottomLeft}
Keys: Invalid key/modifier on line 176): Mod1 KP_Down :MacroCmd {ResizeTo 100% 50%} {MoveTo 00 00 Bottom}
Keys: Invalid key/modifier on line 177): Mod1 KP_Next :MacroCmd {ResizeTo 50% 50% } {MoveTo 00 00 BottomRight}
Keys: Invalid key/modifier on line 178): Mod1 KP_Left :MacroCmd {ResizeTo 50% 100%} {MoveTo 00 00 Left}
Keys: Invalid key/modifier on line 179): Mod1 KP_Right :MacroCmd {ResizeTo 50% 100%} {MoveTo 00 00 Right}
Keys: Invalid key/modifier on line 180): Mod1 KP_Home :MacroCmd {ResizeTo 50% 50% } {MoveTo 00 00 TopLeft}
Keys: Invalid key/modifier on line 181): Mod1 KP_Up :MacroCmd {ResizeTo 100% 50%} {MoveTo 00 00 Up}
Keys: Invalid key/modifier on line 182): Mod1 KP_Prior :MacroCmd {ResizeTo 50% 50% } {MoveTo 00 00 TopRight}
Keys: Invalid key/modifier on line 184): Mod1 KP_Begin :MacroCmd {ResizeTo 70% 70% } {MoveTo 00 00 Center}
Keys: Invalid key/modifier on line 186): Mod1 KP_Insert :ToggleCmd {Maximize} {Restore}
need to be adjusted/removed in ~/.fluxbox/keys
- xfce4-clipman error warnings
Code: Select all
** (xfce4-clipman:12442): WARNING **: 12:54:32.423: Unable to register GApplication: An object is already exported for the interface org.gtk.Application at /org/xfce/clipman
(xfce4-clipman:12442): GLib-GIO-CRITICAL **: 12:54:32.423: g_application_get_is_remote: assertion 'application->priv->is_registered' failed
(xfce4-clipman:12442): GLib-WARNING **: 12:54:32.423: g_set_application_name() called multiple times
mx-welcome version: 21.08mx21
unsure how / whether this needs to be corrected.
rootmenu issues
===============
- error when selecting 'run' from main menu
Code: Select all
/bin/bash: -c: line 1: unexpected EOF while looking for matching `''
solution ??
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 9:25 am
by Jerry3904
Thanks much! That run problem confuses me ATM, besides what I posted above about "run" not being one of the modi.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 9:45 am
by siamhie
m_pav wrote: Fri May 05, 2023 2:55 am
Depends on the DL speed. Let me know if the DL was acceptable for your connection.
@m_pav Download speed was fine. Took about a couple of minutes (on a 200MB connection).
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 9:55 am
by siamhie
ceeslans wrote: Fri May 05, 2023 9:22 am
tint2rc - systemtray issues
============
tooltips displaying below bottom screen edge.
solution:
- create new background #8 for systray only:
with 2 px top+bottom border and colors
Code: Select all
# Background 8: Systray
rounded = 0
border_width = 2
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
- edit systemtray settings:
change padding / background ID / icon-size
Code: Select all
# System tray (notification area)
systray_padding = 6 0 2
systray_background_id = 8
systray_sort = ascending
systray_icon_size = 0
systray_icon_asb = 100 0 0
systray_monitor = 1
systray_name_filter =
will likewise have to be changed in MX-comfort.tint2rc too
I found an easier way when testing MX21-fluxbox. Open the tint2 settings and click on 'Edit the selected theme'. Select panel on the left and scroll to the bottom. Change the option for Maximized windows to "Match the hidden panel size" and save.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 10:07 am
by siamhie
Here's what I've come across so far.
No sound icon on tint2 toolbar; MX Select Sound doesn't detect onboard sound card (Device-2) or HDMI/DP device either nor does alsamixer detect it.
Code: Select all
Audio:
Device-1: AMD Navi 21/23 HDMI/DP Audio driver: snd_hda_intel v: kernel pcie: gen: 4
speed: 16 GT/s lanes: 16 bus-ID: 0b:00.1 chip-ID: 1002:ab28 class-ID: 0403
Device-2: AMD Starship/Matisse HD Audio vendor: Micro-Star MSI driver: snd_hda_intel v: kernel
pcie: gen: 4 speed: 16 GT/s lanes: 16 bus-ID: 14:00.4 chip-ID: 1022:1487 class-ID: 0403
API: ALSA v: k6.1.0-7-amd64 status: kernel-api tools: alsamixer,amixer
Server-1: PipeWire v: 0.3.65 status: active with: 1: pipewire-pulse status: active
2: wireplumber status: off 3: pipewire-alsa type: plugin 4: pw-jack type: plugin
tools: pactl,pw-cat,pw-cli,wpctl
quickshot_230505_062303.jpg
Menu Editor won't open. Menulibre segfaults in terminal.
Code: Select all
siamhie@mxflux:~
$ menulibre
No menu prefix found, MenuLibre will not function properly.
No menu prefix found, MenuLibre will not function properly.
(menulibre:6070): Gtk-WARNING **: 06:05:41.868: gtk_menu_attach_to_widget(): menu already attached to GtkMenuButton
(menulibre:6070): Gtk-WARNING **: 06:05:41.909: gtk_menu_attach_to_widget(): menu already attached to GtkMenuButton
WARNING:menulibre: getDefaultMenuPrefix() 'No menu prefix found, MenuLibre will not function properly.'
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/menulibre/MenulibreApplication.py", line 2283, in do_activate
self.win = MenulibreWindow(self, headerbar)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/menulibre/MenulibreApplication.py", line 261, in __init__
self.configure_application_treeview(builder)
File "/usr/lib/python3/dist-packages/menulibre/MenulibreApplication.py", line 635, in configure_application_treeview
self.menu_load_failure()
File "/usr/lib/python3/dist-packages/menulibre/MenulibreApplication.py", line 314, in menu_load_failure
box = box.get_children()[1]
~~~~~~~~~~~~~~~~~~^^^
IndexError: list index out of range
Installed xmms (Popular Apps) but it doesn't show in menu (maybe tied with menulibre issue? I tried to edit the full_menu file in submenus but it gets over written.
fluxbox regressed to version 1.3.5 instead of using 1.3.7?
Code: Select all
System:
Kernel: 6.1.0-7-amd64 [6.1.20-2] arch: x86_64 bits: 64 compiler: gcc v: 12.2.0
parameters: BOOT_IMAGE=/boot/vmlinuz-6.1.0-7-amd64
root=UUID=<filter> ro quiet splash init=/lib/systemd/systemd
Desktop: Fluxbox v: 1.3.5 info: tint2 vt: 7 dm: LightDM v: 1.26.0 Distro: MX-23_fluxbox_x64
Libretto Future 2023 base: Debian GNU/Linux 12 (bookworm)
Machine:
Type: Desktop System: Micro-Star product: MS-7C56 v: 2.0 serial: <superuser required>
Mobo: Micro-Star model: B550-A PRO (MS-7C56) v: 2.0 serial: <superuser required> UEFI: American
Megatrends LLC. v: A.B0 date: 08/11/2022
Battery:
Device-1: hidpp_battery_0 model: Logitech Wireless Mouse serial: <filter>
charge: 55% (should be ignored) rechargeable: yes status: discharging
CPU:
Info: model: AMD Ryzen 7 3800X bits: 64 type: MT MCP arch: Zen 2 gen: 3 level: v3 note: check
built: 2020-22 process: TSMC n7 (7nm) family: 0x17 (23) model-id: 0x71 (113) stepping: 0
microcode: 0x8701021
Topology: cpus: 1x cores: 8 tpc: 2 threads: 16 smt: enabled cache: L1: 512 KiB
desc: d-8x32 KiB; i-8x32 KiB L2: 4 MiB desc: 8x512 KiB L3: 32 MiB desc: 2x16 MiB
Speed (MHz): avg: 2191 high: 2225 min/max: 2200/4559 boost: enabled scaling:
driver: acpi-cpufreq governor: ondemand cores: 1: 2191 2: 2200 3: 2111 4: 2154 5: 2179 6: 2200
7: 2199 8: 2200 9: 2200 10: 2225 11: 2200 12: 2198 13: 2200 14: 2200 15: 2200 16: 2200
bogomips: 124807
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Vulnerabilities:
Type: itlb_multihit status: Not affected
Type: l1tf status: Not affected
Type: mds status: Not affected
Type: meltdown status: Not affected
Type: mmio_stale_data status: Not affected
Type: retbleed mitigation: untrained return thunk; SMT enabled with STIBP protection
Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl
Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization
Type: spectre_v2 mitigation: Retpolines, IBPB: conditional, STIBP: always-on, RSB filling,
PBRSB-eIBRS: Not affected
Type: srbds status: Not affected
Type: tsx_async_abort status: Not affected
Graphics:
Device-1: AMD Navi 22 [Radeon RX 6700/6700 XT/6750 XT / 6800M/6850M XT] vendor: Tul / PowerColor
driver: amdgpu v: kernel arch: RDNA-2 code: Navi-2x process: TSMC n7 (7nm) built: 2020-22 pcie:
gen: 4 speed: 16 GT/s lanes: 16 ports: active: DP-3 empty: DP-1,DP-2,HDMI-A-1 bus-ID: 0b:00.0
chip-ID: 1002:73df class-ID: 0300
Display: x11 server: X.Org v: 1.21.1.7 compositor: Compton v: 1 driver: X: loaded: amdgpu
unloaded: fbdev,modesetting,radeon,vesa dri: radeonsi gpu: amdgpu display-ID: :0.0 screens: 1
Screen-1: 0 s-res: 2560x1440 s-dpi: 96 s-size: 677x381mm (26.65x15.00") s-diag: 777mm (30.58")
Monitor-1: DP-3 mapped: DisplayPort-2 model: HP X27q serial: <filter> built: 2021
res: 2560x1440 hz: 165 dpi: 109 gamma: 1.2 size: 597x336mm (23.5x13.23") diag: 685mm (27")
ratio: 16:9 modes: max: 2560x1440 min: 720x400
API: OpenGL v: 4.6 Mesa 22.3.6 renderer: AMD Radeon RX 6700 XT (navi22 LLVM 15.0.6 DRM 3.49
6.1.0-7-amd64) direct-render: Yes
Audio:
Device-1: AMD Navi 21/23 HDMI/DP Audio driver: snd_hda_intel v: kernel pcie: gen: 4
speed: 16 GT/s lanes: 16 bus-ID: 0b:00.1 chip-ID: 1002:ab28 class-ID: 0403
Device-2: AMD Starship/Matisse HD Audio vendor: Micro-Star MSI driver: snd_hda_intel v: kernel
pcie: gen: 4 speed: 16 GT/s lanes: 16 bus-ID: 14:00.4 chip-ID: 1022:1487 class-ID: 0403
API: ALSA v: k6.1.0-7-amd64 status: kernel-api tools: alsamixer,amixer
Server-1: PipeWire v: 0.3.65 status: active with: 1: pipewire-pulse status: active
2: wireplumber status: off 3: pipewire-alsa type: plugin 4: pw-jack type: plugin
tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: Intel Wi-Fi 6 AX210/AX211/AX411 160MHz driver: iwlwifi v: kernel modules: wl pcie:
gen: 2 speed: 5 GT/s lanes: 1 bus-ID: 05:00.0 chip-ID: 8086:2725 class-ID: 0280
IF: wlan0 state: up mac: <filter>
Bluetooth:
Device-1: Intel AX210 Bluetooth type: USB driver: btusb v: 0.8 bus-ID: 1-2.3:4 chip-ID: 8087:0032
class-ID: e001
Report: hciconfig ID: hci0 rfk-id: 1 state: down bt-service: N/A rfk-block: hardware: no
software: no address: <filter>
Info: acl-mtu: 1021:4 sco-mtu: 96:6 link-policy: rswitch sniff link-mode: peripheral accept
Drives:
Local Storage: total: 8.19 TiB used: 867.45 GiB (10.3%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 maj-min: 259:1 vendor: Western Digital model: WDS500G1X0E-00AFY0
size: 465.76 GiB block-size: physical: 512 B logical: 512 B speed: 63.2 Gb/s lanes: 4 type: SSD
serial: <filter> rev: 613000WD temp: 40.9 C scheme: GPT
ID-2: /dev/nvme1n1 maj-min: 259:0 vendor: Western Digital model: WDS500G3XHC-00SJG0
size: 465.76 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4 type: SSD
serial: <filter> rev: 102000WD temp: 38.9 C scheme: GPT
ID-3: /dev/sda maj-min: 8:0 vendor: SanDisk model: ST8000DM004-2CX188 size: 7.28 TiB
block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s type: HDD rpm: 5425 serial: <filter>
rev: 0001 scheme: GPT
Partition:
ID-1: / raw-size: 100.26 GiB size: 98.13 GiB (97.87%) used: 6.27 GiB (6.4%) fs: ext4
dev: /dev/nvme0n1p3 maj-min: 259:4
ID-2: /boot/efi raw-size: 512 MiB size: 511 MiB (99.80%) used: 580 KiB (0.1%) fs: vfat
dev: /dev/nvme0n1p1 maj-min: 259:2
Swap:
Kernel: swappiness: 15 (default 60) cache-pressure: 100 (default)
ID-1: swap-1 type: partition size: 65 GiB used: 0 KiB (0.0%) priority: -2 dev: /dev/nvme1n1p1
maj-min: 259:5
Sensors:
System Temperatures: cpu: 35.1 C mobo: N/A gpu: amdgpu temp: 58.0 C mem: 60.0 C
Fan Speeds (RPM): N/A gpu: amdgpu fan: 0
Repos:
Packages: pm: dpkg pkgs: 1919 libs: 979 tools: apt,apt-get,aptitude,nala,synaptic pm: rpm pkgs: 0
pm: flatpak pkgs: 0
No active apt repos in: /etc/apt/sources.list
No active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list
Active apt repos in: /etc/apt/sources.list.d/debian.list
1: deb http://deb.debian.org/debian bookworm main contrib non-free non-free-firmware
Active apt repos in: /etc/apt/sources.list.d/librewolf.list
1: deb [arch=amd64] http://deb.librewolf.net bullseye main
Active apt repos in: /etc/apt/sources.list.d/mx.list
1: deb http://la.mxrepo.com/mx/repo/ bookworm main non-free
Info:
Processes: 338 Uptime: 24m wakeups: 2 Memory: 31.26 GiB used: 2.12 GiB (6.8%) Init: systemd
v: 252 target: graphical (5) default: graphical tool: systemctl Compilers: gcc: 12
Client: shell wrapper v: 5.2.15-release inxi: 3.3.26
Boot Mode: UEFI
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 10:32 am
by Jerry3904
No regression intended, good catch. Looks like our bullseye 1.3.7 never got ported to bookworm
@timkb4cq
This problem specific to that card, I guess. Everything OK here with intel.
No sound icon on tint2 toolbar; MX Select Sound doesn't detect onboard sound card (Device-2) or HDMI/DP device either nor does alsamixer detect it.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 10:35 am
by Jerry3904
On xmms: not in repos, I guess
Code: Select all
demo@mx1:~
$ sudo apt install xmms
[sudo] password for demo:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package xmms
demo@mx1:~
$ apt policy xmms
N: Unable to locate package xmms
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 10:52 am
by siamhie
Jerry3904 wrote: Fri May 05, 2023 10:35 am
On xmms: not in repos, I guess
Code: Select all
demo@mx1:~
$ sudo apt install xmms
[sudo] password for demo:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package xmms
demo@mx1:~
$ apt policy xmms
N: Unable to locate package xmms
XMMS is in Popular Applications under Audio but is not found in Enabled Repos. I can add it to my root menu and it will stay, just not when editing the full_menu file in submenus.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 11:02 am
by siamhie
Jerry3904 wrote: Fri May 05, 2023 10:32 am
No regression intended, good catch. Looks like our bullseye 1.3.7 never got ported to bookworm @timkb4cq
OK I won't worry about it.
This problem specific to that card, I guess. Everything OK here with intel.
No sound icon on tint2 toolbar; MX Select Sound doesn't detect onboard sound card (Device-2) or HDMI/DP device either nor does alsamixer detect it.
Detected and works fine in MX21. There are some other pipewire apps I could install and try.
quickshot_230505_075435.jpg
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 11:12 am
by siamhie
The icon briefly appears then quickly disappears. How would I go about troubleshooting this message?
volume-icon.jpg
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 11:19 am
by timkb4cq
Jerry3904 wrote: Fri May 05, 2023 10:32 amLooks like our bullseye 1.3.7 never got ported to bookworm @timkb4cq
Anticapitalista built that package. It's still the latest version so I'll just rebuild for bookworm.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 11:22 am
by Jerry3904
Thanks!
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 12:14 pm
by Melber
ceeslans wrote: Fri May 05, 2023 9:22 am
tint2rc - systemtray issues
============
tooltips displaying below bottom screen edge.
solution:...
...will likewise have to be changed in MX-comfort.tint2rc too
button command for all other tint2 toolbar need to be changed from xfce4-appfinder to a suitable rofi call.
Thanks, will try your solution.
Updating tint2 configs added to the to-do list.
ceeslans wrote: Fri May 05, 2023 9:22 am
mxfb-appfinder
============
why does a selected category open in a new (centered) rofi window?
can't this be opened in the same appfinder window by adding a reload function in the categories script?
Yeah, that's kinda my fault. Forgot that the categories script points to the main rofi. D'oh!
Layout and content of mxfb-appfinder still needs to be finalised, eg. I think it may be better to ditch the "categories" tab and just list the various categories themselves in the side bar...
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 12:27 pm
by Jerry3904
@siamhie Menu Editor won't open. Menulibre segfaults in terminal.
I'm not understanding this.
OK, now I understand: "Menu Editor" on the Menu > All Apps. I don't believe MenuLibre should be installed by default in MXFB because we use flat files, rofi or manual editing the the All Apps script. Unless you have installed xfce4-appfinder, I suppose.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 12:32 pm
by Jerry3904
@Melber You will notice that I added Quickshot to the little dock. That was just a way to signal the problem that, if user has no dedicated key (which has come up a couple of times already) s/he will never find the app with the menus. In my tries, the only word that would get it was "shot."
EDIT: maybe it would suffice to define a key such as

Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 12:39 pm
by siamhie
Jerry3904 wrote: Fri May 05, 2023 12:27 pm
@siamhie
Menu Editor won't open. Menulibre segfaults in terminal.
I'm not understanding this.
OK, now I understand: "Menu Editor" on the Menu > All Apps. I don't believe MenuLibre should be installed by default in MXFB because we use flat files, rofi or manual editing the the All Apps script. Unless you have installed xfce4-appfinder, I suppose.
@Jerry3904 I've only installed XMMS and LibreWolf. I'm just testing the default menu entries currently. This is what Menu Editor points to from Settings.
Code: Select all
[exec] (Menu Editor ) { /usr/bin/menulibre } Categories=GNOME;GTK;Settings;DesktopSettings;Utility;
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 12:58 pm
by Jerry3904
Yeah, I understood that, thanks. My conclusion for now is that menulibre should just not be installed by default since it has no role in MXFB unldes
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 12:58 pm
by timkb4cq
Had a fail to build with our bullseye version. The cause was a bug had been fixed with a tiny commit (changing one > to a !=) in fluxbox in 2015!
So I pulled the latest from git (last commit 7/31/2022) and built that since there have been a lot of small bugfixes since 2015. I just uploaded fluxbox_1.3.7+git20220731
What amazes me is that fluxbox 1.3.7 is still stuck in debian experimental with no current bugs that look serious enough to have blocked it.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 1:07 pm
by siamhie
Just an update to my sound issue. Neither MX Select Sound or PulseAudio Volume Control detects my sound card (Device-2).
Code: Select all
Audio:
Device-1: AMD Navi 21/23 HDMI/DP Audio driver: snd_hda_intel v: kernel pcie: gen: 4
speed: 16 GT/s lanes: 16 bus-ID: 0b:00.1 chip-ID: 1002:ab28 class-ID: 0403
Device-2: AMD Starship/Matisse HD Audio vendor: Micro-Star MSI driver: snd_hda_intel v: kernel
pcie: gen: 4 speed: 16 GT/s lanes: 16 bus-ID: 14:00.4 chip-ID: 1022:1487 class-ID: 0403
API: ALSA v: k6.1.0-7-amd64 status: kernel-api tools: alsamixer,amixer
Server-1: PipeWire v: 0.3.65 status: active with: 1: pipewire-pulse status: active
2: wireplumber status: off 3: pipewire-alsa type: plugin 4: pw-jack type: plugin
tools: pactl,pw-cat,pw-cli,wpctl
With XMMS I am able to select my sound card (Device-2) from the Output Plugin and it works. HD-Audio Generic: ALC897 Analog (hw:1,0)
audio.jpg
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 1:13 pm
by dolphin_oracle
@siamhie are the following running?
pipewire
pipewire-alsa
wireplumber
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 3:29 pm
by ceeslans
upgrading fluxbox to version 1.3.7+git20220731 is messing up the position of tint2 toolbar. After reboot, it shows up in topcenter (where apparently fluxbox legacy toolbar is expected to appear. When setting this to 'BottomCenter in' ~/.fluxbox/init, then tint2 panel is floating 30 pixels above bottom screen edge.
This needs to be checked by the devs. In the meantime,
DON'T upgrade to this new version.
ps: I am sure that fluxbox 1.3.7-antix is working perfectly. Will set this up asap and revert with outcome
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 3:39 pm
by Jerry3904
I just saw this, yuck. I think we may need a alpha3 build to continue, but let's wait a bit.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 3:45 pm
by ceeslans
Just checked fluxbox_1.3.7-1~antix1_amd64 in MXFB23 --> works just fine.
link to repo:
http://la.mxrepo.com/antix/sid/pool/main/f/fluxbox/
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 3:50 pm
by Jerry3904
It may be that @timkb4cq will need to check his procedure, or just start again. In any case, I believe he should remove it from the pool for now.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 3:57 pm
by ceeslans
Perhaps for now (until @timkb4cq has sorted this out), one could also downgrade to fluxbox-1.3.5 in synaptic (force version)
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 4:02 pm
by timkb4cq
Removed.
However the antiX version won't build on bookworm
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 4:09 pm
by Jerry3904
Thanks. @ceeslans and I can force version or just restart for now (I was running Live) so we can continue while we figure this stuff out.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 4:23 pm
by ceeslans
timkb4cq wrote: Fri May 05, 2023 4:02 pm
Removed.
However the antiX version won't build on bookworm
@timkb4cq do you mean the sid version won't build?what about the bullseye version (
http://la.mxrepo.com/antix/bullseye/poo ... f/fluxbox/ )
If I remember correctly, it was exactly the antix version that was offered in MX21 testing repo. And that one runs fine in MXFB23
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 4:31 pm
by Jerry3904
I booted back to original, installed that antix version you linked to, logged out and back in: and everything looks normal. Panel in its correct location.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 4:57 pm
by timkb4cq
Yes, you can install the bullseye version on bookworm. But it won't build on bookworm - too many things have changed since 2015.
The current git version has those things fixed and will build on bookworm. If you check the man pages, they have changed also as options have been added and changed.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 5:02 pm
by Jerry3904
Ceeeslans linked to the antiX sid version, which I installed and seemed to work fine.
I am now on a new Live persistent version, updated, but still the old Fluxbox pending conclusions.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 5:17 pm
by anticapitalista
FWIW I followed tim and have built new fluxbox for antiX19, antiX-21/22 and antiX-23 (not in antiX repos yet).
This new build fixes the issue of changing styles reported in some posts here.
antiX doesn't ship with tint2 toolbar.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 5:18 pm
by Jerry3904
Many thanks!
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 5:30 pm
by Jerry3904
Back to Mike's alpha: I see that Ctrl+Alt+t still brings up roxterm while I changed the rootMenu entry to xfce4-terminal just to simplify things.
BUT: I selected roxterm last time because it would return to a selected position and, now seeing it do that so politely, am thinking of restoring the rootMenu to the MX-21 terminal=roxterm. Anybody have any preferences about this?
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 5:41 pm
by Jerry3904
Launched my fav gkrell, and seems to me that it should use by default one of the MX-comfort themes that works on the default wallpaper (for me on the alpha beauty: MX-comfort-dark in upper R corner, conky off). Default set in ~/.gkrellm2/theme_config
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 5:46 pm
by siamhie
dolphin_oracle wrote: Fri May 05, 2023 1:13 pm
@siamhie are the following running?
pipewire
pipewire-alsa
wireplumber
@dolphin_oracle All three are installed but it seems that pipewire is the only one running. (mentioned at the bottom)
Code: Select all
siamhie@mxflux:~
$ systemctl status
● mxflux
State: running
Units: 396 loaded (incl. loaded aliases)
Jobs: 0 queued
Failed: 0 units
Since: Fri 2023-05-05 03:35:54 PDT; 7h ago
systemd: 1:252.6-1mx23+1
Tainted: local-hwclock
CGroup: /
├─init.scope
│ └─1 /lib/systemd/systemd
├─system.slice
│ ├─ModemManager.service
│ │ └─1115 /usr/sbin/ModemManager
│ ├─NetworkManager.service
│ │ └─1090 /usr/sbin/NetworkManager --no-daemon
│ ├─accounts-daemon.service
│ │ └─1049 /usr/libexec/accounts-daemon
│ ├─acpi-fakekey.service
│ │ └─1050 /usr/sbin/acpi_fakekeyd -f
│ ├─acpid.service
│ │ └─1051 /usr/sbin/acpid
│ ├─avahi-daemon.service
│ │ ├─1058 "avahi-daemon: running [mxflux.local]"
│ │ └─1065 "avahi-daemon: chroot helper"
│ ├─cron.service
│ │ └─1295 /usr/sbin/cron -f
│ ├─cups-browsed.service
│ │ └─1650 /usr/sbin/cups-browsed
│ ├─dbus.service
│ │ └─1060 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
│ ├─haveged.service
│ │ └─1039 /usr/sbin/haveged --Foreground --verbose=1
│ ├─lightdm.service
│ │ ├─1308 /usr/sbin/lightdm
│ │ └─1373 /usr/lib/xorg/Xorg -dpi "\$DPI" :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswit>
│ ├─nfs-blkmap.service
│ │ └─1292 /usr/sbin/blkmapd
│ ├─nfs-idmapd.service
│ │ └─1294 /usr/sbin/rpc.idmapd
│ ├─nfs-mountd.service
│ │ └─1671 /usr/sbin/rpc.mountd
│ ├─nfsdcld.service
│ │ └─1296 /usr/sbin/nfsdcld
│ ├─ntpsec.service
│ │ └─1952 /usr/sbin/ntpd -p /run/ntpd.pid -c /etc/ntpsec/ntp.conf -g -N -u ntpsec:ntpsec
│ ├─polkit.service
│ │ └─1066 /usr/lib/polkit-1/polkitd --no-debug
│ ├─rpc-statd.service
│ │ └─1669 /sbin/rpc.statd
│ ├─rpcbind.service
│ │ └─1043 /sbin/rpcbind -f -w
│ ├─rsyslog.service
│ │ └─1069 /usr/sbin/rsyslogd -n -iNONE
│ ├─smartmontools.service
│ │ └─1070 /usr/sbin/smartd -n
│ ├─system-getty.slice
│ │ └─getty@tty1.service
│ │ └─1673 /sbin/agetty -o "-p -- \\u" --noclear - linux
│ ├─systemd-journald.service
│ │ └─582 /lib/systemd/systemd-journald
│ ├─systemd-logind.service
│ │ └─1071 /lib/systemd/systemd-logind
│ ├─systemd-udevd.service
│ │ └─udev
│ │ └─604 /lib/systemd/systemd-udevd
│ ├─udisks2.service
│ │ └─1072 /usr/libexec/udisks2/udisksd
│ ├─unattended-upgrades.service
│ │ └─1162 /usr/bin/python3 /usr/share/unattended-upgrades/unattended-upgrade-shutdown --wait-for-signal
│ └─wpa_supplicant.service
│ └─1091 /sbin/wpa_supplicant -u -s -O "DIR=/run/wpa_supplicant GROUP=netdev"
└─user.slice
└─user-1000.slice
├─session-1.scope
│ ├─1408 lightdm --session-child 13 16
│ ├─1438 fluxbox
│ ├─1477 /usr/bin/dbus-launch --exit-with-session --sh-syntax
│ ├─1478 /usr/bin/dbus-daemon --syslog --fork --print-pid 5 --print-address 7 --session
│ ├─1525 /usr/bin/ssh-agent x-session-manager
│ ├─1539 compton
│ ├─1543 tint2 -c /home/siamhie/.config/tint2/tint2rc
│ ├─1544 /usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1
│ ├─1548 nm-applet
│ ├─1564 /usr/libexec/at-spi-bus-launcher
│ ├─1569 /usr/bin/dbus-daemon --config-file=/usr/share/defaults/at-spi2/accessibility.conf --nofork --print-addr>
│ ├─1575 /usr/libexec/at-spi2-registryd --use-gnome-session
│ ├─1577 /usr/libexec/gvfsd
│ ├─1586 /usr/libexec/gvfsd-fuse /run/user/1000/gvfs -f
│ ├─1867 xfce4-clipman
│ ├─1897 /usr/libexec/xdg-desktop-portal
│ ├─1917 /usr/libexec/xdg-document-portal
│ ├─1922 /usr/libexec/xdg-permission-store
│ ├─1930 fusermount3 -o rw,nosuid,nodev,fsname=portal,auto_unmount,subtype=portal -- /run/user/1000/doc
│ ├─1944 /usr/libexec/xdg-desktop-portal-gtk
│ ├─1963 /usr/lib/x86_64-linux-gnu/xfce4/notifyd/xfce4-notifyd
│ ├─1979 /usr/bin/gnome-keyring-daemon --start --foreground --components=secrets
│ ├─2068 conky -c /home/siamhie/.conky/R8/r8+
│ ├─2148 /usr/bin/python3 /usr/lib/apt-notifier/modules/apt-notifier.py
│ ├─4124 /usr/libexec/gvfs-udisks2-volume-monitor
│ ├─4135 /usr/libexec/gvfs-gphoto2-volume-monitor
│ ├─4140 /usr/libexec/gvfs-goa-volume-monitor
│ ├─4145 /usr/libexec/gvfs-afc-volume-monitor
│ ├─4151 /usr/libexec/gvfs-mtp-volume-monitor
│ ├─4247 xfce4-terminal
│ ├─4269 bash
│ ├─4530 featherpad
│ ├─5033 systemctl status
│ └─5034 pager
└─user@1000.service
├─app.slice
│ └─gnome-keyring-daemon.service
│ └─1980 /usr/bin/gnome-keyring-daemon --foreground --components=pkcs11,secrets --control-directory=/run/use>
├─init.scope
│ ├─1419 /lib/systemd/systemd --user
│ └─1420 "(sd-pam)"
└─session.slice
├─pipewire-pulse.service
│ └─1437 /usr/bin/pipewire-pulse
└─pipewire.service
└─1435 /usr/bin/pipewire
Obligatory QSI (so that there's no reason to scroll back)
Code: Select all
System:
Kernel: 6.1.0-7-amd64 [6.1.20-2] arch: x86_64 bits: 64 compiler: gcc v: 12.2.0
parameters: BOOT_IMAGE=/boot/vmlinuz-6.1.0-7-amd64
root=UUID=<filter> ro quiet splash init=/lib/systemd/systemd
Desktop: Fluxbox v: 1.3.7 info: tint2 vt: 7 dm: LightDM v: 1.26.0 Distro: MX-23_fluxbox_x64
Libretto Future 2023 base: Debian GNU/Linux 12 (bookworm)
Machine:
Type: Desktop System: Micro-Star product: MS-7C56 v: 2.0 serial: <superuser required>
Mobo: Micro-Star model: B550-A PRO (MS-7C56) v: 2.0 serial: <superuser required> UEFI: American
Megatrends LLC. v: A.B0 date: 08/11/2022
Battery:
Device-1: hidpp_battery_0 model: Logitech Wireless Mouse serial: <filter>
charge: 55% (should be ignored) rechargeable: yes status: discharging
CPU:
Info: model: AMD Ryzen 7 3800X bits: 64 type: MT MCP arch: Zen 2 gen: 3 level: v3 note: check
built: 2020-22 process: TSMC n7 (7nm) family: 0x17 (23) model-id: 0x71 (113) stepping: 0
microcode: 0x8701021
Topology: cpus: 1x cores: 8 tpc: 2 threads: 16 smt: enabled cache: L1: 512 KiB
desc: d-8x32 KiB; i-8x32 KiB L2: 4 MiB desc: 8x512 KiB L3: 32 MiB desc: 2x16 MiB
Speed (MHz): avg: 2147 high: 2359 min/max: 2200/4559 boost: enabled scaling:
driver: acpi-cpufreq governor: ondemand cores: 1: 2200 2: 2200 3: 2200 4: 2200 5: 1866 6: 2200
7: 2200 8: 2200 9: 2199 10: 2200 11: 2200 12: 2200 13: 2200 14: 1864 15: 1866 16: 2359
bogomips: 124807
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Vulnerabilities:
Type: itlb_multihit status: Not affected
Type: l1tf status: Not affected
Type: mds status: Not affected
Type: meltdown status: Not affected
Type: mmio_stale_data status: Not affected
Type: retbleed mitigation: untrained return thunk; SMT enabled with STIBP protection
Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl
Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization
Type: spectre_v2 mitigation: Retpolines, IBPB: conditional, STIBP: always-on, RSB filling,
PBRSB-eIBRS: Not affected
Type: srbds status: Not affected
Type: tsx_async_abort status: Not affected
Graphics:
Device-1: AMD Navi 22 [Radeon RX 6700/6700 XT/6750 XT / 6800M/6850M XT] vendor: Tul / PowerColor
driver: amdgpu v: kernel arch: RDNA-2 code: Navi-2x process: TSMC n7 (7nm) built: 2020-22 pcie:
gen: 4 speed: 16 GT/s lanes: 16 ports: active: DP-3 empty: DP-1,DP-2,HDMI-A-1 bus-ID: 0b:00.0
chip-ID: 1002:73df class-ID: 0300
Display: x11 server: X.Org v: 1.21.1.7 compositor: Compton v: 1 driver: X: loaded: amdgpu
dri: radeonsi gpu: amdgpu display-ID: :0.0 screens: 1
Screen-1: 0 s-res: 2560x1440 s-dpi: 96 s-size: 677x381mm (26.65x15.00") s-diag: 777mm (30.58")
Monitor-1: DP-3 mapped: DisplayPort-2 model: HP X27q serial: <filter> built: 2021
res: 2560x1440 hz: 165 dpi: 109 gamma: 1.2 size: 597x336mm (23.5x13.23") diag: 685mm (27")
ratio: 16:9 modes: max: 2560x1440 min: 720x400
API: OpenGL v: 4.6 Mesa 22.3.6 renderer: AMD Radeon RX 6700 XT (navi22 LLVM 15.0.6 DRM 3.49
6.1.0-7-amd64) direct-render: Yes
Audio:
Device-1: AMD Navi 21/23 HDMI/DP Audio driver: snd_hda_intel v: kernel pcie: gen: 4
speed: 16 GT/s lanes: 16 bus-ID: 0b:00.1 chip-ID: 1002:ab28 class-ID: 0403
Device-2: AMD Starship/Matisse HD Audio vendor: Micro-Star MSI driver: snd_hda_intel v: kernel
pcie: gen: 4 speed: 16 GT/s lanes: 16 bus-ID: 14:00.4 chip-ID: 1022:1487 class-ID: 0403
API: ALSA v: k6.1.0-7-amd64 status: kernel-api tools: alsamixer,amixer
Server-1: PipeWire v: 0.3.65 status: active with: 1: pipewire-pulse status: active
2: wireplumber status: active 3: pipewire-alsa type: plugin 4: pw-jack type: plugin
tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: Intel Wi-Fi 6 AX210/AX211/AX411 160MHz driver: iwlwifi v: kernel modules: wl pcie:
gen: 2 speed: 5 GT/s lanes: 1 bus-ID: 05:00.0 chip-ID: 8086:2725 class-ID: 0280
IF: wlan0 state: up mac: <filter>
Bluetooth:
Device-1: Intel AX210 Bluetooth type: USB driver: btusb v: 0.8 bus-ID: 1-2.3:4 chip-ID: 8087:0032
class-ID: e001
Report: hciconfig ID: hci0 rfk-id: 1 state: down bt-service: N/A rfk-block: hardware: no
software: no address: <filter>
Info: acl-mtu: 1021:4 sco-mtu: 96:6 link-policy: rswitch sniff link-mode: peripheral accept
Drives:
Local Storage: total: 8.19 TiB used: 867.96 GiB (10.4%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 maj-min: 259:3 vendor: Western Digital model: WDS500G1X0E-00AFY0
size: 465.76 GiB block-size: physical: 512 B logical: 512 B speed: 63.2 Gb/s lanes: 4 type: SSD
serial: <filter> rev: 613000WD temp: 39.9 C scheme: GPT
ID-2: /dev/nvme1n1 maj-min: 259:0 vendor: Western Digital model: WDS500G3XHC-00SJG0
size: 465.76 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4 type: SSD
serial: <filter> rev: 102000WD temp: 37.9 C scheme: GPT
ID-3: /dev/sda maj-min: 8:0 vendor: SanDisk model: ST8000DM004-2CX188 size: 7.28 TiB
block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s type: HDD rpm: 5425 serial: <filter>
rev: 0001 scheme: GPT
Partition:
ID-1: / raw-size: 100.26 GiB size: 98.13 GiB (97.87%) used: 6.78 GiB (6.9%) fs: ext4
dev: /dev/nvme0n1p3 maj-min: 259:6
ID-2: /boot/efi raw-size: 512 MiB size: 511 MiB (99.80%) used: 580 KiB (0.1%) fs: vfat
dev: /dev/nvme0n1p1 maj-min: 259:4
Swap:
Kernel: swappiness: 15 (default 60) cache-pressure: 100 (default)
ID-1: swap-1 type: partition size: 65 GiB used: 0 KiB (0.0%) priority: -2 dev: /dev/nvme1n1p1
maj-min: 259:1
Sensors:
System Temperatures: cpu: 33.6 C mobo: N/A gpu: amdgpu temp: 57.0 C mem: 58.0 C
Fan Speeds (RPM): N/A gpu: amdgpu fan: 0
Repos:
Packages: pm: dpkg pkgs: 1924 libs: 980 tools: apt,apt-get,aptitude,nala,synaptic pm: rpm pkgs: 0
pm: flatpak pkgs: 0
No active apt repos in: /etc/apt/sources.list
No active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list
Active apt repos in: /etc/apt/sources.list.d/debian.list
1: deb http://deb.debian.org/debian bookworm main contrib non-free non-free-firmware
Active apt repos in: /etc/apt/sources.list.d/librewolf.list
1: deb [arch=amd64] http://deb.librewolf.net bullseye main
Active apt repos in: /etc/apt/sources.list.d/mx.list
1: deb http://la.mxrepo.com/mx/repo/ bookworm main non-free
Info:
Processes: 336 Uptime: 20m wakeups: 3 Memory: 31.26 GiB used: 2.22 GiB (7.1%) Init: systemd
v: 252 target: graphical (5) default: graphical tool: systemctl Compilers: gcc: 12
Client: shell wrapper v: 5.2.15-release inxi: 3.3.26
Boot Mode: UEFI
I did look through the journal logs and it seems as the wireplumber.service gets disconnected from pipewire. (wireplumber.service: Main process exited, code=exited, status=70/SOFTWARE)
I'm pretty good at deciphering error codes but this one has me kind of stumped. Maybe someone higher up in knowledge has an answer/solution.
Code: Select all
May 05 10:35:57 mxflux systemd[1419]: Listening on pipewire-pulse.socket - PipeWire PulseAudio.
May 05 10:35:57 mxflux systemd[1419]: Listening on pipewire.socket - PipeWire Multimedia System Socket.
May 05 10:35:57 mxflux systemd[1419]: Reached target sockets.target - Sockets.
May 05 10:35:57 mxflux systemd[1419]: Reached target basic.target - Basic System.
May 05 10:35:57 mxflux systemd[1419]: Started pipewire.service - PipeWire Multimedia Service.
May 05 10:35:57 mxflux systemd[1419]: Started wireplumber.service - Multimedia Service Session Manager.
May 05 10:35:57 mxflux systemd[1419]: Started pipewire-pulse.service - PipeWire PulseAudio.
May 05 10:35:57 mxflux systemd[1419]: Reached target default.target - Main User Target.
May 05 10:35:57 mxflux systemd[1419]: Startup finished in 139ms.
May 05 10:35:57 mxflux wireplumber[1436]: Failed to connect to session bus: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11
May 05 10:35:57 mxflux pipewire-pulse[1437]: mod.rt: Failed to connect to session bus: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11
May 05 10:35:57 mxflux pipewire[1435]: mod.rt: Failed to connect to session bus: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11
May 05 10:35:57 mxflux wireplumber[1436]: RTKit error: org.freedesktop.DBus.Error.ServiceUnknown
May 05 10:35:57 mxflux wireplumber[1436]: could not set nice-level to -11: No such file or directory
May 05 10:35:57 mxflux pipewire-pulse[1437]: mod.rt: RTKit error: org.freedesktop.DBus.Error.ServiceUnknown
May 05 10:35:57 mxflux pipewire-pulse[1437]: mod.rt: could not set nice-level to -11: No such file or directory
May 05 10:35:57 mxflux wireplumber[1436]: RTKit error: org.freedesktop.DBus.Error.ServiceUnknown
May 05 10:35:57 mxflux pipewire[1435]: mod.rt: RTKit error: org.freedesktop.DBus.Error.ServiceUnknown
May 05 10:35:57 mxflux pipewire-pulse[1437]: mod.rt: RTKit error: org.freedesktop.DBus.Error.ServiceUnknown
May 05 10:35:57 mxflux pipewire[1435]: mod.rt: could not set nice-level to -11: No such file or directory
May 05 10:35:57 mxflux pipewire[1435]: mod.rt: RTKit error: org.freedesktop.DBus.Error.ServiceUnknown
May 05 10:35:57 mxflux wireplumber[1436]: RTKit error: org.freedesktop.DBus.Error.ServiceUnknown
May 05 10:35:57 mxflux pipewire[1435]: spa.dbus: Failed to connect to session bus: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11
May 05 10:35:57 mxflux pipewire[1435]: mod.portal: Failed to connect to session bus: Input/output error
May 05 10:35:57 mxflux pipewire-pulse[1437]: spa.dbus: Failed to connect to session bus: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11
May 05 10:35:57 mxflux pipewire-pulse[1437]: mod.rt: RTKit error: org.freedesktop.DBus.Error.ServiceUnknown
May 05 10:35:57 mxflux pipewire[1435]: mod.rt: RTKit error: org.freedesktop.DBus.Error.ServiceUnknown
May 05 10:35:57 mxflux wireplumber[1436]: Error acquiring bus address: Cannot autolaunch D-Bus without X11 $DISPLAY
May 05 10:35:57 mxflux wireplumber[1436]: 0x560067a54b00: leaked proxy 0x560067ae10d0 id:4
May 05 10:35:57 mxflux wireplumber[1436]: disconnected from pipewire
May 05 10:35:57 mxflux systemd[1419]: wireplumber.service: Main process exited, code=exited, status=70/SOFTWARE
May 05 10:35:57 mxflux systemd[1419]: wireplumber.service: Failed with result 'exit-code'.
May 05 10:35:57 mxflux dbus-daemon[1478]: [session uid=1000 pid=1476] Activating service name='org.freedesktop.systemd1' requested by ':1.0' (uid=1000 pid=1485 comm="dbus-update-activation-environment --verbose --sys")
May 05 10:35:57 mxflux org.freedesktop.systemd1[1490]: mkdir: cannot create directory ‘/sys/fs/cgroup/systemd’: Permission denied
May 05 10:35:57 mxflux dbus-daemon[1478]: [session uid=1000 pid=1476] Activated service 'org.freedesktop.systemd1' failed: Process org.freedesktop.systemd1 exited with status 1
May 05 10:35:57 mxflux dbus-daemon[1478]: [session uid=1000 pid=1476] Activating service name='org.freedesktop.systemd1' requested by ':1.1' (uid=1000 pid=1495 comm="dbus-update-activation-environment --verbose --sys")
May 05 10:35:57 mxflux org.freedesktop.systemd1[1500]: mkdir: cannot create directory ‘/sys/fs/cgroup/systemd’: Permission denied
May 05 10:35:57 mxflux dbus-daemon[1478]: [session uid=1000 pid=1476] Activated service 'org.freedesktop.systemd1' failed: Process org.freedesktop.systemd1 exited with status 1
May 05 10:35:57 mxflux systemd[1419]: wireplumber.service: Scheduled restart job, restart counter is at 1.
May 05 10:35:57 mxflux systemd[1419]: Stopped wireplumber.service - Multimedia Service Session Manager.
May 05 10:35:57 mxflux systemd[1419]: Started wireplumber.service - Multimedia Service Session Manager.
May 05 10:35:57 mxflux wireplumber[1533]: Failed to connect to session bus: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11
May 05 10:35:57 mxflux wireplumber[1533]: RTKit error: org.freedesktop.DBus.Error.ServiceUnknown
May 05 10:35:57 mxflux wireplumber[1533]: could not set nice-level to -11: No such file or directory
May 05 10:35:57 mxflux wireplumber[1533]: RTKit error: org.freedesktop.DBus.Error.ServiceUnknown
May 05 10:35:57 mxflux wireplumber[1533]: RTKit error: org.freedesktop.DBus.Error.ServiceUnknown
May 05 10:35:57 mxflux wireplumber[1533]: Error acquiring bus address: Cannot autolaunch D-Bus without X11 $DISPLAY
May 05 10:35:57 mxflux wireplumber[1533]: 0x558aba7a1400: leaked proxy 0x558aba81a430 id:3
May 05 10:35:57 mxflux wireplumber[1533]: disconnected from pipewire
May 05 10:35:57 mxflux systemd[1419]: wireplumber.service: Main process exited, code=exited, status=70/SOFTWARE
May 05 10:35:57 mxflux systemd[1419]: wireplumber.service: Failed with result 'exit-code'.
May 05 10:35:58 mxflux systemd[1419]: wireplumber.service: Scheduled restart job, restart counter is at 2.
May 05 10:35:58 mxflux systemd[1419]: Stopped wireplumber.service - Multimedia Service Session Manager.
May 05 10:35:58 mxflux dbus-daemon[1478]: [session uid=1000 pid=1476] Activating service name='org.a11y.Bus' requested by ':1.2' (uid=1000 pid=1544 comm="/usr/lib/policykit-1-gnome/polkit-gnome-authentica")
May 05 10:35:58 mxflux dbus-daemon[1478]: [session uid=1000 pid=1476] Successfully activated service 'org.a11y.Bus'
May 05 10:35:58 mxflux systemd[1419]: Started wireplumber.service - Multimedia Service Session Manager.
May 05 10:35:58 mxflux org.a11y.Bus[1569]: dbus-daemon[1569]: Activating service name='org.a11y.atspi.Registry' requested by ':1.1' (uid=1000 pid=1544 comm="/usr/lib/policykit-1-gnome/polkit-gnome-authentica")
May 05 10:35:58 mxflux wireplumber[1562]: Failed to connect to session bus: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11
May 05 10:35:58 mxflux dbus-daemon[1478]: [session uid=1000 pid=1476] Activating service name='org.gtk.vfs.Daemon' requested by ':1.5' (uid=1000 pid=1548 comm="nm-applet")
May 05 10:35:58 mxflux wireplumber[1562]: RTKit error: org.freedesktop.DBus.Error.ServiceUnknown
May 05 10:35:58 mxflux wireplumber[1562]: could not set nice-level to -11: No such file or directory
May 05 10:35:58 mxflux wireplumber[1562]: RTKit error: org.freedesktop.DBus.Error.ServiceUnknown
May 05 10:35:58 mxflux wireplumber[1562]: RTKit error: org.freedesktop.DBus.Error.ServiceUnknown
May 05 10:35:58 mxflux org.a11y.Bus[1569]: dbus-daemon[1569]: Successfully activated service 'org.a11y.atspi.Registry'
May 05 10:35:58 mxflux org.a11y.Bus[1575]: SpiRegistry daemon is running with well-known name - org.a11y.atspi.Registry
May 05 10:35:58 mxflux wireplumber[1562]: Error acquiring bus address: Cannot autolaunch D-Bus without X11 $DISPLAY
May 05 10:35:58 mxflux wireplumber[1562]: 0x560cc674ea40: leaked proxy 0x560cc6833250 id:4
May 05 10:35:58 mxflux wireplumber[1562]: disconnected from pipewire
May 05 10:35:58 mxflux dbus-daemon[1478]: [session uid=1000 pid=1476] Successfully activated service 'org.gtk.vfs.Daemon'
May 05 10:35:58 mxflux systemd[1419]: wireplumber.service: Main process exited, code=exited, status=70/SOFTWARE
May 05 10:35:58 mxflux systemd[1419]: wireplumber.service: Failed with result 'exit-code'.
May 05 10:35:58 mxflux systemd[1419]: wireplumber.service: Scheduled restart job, restart counter is at 3.
May 05 10:35:58 mxflux systemd[1419]: Stopped wireplumber.service - Multimedia Service Session Manager.
May 05 10:35:58 mxflux systemd[1419]: Started wireplumber.service - Multimedia Service Session Manager.
May 05 10:35:58 mxflux wireplumber[1622]: Failed to connect to session bus: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11
May 05 10:35:58 mxflux wireplumber[1622]: RTKit error: org.freedesktop.DBus.Error.ServiceUnknown
May 05 10:35:58 mxflux wireplumber[1622]: could not set nice-level to -11: No such file or directory
May 05 10:35:58 mxflux wireplumber[1622]: RTKit error: org.freedesktop.DBus.Error.ServiceUnknown
May 05 10:35:58 mxflux wireplumber[1622]: RTKit error: org.freedesktop.DBus.Error.ServiceUnknown
May 05 10:35:58 mxflux wireplumber[1622]: Error acquiring bus address: Cannot autolaunch D-Bus without X11 $DISPLAY
May 05 10:35:58 mxflux wireplumber[1622]: 0x560c62236620: leaked proxy 0x560c622c3450 id:3
May 05 10:35:58 mxflux wireplumber[1622]: disconnected from pipewire
May 05 10:35:58 mxflux systemd[1419]: wireplumber.service: Main process exited, code=exited, status=70/SOFTWARE
May 05 10:35:58 mxflux systemd[1419]: wireplumber.service: Failed with result 'exit-code'.
May 05 10:35:59 mxflux systemd[1419]: wireplumber.service: Scheduled restart job, restart counter is at 4.
May 05 10:35:59 mxflux systemd[1419]: Stopped wireplumber.service - Multimedia Service Session Manager.
May 05 10:35:59 mxflux systemd[1419]: Started wireplumber.service - Multimedia Service Session Manager.
May 05 10:35:59 mxflux wireplumber[1626]: Failed to connect to session bus: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11
May 05 10:35:59 mxflux wireplumber[1626]: RTKit error: org.freedesktop.DBus.Error.ServiceUnknown
May 05 10:35:59 mxflux wireplumber[1626]: could not set nice-level to -11: No such file or directory
May 05 10:35:59 mxflux wireplumber[1626]: RTKit error: org.freedesktop.DBus.Error.ServiceUnknown
May 05 10:35:59 mxflux wireplumber[1626]: RTKit error: org.freedesktop.DBus.Error.ServiceUnknown
May 05 10:35:59 mxflux wireplumber[1626]: Error acquiring bus address: Cannot autolaunch D-Bus without X11 $DISPLAY
May 05 10:35:59 mxflux wireplumber[1626]: 0x56475200c3e0: leaked proxy 0x5647520b5310 id:4
May 05 10:35:59 mxflux wireplumber[1626]: disconnected from pipewire
May 05 10:35:59 mxflux systemd[1419]: wireplumber.service: Main process exited, code=exited, status=70/SOFTWARE
May 05 10:35:59 mxflux systemd[1419]: wireplumber.service: Failed with result 'exit-code'.
May 05 10:35:59 mxflux systemd[1419]: wireplumber.service: Scheduled restart job, restart counter is at 5.
May 05 10:35:59 mxflux systemd[1419]: Stopped wireplumber.service - Multimedia Service Session Manager.
May 05 10:35:59 mxflux systemd[1419]: wireplumber.service: Start request repeated too quickly.
May 05 10:35:59 mxflux systemd[1419]: wireplumber.service: Failed with result 'exit-code'.
May 05 10:35:59 mxflux systemd[1419]: Failed to start wireplumber.service - Multimedia Service Session Manager.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 5:56 pm
by siamhie
Forgot to ask in my recent post.
Is Pipewire the default audio source in MX23 XFCE-alpha2 (as opposed to PulseAudio).
I only ask because when I tested that ISO on my hard drive, my on-board soundcard was detected at boot. (that might help me to narrow things down, at the most)
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 6:19 pm
by Jerry3904
Supposed to be, yes.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 6:27 pm
by siamhie
ceeslans wrote: Fri May 05, 2023 3:29 pm
upgrading fluxbox to version 1.3.7+git20220731 is messing up the position of tint2 toolbar. After reboot, it shows up in topcenter (where apparently fluxbox legacy toolbar is expected to appear. When setting this to 'BottomCenter in' ~/.fluxbox/init, then tint2 panel is floating 30 pixels above bottom screen edge.
This needs to be checked by the devs. In the meantime,
DON'T upgrade to this new version.
ps: I am sure that fluxbox 1.3.7-antix is working perfectly. Will set this up asap and revert with outcome
@ceeslans How odd. My tint2 toolbar remained in place after today's update (1.3.7+git20220731) at the bottom center. I have made no changes to the individual fluxbox files.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 6:37 pm
by siamhie
Jerry3904 wrote: Fri May 05, 2023 6:19 pm
Supposed to be, yes.
Thanks. I'll continue to troubleshoot this on my end (for now). Odd that it works in MX23-XFCE-a2 but not MX23-flubox-a2.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 6:42 pm
by Jerry3904
That's an important finding, sounds solvable to me
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 7:15 pm
by timkb4cq
So people can test, I've made the fluxbox-git debs available here since they're not in the repo any longer.
https://mxrepo.com/misc/fluxbox_1.3.7+g ... 1_i386.deb
https://mxrepo.com/misc/fluxbox_1.3.7+g ... _amd64.deb
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 7:25 pm
by siamhie
Jerry3904 wrote: Fri May 05, 2023 6:42 pm
That's an important finding, sounds solvable to me
I hope I can find a solution to this audio issue. I did come across another issue regarding YouTube but I'll make another post after I have exhausted my sources with the audio.
But for now, I want to say that my issue with windows losing their borders when resumed from a monitor turned off (manually or through xset commands in the startup file) no longer happens.
Currently in MX21-fluxbox, when I turn my monitor back on (manually or from xset variables in my startup file) I see this
I then have to refresh the desktop so that the window behaves like this (original positioning)
This seems to have been resolved (for me) in MX23-fluxbox-a2. Kudos for that

Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 7:51 pm
by Jerry3904
Great, Tim! It'll probably be early tomorrow for me at this point.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 8:53 pm
by dolphin_oracle
some terminal apps (htop) open in roxterm, but the Terminal entry in the fluxbox menu opens Xfce4-terminal.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 9:29 pm
by Jerry3904
Took a quick look. Many of the tint2s are screwed up as we saw before (up is down, etc.), though a couple of the shorter ones (simpleclean, for example) are normal. Just to repeat:
the sid antix fluxbox does not appear to have these problems. Can we just use it?
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 05, 2023 10:39 pm
by dolphin_oracle
cntrl+alt+t also starts roxterm. so the menu entry for Terminal appears inconsistent with the other system setup.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 06, 2023 4:30 am
by i_ri
hello m_pav
touchpad
a machine here delivers right-click for two-finger-tap and delivers middle-click for three-finger-tap. that is not correct. does it live. does it installed. check a box to use libinput, still not correct. A mouse plugged into usb works correctly.
On other machines the tapping is conventional.
on this ibm the touchpad gets the wrong message from tapping,
and the keyboard special keys do not all work, like brightness. antiX beta was just installed here and all keys and touchpad worked well.
I wondered if Jerry3904 has an X1 I wondered if its touchpad is tapping correctly with
mxfbalpha installed:
Code: Select all
System:
Kernel: 6.1.0-7-amd64 [6.1.20-2] arch: x86_64 bits: 64 compiler: gcc v: 12.2.0
parameters: BOOT_IMAGE=/boot/vmlinuz-6.1.0-7-amd64
root=UUID=<filter> ro quiet splash init=/lib/systemd/systemd
Desktop: Fluxbox v: 1.3.5 vt: 7 dm: LightDM v: 1.26.0 Distro: MX-23_fluxbox_x64 Libretto
Future 2023 base: Debian GNU/Linux 12 (bookworm)
Machine:
Type: Laptop System: LENOVO product: 20428 v: Lenovo Yoga 2 11 serial: <superuser required>
Chassis: type: 10 v: Lenovo Yoga 2 11 serial: <superuser required>
Mobo: LENOVO model: VIUU4 v: 31900058WIN serial: <superuser required> UEFI-[Legacy]: LENOVO
v: AACN21WW date: 01/30/2015
Battery:
ID-1: BAT0 charge: 30.1 Wh (100.0%) condition: 30.1/34.0 Wh (88.4%) volts: 8.2 min: 7.4
model: Lenovo IdeaPad type: Unknown serial: <filter> status: not charging
CPU:
Info: model: Intel Core i3-4012Y bits: 64 type: MT MCP arch: Haswell gen: core 4 level: v3
note: check built: 2013-15 process: Intel 22nm family: 6 model-id: 0x45 (69) stepping: 1
microcode: 0x26
Topology: cpus: 1x cores: 2 tpc: 2 threads: 4 smt: enabled cache: L1: 128 KiB
desc: d-2x32 KiB; i-2x32 KiB L2: 512 KiB desc: 2x256 KiB L3: 3 MiB desc: 1x3 MiB
Speed (MHz): avg: 731 high: 926 min/max: 600/1500 scaling: driver: intel_cpufreq
governor: ondemand cores: 1: 600 2: 800 3: 926 4: 600 bogomips: 11972
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3
Vulnerabilities:
Type: itlb_multihit status: KVM: VMX unsupported
Type: l1tf mitigation: PTE Inversion
Type: mds mitigation: Clear CPU buffers; SMT vulnerable
Type: meltdown mitigation: PTI
Type: mmio_stale_data status: Unknown: No mitigations
Type: retbleed status: Not affected
Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl
Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization
Type: spectre_v2 mitigation: Retpolines, IBPB: conditional, IBRS_FW, STIBP: conditional, RSB
filling, PBRSB-eIBRS: Not affected
Type: srbds mitigation: Microcode
Type: tsx_async_abort status: Not affected
Graphics:
Device-1: Intel vendor: Lenovo driver: i915 v: kernel arch: Gen-7.5 process: Intel 22nm
built: 2013 ports: active: eDP-1 empty: HDMI-A-1 bus-ID: 00:02.0 chip-ID: 8086:0a1e
class-ID: 0300
Device-2: Sunplus Innovation Lenovo EasyCamera type: USB driver: uvcvideo bus-ID: 2-1:2
chip-ID: 1bcf:2c66 class-ID: 0e02
Display: x11 server: X.Org v: 1.21.1.7 driver: X: loaded: modesetting unloaded: fbdev,vesa
dri: crocus gpu: i915 display-ID: :0 screens: 1
Screen-1: 0 s-res: 1366x768 s-dpi: 96 s-size: 361x203mm (14.21x7.99") s-diag: 414mm (16.31")
Monitor-1: eDP-1 model: AU Optronics 0x205c built: 2012 res: 1366x768 hz: 60 dpi: 136
gamma: 1.2 size: 256x144mm (10.08x5.67") diag: 294mm (11.6") ratio: 16:9 modes: 1366x768
API: OpenGL v: 4.6 Mesa 22.3.6 renderer: Mesa Intel HD Graphics 4200 (HSW GT2)
direct-render: Yes
Audio:
Device-1: Intel Haswell-ULT HD Audio vendor: Lenovo driver: snd_hda_intel v: kernel
bus-ID: 00:03.0 chip-ID: 8086:0a0c class-ID: 0403
Device-2: Intel 8 Series HD Audio vendor: Lenovo 8 driver: snd_hda_intel v: kernel
bus-ID: 00:1b.0 chip-ID: 8086:9c20 class-ID: 0403
API: ALSA v: k6.1.0-7-amd64 status: kernel-api tools: alsamixer,amixer
Server-1: PipeWire v: 0.3.65 status: active with: 1: pipewire-pulse status: active
2: wireplumber status: off 3: pipewire-alsa type: plugin 4: pw-jack type: plugin
tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter vendor: Lenovo driver: ath9k
v: kernel modules: wl pcie: gen: 1 speed: 2.5 GT/s lanes: 1 bus-ID: 01:00.0 chip-ID: 168c:0036
class-ID: 0280
IF: wlan0 state: up mac: <filter>
Bluetooth:
Device-1: Qualcomm Atheros AR3012 Bluetooth 4.0 type: USB driver: btusb v: 0.8 bus-ID: 2-5:7
chip-ID: 0cf3:3004 class-ID: e001
Report: hciconfig ID: hci0 rfk-id: 3 state: down bt-service: N/A rfk-block: hardware: no
software: yes address: <filter>
Info: acl-mtu: 1022:8 sco-mtu: 183:5 link-policy: rswitch hold sniff
link-mode: peripheral accept
Drives:
Local Storage: total: 494.88 GiB used: 7.88 GiB (1.6%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/sda maj-min: 8:0 vendor: Seagate model: ST500LX012-SSHD-8GB size: 465.76 GiB
block-size: physical: 4096 B logical: 512 B speed: 3.0 Gb/s type: HDD rpm: 5400 serial: <filter>
rev: LVM1 scheme: GPT
ID-2: /dev/sdb maj-min: 8:16 type: USB vendor: SanDisk model: Cruzer Glide size: 29.11 GiB
block-size: physical: 512 B logical: 512 B type: N/A serial: <filter> rev: 1.27 scheme: MBR
SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure?
Partition:
ID-1: / raw-size: 29.11 GiB size: 28.48 GiB (97.85%) used: 7.88 GiB (27.7%) fs: ext4
dev: /dev/sdb1 maj-min: 8:17
Swap:
Kernel: swappiness: 15 (default 60) cache-pressure: 100 (default)
ID-1: swap-1 type: file size: 2 GiB used: 0 KiB (0.0%) priority: -2 file: /swapfile
Sensors:
System Temperatures: cpu: 52.0 C pch: 44.5 C mobo: N/A
Fan Speeds (RPM): N/A
Repos:
Packages: pm: dpkg pkgs: 1927 libs: 995 tools: apt,apt-get,aptitude,nala,synaptic pm: rpm pkgs: 0
pm: flatpak pkgs: 0
No active apt repos in: /etc/apt/sources.list
No active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list
Active apt repos in: /etc/apt/sources.list.d/debian.list
1: deb http://deb.debian.org/debian bookworm main contrib non-free non-free-firmware
Active apt repos in: /etc/apt/sources.list.d/mx.list
1: deb http://la.mxrepo.com/mx/repo/ bookworm main non-free
Info:
Processes: 195 Uptime: 54m wakeups: 1 Memory: 3.72 GiB used: 1.3 GiB (35.1%) Init: systemd v: 252
target: graphical (5) default: graphical tool: systemctl Compilers: gcc: 12 Client: shell wrapper
v: 5.2.15-release inxi: 3.3.26
Boot Mode: BIOS (legacy, CSM, MBR)
i think the x1 has the same keyboard, but i don't know if it has the elan touchpad(?)
edit: i put on this ibm a external touchpad. the usb touchpad is conventional with three finger equal right-click.
trialed it on mxxfcealpha and that has fluxbox installed. xfce session and mxfluxbox session both react well to the external touchpad; both sessions read the internal touchpad as three finger middle-click. it must be this elan touchpad on the ibm is quirky.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 06, 2023 4:53 am
by i_ri
timkb4cq
mxfbalpha installed your xfdashboard; works well; has the wnck message. The version 1.1 is the same wnck warnings too. Thanks, installed it on mxxfcealpha when you provided it, I think that was the first ever time i did not have to makeinstall it (six times i think,) just install from repo, thanks.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 06, 2023 5:06 am
by i_ri
just speaking historically
fluxbox version
a question of toolbar settings menu came up right when we have all these versions at hand. Get the Toolbar Menu by clicking on the fluxbox toolbar. by version. ,
v1.3.5 left-click in fluxbox toolbar Workspaces
v1.3.5 right-click on fluxbox toolbar non-iconified space.
v1.3.7 middle-click on fluxbox toolbar non-iconified space.
v1.3.8 middle-click on fluxbox toolbar Edge.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 06, 2023 5:41 am
by Jerry3904
I am testing on an X1 and two taps selects the word or string under/at the cursor; three taps selects the whole line. Huh: never knew that, never used it.
The touchpad is very sensitive, as usual, and I use touchpad-indicator to control.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 06, 2023 5:47 am
by Jerry3904
I am using the X1 for testing right now. Two taps selects the word/string under the cursor, three taps selects the entire line.
Huh: never knew that.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 06, 2023 5:50 am
by Jerry3904
Touchpad is hyper-sensitive, as usual with this machine. Haven't tried switching drivers with Tweak (but will now), though that hasn't had much effect in the past and I just use touchpad-indicator.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 06, 2023 6:25 am
by dolphin_oracle
I need to check but the fluxbox alpha might be all libinput. Plan is for that on all releases but fluxbox is probably the first with the change.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 06, 2023 6:37 am
by Jerry3904
It looks like that might be the case.
Code: Select all
demo@mx1:~
$ xinput --list-props 'SynPS/2 Synaptics TouchPad'
Device 'SynPS/2 Synaptics TouchPad':
Device Enabled (186): 1
Coordinate Transformation Matrix (188): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Tapping Enabled (347): 1
libinput Tapping Enabled Default (348): 0
libinput Tapping Drag Enabled (349): 1
libinput Tapping Drag Enabled Default (350): 1
libinput Tapping Drag Lock Enabled (351): 0
libinput Tapping Drag Lock Enabled Default (352): 0
libinput Tapping Button Mapping Enabled (353): 1, 0
libinput Tapping Button Mapping Default (354): 1, 0
libinput Natural Scrolling Enabled (324): 1
libinput Natural Scrolling Enabled Default (325): 0
libinput Disable While Typing Enabled (355): 1
libinput Disable While Typing Enabled Default (356): 1
libinput Scroll Methods Available (326): 1, 1, 0
libinput Scroll Method Enabled (327): 1, 0, 0
libinput Scroll Method Enabled Default (328): 1, 0, 0
libinput Click Methods Available (357): 1, 1
libinput Click Method Enabled (358): 1, 0
libinput Click Method Enabled Default (359): 1, 0
libinput Middle Emulation Enabled (333): 0
libinput Middle Emulation Enabled Default (334): 0
libinput Accel Speed (335): -0.500000
libinput Accel Speed Default (336): 0.000000
libinput Accel Profiles Available (337): 1, 1
libinput Accel Profile Enabled (338): 1, 0
libinput Accel Profile Enabled Default (339): 1, 0
libinput Left Handed Enabled (340): 0
libinput Left Handed Enabled Default (341): 0
libinput Send Events Modes Available (309): 1, 1
libinput Send Events Mode Enabled (310): 0, 0
libinput Send Events Mode Enabled Default (311): 0, 0
Device Node (312): "/dev/input/event6"
Device Product ID (313): 2, 7
libinput Drag Lock Buttons (342): <no items>
libinput Horizontal Scroll Enabled (343): 1
libinput Scrolling Pixel Distance (344): 15
libinput Scrolling Pixel Distance Default (345): 15
libinput High Resolution Wheel Scroll Enabled (346): 1
@i_ri For touchpad sensitivity, try adjusting Touchpad Indicator > Touchpad configuration, and slide the "touchpad speed" slider down (left) or up. I'm going to test further with the goal of adding an entry under Menu > Settings > Touchpad.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 06, 2023 6:41 am
by i_ri
Not just the ibm elan touchpad; i tried mxxfcealpha with xfce session and mxfluxbox session on a hp8440p with synaptics touchpad.
same quirk.
the external logitech touchpad works conventionally.
The internal synaptics touchpad has it wrong, reversed, the three finger is middle click and two finger is right-click. that is wrong.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 06, 2023 6:57 am
by dolphin_oracle
I’ve been using touchpads a long time. Two finger is usually right click. That predates three finger even being a thing.
At any rate we are using libinput defaults in this case. The only non default option is we enable tap to click by default.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 06, 2023 7:08 am
by Jerry3904
I have to be outside much of the day for a big project, so might only be able to check in now and then on my phone.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 06, 2023 8:32 am
by i_ri
touchpad
three finger tap equal right-click
two finger tap equal middle-click
I can tell you where I got accustomed to that
I just started up MX21 kde, xfce, mxfluxbox,
antiX all including antiX23bookworm have it that way.
I mentioned the difference with mx23 because it changed from previous.
The machines that have it reversed with mx23 [having three middle and two right] do have multitouch in previous MX versions the way stated as three is right two is middle.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 06, 2023 8:44 am
by dolphin_oracle
i_ri wrote: Sat May 06, 2023 8:32 am
touchpad
three finger tap equal right-click
two finger tap equal middle-click
I can tell you where I got accustomed to that
I just started up MX21 kde, xfce, mxfluxbox,
antiX all including antiX23bookworm have it that way.
I mentioned the difference with mx23 because it changed from previous.
The machines that have it reversed with mx23 [having three middle and two right] do have multitouch in previous MX versions the way stated as three is right two is middle.
You can probably return to the old synaptic driver by installing xserver-xorg-input-synaptics.
Having the synaptics driver is getting to be problematic and I’m intending to use libinput by default this release. But the old drivers are still available. Not sure if you’ll need a conf file or not to get that behavior.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 06, 2023 8:46 am
by Jerry3904
He might be able to change with xinput settings, I'll check later
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 06, 2023 10:24 am
by Melber
ceeslans wrote: Fri May 05, 2023 9:22 am
mxfb-appfinder
============
why does a selected category open in a new (centered) rofi window?
can't this be opened in the same appfinder window by adding a reload function in the categories script?
Played around a little with the appfinder rofi.
Swapped position of appfinder and category tabs.
appfinder opens showing all apps
appfinder_main_230506.png
categories tab
appfinder_cat_230506.png
selected category opens as filter in appfinder
appfinder_graph_230506.png
category filter can be removed via categories > all apps (or just closing and restarting appfinder)
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 06, 2023 11:02 am
by i_ri
hello
man 4 libinput
Option "TappingButtonMap" "(lrm|lmr)"
Set the button mapping for 1/2/3-finger taps to left/right/middle or left/middle/right, respectively.
(?)
change survived reboot to change the behavior of multitouch tapping,
in /etc/X11/xorg.conf.d/30-touchpad-libinput.conf
Code: Select all
Section "InputClass"
Identifier "touchpad"
Driver "libinput"
MatchIsTouchpad "on"
Option "Tapping" "on"
Option "TappingButtonMap" "lmr"
EndSection
is that a durable change?
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 06, 2023 11:18 am
by timkb4cq
Jerry3904 wrote: Fri May 05, 2023 9:29 pm
...the sid antix fluxbox does not appear to have these problems. Can we just use it?
I still think it's a bad idea to use an 8 year old version that no longer compiles on the release, but it's your release. I've added it to the repository.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 06, 2023 11:26 am
by Jerry3904
Thanks.Here's what I'm seeing and thinking @timkb4cq :
--the antiX sid version is dated 2021, two years ago.
--anticapitalista posted in this thread that he had made some adjustments to deal with some of the posts here
--antiX has been running an excellent fluxbox version(s) for a very long time
--we developed this alpha version on that platform
@m_pav @dolphin_oracle any thoughts on this?
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 06, 2023 11:37 am
by siamhie
@dolphin_oracle I've sorted out my volume icon issue which also fixed a second problem which was YouTube videos were taking a long time to start.
When you asked if wireplumber was running and I checked and saw that it wasn't, I went ahead and added it to my startup file just before pipewire. I'm not sure if that is the way you guys have it setup as
but it works for me.
Code: Select all
#place network manager on the toolbar
nm-applet &
#start wireplumber service
wireplumber &
#start pulseaudio before volumeicon so unmute works
pipewire-start
sleep 2
volumeicon -c volumeicon-fluxbox &
#place clipboard on the toolbar
xfce4-clipman &
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 06, 2023 11:41 am
by Jerry3904
I know absolutely nothing about pipewire etc., but have this in startup (nothing about wireplumber)
Code: Select all
#start pipewire before volumeicon so unmute works
pipewire-start
People who do know this stuff, is that enuf or should we imitate what siamhie has posted?
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 06, 2023 11:49 am
by siamhie
Jerry3904 wrote: Sat May 06, 2023 11:41 am
I know absolutely nothing about pipewire etc., but have this in startup (nothing about wireplumber)
Code: Select all
#start pipewire before volumeicon so unmute works
pipewire-start
People who do know this stuff, is that enuf or should we imitate what siamhie has posted?
@Jerry3904 So do I but apparently wireplumber isn't getting started at boot which is why I went and added it to my startup script just before pipewire starts. Now systemctl status shows both wireplumber and volume-icon running at boot. (user-1000.slice)
Code: Select all
siamhie@mxflux:~
$ systemctl status
● mxflux
State: running
Units: 401 loaded (incl. loaded aliases)
Jobs: 0 queued
Failed: 0 units
Since: Sat 2023-05-06 01:27:52 PDT; 7h ago
systemd: 1:252.6-1mx23+1
Tainted: local-hwclock
CGroup: /
├─init.scope
│ └─1 /lib/systemd/systemd
├─system.slice
│ ├─ModemManager.service
│ │ └─1193 /usr/sbin/ModemManager
│ ├─NetworkManager.service
│ │ └─1179 /usr/sbin/NetworkManager --no-daemon
│ ├─accounts-daemon.service
│ │ └─1142 /usr/libexec/accounts-daemon
│ ├─acpi-fakekey.service
│ │ └─1143 /usr/sbin/acpi_fakekeyd -f
│ ├─acpid.service
│ │ └─1144 /usr/sbin/acpid
│ ├─avahi-daemon.service
lines 1-23...skipping...
● mxflux
State: running
Units: 401 loaded (incl. loaded aliases)
Jobs: 0 queued
Failed: 0 units
Since: Sat 2023-05-06 01:27:52 PDT; 7h ago
systemd: 1:252.6-1mx23+1
Tainted: local-hwclock
CGroup: /
├─init.scope
│ └─1 /lib/systemd/systemd
├─system.slice
│ ├─ModemManager.service
│ │ └─1193 /usr/sbin/ModemManager
│ ├─NetworkManager.service
│ │ └─1179 /usr/sbin/NetworkManager --no-daemon
│ ├─accounts-daemon.service
│ │ └─1142 /usr/libexec/accounts-daemon
│ ├─acpi-fakekey.service
│ │ └─1143 /usr/sbin/acpi_fakekeyd -f
│ ├─acpid.service
│ │ └─1144 /usr/sbin/acpid
│ ├─avahi-daemon.service
│ │ ├─1151 "avahi-daemon: running [mxflux.local]"
│ │ └─1157 "avahi-daemon: chroot helper"
│ ├─cron.service
│ │ └─1377 /usr/sbin/cron -f
│ ├─cups-browsed.service
│ │ └─1738 /usr/sbin/cups-browsed
│ ├─dbus.service
│ │ └─1153 /usr/bin/dbus-daemon --system --address=systemd: --nofork>
│ ├─haveged.service
│ │ └─1128 /usr/sbin/haveged --Foreground --verbose=1
│ ├─lightdm.service
│ │ ├─1390 /usr/sbin/lightdm
│ │ └─1475 /usr/lib/xorg/Xorg -dpi "\$DPI" :0 -seat seat0 -auth /var>
│ ├─nfs-blkmap.service
│ │ └─1375 /usr/sbin/blkmapd
│ ├─nfs-idmapd.service
│ │ └─1376 /usr/sbin/rpc.idmapd
│ ├─nfs-mountd.service
│ │ └─1744 /usr/sbin/rpc.mountd
│ ├─nfsdcld.service
│ │ └─1378 /usr/sbin/nfsdcld
│ ├─ntpsec.service
│ │ └─2209 /usr/sbin/ntpd -p /run/ntpd.pid -c /etc/ntpsec/ntp.conf ->
│ ├─polkit.service
│ │ └─1159 /usr/lib/polkit-1/polkitd --no-debug
│ ├─rpc-statd.service
│ │ └─1743 /sbin/rpc.statd
│ ├─rpcbind.service
│ │ └─1132 /sbin/rpcbind -f -w
│ ├─rsyslog.service
│ │ └─1162 /usr/sbin/rsyslogd -n -iNONE
│ ├─smartmontools.service
│ │ └─1164 /usr/sbin/smartd -n
│ ├─system-getty.slice
│ │ └─getty@tty1.service
│ │ └─1745 /sbin/agetty -o "-p -- \\u" --noclear - linux
│ ├─systemd-journald.service
│ │ └─586 /lib/systemd/systemd-journald
│ ├─systemd-logind.service
│ │ └─1165 /lib/systemd/systemd-logind
│ ├─systemd-udevd.service
│ │ └─udev
│ │ └─605 /lib/systemd/systemd-udevd
│ ├─udisks2.service
│ │ └─1166 /usr/libexec/udisks2/udisksd
│ ├─unattended-upgrades.service
│ │ └─1253 /usr/bin/python3 /usr/share/unattended-upgrades/unattende>
│ └─wpa_supplicant.service
│ └─1185 /sbin/wpa_supplicant -u -s -O "DIR=/run/wpa_supplicant GR>
└─user.slice
└─user-1000.slice
├─session-1.scope
│ ├─1508 lightdm --session-child 13 16
│ ├─1538 fluxbox
│ ├─1577 /usr/bin/dbus-launch --exit-with-session --sh-syntax
│ ├─1578 /usr/bin/dbus-daemon --syslog --fork --print-pid 5 --pr>
│ ├─1625 /usr/bin/ssh-agent x-session-manager
│ ├─1639 compton
│ ├─1643 tint2 -c /home/siamhie/.config/tint2/tint2rc
│ ├─1644 /usr/lib/policykit-1-gnome/polkit-gnome-authentication->
│ ├─1648 nm-applet
│ ├─1649 wireplumber
│ ├─1658 /usr/libexec/gvfsd
│ ├─1664 /usr/libexec/gvfsd-fuse /run/user/1000/gvfs -f
│ ├─1690 /usr/libexec/at-spi-bus-launcher
│ ├─1695 /usr/bin/dbus-daemon --config-file=/usr/share/defaults/>
│ ├─1701 /usr/libexec/at-spi2-registryd --use-gnome-session
│ ├─1937 volumeicon -c volumeicon-fluxbox
│ ├─1938 xfce4-clipman
│ ├─1950 /usr/libexec/xdg-desktop-portal
│ ├─1955 /usr/libexec/xdg-document-portal
│ ├─1965 /usr/libexec/xdg-permission-store
│ ├─1972 fusermount3 -o rw,nosuid,nodev,fsname=portal,auto_unmou>
│ ├─1981 /usr/libexec/xdg-desktop-portal-gtk
│ ├─1990 /usr/bin/gnome-keyring-daemon --start --foreground --co>
│ ├─2046 conky -c /home/siamhie/.conky/R8/r8+
│ ├─2092 /usr/lib/x86_64-linux-gnu/xfce4/notifyd/xfce4-notifyd
│ ├─2268 /usr/bin/python3 /usr/lib/apt-notifier/modules/apt-noti>
│ ├─4421 /usr/libexec/gvfs-udisks2-volume-monitor
│ ├─4432 /usr/libexec/gvfs-gphoto2-volume-monitor
│ ├─4437 /usr/libexec/gvfs-goa-volume-monitor
│ ├─4442 /usr/libexec/gvfs-afc-volume-monitor
│ ├─4448 /usr/libexec/gvfs-mtp-volume-monitor
│ ├─5181 xfce4-terminal
│ ├─5205 bash
│ ├─5457 systemctl status
│ └─5458 pager
└─user@1000.service
├─app.slice
│ └─gnome-keyring-daemon.service
│ └─1998 /usr/bin/gnome-keyring-daemon --foreground --compon>
├─init.scope
│ ├─1519 /lib/systemd/systemd --user
│ └─1520 "(sd-pam)"
└─session.slice
├─pipewire-pulse.service
│ └─1537 /usr/bin/pipewire-pulse
└─pipewire.service
└─1535 /usr/bin/pipewire
lines 71-122/122 (END)
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 06, 2023 12:15 pm
by Jerry3904
I'm going to add it then, since it's hard to see a downside.
EDIT: I meant the wireplumber entry...added that.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 06, 2023 12:38 pm
by Jerry3904
Need to go back outside, here's where I'm at: purged fluxbox (which takes mx-fluxbox with it), went to MX repo website, downloaded and installed the antiX version, re-installed mx-fluxbox. For now: panel is behaving at the very least, will check if any problems.
I'm going to be very interested to see what @m_pav has to say about all this...
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 06, 2023 1:41 pm
by Jerry3904
OK, this thread seems to have run its course. I'm going to update mx-fluxbox settings and other items uncovered in this thread as best I can and then ask @m_pav for an alpha3 with the antiX fluxbox {if he doesn't object) for a quick check before moving to beta.
@Melber If you have any changes the next few days would be the moment if you can.
I'm in NYC for business Mon-Tu, so it will be Wed before much gets done on my part though will check in Mon eve. Thanks to those who contributed to this thread, much appreciated.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 06, 2023 2:00 pm
by dolphin_oracle
I did update the pipewire-start script to not start apps if they are already running. Double starting pipewire stuff can cause conflicts
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 06, 2023 2:01 pm
by i_ri
exit-options and exit options manager look great.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 06, 2023 2:09 pm
by Jerry3904
Thanks to both
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 06, 2023 7:43 pm
by siamhie
@dolphin_oracle I'm not sure if this helps or not.
If I comment out wireplumber from my startup script and boot to SysV, then the volume icon shows up.
Code: Select all
#start wireplumber service
#wireplumber &
#start pulseaudio before volumeicon so unmute works
pipewire-start
sleep 2
volumeicon -c volumeicon-fluxbox &
but if I boot to SystemD (which is my default way) then I have to have wireplumber started in my startup file or else the volume icon won't show.
Code: Select all
#start wireplumber service
wireplumber &
#start pulseaudio before volumeicon so unmute works
pipewire-start
sleep 2
volumeicon -c volumeicon-fluxbox &
It seems that the pipewire-start script is not loading wireplumber for some reason.
Code: Select all
#/bin/bash
#first init check for pure systemd, no shim
INITCHECK=$(readlink /usr/sbin/init)
echo $INITCHECK
if [ "$INITCHECK" = "/lib/systemd/systemd" ]; then
exit 0
fi
#second init check for system-shim configuration
INITCHECK=$(/usr/bin/ps -p 1 -o cmd -h)
echo $INITCHECK
if [ "$INITCHECK" = "/lib/systemd/systemd" ]; then
exit 0
fi
#else start them up
echo "start pipewire"
if [ -z "$(pgrep -x pipewire)" ]; then
/usr/bin/pipewire &
fi
if [ -z "$(pgrep -x pipewire-pulse)" ]; then
/usr/bin/pipewire-pulse &
fi
if [ -z "$(pgrep -x wireplumber)" ]; then
/usr/bin/wireplumber &
fi
exit 0
pipewire and pipewire-pulse are loaded at boot.
Code: Select all
└─user@1000.service
├─app.slice
│ └─gnome-keyring-daemon.service
│ └─2031 /usr/bin/gnome-keyring-daemon --foreground --components=pkcs11,secrets --control-directory=/run/user/1000/keyring
├─init.scope
│ ├─1522 /lib/systemd/systemd --user
│ └─1523 "(sd-pam)"
└─session.slice
├─pipewire-pulse.service
│ └─1541 /usr/bin/pipewire-pulse
└─pipewire.service
└─1539 /usr/bin/pipewire
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sun May 07, 2023 12:37 am
by dolphin_oracle
the problem with the fluxbox 1.3.7-1~git.... deb that was problematic may be particular to tint2. setting the panel to 100% width triggers the effect. 99% and the panel goes back to where it belongs. in addition, space is reserved where the tint2 panel is supposed to be located, so it looks like maximized apps don't fill the screen when tint2 is mislocated.
alternatively, setting the panel to "100%" width and adding a 1 pixel horizontal margin is enough to avoid the effect.
I doubt that there will be any future fixes for tint2 as the developer has apparently abandoned it. or at least "froze" the code and is not taking any more feature requests.
https://gitlab.com/o9000/tint2/-/commit ... 90c5b5cdf2
@anticapitalista by default antiX setups will likely never see the problem, but anyone that adds the tint2 panel might. not sure about other panels and docks. setting the fluxbox toolbar to 100% is fine.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sun May 07, 2023 12:41 am
by dolphin_oracle
@siamhie I'll play some with systemd. wireplumber and pipewire are supposed to startup via a systemd-user service so a startup script should have been unnecessary. however, its possible that due to the way systemd starts services that they may be launching out of sequence. KDE has a similar problem.
maybe in pipewire-start I'll relax the exit if system is detected, and launch the apps if they aren't running. or at least do that for wireplumber.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sun May 07, 2023 1:06 am
by dolphin_oracle
@siamhie please try the attached deb. it reorders the startup for wireplumber and will always try to start wireplumber whether on systemd or sysVinit.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sun May 07, 2023 2:17 am
by siamhie
dolphin_oracle wrote: Sun May 07, 2023 1:06 am
@siamhie please try the attached deb. it reorders the startup for wireplumber and will always try to start wireplumber whether on systemd or sysVinit.
@dolphin_oracle That worked

. I commented out wireplumber from my fluxbox startup file and installed 23.05.02 and rebooted.
I did get an error when installing using Deb Installer but it did install. MXPI still shows version 23.05.01 but synaptic shows 23.05.02.
quickshot_230506_225851.jpg
@Jerry3904 You can remove the wireplumber entry from the startup file as dolphins updated version of pipewire-setup-mx_23.05.02 takes care of the issue.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sun May 07, 2023 2:49 am
by Melber
dolphin_oracle wrote: Sun May 07, 2023 12:37 am
...alternatively, setting the panel to "100%" width and adding a 1 pixel horizontal margin is enough to avoid the effect...
@dolphin_oracle thanks for investigating and double thanks for finding a solution!
@Jerry3904 I was going to go through the tint2's to correct the appfinder button path anyway, will add a 1px margin while I'm at it. Will try and make a PR to your mx-fluxbox with various fixes tonight.
btw my exit-options PR with buuf icon size fix is still open...
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sun May 07, 2023 5:35 am
by Jerry3904
@Melber Thanks. Will get your PR, not sure why I am not notified.
@i_ri Will do.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sun May 07, 2023 5:39 am
by ceeslans
Melber wrote: Sun May 07, 2023 2:49 am
dolphin_oracle wrote: Sun May 07, 2023 12:37 am
...alternatively, setting the panel to "100%" width and adding a 1 pixel horizontal margin is enough to avoid the effect...
@dolphin_oracle thanks for investigating and double thanks for finding a solution!
@Melber I have upgraded fluxbox to version 1.3.7+git20220731-0mx23+1_amd64
And
@dolphin_oracle's 1px horizontal panel_margin does the trick alright.
Note this is only for horizontal panels (either top or bottom), no need to set this for vertical panels
EDIT: for vertical panels this must be set to panel_margin = 0 1
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sun May 07, 2023 6:31 am
by Jerry3904
ceeslans wrote: Sun May 07, 2023 5:39 am
Melber wrote: Sun May 07, 2023 2:49 am
dolphin_oracle wrote: Sun May 07, 2023 12:37 am
...alternatively, setting the panel to "100%" width and adding a 1 pixel horizontal margin is enough to avoid the effect...
@dolphin_oracle thanks for investigating and double thanks for finding a solution!
@Melber I have upgraded fluxbox to version 1.3.7+git20220731-0mx23+1_amd64
And @dolphin_oracle's 1px horizontal panel_margin does the trick alright.
Note this is only for horizontal panels (either top or bottom), no need to set this for vertical panels
EDIT: for vertical panels the panel_padding must be set to panel_margin = 0 1
@Melber I'm making changes to my GitHub today and am thinking about how to best notify the user
(the MXFB Manual, obviously, but maybe somewhere else as well.
EDIT: Manual only
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sun May 07, 2023 7:08 am
by Jerry3904
Jerry3904 wrote: Fri May 05, 2023 12:32 pm
@Melber You will notice that I added Quickshot to the little dock. That was just a way to signal the problem that, if user has no dedicated key (which has come up a couple of times already) s/he will never find the app with the menus. In my tries, the only word that would get it was "shot."
EDIT: maybe it would suffice to define a key such as
Added new key, removed quickshot from dock
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sun May 07, 2023 7:31 am
by Melber
Jerry3904 wrote: Sun May 07, 2023 6:31 am
@Melber I'm making changes to my GitHub today -- will you be altering the panels? The problem for me with this solution is that any future user that creates a new horizontal panel at 100% will still run into the oops.
@Jerry3904 Yeah, I will go through the tint2s tonight.
New configs made by modifying an existing mx tintrc file will have panel margin setting 1 0
Margin setting 0 0 would only be a problem if user creates .tint2rc file from scratch or copies in from an external source. How many users will do that?
FYI: Will make a PR with fixes for appfinder and gkrellm config edits in the next half hour.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sun May 07, 2023 7:46 am
by Jerry3904
I am hoping to be able to make that the version we have in beta, just a question of how we handle the panel problem
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sun May 07, 2023 7:47 am
by Jerry3904
dolphin_oracle wrote: Fri May 05, 2023 10:39 pm
cntrl+alt+t also starts roxterm. so the menu entry for Terminal appears inconsistent with the other system setup.
thanks--restored roxterm to menu
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sun May 07, 2023 7:52 am
by Jerry3904
dolphin_oracle wrote: Sat May 06, 2023 2:00 pm
I did update the pipewire-start script to not start apps if they are already running. Double starting pipewire stuff can cause conflicts
Removed the entry I had inserted, thanks.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sun May 07, 2023 7:56 am
by Jerry3904
dolphin_oracle wrote: Sun May 07, 2023 12:37 am
the problem with the fluxbox 1.3.7-1~git.... deb that was problematic may be particular to tint2. setting the panel to 100% width triggers the effect. 99% and the panel goes back to where it belongs. in addition, space is reserved where the tint2 panel is supposed to be located, so it looks like maximized apps don't fill the screen when tint2 is mislocated.
alternatively, setting the panel to "100%" width and adding a 1 pixel horizontal margin is enough to avoid the effect.
I doubt that there will be any future fixes for tint2 as the developer has apparently abandoned it. or at least "froze" the code and is not taking any more feature requests.
https://gitlab.com/o9000/tint2/-/commit ... 90c5b5cdf2
@anticapitalista by default antiX setups will likely never see the problem, but anyone that adds the tint2 panel might. not sure about other panels and docks. setting the fluxbox toolbar to 100% is fine.
Thanks for the detective and fixing work. This morning I'm increasingly thinking of using Tim's git build,
and adding a notice somewhere to users about new panels
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sun May 07, 2023 10:35 am
by dolphin_oracle
siamhie wrote: Sun May 07, 2023 2:17 am
dolphin_oracle wrote: Sun May 07, 2023 1:06 am
@siamhie please try the attached deb. it reorders the startup for wireplumber and will always try to start wireplumber whether on systemd or sysVinit.
@dolphin_oracle That worked

. I commented out wireplumber from my fluxbox startup file and installed 23.05.02 and rebooted.
I did get an error when installing using Deb Installer but it did install. MXPI still shows version 23.05.01 but synaptic shows 23.05.02.
quickshot_230506_225851.jpg
@Jerry3904 You can remove the wireplumber entry from the startup file as dolphins updated version of pipewire-setup-mx_23.05.02 takes care of the issue.
Good.
I’ll have some more refinements later for you to try. There are some edge cases I need to work out.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sun May 07, 2023 10:58 am
by dolphin_oracle
@siamhie please try this one. things are reordered a little bit and I think working the same now on all three desktops.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sun May 07, 2023 12:17 pm
by siamhie
dolphin_oracle wrote: Sun May 07, 2023 10:35 am
siamhie wrote: Sun May 07, 2023 2:17 am
dolphin_oracle wrote: Sun May 07, 2023 1:06 am
@siamhie please try the attached deb. it reorders the startup for wireplumber and will always try to start wireplumber whether on systemd or sysVinit.
@dolphin_oracle That worked

.
Good.
I’ll have some more refinements later for you to try. There are some edge cases I need to work out.
Sounds good.
dolphin_oracle wrote: Sun May 07, 2023 10:58 am
@siamhie please try this one. things are reordered a little bit and I think working the same now on all three desktops.
No problems with this version (23.05.03). Volume icon shows when booting to SysV or SystemD. systemctl status showing wireplumber (1655), volume icon (2015), pipewire (1531) and pipewire-pulse (1533).
Code: Select all
└─user.slice
└─user-1000.slice
├─session-1.scope
│ ├─1505 lightdm --session-child 13 16
│ ├─1534 fluxbox
│ ├─1570 /usr/bin/dbus-launch --exit-with-session --sh-syntax
│ ├─1571 /usr/bin/dbus-daemon --syslog --fork --print-pid 5 --print-address 7 --session
│ ├─1623 /usr/bin/ssh-agent /usr/bin/startfluxbox
│ ├─1640 compton
│ ├─1644 tint2 -c /home/siamhie/.config/tint2/tint2rc
│ ├─1645 /usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1
│ ├─1649 nm-applet
│ ├─1655 /usr/bin/wireplumber
│ ├─1661 /usr/libexec/gvfsd
│ ├─1668 /usr/libexec/gvfsd-fuse /run/user/1000/gvfs -f
│ ├─1686 /usr/libexec/at-spi-bus-launcher
│ ├─1692 /usr/bin/dbus-daemon --config-file=/usr/share/defaults/at-spi2/accessibility.conf --nofork --print-addre>
│ ├─1702 /usr/libexec/at-spi2-registryd --use-gnome-session
│ ├─2015 volumeicon -c volumeicon-fluxbox
│ ├─2016 xfce4-clipman
│ ├─2028 /usr/libexec/xdg-desktop-portal
│ ├─2033 /usr/libexec/xdg-document-portal
│ ├─2043 /usr/libexec/xdg-permission-store
│ ├─2050 fusermount3 -o rw,nosuid,nodev,fsname=portal,auto_unmount,subtype=portal -- /run/user/1000/doc
│ ├─2056 /usr/libexec/xdg-desktop-portal-gtk
│ ├─2099 /usr/bin/gnome-keyring-daemon --start --foreground --components=secrets
│ ├─2151 /usr/lib/x86_64-linux-gnu/xfce4/xfconf/xfconfd
│ ├─2163 conky -c /home/siamhie/.conky/R8/r8+
│ ├─2242 /usr/bin/python3 /usr/lib/apt-notifier/modules/apt-notifier.py
│ ├─2323 xfce4-terminal
│ ├─2347 bash
│ ├─2393 systemctl status
│ └─2394 pager
└─user@1000.service
├─app.slice
│ └─gnome-keyring-daemon.service
│ └─2106 /usr/bin/gnome-keyring-daemon --foreground --components=pkcs11,secrets --control-directory=/run/user>
├─init.scope
│ ├─1515 /lib/systemd/systemd --user
│ └─1516 "(sd-pam)"
└─session.slice
├─pipewire-pulse.service
│ └─1533 /usr/bin/pipewire-pulse
└─pipewire.service
└─1531 /usr/bin/pipewire
Deb Installer still generates an error at the end but I suppose it's harmless? The program does get updated and reflects it in MXPI.
deb-installer.jpg
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sun May 07, 2023 12:22 pm
by dolphin_oracle
the message is harmless. its on the list, just haven't got to it yet.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sun May 07, 2023 1:25 pm
by Jerry3904
Just uploaded corrections to 7 of our default tint2 configs to change start button to new rofi.
BTW: on my laptop, vertical-up and -down don't show the start button, maybe somebody could look at those two (I'm running out of time)
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sun May 07, 2023 1:38 pm
by Jerry3904
@siamhie I can confirm this
Installed xmms (Popular Apps) but it doesn't show in menu (maybe tied with menulibre issue? I tried to edit the full_menu file in submenus but it gets over written.
I checked its install location ("which xmms" in terminal) and I see it was installed into /usr/local/bin/. That's clearly not where it belongs (unless there's some reason I don't understand) so there's a mistake somewhere in the installation procedure rather than in the All Apps script IMO.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sun May 07, 2023 1:59 pm
by dolphin_oracle
doesn't matter where the bin file is, matters where the .desktop file is located.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sun May 07, 2023 2:37 pm
by Jerry3904
Ah, of course. I'll check...
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sun May 07, 2023 2:48 pm
by dolphin_oracle
Jerry3904 wrote: Sun May 07, 2023 2:37 pm
Ah, of course. I'll check...
antiX's build of xmms puts the desktop file under /usr/share/applications/antix, which the mxfb-menu-generator script does not pick up.
it does now. just sent update to tim.
rofi picked it up ok. so does whiskermenu after a panel restart.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sun May 07, 2023 2:51 pm
by Jerry3904
@siamhie If that were me, I bind a key such as
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sun May 07, 2023 3:58 pm
by siamhie
dolphin_oracle wrote: Sun May 07, 2023 2:48 pm
Jerry3904 wrote: Sun May 07, 2023 2:37 pm
Ah, of course. I'll check...
antiX's build of xmms puts the desktop file under /usr/share/applications/antix, which the mxfb-menu-generator script does not pick up.
it does now. just sent update to tim.
rofi picked it up ok. so does whiskermenu after a panel restart.
@dolphin_oracle Applied the update (mxfb-accessories) to my MX21 desktop and xmms now shows in the Multimedia category. Will do the same thing when I boot back to MX23-fluxbox-a2.
xmms.jpg
Jerry3904 wrote: Sun May 07, 2023 2:51 pm
@siamhie If that were me, I bind a key such as
@Jerry3904 I tend to have my mp3 folder opened in Thunar and just select songs at random I want to listen to with xmms as the default player.
When I do launch xmms first, it's usually to put together a playlist to listen to, so I have xmms in my root folder as a shortcut.
The only keyboard shortcuts I do is to turn off my keyboards LED's when I'm away from the computer.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sun May 07, 2023 4:14 pm
by Melber
On the subject of missing menu entries:
exit-options-manager icon shows in the rofi appfinder without any text.
Bildschirmfoto_2023-05-07_22-11-03.png
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sun May 07, 2023 4:16 pm
by Melber
@Jerry3904
made another PR to your mx-fluxbox repo with panel margins for tint2rc files.
Saw you had already updated the appfinder links.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sun May 07, 2023 4:27 pm
by Jerry3904
Melber wrote: Sun May 07, 2023 4:14 pm
On the subject of missing menu entries:
exit-options-manager icon shows in the rofi appfinder without any text.
Bildschirmfoto_2023-05-07_22-11-03.png
If you are running with system language German, as I suspect, that's b/c the desktop file has exactly zero translations. I will "do a DeepL" and post the result on the Forum for revision as needed. I'm away on business Mon-Tu so maybe you could take whatever we get and slip it into the beta?
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sun May 07, 2023 5:14 pm
by Melber
Jerry3904 wrote: Sun May 07, 2023 4:27 pm
If you are running with system language German, as I suspect, that's b/c the desktop file has exactly zero translations. I will "do a DeepL" and post the result on the Forum for revision as needed. I'm away on business Mon-Tu so maybe you could take whatever we get and slip it into the beta?
aha, system language correctly deduced.
Will keep my eyes open and update desktop file with translations. Deadline Tuesday night euro time okay?
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sun May 07, 2023 5:15 pm
by Jerry3904
Best we can do, thanks.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sun May 07, 2023 5:58 pm
by Melber
Re: Ceeslans' fix to stop notifications disappearing off the bottom of the screen
ceeslans wrote: Fri May 05, 2023 9:22 am
- edit systemtray settings:
change padding / background ID / icon-size
Code: Select all
# System tray (notification area)
systray_padding = 6 0 2
systray_background_id = 8
systray_sort = ascending
systray_icon_size = 0
systray_icon_asb = 100 0 0
systray_monitor = 1
systray_name_filter =
This works, however changing systray_icon_size to zero results in an oversized icon for xfce4-clipman-plugin
systray.png
1. where does the paperclip icon come from?
Is it some sort of symbolic icon hard coded into xfce4-clipman?
2. Anyone have a fix other than systray_icon_size != 0
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sun May 07, 2023 6:03 pm
by dolphin_oracle
Icon is set by the system theme
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sun May 07, 2023 6:11 pm
by Melber
It never changes regardless what icon theme is set.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sun May 07, 2023 6:21 pm
by dolphin_oracle
Melber wrote: Sun May 07, 2023 6:11 pm
It never changes regardless what icon theme is set.
on restart. its the same on xfce.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sun May 07, 2023 7:13 pm
by i_ri
hello m_pav
idesktool
Have you tried CursorOver: gumby?
The current "Software" icon requests su authentication.
in /.idesktop/Software.lnk change to
Command[0]: ideskrun mxpi-launcher
(?)
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sun May 07, 2023 7:15 pm
by dolphin_oracle
i_ri wrote: Sun May 07, 2023 7:13 pm
hello m_pav
idesktool
Have you tried CursorOver: gumby?
The current "Software" icon requests su authentication.
in /.idesktop/Software.lnk change to
Command[0]: ideskrun mxpi-launcher
(?)
nice catch..
fixed.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sun May 07, 2023 7:21 pm
by Jerry3904
Thanks to both.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sun May 07, 2023 7:24 pm
by siamhie
Melber wrote: Sun May 07, 2023 6:11 pm
It never changes regardless what icon theme is set.
@Melber I've installed both the faba and moka icon set and after a logging out and back in my icon changes to a clipboard.
icon.jpg
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sun May 07, 2023 10:29 pm
by i_ri
hello m_pav
mx-tour
Love that map drawing.
MX-Tour (Fluxbox) has a beautiful page about "App Finder."
The "System Info" page needs of image new QSI 23.02.05.
The mxfl-doc Help button in the Dock is not on the "Get Help" page.
user manual 4.7.9 there is no package <indicator-keylock> in the repository.
i want it; i must install xfce4-power-manager for me
4000kB.
things like screensaver, lock screen, system suspend, display blanking, battery state action etc. are not evident/easy [i need learn something?] in mxfluxbox?
ignore i said, screensaver; it is out. In the past i said, pop squares forever.
mx-conky
Can default be to have Desktop default select "All Desktops?"
historically speaking, fluxbox, what is worth the upgrade?
you can see in siamhie's notes that
Vertical Tabs and Vertical Toolbar improvements
1.3.5 does not do well with Vertical Toolbar; 1.3.7 has Left | Right Toolbar.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sun May 07, 2023 11:46 pm
by i_ri
hello m_pav
gumby
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Mon May 08, 2023 3:12 am
by ceeslans
Melber wrote: Sun May 07, 2023 5:58 pm
Re: Ceeslans' fix to stop notifications disappearing off the bottom of the screen
ceeslans wrote: Fri May 05, 2023 9:22 am
- edit systemtray settings:
change padding / background ID / icon-size
Code: Select all
# System tray (notification area)
systray_padding = 6 0 2
systray_background_id = 8
systray_sort = ascending
systray_icon_size = 0
systray_icon_asb = 100 0 0
systray_monitor = 1
systray_name_filter =
This works, however changing systray_icon_size to zero results in an oversized icon for xfce4-clipman-plugin
systray.png
1. where does the paperclip icon come from?
Is it some sort of symbolic icon hard coded into xfce4-clipman?
2. Anyone have a fix other than systray_icon_size != 0
@Melber: yes there is, in fact siamhie pointed that out
earlier (great find
@siamhie !)
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Mon May 08, 2023 4:48 am
by Melber
Yep, I'm an idiot, forgot the logout/login requirement to update systray icons.
Still, no matter what the icon theme, the clipman icon remains oversized compared to the other systray icons.
siamhie wrote: Fri May 05, 2023 9:55 am
I found an easier way when testing MX21-fluxbox. Open the tint2 settings and click on 'Edit the selected theme'. Select panel on the left and scroll to the bottom. Change the option for Maximized windows to "Match the hidden panel size" and save.
Is it this setting?
Code: Select all
# System tray (notification area)
...
strut_policy = follow_size/minimum/none
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Mon May 08, 2023 5:11 am
by Jerry3904
That icon size doesn't seem to happen to all themes. In simpleclean (my personal favorite) this is the systray code:
Code: Select all
# System tray (notification area)
systray_padding = 4 2 3
systray_background_id = 0
systray_sort = right2left
systray_icon_size = 24
systray_icon_asb = 100 0 0
systray_monitor = primary
systray_name_filter =
and I get the attached result. Maybe the diff is the resolution on my laptop...
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Mon May 08, 2023 5:34 am
by Jerry3904
@Melber @ceeslans @kobaian I am not a fan of the default panel's treatment of the taskbar, especially when nothing is open, as one big blob. Take a look at simpleclean, where the subtle gradation (dedicated background) makes it apparent that two workspaces exist without using names (W1, etc.) as I did at the beginning and no longer like. Anybody else else interested in adopting that for tint2?
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Mon May 08, 2023 7:14 am
by Melber
Jerry3904 wrote: Mon May 08, 2023 5:11 am
That icon size doesn't seem to happen to all themes. In simpleclean (my personal favorite) this is the systray code:
Code: Select all
# System tray (notification area)
systray_padding = 4 2 3
systray_background_id = 0
systray_sort = right2left
systray_icon_size = 24
systray_icon_asb = 100 0 0
systray_monitor = primary
systray_name_filter =
and I get the attached result. Maybe the diff is the resolution on my laptop...
Default simpleclean has panel_size = 67% 38
Do the wifi and volume tooltips appear on screen or disappear off the bottom? Maybe the width % in panel_size also has an influence somehow.
will look into it...
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Mon May 08, 2023 7:25 am
by Melber
Jerry3904 wrote: Mon May 08, 2023 5:34 am
@Melber @ceeslans @kobaian I am not a fan of the default panel's treatment of the taskbar, especially when nothing is open, as one big blob. Take a look at
simpleclean, where the subtle gradation (dedicated background) makes it apparent that two workspaces exist without using names (W1, etc.) as I did at the beginning and no longer like. Anybody else else interested in adopting that for tint2?
Issue hasn't really occured to me because I only have one workspace and thus one big blob.
I am not a fan of gradients.
Wouldn't a slightly lighter background tone for the active workspace be enough? Or even just a vertical line to divide the two?
will try and mock up a couple of variants.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Mon May 08, 2023 9:05 am
by siamhie
Melber wrote: Mon May 08, 2023 4:48 am
Yep, I'm an idiot, forgot the logout/login requirement to update systray icons.
Still, no matter what the icon theme, the clipman icon remains oversized compared to the other systray icons.
siamhie wrote: Fri May 05, 2023 9:55 am
I found an easier way when testing MX21-fluxbox. Open the tint2 settings and click on 'Edit the selected theme'. Select panel on the left and scroll to the bottom. Change the option for Maximized windows to "Match the hidden panel size" and save.
Is it this setting?
Code: Select all
# System tray (notification area)
...
strut_policy = follow_size/minimum/none
@Melber No. The solution I found is in regards to the tooltips showing below the toolbar (network icon and volume icon ( I think)).
https://forum.mxlinux.org/viewtopic.php ... 26#p723626
ceeslans wrote: Fri May 05, 2023 9:22 am
tint2rc - systemtray issues
============
tooltips displaying below bottom screen edge.
solution:
- create new background #8 for systray only:
with 2 px top+bottom border and colors
If you were to manually edit the tint2rc file then this is the line to look for. (took me awhile just now to figure this out through the rc file way)
Change this
to this (under the panel section)
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Mon May 08, 2023 10:04 am
by ceeslans
Jerry3904 wrote: Mon May 08, 2023 5:34 am
@Melber @ceeslans @kobaian I am not a fan of the default panel's treatment of the taskbar, especially when nothing is open, as one big blob. Take a look at
simpleclean, where the subtle gradation (dedicated background) makes it apparent that two workspaces exist without using names (W1, etc.) as I did at the beginning and no longer like. Anybody else else interested in adopting that for tint2?
I dont' see the 'blob' in this. Just like
@Melber , I usually have only one workspace, sometimes two, but mostly only one active. If needed to switch to another, I use a keybinding (rather than mousewheel). In additon: I can stand (or rather: understand) the use of icons-only for tasks in a vertical panel - but not in a horizontal panel. For me they need to show a name too; it makes viewing and selecting tasks easier. That and I'm a text-addict.
You could consider to make the panel auto-size, ie to grow/shrink with each activated/closed task, tray-icon or other started panel items. See below composed screenshot.

Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Mon May 08, 2023 12:32 pm
by kobaian
Jerry3904 wrote: Mon May 08, 2023 5:34 am
@Melber @ceeslans @kobaian I am not a fan of the default panel's treatment of the taskbar, especially when nothing is open, as one big blob. Take a look at
simpleclean, where the subtle gradation (dedicated background) makes it apparent that two workspaces exist without using names (W1, etc.) as I did at the beginning and no longer like. Anybody else else interested in adopting that for tint2?
One of the first steps I do after installing new MXFB is bringing back the names of workspaces to the panel. This is much more comfortable to me and also more consistent with the rest of the fluxbox quasi-environment (middle-click workspaces-menu in Fluxbox, Rofi window-tab etc.)
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Tue May 09, 2023 5:28 am
by Melber
siamhie wrote: Mon May 08, 2023 9:05 am
Change this
to this (under the panel section)
@siamhie Yeah sorry, I meant of course in the panel config section. Had systray in my head because I was being harassed by a giant paperclip...
When I set strut_policy to minimum I have the problem that windows maximise over the top of the panel, which I do not like at all. Does this happen for you too?
Reading in the tint2 manpage
strut_policy = follow_size/minimum/none
...
- minimum means that the maximized windows always expand to have a common edge with the hidden panel. This is useful if the autohide option is enabled.
...
autohide = boolean (0 or 1) : Whether to enable panel hiding when the mouse cursor exists the panel.
...
autohide_height = integer : panel height (width for vertical panels) in hidden mode.
I have autohide = 0 (hiding disabled) and autohide_height = 2
Am wondering if setting autohide_height = 45 (same height as in panel_size) would fix the maximised window size. Won't be able to check myself until later tonight...
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Tue May 09, 2023 10:33 am
by siamhie
Melber wrote: Tue May 09, 2023 5:28 am
@siamhie Yeah sorry, I meant of course in the panel config section. Had systray in my head because I was being harassed by a giant paperclip...
When I set strut_policy to minimum I have the problem that windows maximise over the top of the panel, which I do not like at all. Does this happen for you too?
Reading in the tint2 manpage
strut_policy = follow_size/minimum/none
...
- minimum means that the maximized windows always expand to have a common edge with the hidden panel. This is useful if the autohide option is enabled.
...
autohide = boolean (0 or 1) : Whether to enable panel hiding when the mouse cursor exists the panel.
...
autohide_height = integer : panel height (width for vertical panels) in hidden mode.
I have autohide = 0 (hiding disabled) and autohide_height = 2
Am wondering if setting autohide_height = 45 (same height as in panel_size) would fix the maximized window size. Won't be able to check myself until later tonight...
No
@Melber , quite the opposite. Maximized windows are under the panel. Here's a screenshot with my panel settings open and Librewolf is set to maximized.
EDIT* Here's a better example to show.

Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Tue May 09, 2023 11:05 am
by Senpai
Hi:
After installing and updating "Alpha2" in virtual machine and restarting.

The Tin2 bar is placed on top of the small panel that is already there, although in the configuration it is set as "panel_position = bottom center horizontal".
If I change it to "panel_position = top center horizontal", it is placed at the bottom but it is not saved and when I logout or restart, it returns to be just below the small panel, but it is still on top of the screen...
Greetings
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Tue May 09, 2023 12:15 pm
by ceeslans
@Senpai : this quirk happened after upgrading to the latest fluxbox version 1.3.7+git20220731.
It affects any horizontal tint2 panel width of 100%. There's an easy fix though:
either change the width in panel_size to a lower value (e.g.
99% )
and/or allow a 1 pixel margin at both sides of the panel:
Hope this helps
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 10, 2023 12:19 am
by kobaian
I've just installed mx-23-fb-alpha, and here are my first impressions. Except the problems and errors listed above by others I've noticed that:
1. Even though I like the appfinder-menu, I miss the possibility of customization it using the MX-rofi-manager. I think this option is much more needed for a new user, than the customization of the main Rofi window.
2. I think it will be much more consistent, that the "run" command in FB rootmenu opens rather the rofi-run window, than fbrun.
3. Maybe some information about the appfinder menu should be added to the help tab? And what about the idea of using the standard help - icon from current icon-set instead of ">>" in the help tab?
4. There problem of non-localized submenus of the rootmenu still remains.
5. MX-package-manager icon on the desktop does not work properly. No su-to-root window - just a terminal window instead.
6. The help icon in the dock does nothing after clicking it.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 10, 2023 4:42 am
by m_pav
Just so all you good folk know, I live in NZ (GMT +12) so most of you are active while I'm sleeping, and you all seem to get things sorted before I have a chance to get my hands dirty. I have been watching this thread very closely, taking notes and testing / refreshing my VirtualBox install, rolling it back and watching for updates to come through the repos.
We seem to have a good number of fixes/suggestions come through already, as well as a mxfb and a kernel security update.
I see 2 items from early in the thread that might have been missed, or simply not uploaded yet.
1. Ceeslans Systray fixes and a mxfb-appfinder spelling issue -
https://forum.mxlinux.org/viewtopic.php ... 21#p723621
2. Melbers mxfb-appfinder suggestion -
https://forum.mxlinux.org/viewtopic.php ... 76#p723776
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 10, 2023 6:54 am
by Jerry3904
Thanks, Mike. I believe Melber has fixed both those with the PR he just submitted to me, but I was away on work for 2 days and haven't taken a look yet.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 10, 2023 7:04 am
by Jerry3904
@kobaian 4. There problem of non-localized submenus of the rootmenu still remains.
Thanks for the heads up. We have had that set up for almost 2 years, including for pl, so something is not being picked up right. I will work with
@fehlix to look at what is going on (or not).
Note to self: I also need to update the templates that I had forgotten about.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 10, 2023 9:54 am
by dolphin_oracle
@Jerry3904 probably the localized root menus should point to the localized submenus rather than the menus in home.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 10, 2023 10:34 am
by Melber
kobaian wrote: Wed May 10, 2023 12:19 am
1. Even though I like the appfinder-menu, I miss the possibility of customization it using the MX-rofi-manager. I think this option is much more needed for a new user, than the customization of the main Rofi window.
Adding appfinder to rofi-manager is on my to do list
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 10, 2023 10:41 am
by Melber
Jerry3904 wrote: Wed May 10, 2023 6:54 am
Thanks, Mike. I believe Melber has fixed both those with the PR he just submitted to me, but I was away on work for 2 days and haven't taken a look yet.
They were updated in PR's on 06 & 07 May and have been merged in the MX-Linux/mx-fluxbox repo.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 10, 2023 10:44 am
by Jerry3904
Thanks. I don't always remember what I have merged and what not...

Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 10, 2023 10:45 am
by Jerry3904
dolphin_oracle wrote: Wed May 10, 2023 9:54 am
@Jerry3904 probably the localized root menus should point to the localized submenus rather than the menus in home.
Don't follow. Do you mean that I should modify this in Startup?
Code: Select all
# localize fluxbox menu
# to reset default localized menu configuration, delete ~/.fluxbox/menu-chkd
# logout, then log back in to fluxbox session
localize_fluxbox_menu-mx
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 10, 2023 11:12 am
by siamhie
kobaian wrote: Wed May 10, 2023 12:19 am
2. I think it will be much more consistent, that the "run" command in FB rootmenu opens rather the rofi-run window, than fbrun.
I just noticed that the run command in the root menu does nothing. It does work using the keyboard shortcut (Ctrl F2).
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 10, 2023 11:18 am
by Jerry3904
Thanks to both; we're aware of the problem. It's unclear why it suddenly started not working, since the code works in a terminal. I suspect that the syntax may now be faulty for some reason...
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 10, 2023 11:21 am
by dolphin_oracle
Jerry3904 wrote: Wed May 10, 2023 10:45 am
dolphin_oracle wrote: Wed May 10, 2023 9:54 am
@Jerry3904 probably the localized root menus should point to the localized submenus rather than the menus in home.
Don't follow. Do you mean that I should modify this in Startup?
Code: Select all
# localize fluxbox menu
# to reset default localized menu configuration, delete ~/.fluxbox/menu-chkd
# logout, then log back in to fluxbox session
localize_fluxbox_menu-mx
no I mean the localized menu files that localize-menu-mx brings in should point to localized submenus. right now they don't.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 10, 2023 12:06 pm
by Jerry3904
dolphin_oracle wrote: Wed May 10, 2023 11:21 am
no I mean the localized menu files that localize-menu-mx brings in should point to localized submenus. right now they don't.
Feeling dense: modify the localize-menu-mx script like this (to begin with)?
Code: Select all
# fluxbox init file
INIT="$HOME/.fluxbox/init"
# default menu for all none-translated locale
DFLT="$HOME/.fluxbox/menu-mx"
# default menu for all none-translated locale
DFLT_APP="$HOME/.fluxbox/submenu/appearances"
# default menu for all none-translated locale
DFLT_OUT_OF_SIGHT="$HOME/.fluxbox/submenu/out_of_sight"
# directory of localized menus
DFLT_SETTINGS="$HOME/.fluxbox/submenu/appearances"
# default menu for all none-translated locale
L10N="/usr/share/mxflux/menu-translations"
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 10, 2023 12:17 pm
by dolphin_oracle
no.
let's take spanish (es) as an example
in the menu-mx_es file, instead of pointing the submenus to ~/.fluxbox/submenus/appearances point to /usr/share/mxflux/menu/menu-translations/appearances_es or wherever the actual localized submenus happen to be.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 10, 2023 1:18 pm
by siamhie
Jerry3904 wrote: Wed May 10, 2023 11:18 am
Thanks to both; we're aware of the problem. It's unclear why it suddenly started not working, since the code works in a terminal. I suspect that the syntax may now be faulty for some reason...
@Jerry3904 When I run the command in a terminal I got an error that the run mode wasn't enabled. I added it to the rasi file but it still doesn't make sense why it won't launch from the root menu.

Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 10, 2023 2:39 pm
by siamhie
@Jerry3904 I got the Run entry in the root menu to work.
Change this
Code: Select all
[exec] (Run) {rofi -show run -theme ~/.config/rofi/themes/MX-run.rasi -run-shell-command 'rofi-sensible-terminal -e bash -c "{cmd} && read"'}
to this
Code: Select all
[exec] (Run) {rofi -show run -theme ~/.config/rofi/themes/MX-run.rasi}
Make sure to edit the config.rasi file to include the run mode.
Code: Select all
configuration {
modi: "run,drun,filebrowser,window,help:/usr/share/rofi/rofi-help";
show-icons: true;
icon-theme: "papirus";
//fake-transparency: true; << rofi 1.7 may require a compositor
//sidebar-mode: true;
}
@import "/mxrm-settings/display0.rasi"
@theme "MX-comfort.rasi"
//@import "/mxrm-settings/mxrm-settings.rasi"
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 10, 2023 2:55 pm
by ceeslans
@Jerry3904 @Melber What is the function of the 2nd part of the command, ie -run-shell-command 'rofi-sensible-terminal -e bash -c "{cmd} && read"'
Is this essential for specific command execution?
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 10, 2023 3:18 pm
by Jerry3904
That's what gives us the option of opening in a terminal, so I could launch any app that needed sudo for instance. Was working fine.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 10, 2023 3:21 pm
by ceeslans
I wrapped the original command in a small script that can be called from the rootMenu to start the run-box:
~/bin/rofi-mxrun
Code: Select all
#!/bin/bash
##start the standalone mx-run box
rofi -show run -theme ~/.config/rofi/themes/MX-run.rasi -run-shell-command 'rofi-sensible-terminal -e bash -c "{cmd} && read"'
in menu-mx:
... just until some one comes up with the ultimate exec command ...
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 10, 2023 3:42 pm
by Jerry3904
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.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 10, 2023 5:03 pm
by Melber
Yep, I was testing too.
Works fine, thanks ceeslans.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 10, 2023 5:13 pm
by Melber
kobaian wrote: Wed May 10, 2023 12:19 am
6. The help icon in the dock does nothing after clicking it.
@kobaian
I presume you are using PL as system language. I had the same issue in German.
The file it's looking for doesn't exist (yet).
Rename
/usr/share/mxflux/help/mxfl-docs_EN.pdf to
/usr/share/mxflux/help/mxfl-docs_PL.pdf and the dock button should open it.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 10, 2023 6:02 pm
by Melber
Been fiddling with a new tint2 panel - now with workspaces!
Looks like this
MX-comfortworkspaces.png
Notes to screenshot:
- Old MX logo because screenshot is from mxfb21 (don't worry, I have also tested in mxfb-23alpha)
- the fuzzy logout icon from the alpha will be updated with this icon in the beta
If you move a window onto a new workspace the taskbar should split to show both workspaces.
Any workspace fans want to give it a try?
some other things to check
- wifi and volume systray notifications should be visible on screen
- systray icons should all be the same size (no giant paperclip)
- maximised windows should only extend to the top of the panel, not behind it.
Code: Select all
#---- Generated by tint2conf 49ef ----
# See https://gitlab.com/o9000/tint2/wikis/Configure for
# full documentation of the configuration options.
#-------------------------------------
# Gradients
#-------------------------------------
# Backgrounds
# Background 1: Panel
rounded = 0
border_width = 3
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: Active taskbar
rounded = 0
border_width = 6
border_sides = L
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #29353B 50
border_color = #0F56D9 100
background_color_hover = #29353B 100
border_color_hover = #cacdd0 100
background_color_pressed = #29353B 100
border_color_pressed = #0F56D9 100
# Background 3: Inactive taskbar
rounded = 0
border_width = 0
border_sides =
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #29353B 50
border_color = #1d2324 100
background_color_hover = #aaaaaa 39
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44
# Background 4: Active task
rounded = 0
border_width = 0
border_sides =
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #0F56D9 100
border_color = #0F56D9 100
background_color_hover = #0F56D9 50
border_color_hover = #0F56D9 50
background_color_pressed = #1d2324 100
border_color_pressed = #1d2324 100
# Background 5: Default task, Iconified task, Normal Task, Urgent task
rounded = 4
border_width = 0
border_sides =
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #29353B 50
border_color = #1d2324 100
background_color_hover = #0F56D9 50
border_color_hover = #0F56D9 50
background_color_pressed = #0F56D9 100
border_color_pressed = #0F56D9 100
# Background 6: Battery, Button, Clock, Executor, Launcher, Launcher icon
rounded = 0
border_width = 0
border_sides =
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #1d2324 100
border_color = #1d2324 100
background_color_hover = #0f56d9 50
border_color_hover = #0f56d9 50
background_color_pressed = #0f56d9 100
border_color_pressed = #0f56d9 100
# Background 7: Systray
rounded = 0
border_width = 0
border_sides =
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #1d2324 100
border_color = #1d2324 100
background_color_hover = #0f56d9 50
border_color_hover = #0f56d9 50
background_color_pressed = #0f56d9 100
border_color_pressed = #0f56d9 100
# Background 8: Tooltip
rounded = 0
border_width = 0
border_sides =
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #cacdd0 100
border_color = #cacdd0 100
background_color_hover = #cacdd0 100
border_color_hover = #cacdd0 100
background_color_pressed = #cacdd0 100
border_color_pressed = #cacdd0 100
#-------------------------------------
# Panel
panel_items = PPPP::T:SBCP
panel_size = 100% 45
panel_margin = 1 0
panel_padding = 4 10 8
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 = 36
strut_policy = minimum
panel_window_name = tint2
disable_transparency = 1
mouse_effects = 1
font_shadow = 0
mouse_hover_icon_asb = 100 0 50
mouse_pressed_icon_asb = 100 0 50
scale_relative_to_dpi = 0
scale_relative_to_screen_height = 0
#-------------------------------------
# Taskbar
taskbar_mode = multi_desktop
taskbar_hide_if_empty = 1
taskbar_padding = 0 0 0
taskbar_background_id = 3
taskbar_active_background_id = 2
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 = #cacdd0 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 = 0
task_centered = 1
urgent_nb_of_blink = 100000
task_maximum_size = 150 28
task_padding = 4 2 2
task_font = Noto Sans 10
task_tooltip = 1
task_thumbnail = 1
task_thumbnail_size = 210
task_font_color = #cacdd0 100
task_normal_font_color = #cacdd0 100
task_active_font_color = #ffffff 100
task_iconified_font_color = #cacdd0 50
task_background_id = 5
task_normal_background_id = 5
task_active_background_id = 4
task_urgent_background_id = 5
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 = 0 0 2
systray_background_id = 7
systray_sort = ascending
systray_icon_size = 0
systray_icon_asb = 100 0 0
systray_monitor = 1
systray_name_filter =
#-------------------------------------
# Launcher
launcher_padding = 0 0 12
launcher_background_id = 6
launcher_icon_background_id = 6
launcher_icon_size = 24
launcher_icon_asb = 100 0 0
launcher_icon_theme =
launcher_icon_theme_override = 0
startup_notifications = 1
launcher_tooltip = 1
#-------------------------------------
# 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 = 6
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 = DejaVu Sans 8
battery_font_color = #df3030 100
bat1_format = 3
bat2_format = %p
battery_padding = 4 6
battery_background_id = 6
battery_hide = 11
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/mxfb-appfinder/mxfb-appfinder.rasi
button_rclick_command = xfce4-appfinder
button_mclick_command =
button_uwheel_command =
button_dwheel_command =
button_font_color = #000000 100
button_padding = 6 0
button_background_id = 6
button_centered = 1
button_max_icon_size = 32
#-------------------------------------
# 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 = 6
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 = 6
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 = 6
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 = 6
button_centered = 0
button_max_icon_size = 28
#-------------------------------------
# Tooltip
tooltip_show_timeout = 0.5
tooltip_hide_timeout = 0.1
tooltip_padding = 4 4
tooltip_background_id = 8
tooltip_font_color = #1d2324 100
tooltip_font = Noto Sans 11
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 10, 2023 6:27 pm
by dolphin_oracle
Melber wrote: Wed May 10, 2023 5:13 pm
kobaian wrote: Wed May 10, 2023 12:19 am
6. The help icon in the dock does nothing after clicking it.
@kobaian
I presume you are using PL as system language. I had the same issue in German.
The file it's looking for doesn't exist (yet).
Rename
/usr/share/mxflux/help/mxfl-docs_EN.pdf to
/usr/share/mxflux/help/mxfl-docs_PL.pdf and the dock button should open it.
actually someone renamed the default english help file, which should open when a localized version doesn't exist. Will fix the script.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 10, 2023 6:37 pm
by Melber
t'was not I.
I just meant to show that the button does work if it can find a target...
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 10, 2023 6:58 pm
by Jerry3904
Probably moi, I'm not sure ATM what we're talking about
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 10, 2023 7:29 pm
by dolphin_oracle
fixed
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 10, 2023 9:38 pm
by siamhie
Melber wrote: Wed May 10, 2023 6:02 pm
- maximised windows should only extend to the top of the panel, not behind it.
Code: Select all
#-------------------------------------
# Panel
panel_items = PPPP::T:SBCP
panel_size = 100% 45
panel_margin = 1 0
panel_padding = 4 10 8
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 = 36
strut_policy = minimum
panel_window_name = tint2
disable_transparency = 1
mouse_effects = 1
font_shadow = 0
mouse_hover_icon_asb = 100 0 50
mouse_pressed_icon_asb = 100 0 50
scale_relative_to_dpi = 0
scale_relative_to_screen_height = 0
Do you know which setting in tint2 settings fix the tooltip (volume and wifi) going to the bottom of the panel? Here's what I've found out when I'm in the panel section of tint2 settings.
Code: Select all
Maximized windows:
Match the panel size > strut_policy = follow_size (maximized windows sit on top of panel but tooltips disappear below panel)
Match the hiding panel size > strut_policy = minimum (maximized windows sit behind the panel but tooltips appear above panel)
Fill the screen > strut_policy = none (maximized windows sit behind the panel but tooltips appear above panel)
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Thu May 11, 2023 11:06 am
by Jerry3904
dolphin_oracle wrote: Wed May 10, 2023 12:17 pm
no.
let's take spanish (es) as an example
in the menu-mx_es file, instead of pointing the submenus to ~/.fluxbox/submenus/appearances point to /usr/share/mxflux/menu/menu-translations/appearances_es or wherever the actual localized submenus happen to be.
Looking at this again, I believe it has finally sunk in. You are suggesting that I change this for example:
Code: Select all
[submenu] (Aparencia)
[include] (~/.fluxbox/submenus/appearance)
[end]
into this:
Code: Select all
[submenu] (Aparencia)
[include] (/usr/share/mxflux/menu/menu-translations/appearance_es)
[end]
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Thu May 11, 2023 11:17 am
by dolphin_oracle
@Jerry3904 yes
added benefit: if the submenu's change later, updates can be pushed easily.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Thu May 11, 2023 1:39 pm
by Jerry3904
Done for almost all translated menu-mx.
--some of those machine translations are wrong in the languages I read
--corrections will occupy us during beta testing in a separate thread
Can a couple of people please test? I think this will work:
1) go to the repo
https://github.com/MX-Linux/mxfb-docs/t ... anslations
2) find and download the menu-mx for your language of interest (e.g., menu-mx_es)
3) In a Live session (or first save the existing menu-mx for later restoration) paste that file into ~/.fluxbox/
4) save, refresh Fluxbox and confirm that the submenus are translated
Never mind for now about mistakes in those translations--we're only testing that this structural change works.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Thu May 11, 2023 3:37 pm
by m_pav
siamhie wrote: Wed May 10, 2023 9:38 pm
Do you know which setting in tint2 settings fix the tooltip (volume and wifi) going to the bottom of the panel? Here's what I've found out when I'm in the panel section of tint2 settings.
@siamhie Ceeslans found it on page 2, post #11
https://forum.mxlinux.org/viewtopic.php ... 21#p723621
and I brought it up again in post #140
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Thu May 11, 2023 3:48 pm
by i_ri
on the lenovo yoga ibm keyboard the brightness keys become usable active When xfce4-power-manager is running.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Thu May 11, 2023 4:01 pm
by siamhie
m_pav wrote: Thu May 11, 2023 3:37 pm
siamhie wrote: Wed May 10, 2023 9:38 pm
Do you know which setting in tint2 settings fix the tooltip (volume and wifi) going to the bottom of the panel? Here's what I've found out when I'm in the panel section of tint2 settings.
@siamhie Ceeslans found it on page 2, post #11
https://forum.mxlinux.org/viewtopic.php ... 21#p723621
and I brought it up again in post #140
@m_pav I saw that post earlier but was looking for a solution using the tint2 settings manager.
I'll keep digging through the manager to see if I can come up with something without having to manually edit the rc file.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Thu May 11, 2023 4:05 pm
by ceeslans
m_pav wrote: Thu May 11, 2023 3:37 pm
siamhie wrote: Wed May 10, 2023 9:38 pm
Do you know which setting in tint2 settings fix the tooltip (volume and wifi) going to the bottom of the panel? Here's what I've found out when I'm in the panel section of tint2 settings.
@siamhie Ceeslans found it on page 2, post #11
https://forum.mxlinux.org/viewtopic.php ... 21#p723621
and I brought it up again in post #140
The solution I offered is certainly not failproof, but rather a workaround only for an ever-occuring issue in tint2. It may not work on other user's setup/system...
I did notice though that systemtray tooltips almost-always display correctly in tint2 panels of upto 32-34px height... Perhaps you could consider to adjust the default tint2 panel height accordingly?
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Thu May 11, 2023 6:01 pm
by kobaian
Jerry3904 wrote: Thu May 11, 2023 11:06 am
dolphin_oracle wrote: Wed May 10, 2023 12:17 pm
no.
let's take spanish (es) as an example
in the menu-mx_es file, instead of pointing the submenus to ~/.fluxbox/submenus/appearances point to /usr/share/mxflux/menu/menu-translations/appearances_es or wherever the actual localized submenus happen to be.
Looking at this again, I believe it has finally sunk in. You are suggesting that I change this for example:
Code: Select all
[submenu] (Aparencia)
[include] (~/.fluxbox/submenus/appearance)
[end]
into this:
Code: Select all
[submenu] (Aparencia)
[include] (/usr/share/mxflux/menu/menu-translations/appearance_es)
[end]
There's no such a directory:
/usr/share/mxflux/menu/menu-translations/ in MX-23.
I've got
/usr/share/mxflux/menu-translations/ instead.
So the file
menu-mx_pl from the github does not work out of the box at all, but after changing the [include] paths to the correct ones it works alright.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Thu May 11, 2023 6:22 pm
by Melber
@siamhie notifications only seem to work properly with certain autohide_height values. No idea why.
@ceeslans I find a 30 pixel panel a bit too thin
Melber wrote: Wed May 10, 2023 6:02 pm
Been fiddling with a new tint2 panel - now with workspaces!
Well, that's annoying. I swear this panel was working properly on the alpha yesterday, today windows are maximising behind the panel again. Strangely it still works as it should in mxfb21.
Anyway, a bit more fiddling to try and get it working on the alpha.
fixed appfinder button - sorry, I had one
mxfb- too many in the path
Code: Select all
# Button 1
...
button_lclick_command = rofi -show drun -theme ~/.config/rofi/themes/appfinder/mxfb-appfinder.rasi
Next attempt at getting systray notifications and maximised windows to play nicely
updated config
Code: Select all
#---- Generated by tint2conf 49ef ----
# See https://gitlab.com/o9000/tint2/wikis/Configure for
# full documentation of the configuration options.
#-------------------------------------
# Gradients
#-------------------------------------
# Backgrounds
# Background 1: Panel
rounded = 0
border_width = 3
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: Active taskbar
rounded = 0
border_width = 6
border_sides = L
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #29353B 50
border_color = #0F56D9 100
background_color_hover = #29353B 100
border_color_hover = #cacdd0 100
background_color_pressed = #29353B 100
border_color_pressed = #0F56D9 100
# Background 3: Inactive taskbar
rounded = 0
border_width = 0
border_sides =
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #29353B 50
border_color = #1d2324 100
background_color_hover = #aaaaaa 39
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44
# Background 4: Active task
rounded = 0
border_width = 0
border_sides =
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #0F56D9 100
border_color = #0F56D9 100
background_color_hover = #0F56D9 50
border_color_hover = #0F56D9 50
background_color_pressed = #1d2324 100
border_color_pressed = #1d2324 100
# Background 5: Default task, Iconified task, Normal Task, Urgent task
rounded = 4
border_width = 0
border_sides =
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #29353B 50
border_color = #1d2324 100
background_color_hover = #0F56D9 50
border_color_hover = #0F56D9 50
background_color_pressed = #0F56D9 100
border_color_pressed = #0F56D9 100
# Background 6: Battery, Button, Clock, Executor, Launcher, Launcher icon
rounded = 0
border_width = 0
border_sides =
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #1d2324 100
border_color = #1d2324 100
background_color_hover = #0f56d9 50
border_color_hover = #0f56d9 50
background_color_pressed = #0f56d9 100
border_color_pressed = #0f56d9 100
# Background 7: Systray
rounded = 0
border_width = 0
border_sides =
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #1d2324 100
border_color = #1d2324 100
background_color_hover = #0f56d9 50
border_color_hover = #0f56d9 50
background_color_pressed = #0f56d9 100
border_color_pressed = #0f56d9 100
# Background 8: Tooltip
rounded = 0
border_width = 0
border_sides =
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #cacdd0 100
border_color = #cacdd0 100
background_color_hover = #cacdd0 100
border_color_hover = #cacdd0 100
background_color_pressed = #cacdd0 100
border_color_pressed = #cacdd0 100
#-------------------------------------
# Panel
panel_items = PPPP::T:SBCP
panel_size = 100% 45
panel_margin = 1 0
panel_padding = 4 10 8
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 = 36
strut_policy = minimum
panel_window_name = tint2
disable_transparency = 1
mouse_effects = 1
font_shadow = 0
mouse_hover_icon_asb = 100 0 50
mouse_pressed_icon_asb = 100 0 50
scale_relative_to_dpi = 0
scale_relative_to_screen_height = 0
#-------------------------------------
# Taskbar
taskbar_mode = multi_desktop
taskbar_hide_if_empty = 1
taskbar_padding = 0 0 0
taskbar_background_id = 3
taskbar_active_background_id = 2
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 = #cacdd0 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 = 0
task_centered = 1
urgent_nb_of_blink = 100000
task_maximum_size = 150 28
task_padding = 4 2 2
task_font = Noto Sans 10
task_tooltip = 1
task_thumbnail = 1
task_thumbnail_size = 210
task_font_color = #cacdd0 100
task_normal_font_color = #cacdd0 100
task_active_font_color = #ffffff 100
task_iconified_font_color = #cacdd0 50
task_background_id = 5
task_normal_background_id = 5
task_active_background_id = 4
task_urgent_background_id = 5
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 = 0 0 2
systray_background_id = 7
systray_sort = ascending
systray_icon_size = 0
systray_icon_asb = 100 0 0
systray_monitor = 1
systray_name_filter =
#-------------------------------------
# Launcher
launcher_padding = 0 0 12
launcher_background_id = 6
launcher_icon_background_id = 6
launcher_icon_size = 24
launcher_icon_asb = 100 0 0
launcher_icon_theme =
launcher_icon_theme_override = 0
startup_notifications = 1
launcher_tooltip = 1
#-------------------------------------
# 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 = 6
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 = DejaVu Sans 8
battery_font_color = #df3030 100
bat1_format = 3
bat2_format = %p
battery_padding = 4 6
battery_background_id = 6
battery_hide = 11
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_rclick_command = xfce4-appfinder
button_mclick_command =
button_uwheel_command =
button_dwheel_command =
button_font_color = #000000 100
button_padding = 6 0
button_background_id = 6
button_centered = 1
button_max_icon_size = 32
#-------------------------------------
# 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 = 6
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 = 6
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 = 6
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 = ~/mx23-alpha/dot-config/exit/fb-logout
button_mclick_command =
button_uwheel_command =
button_dwheel_command =
button_font_color = #000000 100
button_padding = 6 0
button_background_id = 6
button_centered = 0
button_max_icon_size = 28
#-------------------------------------
# Tooltip
tooltip_show_timeout = 0.5
tooltip_hide_timeout = 0.1
tooltip_padding = 4 4
tooltip_background_id = 8
tooltip_font_color = #1d2324 100
tooltip_font = Noto Sans 11
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Thu May 11, 2023 6:56 pm
by Melber
@Jerry3904
kobaian wrote: Thu May 11, 2023 6:01 pm
There's no such a directory:
/usr/share/mxflux/menu/menu-translations/ in MX-23.
I've got
/usr/share/mxflux/menu-translations/ instead.
So the file menu-mx_pl from the github does not work out of the box at all, but after changing the [include] paths to the correct ones it works alright.
Can confirm. The path has a
menu/ too many.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Thu May 11, 2023 7:01 pm
by Jerry3904
Excellent, thanks to both.
Will redo tomorrow.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Thu May 11, 2023 9:34 pm
by siamhie
ceeslans wrote: Thu May 11, 2023 4:05 pm
The solution I offered is certainly not failproof, but rather a workaround only for an ever-occuring issue in tint2. It may not work on other user's setup/system...
I did notice though that systemtray tooltips almost-always display correctly in tint2 panels of upto 32-34px height... Perhaps you could consider to adjust the default tint2 panel height accordingly?
@ceeslans I did try that. I tried values all the way to 55 pixels in height but the volume and WiFi tooltips would still show below the panel. All other tooltips (app finder, update notifier, clock and exit options) behave normally.
Melber wrote: Thu May 11, 2023 6:22 pm
@siamhie notifications only seem to work properly with certain autohide_height values. No idea why.
@Melber I keep the toolbar visible at all times, so I never bothered with those values.
Now to the good news. All tooltips now show above the panel. I'm not sure what did the trick as I was following an Arch tint2 wiki and had tried all sorts of recommendations.
My panel settings are back to normal and maximized windows sit on top of the panel and not full screen behind it. I'll make notes on what I do when we move to the beta phase.
Code: Select all
#-------------------------------------
# Panel
panel_items = P::T:SCP
panel_size = 55% 35
panel_margin = 0 0
panel_padding = 0 0 0
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 = 0
mouse_effects = 1
font_shadow = 0
mouse_hover_icon_asb = 100 -2 10
mouse_pressed_icon_asb = 100 7 2
scale_relative_to_dpi = 0
scale_relative_to_screen_height = 0
#-------------------------------------
# Tooltip
tooltip_show_timeout = 0.5
tooltip_hide_timeout = 0.1
tooltip_padding = 4 4
tooltip_background_id = 7
tooltip_font_color = #dddddd 100
tooltip_font = Noto Sans 11
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 12, 2023 2:13 am
by Melber
siamhie wrote: Thu May 11, 2023 9:34 pm
@Melber I keep the toolbar visible at all times, so I never bothered with those values.
Same here.
When playing with strut_policy=minimum I found that the value of autohide_height has an influence on where a window maximises to, even when the panel is set to never hide.
Does your config work if you change the panel width to 100% ?
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 12, 2023 2:59 am
by siamhie
Melber wrote: Fri May 12, 2023 2:13 am
siamhie wrote: Thu May 11, 2023 9:34 pm
@Melber I keep the toolbar visible at all times, so I never bothered with those values.
Same here.
When playing with strut_policy=minimum I found that the value of autohide_height has an influence on where a window maximises to, even when the panel is set to never hide.
Does your config work if you change the panel width to 100% ?
@Melber Nope. Looks like I have a new issue. Seems the panel now is 35 pixels above the bottom of the screen. My tooltips still work but this is odd. If I set it to 99% width then the panel sits at the bottom of the screen as it should.

Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 12, 2023 3:06 am
by siamhie
@Melber Fixed the floating issue. Horizontal margin has to be set to 1 not 0.

Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 12, 2023 3:21 am
by kobaian
Here's another issue with localization.

Some activators in PL show only icons without any description, e.g. MX-Tour, Exit-Options Manager, Configure Top. As far as I have seen the lines for the localized names for some languages are empty.
Here's the example of the MX-Tour.desktop
Code: Select all
[Desktop Entry]
Encoding=UTF-8
Name=MX Tour
Name[ca]=
Name[de]=MX Tour
Name[el]=
Name[es]=Paseo MX
Name[fr]=Faire le tour de MX
Name[fr_BE]=Faire le tour de MX
Name[hi]=
Name[id]=
Name[it]=MX Tour
Name[ja]=
Name[nl]=MX Rondleiding
Name[pl]=
Name[pt_BR]=
Name[ru]=
Name[sv]=MX Rundtur
Name[tr]=MX Turu
Comment=Explore and learn about MX Linux
Comment[ca]=
Comment[de]=Entdecke MX Linux und lernen es kennen
Comment[el]=
Comment[es]=Explore y aprenda acerca de MX Linux
Comment[fr]=Découvrir et apprendre MX Linux
Comment[fr_BE]=Découvrir et apprendre MX Linux
Comment[hi]=
Comment[id]=
Comment[it]=Scopri MX Linux
Comment[ja]=
Comment[nl]=Ontdek en leer over MX Linux
Comment[pl]=
Comment[pt_BR]=
Comment[ru]=
Comment[sv]=Upptäck och lär om MX Linux
Comment[tr]=MX Linux'u keşfedin ve öğrenin
Exec=mx-tour
Type=Application
Icon=mx-tour
Categories=System;MX-Setup;
Terminal=false
NoDisplay=false
StartupNotify=false
In my opinion, if we don't have a translation it will be much better having an English name, than literally nothing.
On the other hand, programs there are no icons for Nitrogen (the position "Tapety" on the picture), FAQ, Grsync, MX User Manual. Rofi shows only the names.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 12, 2023 4:47 am
by i_ri
Melber, siamhie, ceeslans, all
bottom horizontal hundred percent, *tooltip above Panel,
tint2rc
Panel
panel_pivot_struts = 1
(boolean (0 or 1))
less than hundred percent? look see; still above Panel.
not a *tooltip. it is a notification (?)
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 12, 2023 5:32 am
by kobaian
i_ri wrote: Fri May 12, 2023 4:47 am
Melber, siamhie, ceeslans, all
bottom horizontal hundred percent, *tooltip above Panel,
tint2rc
Panel
panel_pivot_struts = 1
(boolean (0 or 1))
less than hundred percent? look see; still above Panel.
not a *tooltip. it is a notification (?)
No thanks!
Your solution destroyed the whole fluxbox window manager after applying on my desktop. Yes - tooltips above the panel, but no root-menu, strange appearance of some programs - some are even unusable, e.g. the tint2 manager itself, no visible exit options window...
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 12, 2023 5:34 am
by Melber
i_ri wrote: Fri May 12, 2023 4:47 am
panel_pivot_struts = 1
I have been a bit averse to setting panel_pivot_struts = 1 up till now.
IIRC, I tried this setting when fiddling the default panel for mxfb21. All was good until at some point (perhaps after a reboot) window/screen geometries went haywire and windows were only showing half on screen with extreme distortion. Changing back to panel_pivot_struts = 0 resolved the issue.
Maybe it works better with the current mxfb23 fluxbox/tint2 setup. Will look into it...or maybe after reading
@kobaian not...
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 12, 2023 5:42 am
by Jerry3904
@kobaian
--I'll look at the desktop files, thanks
In my opinion, if we don't have a translation it will be much better having an English name, than literally nothing.
--that is how we try to set it up...
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 12, 2023 5:54 am
by kobaian
Melber wrote: Fri May 12, 2023 5:34 am
i_ri wrote: Fri May 12, 2023 4:47 am
panel_pivot_struts = 1
I have been a bit averse to setting panel_pivot_struts = 1 up till now.
IIRC, I tried this setting when fiddling the default panel for mxfb21. All was good until at some point (perhaps after a reboot) window/screen geometries went haywire and windows were only showing half on screen with extreme distortion. Changing back to panel_pivot_struts = 0 resolved the issue.
Maybe it works better with the current mxfb23 fluxbox/tint2 setup. Will look into it...or maybe after reading @kobaian not...
As far as I know, the tooltips appearing below the panel is not a specific problem of Tint2 or MX-Fluxbox. The last time I tried the MX-XFCE there was the same problem with horizontal panel layout. The solution I've got in MX21 is to have a well set proportion between the panel and the icon size. I've set it by trial and error method so I don't know any global solution.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 12, 2023 6:02 am
by i_ri
hello kobaian
i had none of the problems you mentioned, but,
, but featherpad is broken with pivot checkmarked. too bad.
sorry for the bother.
i am off to look at notifications. wheeeee.
uncheck , zero for, pivot_struts.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 12, 2023 6:04 am
by ceeslans
Melber wrote: Thu May 11, 2023 6:22 pm
@siamhie notifications only seem to work properly with certain autohide_height values. No idea why.
@ceeslans I find a 30 pixel panel a bit too thin
<snip>
Next attempt at getting systray notifications and maximised windows to play nicely
Setting an autohide_height value that high, will virtually disable the autohide feature in tint2, since a 45px-high panel would then hide/lower by 3px only... That's why I usually set the autohide_height to 2px so the panel actually does hide (well, almost).
And yes, I use the autohide feature regularly

Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 12, 2023 7:27 am
by Melber
ceeslans wrote: Fri May 12, 2023 6:04 am
Melber wrote: Thu May 11, 2023 6:22 pm
Setting an autohide_height value that high, will virtually disable the autohide feature in tint2, since a 45px-high panel would then hide/lower by 3px only...
My aim was to get some default panel settings where
- systray notifications are visible above panel
- maximised windows don't overlap behind panel
- autohide is disabled
That's why I hoped the bottom 3 px of a maximised window getting hidden behind the panel was an okay workaround.
Obviously an autohide_hide=42 setting is nonsense if you enable autohide. Equally the maximised window/panel overlap ceases to be an issue.
But if you enable autohide you are no longer using default panel settings...
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 12, 2023 7:41 am
by Jerry3904
I use autohide all the time...
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 12, 2023 7:52 am
by ceeslans
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

Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 12, 2023 8:27 am
by Melber
Jerry3904 wrote: Fri May 12, 2023 7:41 am
I use autohide all the time...
...but do you think it should be the default setting?
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 12, 2023 9:03 am
by Eadwine Rose
Not using Fluxbox, but easy answer: never the default.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 12, 2023 9:18 am
by Jerry3904
@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.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 12, 2023 9:31 am
by siamhie
i_ri wrote: Fri May 12, 2023 4:47 am
not a *tooltip. it is a notification (?)
@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.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 12, 2023 9:45 am
by siamhie
@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.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 12, 2023 10:01 am
by Melber
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.
@Jerry3904 Did you update the keys file yet?
Code: Select all
# open a little run terminal
Ctrl F2 :Exec mxfb-rofirun
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 12, 2023 10:51 am
by Jerry3904
No, thanks. Waiting for a couple of other things to fall into place today.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 12, 2023 1:50 pm
by ceeslans
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.
@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).
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
b) change
systray_padding,
systray_background_id and
systray_icon_size :
Code: Select all
# System tray (notification area)
systray_padding = 6 0 0
systray_background_id = 8
systray_icon_size = 28
some notes to the above:
- 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
But note that 'miles may vary' on your own system/setup...
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Fri May 12, 2023 5:58 pm
by siamhie
@ceeslans I think monitor resolution might come into play with these tweaks. I'm working off a 1440 monitor so things could be much different with a 4K or 1080 (or lower) monitor.
I do have a 1080 stored away and will dig out this weekend and test it against my configuration.
But my initial issue is that only the volume tooltip and WiFi tooltip don't behave like all the other systray icons. I even had qbittorrent running (at the time of testing just now) and it behaves normally just like the apt notifier, clock and exit options.
One thing to point out, the volume and WiFi tooltips have a blue frame around the tooltip. All others don't. I'm not sure if I can easily change the icons for those two programs.
This is what works for the volume and WiFi tooltips.
Code: Select all
If panel is 35 pixels high then systray icon size needs to be minimum of 26.
If panel is 40 pixels high then systray icon size needs to be minimum of 31.
If panel is 45 pixels high then systray icon size needs to be minimum of 36.
If panel is 50 pixels high then systray icon size needs to be minimum of 41.
If panel is 55 pixels high then systray icon size needs to be minimum of 46.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 13, 2023 3:33 am
by i_ri
hello m_pav
tint2 system tray balloons
tint2rc
System tray (notification area)
systray_icon_size = 00
Signs of cooperation, size zero.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 13, 2023 10:24 am
by siamhie
i_ri wrote: Sat May 13, 2023 3:33 am
hello m_pav
tint2 system tray balloons
tint2rc
System tray (notification area)
systray_icon_size = 00
Signs of cooperation, size zero.
Thanks
@i_ri . That works even easier than having to remember to set the systray icon size 9 pixels smaller than the toolbar height.
When we move to beta, that will be the first thing I try.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 13, 2023 12:13 pm
by i_ri
hello m_pav
new kernel. all well.
Code: Select all
Host: ibm Kernel: 6.1.0-9-amd64 arch: x86_64 bits: 64 compiler: gcc
v: 12.2.0 Desktop: Fluxbox v: 1.3.7 dm: LightDM Distro: MX-23_fluxbox_x64
Libretto Future 2023 base: Debian GNU/Linux 12 (bookworm)
Machine:
Type: Laptop System: LENOVO product: 20428 v: Lenovo Yoga 2 11
mx-tweak 23.05 fluxbox
Other
The Use libinput driver selection can someday be removed?
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 13, 2023 9:04 pm
by m_pav
i_ri wrote: Sat May 13, 2023 12:13 pm
The Use libinput driver selection can someday be removed?
We've been in the process of moving from the older synaptics driver set to the modern libinput driver set for a while now and as synaptics did not work well for all machine types, neither will libinput, so, for some, the roles may be somewhat reversed. If you need Synaptics, go ahead and install synaptics and if you feel so inclined, make for yourself a snapshot to serve as your Live-ISO when the release goes final. In short, find and use what works best for you and your hardware.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sun May 14, 2023 5:06 pm
by Jerry3904
Jerry3904 wrote: Thu May 11, 2023 7:01 pm
Excellent, thanks to both.
Will redo tomorrow.
Hmmm. I'm updating the rootMenu now with those changes but I think I'm going to have to do the work all over again once I run a new set of translations. The translations are created by an R script against a spreadsheet of translations applied to the four templates for menu-mx, appearance, settings and out-of-sight (all in mxfb-docs/tools). But now I have to introduce a string with a final element that changes for each language.
Is there a way to deal with that in the menu-mx_template?
WAIT: not sure if a *.csv will do this, but normally I could just put those 3 include strings within the spreadsheet of translations and have them end with a link to the top cell in the column where the language code is. Need to test later.
Result: Nope
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sun May 14, 2023 6:10 pm
by Jerry3904
I have a hack:
--copy the header row in the spreadsheet of translations with the language codes
--add a new worksheet and paste in 3 times
--copy the basic command up to the language code like this:
Code: Select all
/usr/share/mxflux/menu-translations/appearance_
--tab down the 3 rows pasting the appropriate command in the entry box above the spreadsheet itself
--save as something like "menu-command_hack" (csv will only save the active worksheet)
--now go back to the full spreadsheet, introduce 3 rows for the commands, and paste in the results one at a time
--check carefully
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Mon May 15, 2023 8:20 am
by Jerry3904
I'm seeing a problem with
@Adrian's dockmaker that I have never seen before and can't solve. Occurs running updated Live on default demo account as well as on a new user "test" one. No dock after the app closes, and I'm unable to get it to show at all.
--launch Menu > Appearance > Dock > dockmaker
--click Edit and open the DefaultDock
--tab over to the quickshot icon and press "Delete this application"
--save and close
Edited script:
Code: Select all
TTIPS+=" --tooltip-text-padding 3"
TTIPS+=" --tooltip-border-size 0"
TTIPS+=" --tooltip-foreground-color #ffffff"
TTIPS+=" --tooltip-background-color #1d2324"
BACK="#1d2324"
BORDER="#1d2324"
HILITE="#1f56d9"
#commands for dock launchers
wmalauncher --command mx-tools --icon mx-tools --background-color black --border-color --window-size 48 --hover-border-color $HILITE --hover-background-color $HILITE --tooltip-text "MX Tools" $TTIPS& sleep 0.1
wmalauncher --desktop-file custom-toolbox-mxfb.desktop --background-color --border-color --window-size 48 --hover-border-color $HILITE --hover-background-color $HILITE --tooltip-text "Settings manager" $TTIPS& sleep 0.1
wmalauncher --desktop-file mxfb-help.desktop --background-color --border-color --window-size 48 --hover-border-color $HILITE --hover-background-color $HILITE --tooltip-text "Help" $TTIPS& sleep 0.1
Type :qa! and press <Enter>...ndon all changes and exit Vim 19,10 Bot
Startup file is normal. Anybody else?
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Mon May 15, 2023 8:24 am
by Adrian
$TTIPS needs to be quoted because it has spaces inside?
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Mon May 15, 2023 8:35 am
by dolphin_oracle
terminal output is here:
Code: Select all
mx-dockmaker
Program Version: 22.12
wmalauncher ver. 2020.0124 - (c) 2018-2020, Sébastien Ballet <slacker6896@gmail.com> -
--background-color: Argument '<COLOR|GRADIENT>' is missing.
wmalauncher ver. 2020.0124 - (c) 2018-2020, Sébastien Ballet <slacker6896@gmail.com> -
--background-color: Argument '<COLOR|GRADIENT>' is missing.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Mon May 15, 2023 8:39 am
by Melber
Jerry3904 wrote: Mon May 15, 2023 8:20 am
I'm seeing a problem with
@Adrian's dockmaker that I have never seen before and can't solve. Occurs running updated Live on default demo account as well as on a new user "test" one. No dock after the app closes, and I'm unable to get it to show at all.
That's why I made this comment to the PR for the changed DefaultDock.mxdk on 20 April
added background, border and highlight as variable
WARNING
Doesn't work with MX-Dockmaker
MX-Dockmaker needs to be amended to use background, border and highlight variables
When adding the border color I used variables for the color settings rather than the previous method of defining color settings for each wmalauncher entry
Code: Select all
BACK="#1d2324"
BORDER="#1d2324"
HILITE="#1f56d9"
wmalauncher entries should have
Code: Select all
--background-color $BACK --border-color $BORDER --hover-border-color $HILITE
Dockmaker tries and fails to write separate color values so you're ending up with
Code: Select all
--background-color --border-color --hover-border-color $HILITE
and the config is broken...
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Mon May 15, 2023 8:39 am
by dolphin_oracle
here's the original
Code: Select all
#set up slit location
sed -i 's/^session.screen0.slit.placement:.*/session.screen0.slit.placement: TopCenter/' $HOME/.fluxbox/init
fluxbox-remote restart; sleep 1
# TOOLTIPS
TTIPS+=" --tooltip-show-delay 250"
TTIPS+=" --tooltip-text-padding 3"
TTIPS+=" --tooltip-border-size 0"
TTIPS+=" --tooltip-foreground-color #ffffff"
TTIPS+=" --tooltip-background-color #1d2324"
BACK="#1d2324"
BORDER="#1d2324"
HILITE="#0f56d9"
#commands for dock launchers
wmalauncher --command mx-tools --icon /usr/share/icons/hicolor/scalable/apps/mx-tools.svg --background-color $BACK --border-color $BORDER --hover-border-color $HILITE --hover-background-color $HILITE --window-size 48 --tooltip-text "MX Tools" $TTIPS & sleep 0.1
wmalauncher --desktop-file custom-toolbox-mxfb.desktop --background-color $BACK --border-color $BORDER --hover-border-color $HILITE --hover-background-color $HILITE --window-size 48 --tooltip-text "Settings manager" $TTIPS & sleep 0.1
wmalauncher --desktop-file mxfb-quickshot.desktop --background-color $BACK --border-color $BORDER --hover-border-color $HILITE --hover-background-color $HILITE --window-size 48 --tooltip-text "Screen capture" $TTIPS & sleep 0.1
wmalauncher --desktop-file mxfb-help.desktop --background-color $BACK --border-color $BORDER --hover-border-color $HILITE --hover-background-color $HILITE --window-size 48 --tooltip-text "Help" $TTIPS & sleep 0.1
but these parameters get unset when dockmaker does its thing:
Code: Select all
--background-color $BACK --border-color $BORDER
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Mon May 15, 2023 8:44 am
by Jerry3904
Sorry @Melber, I saw your comment but didn't pay enough attention to it.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Mon May 15, 2023 9:10 am
by Melber
Equally my fault. I forgot to give
@Adrian a heads up and ask how much trouble it would be to amend Dockmaker...
This old version with no variables should work with Dockmaker.
Doesn't have the nice mouse-over effect and user is limited to named colors for background and border...
Code: Select all
#!/bin/bash
#set up slit location
sed -i 's/^session.screen0.slit.placement:.*/session.screen0.slit.placement: LeftCenter/' $HOME/.fluxbox/init
fluxbox-remote restart; sleep 1
# TOOLTIPS
TTIPS+=" --tooltip-show-delay 250"
TTIPS+=" --tooltip-text-padding 3"
TTIPS+=" --tooltip-border-size 3"
TTIPS+=" --tooltip-foreground-color black"
TTIPS+=" --tooltip-background-color #d3d3d3"
#commands for dock launchers
wmalauncher --desktop-file mx-tools.desktop --tooltip-text "MX Tools" $TTIPS --background-color black --border-color black --window-size 48 & sleep 0.1
wmalauncher --desktop-file custom-toolbox-mxfb.desktop --background-color black --border-color black --window-size 48 --tooltip-text "Settings manager" $TTIPS& sleep 0.1
wmalauncher --desktop-file mxfb-help.desktop --tooltip-text "Help" --background-color black --border-color black --window-size 48 & sleep 0.1
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Mon May 15, 2023 9:50 am
by Adrian
The thing we need to be mindful is that the poor dockmaker app is not a full bash parser/interpreter... it just loads the file and it tries to find some known values and replace them, please don't throw anything at it. If you want something like that somebody (not me) will need to rewrite the app.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Mon May 15, 2023 10:13 am
by Jerry3904
Thanks, @Adrian. We will revert to the earlier template for MX-23 and call it a day.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Mon May 15, 2023 11:28 am
by siamhie
Jerry3904 wrote: Mon May 15, 2023 8:20 am
I'm seeing a problem with @Adrian's dockmaker that I have never seen before and can't solve. Occurs running updated Live on default demo account as well as on a new user "test" one. No dock after the app closes, and I'm unable to get it to show at all.
--launch Menu > Appearance > Dock > dockmaker
--click Edit and open the DefaultDock
--tab over to the quickshot icon and press "Delete this application"
--save and close
Startup file is normal. Anybody else?
Yes, I'm seeing that also. It also happens when adding an app to the dock. The standard four go missing while the newly added app only shows.
libredock.jpg
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Mon May 15, 2023 12:23 pm
by Jerry3904
I've already reverted, thanks.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Mon May 15, 2023 1:07 pm
by ceeslans
Maybe a stupid question, but isn't it possible to set additional arguments under $PRESET+ (so similar to the $TTIPS+ arguments ?
I use that in a manually edited *.mxdk - and that works fine in MXFB23 (edit: many of the commands are not valid for mxfb23, but this only serves as example for $PRESET+ use)
Something like this:
Code: Select all
#!/bin/bash
### PATH TO ICON DIR
DIR=/usr/share/icons/Papirus/48x48/apps
### COLOR & SIZE SETTINGS
PRESET+=" --window-size 40 "
PRESET+=" --border-size 3 "
PRESET+=" --icon-padding 0 "
PRESET+=" --background-color #252525 "
PRESET+=" --border-color #252525 "
PRESET+=" --hover-background-color #252525 "
PRESET+=" --hover-border-color #0050FF "
# PRESET+=" --icon-grayscale "
# PRESET+=" --hover-icon-grayscale "
PRESET+=" --icon-brightness 0.00 "
PRESET+=" --hover-icon-brightness 0.25 "
### TOOLTIPS
TTIPS+=" --tooltip-font DejaVuSans/9 "
TTIPS+=" --tooltip-show-delay 250 "
TTIPS+=" --tooltip-hide-delay 5000 "
TTIPS+=" --tooltip-text-padding 1 "
TTIPS+=" --tooltip-border-size 1 "
TTIPS+=" --tooltip-foreground-color #101010 "
TTIPS+=" --tooltip-background-color #cccccc "
### DOCK ITEMS
#----------------
wmalauncher --command mx-tools --icon $DIR/mx-tools.svg --tooltip-text " MX-Tools " $TTIPS $PRESET & sleep 0.05
wmalauncher --command mxfb-help --icon $DIR/help-browser.svg --tooltip-text " MX Help " $TTIPS $PRESET & sleep 0.05
wmalauncher --command fbrun --icon $DIR/gnome-run.svg --tooltip-text " Run... " $TTIPS $PRESET & sleep 0.05
wmalauncher --command x-terminal-emulator --icon $DIR/terminal.svg --tooltip-text " Terminal " $TTIPS $PRESET & sleep 0.05
wmalauncher --command xdg-open $HOME --icon $DIR/thunar.svg --tooltip-text " Filemanager " $TTIPS $PRESET & sleep 0.05
wmalauncher --command rofi -show drun --icon $DIR/app-launcher.svg --tooltip-text " Rofi Launcher " $TTIPS $PRESET & sleep 0.05
wmalauncher --command xdg-open http:// --icon $DIR/firefox.svg --tooltip-text " Web browser " $TTIPS $PRESET & sleep 0.05
wmalauncher --command thunderbird --icon $DIR/thunderbird.svg --tooltip-text " Email " $TTIPS $PRESET & sleep 0.05
wmalauncher --command geany --icon $DIR/geany.svg --tooltip-text " Text editor " $TTIPS $PRESET & sleep 0.05
wmalauncher --command libreoffice --icon $DIR/libreoffice.svg --tooltip-text " Office suite " $TTIPS $PRESET & sleep 0.05
wmalauncher --command tint2-manager --icon $DIR/xfce4-taskbar.svg --tooltip-text " Tint2 manager " $TTIPS $PRESET & sleep 0.05
wmalauncher --command conky-manager --icon $DIR/mx-conky.svg --tooltip-text " Conky manager " $TTIPS $PRESET & sleep 0.05
wmalauncher --command gimp --icon $DIR/gimp.svg --tooltip-text " Image editor " $TTIPS $PRESET & sleep 0.05
wmalauncher --command audacious --icon $DIR/audacious.svg --tooltip-text " Audio player " $TTIPS $PRESET & sleep 0.05
wmalauncher --command exit-options --icon $DIR/system-log-out.svg --tooltip-text " Exit... " $TTIPS $PRESET & sleep 0.05
Again, I'm not using DockMaker, so I really don't know if this app would accept such additional option
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Mon May 15, 2023 1:24 pm
by Jerry3904
One way to find out, thanks.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Mon May 15, 2023 2:30 pm
by Adrian
If the program already sets a --background-color I don't know what it would happen if you add another --background-color... it's worth trying.
I can try to change how to program processes the script, but @Melber I need a full specification of how the script would look like. I didn't even considered it a "script" more like a configuration file, the problem is that we can come with with multiple bash valid scripts that won't be read and written back by MX Dock Maker because as I said it's not a bash interpreter. I also don't particularly like moving targets...
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Mon May 15, 2023 3:18 pm
by kobaian
I'm not a huge fan of one-click opening in Thunar, but for me this option in MX-Tweaks does not work at all.
It is also impossible to me to get rid off the dock permanently. The two options in the rootmenu do for me just the same - hide the panel, but after the log-out and log-in it comes back again, where it was before. (I use the Polish translation, and I'm not sure if it is a global problem, or it appears only in my localized menu.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Mon May 15, 2023 3:23 pm
by Jerry3904
Thanks--I'll test those now and be back.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Mon May 15, 2023 3:25 pm
by Jerry3904
@Adrian Using my Mod ability, I added a mention about needing an exact description to attract Melber's attention
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Mon May 15, 2023 3:54 pm
by Jerry3904
@kobaian Here's what I see in an updated Live session:
Dock
--"kill dock" works for the session
--"toggle autohide dock" does not work
--"disable dock" works for the session
This is happening b/c those scripts have been moved to /usr/bin. Thought I had taken care of that but I guess not.
--MX Tweak's enable single click in Thunar does not work
No idea what is happening here, so hope @dolphin_oracle will see this.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Mon May 15, 2023 4:07 pm
by Jerry3904
Out-of-sight commands fixed in master repo
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Mon May 15, 2023 5:07 pm
by Melber
@Adrian , @Jerry3904
Sent a PM re Dockmaker
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Mon May 15, 2023 5:39 pm
by Jerry3904
Saw it, thanks for the good details
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Mon May 15, 2023 5:50 pm
by dolphin_oracle
Jerry3904 wrote: Mon May 15, 2023 3:54 pm
--MX Tweak's enable single click in Thunar does not work
No idea what is happening here, so hope @dolphin_oracle will see this.
working OK here.
is xfconf installed?
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Mon May 15, 2023 5:51 pm
by Jerry3904
Thanks, I'll check after supper
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Mon May 15, 2023 5:55 pm
by dolphin_oracle
I think I see the problem. now that we aren't preinstall xfce config files, there is a switch missing. easy enough to fix.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Mon May 15, 2023 6:55 pm
by Jerry3904
Thanks--and thanks to @kobaian for the test.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Tue May 16, 2023 7:16 pm
by Melber
Still fiddling with a new tint2 workspace panel
Anyone interested in trying out a panel with workspaces in the taskbar?
Would appreciate some feedback ...
Code: Select all
#---- Generated by tint2conf 49ef ----
# See https://gitlab.com/o9000/tint2/wikis/Configure for
# full documentation of the configuration options.
#-------------------------------------
# Gradients
#-------------------------------------
# Backgrounds
# Background 1: Panel
rounded = 0
border_width = 3
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: Active taskbar
rounded = 0
border_width = 6
border_sides = L
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #29353B 50
border_color = #0F56D9 100
background_color_hover = #29353B 100
border_color_hover = #cacdd0 100
background_color_pressed = #29353B 100
border_color_pressed = #0F56D9 100
# Background 3: Inactive taskbar
rounded = 0
border_width = 0
border_sides =
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #29353B 50
border_color = #1d2324 100
background_color_hover = #aaaaaa 39
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44
# Background 4: Active task
rounded = 0
border_width = 0
border_sides =
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #0F56D9 100
border_color = #0F56D9 100
background_color_hover = #0F56D9 50
border_color_hover = #0F56D9 50
background_color_pressed = #1d2324 100
border_color_pressed = #1d2324 100
# Background 5: Default task, Iconified task, Normal Task, Urgent task
rounded = 4
border_width = 0
border_sides =
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #29353B 50
border_color = #1d2324 100
background_color_hover = #0F56D9 50
border_color_hover = #0F56D9 50
background_color_pressed = #0F56D9 100
border_color_pressed = #0F56D9 100
# Background 6: Battery, Button, Clock, Executor, Launcher, Launcher icon
rounded = 0
border_width = 0
border_sides =
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #1d2324 100
border_color = #1d2324 100
background_color_hover = #0f56d9 50
border_color_hover = #0f56d9 50
background_color_pressed = #0f56d9 100
border_color_pressed = #0f56d9 100
# Background 7: Systray
rounded = 0
border_width = 0
border_sides =
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #1d2324 100
border_color = #1d2324 100
background_color_hover = #0f56d9 50
border_color_hover = #0f56d9 50
background_color_pressed = #0f56d9 100
border_color_pressed = #0f56d9 100
# Background 8: Tooltip
rounded = 0
border_width = 0
border_sides =
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #cacdd0 100
border_color = #cacdd0 100
background_color_hover = #cacdd0 100
border_color_hover = #cacdd0 100
background_color_pressed = #cacdd0 100
border_color_pressed = #cacdd0 100
#-------------------------------------
# Panel
panel_items = PPPP::T:SBCP
panel_size = 100% 45
panel_margin = 1 0
panel_padding = 4 10 8
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 = 36
strut_policy = minimum
panel_window_name = tint2
disable_transparency = 1
mouse_effects = 1
font_shadow = 0
mouse_hover_icon_asb = 100 0 50
mouse_pressed_icon_asb = 100 0 50
scale_relative_to_dpi = 0
scale_relative_to_screen_height = 0
#-------------------------------------
# Taskbar
taskbar_mode = multi_desktop
taskbar_hide_if_empty = 1
taskbar_padding = 0 0 0
taskbar_background_id = 3
taskbar_active_background_id = 2
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 = #cacdd0 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 = 0
task_centered = 1
urgent_nb_of_blink = 100000
task_maximum_size = 150 28
task_padding = 4 2 2
task_font = Noto Sans 10
task_tooltip = 1
task_thumbnail = 1
task_thumbnail_size = 210
task_font_color = #cacdd0 100
task_normal_font_color = #cacdd0 100
task_active_font_color = #ffffff 100
task_iconified_font_color = #cacdd0 50
task_background_id = 5
task_normal_background_id = 5
task_active_background_id = 4
task_urgent_background_id = 5
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 = 0 0 2
systray_background_id = 7
systray_sort = ascending
systray_icon_size = 0
systray_icon_asb = 100 0 0
systray_monitor = 1
systray_name_filter =
#-------------------------------------
# Launcher
launcher_padding = 0 0 12
launcher_background_id = 6
launcher_icon_background_id = 6
launcher_icon_size = 24
launcher_icon_asb = 100 0 0
launcher_icon_theme =
launcher_icon_theme_override = 0
startup_notifications = 1
launcher_tooltip = 1
#-------------------------------------
# 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 = 6
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 14
bat2_font = DejaVu Sans 10
battery_font_color = #ffffff 100
bat1_format = 3
#bat2_format = %p
battery_padding = 0 0
battery_background_id = 6
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_rclick_command = xfce4-appfinder
button_mclick_command =
button_uwheel_command =
button_dwheel_command =
button_font_color = #000000 100
button_padding = 6 0
button_background_id = 6
button_centered = 1
button_max_icon_size = 32
#-------------------------------------
# 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 = 6
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 = 6
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 = 6
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 = ~/mx23-alpha/dot-config/exit/fb-logout
button_mclick_command =
button_uwheel_command =
button_dwheel_command =
button_font_color = #000000 100
button_padding = 6 0
button_background_id = 6
button_centered = 0
button_max_icon_size = 28
#-------------------------------------
# Tooltip
tooltip_show_timeout = 0.5
tooltip_hide_timeout = 0.1
tooltip_padding = 4 4
tooltip_background_id = 8
tooltip_font_color = #1d2324 100
tooltip_font = Noto Sans 11
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Tue May 16, 2023 8:12 pm
by Jerry3904
On MX-21.3 I see no workspace labels. (And the exit-options icon is wrong again). Oh, I see a nice blue bar on the active workspace--nothing on the inactive. Did you try having the inactive be a gray or something?
Will try on MX-23.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Tue May 16, 2023 8:28 pm
by Jerry3904
On MX-23, with a much smaller screen resolution (1366x768) the blue bar merges with the app label to produce a single blue box. There was a (nice) gap on the higher resolution.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Tue May 16, 2023 8:38 pm
by Jerry3904
About conky: people who updated today, do you see the battery line now on the bottom of the default conky (Cowon-blue, -pink or -tangram)?
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Tue May 16, 2023 8:39 pm
by dolphin_oracle
you won't unless you copy in the new conky configs from /usr/share/mx-conky-data to your $HOME/.conky folder.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Tue May 16, 2023 9:16 pm
by Jerry3904
Thanks.
People can just open MX Conky to get them as well.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Tue May 16, 2023 9:29 pm
by siamhie
Melber wrote: Tue May 16, 2023 7:16 pm
Still fiddling with a new tint2 workspace panel
Anyone interested in trying out a panel with workspaces in the taskbar?
Would appreciate some feedback ...
Looks good but as Jerry mentioned there's no workspace name but I see a blue vertical bar indicating which workspace I'm on (which I'm fine with) and the exit options are different.
melberrc.jpg
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 17, 2023 4:36 am
by AlphaElwedritsch
When using alpha Version now, is it possible to go through beta and RC to stabile/official without reinstalling?
Will there be the same repos?
Or are there new and separate repos for each and new, clean installation is recommended for each version?
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 17, 2023 5:07 am
by anticapitalista
AlphaElwedritsch wrote: Wed May 17, 2023 4:36 am
When using alpha Version now, is it possible to go through beta and RC to stabile/official without reinstalling?
Will there be the same repos?
Or are there new and separate repos for each and new, clean installation is recommended for each version?
Copied from the very first post.
This Aplha, as with all other alphas is NOT intended to replace your daily driver and all support will end when the next release, be it another Alpha or a beta is released.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 17, 2023 5:29 am
by AlphaElwedritsch
Thank you very much, my fault not to see it :(
But in general, is it for all the same?
Alpha, beta, RC, official 23.x
At the end I have to install from scratch, each version?
The whole chain
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 17, 2023 5:48 am
by kobaian
The Settings Manager behaves in MX32FB a little bit strange to me. After choosing Tint2 Manager it disappears, but after applying changes in Tint2 Manager the Settings Manager comes back, even without closing the Tint2 Manager. I think this kind of behavior is really annoying, because after applying changes to the Tint2, I'd like just to see the effect without anything disturbing me. I think it would be even better if the Setting Manager window stay where it was without closing at all, than this.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 17, 2023 6:09 am
by Jerry3904
I've noticed something like that but have not really paid attention. Will take a closer look today.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 17, 2023 6:25 am
by kobaian
The other problem with themes chosen by MX-Tweak is that it is good only on GTK3 apps, but has no effect on GTK2/QT apps. Here you've got on the screenshot MX-comfort-dark well applied on Thunar (gtk3) vs. Pcmanfm-qt and Featherpad with the default light theme. As you can also see in the featherpad window, the qt-platformtheme variables seem ok.

Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 17, 2023 6:59 am
by kobaian
Melber wrote: Tue May 16, 2023 7:16 pm
Still fiddling with a new tint2 workspace panel
Anyone interested in trying out a panel with workspaces in the taskbar?
Would appreciate some feedback ...
For me it looks good, but from the ergonomic point of view such a big margin is a waste of space. Icons seem to me also a little bit too small.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 17, 2023 7:07 am
by dolphin_oracle
AlphaElwedritsch wrote: Wed May 17, 2023 5:29 am
Thank you very much, my fault not to see it :(
But in general, is it for all the same?
Alpha, beta, RC, official 23.x
At the end I have to install from scratch, each version?
The whole chain
Repos are the same. But I can’t guarantee updating from alpha will get you the same thing as an official release. In the alpha case it will always report itself as alpha.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 17, 2023 7:09 am
by dolphin_oracle
kobaian wrote: Wed May 17, 2023 6:25 am
The other problem with themes chosen by MX-Tweak is that it is good only on GTK3 apps, but has no effect on GTK2/QT apps. Here you've got on the screenshot MX-comfort-dark well applied on Thunar (gtk3) vs. Pcmanfm-qt and Featherpad with the default light theme. As you can also see in the featherpad window, the qt-platformtheme variables seem ok.

The themes will change but depending on what else you have installed there may be conflicts with Qt. In particular if there are modifications to css files. Kde and fluxbox are a bad mix for this reason. Kde makes modifications to gtk settings files assuming it’s the only desktop installed. This also affects lxappearance.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 17, 2023 7:25 am
by Melber
Jerry3904 wrote: Tue May 16, 2023 8:12 pm
...And the exit-options icon is wrong again...
siamhie wrote: Tue May 16, 2023 9:29 pm
... and the exit options are different.
Which logout icon are you seeing? mxfb21 or mxfb23-alpha?
logout.png from mxfb21(small and a bit fuzzy)
logout-mxfb21.png
original logout.svg from mxfb23-alpha (a bit fuzzy)
logout-mxfb23-old.png
revised logout.svg (should be crisper, not sure if it got pushed to mxfb23-alpha)
logout-mxfb23-new.png
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 17, 2023 7:34 am
by Jerry3904
On mxfb23-a2 I see just the backup icon used for a missing file.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 17, 2023 7:36 am
by kobaian
dolphin_oracle wrote: Wed May 17, 2023 7:09 am
The themes will change but depending on what else you have installed there may be conflicts with Qt. In particular if there are modifications to css files. Kde and fluxbox are a bad mix for this reason. Kde makes modifications to gtk settings files assuming it’s the only desktop installed. This also affects lxappearance.
While choosing the theme by lxappearance everything is allright to me. The choice affects as well gtk and qt apps.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 17, 2023 7:37 am
by ceeslans
dolphin_oracle wrote: Wed May 17, 2023 7:09 am
kobaian wrote: Wed May 17, 2023 6:25 am
The other problem with themes chosen by MX-Tweak is that it is good only on GTK3 apps, but has no effect on GTK2/QT apps. Here you've got on the screenshot MX-comfort-dark well applied on Thunar (gtk3) vs. Pcmanfm-qt and Featherpad with the default light theme. As you can also see in the featherpad window, the qt-platformtheme variables seem ok.
The themes will change but depending on what else you have installed there may be conflicts with Qt. In particular if there are modifications to css files. Kde and fluxbox are a bad mix for this reason. Kde makes modifications to gtk settings files assuming it’s the only desktop installed. This also affects lxappearance.
All the more reason to keep lxappearance available in mxfb-23 - or at least for now. The two applications surely don't bite ; I'd rather see them as complementing each other
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 17, 2023 7:59 am
by kobaian
ceeslans wrote: Wed May 17, 2023 7:37 am
dolphin_oracle wrote: Wed May 17, 2023 7:09 am
kobaian wrote: Wed May 17, 2023 6:25 am
The other problem with themes chosen by MX-Tweak is that it is good only on GTK3 apps, but has no effect on GTK2/QT apps. Here you've got on the screenshot MX-comfort-dark well applied on Thunar (gtk3) vs. Pcmanfm-qt and Featherpad with the default light theme. As you can also see in the featherpad window, the qt-platformtheme variables seem ok.
The themes will change but depending on what else you have installed there may be conflicts with Qt. In particular if there are modifications to css files. Kde and fluxbox are a bad mix for this reason. Kde makes modifications to gtk settings files assuming it’s the only desktop installed. This also affects lxappearance.
All the more reason to keep lxappearance available in mxfb-23 - or at least for now. The two applications surely don't bite ; I'd rather see them as complementing each other
I have been using MX-Fluxbox with lxappearance starting from the early beginning of the project and I've never had any problems with that program. But I also have an old Macbook with LXQT over MXFluxbox, and there were some sometimes similar problems while choosing themes with LXQT-preferences tab. But if it happened the theme could be set correct with the old gtk lxapperace.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 17, 2023 8:05 am
by Melber
Jerry3904 wrote: Wed May 17, 2023 7:34 am
On mxfb23-a2 I see just the backup icon used for a missing file.
so it's not finding /usr/share/mxflux/tint2/logout.svg?
Code: Select all
# Button 5
...
button_icon = /usr/share/mxflux/tint2/logout.svg
...
image is in github under
Code: Select all
mx-fluxbox/base-mxfb/icons-tint2/logout.svg
this line was added to the install file 2 weeks ago
Code: Select all
base-mxfb/icons-tint2/*.svg usr/share/mxflux/tint2
tint2rc and MX-comfort.tint2rc use the same path.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 17, 2023 8:20 am
by Jerry3904
After a reboot, I'm seeing it correctly--sorry.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 17, 2023 9:06 am
by AlphaElwedritsch
dolphin_oracle wrote: Wed May 17, 2023 7:07 am
Repos are the same. But I can’t guarantee updating from alpha will get you the same thing as an official release. In the alpha case it will always report itself as alpha.
I See. Thx.
Makes sense
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 17, 2023 10:01 am
by dolphin_oracle
kobaian wrote: Wed May 17, 2023 7:36 am
dolphin_oracle wrote: Wed May 17, 2023 7:09 am
The themes will change but depending on what else you have installed there may be conflicts with Qt. In particular if there are modifications to css files. Kde and fluxbox are a bad mix for this reason. Kde makes modifications to gtk settings files assuming it’s the only desktop installed. This also affects lxappearance.
While choosing the theme by lxappearance everything is allright to me. The choice affects as well gtk and qt apps.
I can't duplicate the issue with the latest mx-tweak. not unless I have something conflicting.
can you provide the contents of the ~/.config/gtk-3.0/gtk.css file please?
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 17, 2023 10:10 am
by Jerry3904
I'm out of town for work the rest of the day, just FYI.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 17, 2023 10:17 am
by kobaian
dolphin_oracle wrote: Wed May 17, 2023 10:01 am
kobaian wrote: Wed May 17, 2023 7:36 am
dolphin_oracle wrote: Wed May 17, 2023 7:09 am
The themes will change but depending on what else you have installed there may be conflicts with Qt. In particular if there are modifications to css files. Kde and fluxbox are a bad mix for this reason. Kde makes modifications to gtk settings files assuming it’s the only desktop installed. This also affects lxappearance.
While choosing the theme by lxappearance everything is allright to me. The choice affects as well gtk and qt apps.
I can't duplicate the issue with the latest mx-tweak. not unless I have something conflicting.
can you provide the contents of the ~/.config/gtk-3.0/gtk.css file please?
I've got no such a file in gtk-3.0 directory.
I've got only
bookmarks and
settings.ini
Here's the content of the latter:
Code: Select all
[Settings]
gtk-theme-name=Blackbird
gtk-icon-theme-name=Papirus-Dark
gtk-font-name=Sans 11
gtk-cursor-theme-name=DMZ-Black
gtk-cursor-theme-size=0
gtk-toolbar-style=GTK_TOOLBAR_ICONS
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
gtk-button-images=1
gtk-menu-images=1
gtk-enable-event-sounds=1
gtk-enable-input-feedback-sounds=1
gtk-xft-antialias=1
gtk-xft-hinting=1
gtk-xft-hintstyle=hintfull
I've change the theme to Blackbird now to see if the issue is still present. And yes - gtk3 is Blackbird, qt - MX-Comfort-Dark, as I have set it with lxappearance before.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 17, 2023 10:20 am
by dolphin_oracle
after restarting the Qt application?
can you provide the ~/.gtkrc-2.0 file?
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 17, 2023 10:29 am
by kobaian
dolphin_oracle wrote: Wed May 17, 2023 10:20 am
after restarting the Qt application?
can you provide the ~/.gtkrc-2.0 file?
I can see nothing interesting there except the fact, that it wasn't changed by MX-Tweak at all:
Code: Select all
# DO NOT EDIT! This file will be overwritten by LXAppearance.
# Any customization should be done in ~/.gtkrc-2.0.mine instead.
include "/home/mikolaj/.gtkrc-2.0.mine"
gtk-theme-name="mx-comfort-dark"
gtk-icon-theme-name="Papirus-Dark"
gtk-font-name="Sans 11"
gtk-cursor-theme-name="DMZ-Black"
gtk-cursor-theme-size=0
gtk-toolbar-style=GTK_TOOLBAR_ICONS
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
gtk-button-images=1
gtk-menu-images=1
gtk-enable-event-sounds=1
gtk-enable-input-feedback-sounds=1
gtk-xft-antialias=1
gtk-xft-hinting=1
gtk-xft-hintstyle="hintfull"
Of course MX-Tweak as a qt-application remains mx-comfort-dark as well even after closing, and opening it again.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 17, 2023 10:49 am
by dolphin_oracle
well that is the interesting part, thanks.
can you show me the permissions on the .gtkrc-2.0 file please.
this is my file
Code: Select all
# DO NOT EDIT! This file will be overwritten by LXAppearance.
# Any customization should be done in ~/.gtkrc-2.0.mine instead.
include "/home/dolphin/.gtkrc-2.0.mine"
gtk-theme-name="mx-comfort"
gtk-icon-theme-name="Papirus-mxblue-darkpanes"
gtk-font-name="Noto Sans, 10"
gtk-cursor-theme-name="breeze_cursors"
gtk-cursor-theme-size=24
gtk-toolbar-style=GTK_TOOLBAR_BOTH_HORIZ
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
gtk-button-images=1
gtk-menu-images=1
gtk-enable-event-sounds=1
gtk-enable-input-feedback-sounds=1
gtk-xft-antialias=1
gtk-xft-hinting=1
gtk-xft-hintstyle="hintfull"
gtk-xft-rgba="rgb"
and the gtk-theme-name line changes fine.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 17, 2023 10:56 am
by kobaian
dolphin_oracle wrote: Wed May 17, 2023 10:49 am
well that is the interesting part, thanks.
can you show me the permissions on the .gtkrc-2.0 file please.
this is my file
Code: Select all
# DO NOT EDIT! This file will be overwritten by LXAppearance.
# Any customization should be done in ~/.gtkrc-2.0.mine instead.
include "/home/dolphin/.gtkrc-2.0.mine"
gtk-theme-name="mx-comfort"
gtk-icon-theme-name="Papirus-mxblue-darkpanes"
gtk-font-name="Noto Sans, 10"
gtk-cursor-theme-name="breeze_cursors"
gtk-cursor-theme-size=24
gtk-toolbar-style=GTK_TOOLBAR_BOTH_HORIZ
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
gtk-button-images=1
gtk-menu-images=1
gtk-enable-event-sounds=1
gtk-enable-input-feedback-sounds=1
gtk-xft-antialias=1
gtk-xft-hinting=1
gtk-xft-hintstyle="hintfull"
gtk-xft-rgba="rgb"
and the gtk-theme-name line changes fine.
Code: Select all
-rw-r--r-- 1 mikolaj mikolaj 570 05-17 12:42 .gtkrc-2.0
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 17, 2023 11:06 am
by siamhie
Melber wrote: Wed May 17, 2023 7:25 am
Jerry3904 wrote: Tue May 16, 2023 8:12 pm
...And the exit-options icon is wrong again...
siamhie wrote: Tue May 16, 2023 9:29 pm
... and the exit options are different.
Which logout icon are you seeing? mxfb21 or mxfb23-alpha?
logout.png from mxfb21(small and a bit fuzzy)
logout-mxfb21.png
original logout.svg from mxfb23-alpha (a bit fuzzy)
logout-mxfb23-old.png
revised logout.svg (should be crisper, not sure if it got pushed to mxfb23-alpha)
logout-mxfb23-new.png
@Melber In my screenshot I guess I've still got the original logout.svg and not the revised logout.svg (looks to be thin shaped and not full and crisp).
On a side note, will we (or can we) switch from this popup
logout2.png
to this popup?
logout3.png
The second one is much easier to understand with the text included. (I don't always mouse over to read the tooltip)
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 17, 2023 11:18 am
by dolphin_oracle
kobaian wrote: Wed May 17, 2023 10:56 am
dolphin_oracle wrote: Wed May 17, 2023 10:49 am
well that is the interesting part, thanks.
can you show me the permissions on the .gtkrc-2.0 file please.
this is my file
Code: Select all
# DO NOT EDIT! This file will be overwritten by LXAppearance.
# Any customization should be done in ~/.gtkrc-2.0.mine instead.
include "/home/dolphin/.gtkrc-2.0.mine"
gtk-theme-name="mx-comfort"
gtk-icon-theme-name="Papirus-mxblue-darkpanes"
gtk-font-name="Noto Sans, 10"
gtk-cursor-theme-name="breeze_cursors"
gtk-cursor-theme-size=24
gtk-toolbar-style=GTK_TOOLBAR_BOTH_HORIZ
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
gtk-button-images=1
gtk-menu-images=1
gtk-enable-event-sounds=1
gtk-enable-input-feedback-sounds=1
gtk-xft-antialias=1
gtk-xft-hinting=1
gtk-xft-hintstyle="hintfull"
gtk-xft-rgba="rgb"
and the gtk-theme-name line changes fine.
Code: Select all
-rw-r--r-- 1 mikolaj mikolaj 570 05-17 12:42 .gtkrc-2.0
ok thanks.
and you have the latest mx-tweak? 23.05.08mx23
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 17, 2023 11:20 am
by kobaian
dolphin_oracle wrote: Wed May 17, 2023 11:18 am
and you have the latest mx-tweak? 23.05.08mx23
That's right.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 17, 2023 11:21 am
by dolphin_oracle
ok could you try this command. it won't change any files, just provide the terminal output.
Code: Select all
sed 's/gtk-theme-name=.*/gtk-theme-name="Adwaita"/' $HOME/.gtkrc-2.0
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 17, 2023 11:28 am
by kobaian
dolphin_oracle wrote: Wed May 17, 2023 11:21 am
ok could you try this command. it won't change any files, just provide the terminal output.
Code: Select all
sed 's/gtk-theme-name=.*/gtk-theme-name="Adwaita"/' $HOME/.gtkrc-2.0
It seems to work in terminal (the file itself remains the same as before):
Code: Select all
mikolaj@mx-test:~
$ sed 's/gtk-theme-name=.*/gtk-theme-name="Adwaita"/' $HOME/.gtkrc-2.0
# DO NOT EDIT! This file will be overwritten by LXAppearance.
# Any customization should be done in ~/.gtkrc-2.0.mine instead.
include "/home/mikolaj/.gtkrc-2.0.mine"
gtk-theme-name="Adwaita"
gtk-icon-theme-name="Papirus-Dark"
gtk-font-name="Sans 11"
gtk-cursor-theme-name="DMZ-Black"
gtk-cursor-theme-size=0
gtk-toolbar-style=GTK_TOOLBAR_ICONS
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
gtk-button-images=1
gtk-menu-images=1
gtk-enable-event-sounds=1
gtk-enable-input-feedback-sounds=1
gtk-xft-antialias=1
gtk-xft-hinting=1
gtk-xft-hintstyle="hintfull"
After copying and pasting the output to the file it changes the theme to Adwaita.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 17, 2023 11:47 am
by dolphin_oracle
ok one more. I just wanted the output, no need to paste into the file.
Code: Select all
sed 's/gtk-theme-name=".*/gtk-theme-name="Fred"/' $HOME/.gtkrc-2.0
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 17, 2023 11:55 am
by kobaian
dolphin_oracle wrote: Wed May 17, 2023 11:47 am
ok one more. I just wanted the output, no need to paste into the file.
Code: Select all
sed 's/gtk-theme-name=".*/gtk-theme-name="Fred"/' $HOME/.gtkrc-2.0
Code: Select all
# DO NOT EDIT! This file will be overwritten by LXAppearance.
# Any customization should be done in ~/.gtkrc-2.0.mine instead.
include "/home/mikolaj/.gtkrc-2.0.mine"
gtk-theme-name="Fred"
gtk-icon-theme-name="Papirus-Dark"
gtk-font-name="Sans 11"
gtk-cursor-theme-name="DMZ-Black"
gtk-cursor-theme-size=0
gtk-toolbar-style=GTK_TOOLBAR_ICONS
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
gtk-button-images=1
gtk-menu-images=1
gtk-enable-event-sounds=1
gtk-enable-input-feedback-sounds=1
gtk-xft-antialias=1
gtk-xft-hinting=1
gtk-xft-hintstyle="hintfull"
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 17, 2023 1:47 pm
by dolphin_oracle
Ok thanks.
Those sed commands are what mx tweak uses. I’ll go through again and make sure the logic is actually triggering them.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 17, 2023 3:20 pm
by dolphin_oracle
ok one more command
Code: Select all
grep gtk-theme-name $HOME/.gtkrc-2.0 && echo $?
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Wed May 17, 2023 3:41 pm
by kobaian
dolphin_oracle wrote: Wed May 17, 2023 3:20 pm
ok one more command
Code: Select all
grep gtk-theme-name $HOME/.gtkrc-2.0 && echo $?
Code: Select all
$ grep gtk-theme-name $HOME/.gtkrc-2.0 && echo $?
gtk-theme-name="mx-comfort-dark"
0
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Thu May 18, 2023 7:15 am
by Jerry3904
siamhie wrote: Wed May 17, 2023 11:06 am
On a side note, will we (or can we) switch from this popup
logout2.png
to this popup?
logout3.png
The second one is much easier to understand with the text included. (I don't always mouse over to read the tooltip)
1) I can't tell: is that second option already included in the exit options manager? If not, you should make a proposal to have it included.
2) Any individual user can switch to the exit options format s/he prefers, but the (executive) plan is to go without words.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Thu May 18, 2023 7:36 am
by Jerry3904
Jerry3904 wrote: Tue May 16, 2023 8:38 pm
About conky: people who updated today, do you see the battery line now on the bottom of the default conky (Cowon-blue, -pink or -tangram)?
<bump>I'd very much appreciate it if someone could check for me. You can update the conky collection simply by opening MX Conky and
using the links in the popup announcement.
Reason I ask: on my Live updated system the conkies have no battery text at all.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Thu May 18, 2023 7:47 am
by dolphin_oracle
Jerry3904 wrote: Thu May 18, 2023 7:36 am
Jerry3904 wrote: Tue May 16, 2023 8:38 pm
About conky: people who updated today, do you see the battery line now on the bottom of the default conky (Cowon-blue, -pink or -tangram)?
<bump>I'd very much appreciate it if someone could check for me. You can update the conky collection simply by opening MX Conky.
Reason I ask: on my Live updated system the conkies have no battery text at all.
you can't update by just opening mx-conky. you have to copy the files into your conky folder. alternatitvely you can delete the ~/.conky folder and start mx-conky, at which time the files will be copied in.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Thu May 18, 2023 8:02 am
by Jerry3904
Huh? After an update when the user opens @Adrian's MX Conky a notice pops up saying that the resource has been upgraded and to click to approve transfer to the /home folder, being careful not to overwrite any changes the user has made.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Thu May 18, 2023 8:10 am
by Adrian
Is that a question or request? It's always been like that...
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Thu May 18, 2023 8:12 am
by dolphin_oracle
Jerry3904 wrote: Thu May 18, 2023 8:02 am
Huh? After an update when the user opens @Adrian's MX Conky a notice pops up saying that the resource has been upgraded and to click to approve transfer to the /home folder, being careful not to overwrite any changes the user has made.
no it doesn't. it informs the user they should do it.
Code: Select all
The MX Conky data set has been updated. <p><p>\
Copy from the folder where it is located <a href=\"/usr/share/mx-conky-data/themes\">/usr/share/mx-conky-data/themes</a> \
whatever you wish to your Home hidden conky folder <a href=\"%1/.conky\">~/.conky</a>. \
Be careful not to overwrite any conkies you have changed.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Thu May 18, 2023 8:30 am
by siamhie
Jerry3904 wrote: Thu May 18, 2023 7:15 am
siamhie wrote: Wed May 17, 2023 11:06 am
On a side note, will we (or can we) switch from this popup
logout2.png
to this popup?
logout3.png
The second one is much easier to understand with the text included. (I don't always mouse over to read the tooltip)
1) I can't tell: is that second option already included in the exit options manager? If not, you should make a proposal to have it included.
2) Any individual user can switch to the exit options format s/he prefers, but the (executive) plan is to go without words.
@Jerry3904
1. No it 's not. It's a yad script ceeslans put together. I thought we were moving to that for the exit options (my mistake).
https://forum.mxlinux.org/viewtopic.php?t=73992
2. OK, sounds good. I have saved his fblogout file to my computer and simply extracted to my home folder and reference it in my root menu.
Code: Select all
[submenu] (Leave)
[exec] (Refresh) { fluxbox-remote restart; idesktoggle idesk refresh }
[exec] (Suspend) {sudo 'pm-suspend'}
[exit] (Logout)
[exec] (Logout2) {/home/siamhie/fblogout/fblogout}
[exec] (Reboot) {sudo /sbin/reboot}
[exec] (Shutdown) {sudo /sbin/halt}
[end]
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Thu May 18, 2023 8:35 am
by Jerry3904
@dolphin_oracle OK, corrected.
@siamhie Thanks. If we included that by default, we'd have to go through localization which is what we're trying to avoid. (Of course, the tooltips are not localized). My persuasion is that any uncertainty about icon meaning will only last a very short time...
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Thu May 18, 2023 8:43 am
by siamhie
I opened MX Conky and received the pop up message but the MX-Cowon folders didn't get updated. I manually copied the MX-CowonBlue folder from /usr/share/mx-conky-data/themes to my .conky folder overriding the original folders content.
@Jerry3904 I only have a desktop machine so /sys/class/power_supply/BAT0 doesn't exist on my system.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Thu May 18, 2023 9:00 am
by Jerry3904
Right, thanks. Are there battery lines at the bottom of the script?
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Thu May 18, 2023 9:40 am
by siamhie
Jerry3904 wrote: Thu May 18, 2023 9:00 am
Right, thanks. Are there battery lines at the bottom of the script?
@Jerry3904 Yes there is. (I won't post the whole text section)
Code: Select all
${offset 4} ${color3}cpu\
${offset 2}${color4}${font RobotoMono-Light:bold:pixelsize=12}\
${lua cpu}%
#battery
${offset 0}${voffset -8}\
${if_existing /sys/class/power_supply/BAT0/present/ 1}${template1}
${template2}${battery_bar 8,80 BAT0} ${battery_percent BAT0}% ${endif}\
${if_existing /sys/class/power_supply/BAT0}${template1}
${template2}${battery_bar 8,80 BAT0} ${battery_percent BAT0}% ${endif}\
${if_existing /sys/class/power_supply/BAT1}${template1}
${template2}${battery_bar 8,80 BAT1} ${battery_percent BAT1}% ${endif}
${voffset -190}
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Thu May 18, 2023 10:02 am
by Jerry3904
Thanks, that's what I needed.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Thu May 18, 2023 1:09 pm
by ceeslans
@Jerry3904 Yes Sir, battery level showing up nicely on my laptop (and I guess on others too).
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Thu May 18, 2023 2:04 pm
by Jerry3904
Thanks. I wonder what the heck happened to my system...
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Thu May 18, 2023 4:36 pm
by Jerry3904
Feature Freeze end of Sunday 5/21. MXFB items under development must be stable--but not necessarily finished--and uploaded for packaging by the same time for inclusion in the beta release. We will do quick testing Mon-Tu and then turn it over to @m_pav.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Thu May 18, 2023 4:41 pm
by Jerry3904
@ceeslans Thanks, nice to see it.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Thu May 18, 2023 4:58 pm
by ceeslans
Jerry3904 wrote: Thu May 18, 2023 4:36 pm
Feature Freeze end of Sunday 5/22. MXFB items under development must be stable--but not necessarily finished--and uploaded for packaging by the same time for inclusion in the beta release. We will do quick testing Mon-Tu and then turn it over to @m_pav.
You mean Sunday 5/21, right? Or Monday 5/22 ?
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Thu May 18, 2023 5:24 pm
by Jerry3904
Corrected, thanks!
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 20, 2023 2:40 am
by kobaian
Choosing in MX-Tweak the debian-blue fluxbox-style destroys the wm. I am automatically logged-out and cannot login back. I have to go to tty and change the style to another one manually in the init file to repair.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 20, 2023 9:51 am
by ceeslans
The issue is with the x11-fonts that are set in the /usr/share/fluxbox/styles/debian-blue config file (for window-, menu- and toolbar fonts).
If NO font is specified in the ~/.fluxbox/overlay file, then debian-blue style will try to set the terminus font, which obviously is not installed. You could copy the updated font settings over from the 'debian-dark' style. Or just ignore it - for now...
Perhaps @Jerry3904 can correct the issue for the upcoming beta?
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 20, 2023 10:25 am
by siamhie
I just noticed when updating packages with MXPI that we are switching to nala (which is fine by me) but at the end shows creating the menu twice. Is this normal?
nala.jpg
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 20, 2023 11:03 am
by dolphin_oracle
@siamhie @fehlix seeing the same thing. monitoring htop I think its actually being triggered twice when ANY operation is done from nala, not just updates.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 20, 2023 11:15 am
by Jerry3904
@ceeslans Thanks. DO has just suggested on slack that we install xfonts-terminus, and now I know why. I'll add it to mx-fluxbox as a dependency unless someone like @m_pav has a better idea.
EDIT: done and uploaded
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 20, 2023 11:43 am
by fehlix
siamhie wrote: Sat May 20, 2023 10:25 am
I just noticed when updating packages with MXPI that we are switching to nala (which is fine by me) but at the end shows creating the menu twice. Is this normal?
Not sure, what you are saying..
I was not aware that nala is now used within "MXPI"?
Also don't understand what menu is showing what twice?
dolphin_oracle wrote: Sat May 20, 2023 11:03 am
@siamhie @fehlix seeing the same thing. monitoring htop I think its actually being triggered twice when ANY operation is done from nala, not just updates.
note sure about the "same thing". May be some one could explain in simple terms what this is referring to.
Re nala processes: it puts at least one process int background terminal to capture libapt's output for further processing in order to present it "nicer" and it seems to be running twice.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 20, 2023 12:04 pm
by dolphin_oracle
sorry
@fehlix I missed that the report was on mxpi.
I think they mean apt-notifier. fluxbox menu generation is triggered by /etc/apt/apt.conf.d/00exectmp whenever apps are removed or installed. nala triggers this twice in a row. It’s not really an apt notifier issue.
Code: Select all
┌─[dolphin@mx23]─[12:04:07 pm]───────────────────────────────────────────────────────────────────[~]
└─> sudo nala remove abiword
====================================================================================================
Auto-Removable, Will Not Be Removed
====================================================================================================
Package: Version: Size:
abiword-common 3.0.5~dfsg-3.2 11.5 MB
evolution-data-server-common 3.46.4-2 9.0 MB
libabiword-3.0 3.0.5~dfsg-3.2 8.3 MB
libcamel-1.2-64 3.46.4-2 1.5 MB
libebook-contacts-1.2-4 3.46.4-2 206 KB
libedataserver-1.2-27 3.46.4-2 1.0 MB
libgoffice-0.10-10 0.10.55-1 7.1 MB
libgoffice-0.10-10-common 0.10.55-1 4.9 MB
liblink-grammar5 5.12.0~dfsg-2 481 KB
libots0 0.5.0-8 205 KB
libtidy5deb1 2:5.6.0-11 1.0 MB
libwv-1.2-4 1.2.9-5 354 KB
link-grammar-dictionaries-en 5.12.0~dfsg-2 2.1 MB
linux-headers-6.1.0-6-common 6.1.15-1 57.4 MB
linux-headers-6.1.0-7-common 6.1.20-2 57.5 MB
minisat 1:2.2.1-5+b3 415 KB
====================================================================================================
Removing
====================================================================================================
Package: Version: Size:
abiword 3.0.5~dfsg-3.2 3.6 MB
abiword-plugin-grammar 3.0.5~dfsg-3.2 104 KB
====================================================================================================
Summary
====================================================================================================
Remove 2 Packages
Disk space to free 3.7 MB
Do you want to continue? [Y/n] y
╭─ Removing Packages ──────────────────────────────────────────────────────────────────────────────╮
│Removing: abiword-plugin-grammar:amd64 (3.0.5~dfsg-3.2) │
│Removing: abiword (3.0.5~dfsg-3.2) │
│Processing: triggers for hicolor-icon-theme (0.17-2) │
│Processing: triggers for gnome-menus (3.36.0-1.1) │
│Processing: triggers for man-db (2.11.2-2) │
│Processing: triggers for mailcap (3.70+nmu1) │
│Processing: triggers for desktop-file-utils (0.26-1) │
│Please wait, creating menu file - stored in /home/dolphin/.fluxbox/submenus/full_menu │
│Menu file created and ready to be used │
│Please wait, creating menu file - stored in /home/dolphin/.fluxbox/submenus/full_menu │
│Menu file created and ready to be used │
│╭────────────────────────────────────────────────────────────────────────────────────────────────╮│
││✔ Running dpkg … ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100.0% • 0:00:00 • 5/5││
│╰────────────────────────────────────────────────────────────────────────────────────────────────╯│
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯
Finished Successfully
┌─[dolphin@mx23]─[12:04:25 pm]───────────────────────────────────────────────────────────────────[~]
└─>
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 20, 2023 12:32 pm
by dolphin_oracle
@fehlix I can take care of this in the mxfb-menu-generator script I think.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 20, 2023 12:47 pm
by siamhie
dolphin_oracle wrote: Sat May 20, 2023 12:04 pm
sorry @fehlix I missed that the report was on mxpi.
I think they mean apt-notifier.
I did. Sorry about that.
@siamhie @fehlix seeing the same thing. monitoring htop I think its actually being triggered twice when ANY operation is done from nala, not just updates
This must be something new. I reinstalled 21.3 a couple of weeks ago (from ISO) and now use apt-notifier instead of manually updating using nala and don't recall this happening before.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 20, 2023 12:51 pm
by dolphin_oracle
its a nala thing. we recently decided to use nala as the backend in apt-notifier.
I just sent an update to mxfb-accessories that will enforce a 5 second cooldown on mxfb-menu-generator. its enough that shoudl stop double running with nala but not enough to effect regular usage.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 20, 2023 12:59 pm
by siamhie
dolphin_oracle wrote: Sat May 20, 2023 12:51 pm
its a nala thing. we recently decided to use nala as the backend in apt-notifier.
I just sent an update to mxfb-accessories that will enforce a 5 second cooldown on mxfb-menu-generator. its enough that shoudl stop double running with nala but not enough to effect regular usage.
+1
@dolphin_oracle I figured it was a harmless message. It just caught me off-guard.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 20, 2023 1:30 pm
by fehlix
dolphin_oracle wrote: Sat May 20, 2023 12:04 pm
sorry @fehlix I missed that the report was on mxpi.
I think they mean apt-notifier. fluxbox menu generation is triggered by /etc/apt/apt.conf.d/00exectmp whenever apps are removed or installed. nala triggers this twice in a rough.
Code: Select all
│Please wait, creating menu file - stored in /home/dolphin/.fluxbox/submenus/full_menu │
│Menu file created and ready to be used │
│Please wait, creating menu file - stored in /home/dolphin/.fluxbox/submenus/full_menu │
│Menu file created and ready to be used │
OK, thanks for "translating" into something more understandable.
dolphin_oracle wrote: Sat May 20, 2023 12:51 pm
its a nala thing. we recently decided to use nala as the backend in apt-notifier.
I just sent an update to mxfb-accessories that will enforce a 5 second cooldown on mxfb-menu-generator. its enough that shoudl stop double running with nala but not enough to effect regular usage.
That probably one way to do solve it.
But is not only a nala issue, and maybe solved something like this
The issue regarding running twice mxfb-menu-generator relates to an issue with the use apt-conf trigger, where the DPkg::Post-Invoke is utilized.
This apt-conf DPkg::Post-Invoke trigger is run after every dpkg invocation by apt or apt based tools.
cat /etc/apt/apt.conf.d/00exectmp
Code: Select all
DPkg::Post-Invoke {"if [ -x /usr/bin/mxfb-menu-generator ]; then su $(logname) /usr/bin/mxfb-menu-generator auto; fi";};
On way to "fix" this issue, would be to check if anything left to do:
Eg. like this indicated by the following sugestion:
My suggestions for a fix:
* First suggest to give the conf file a proper name.
So instead of /etc/apt/apt.conf.d/00exectmp call it what it's actually doing like
/etc/apt/apt.conf.d/00-mxfb-menu-generator
* Next: adjust to check for every dpkg invocation something left todo for the menu generator,
to avoid running it twice or more [+++EDIT+++] or if it needs to run at all :
The content of the new conf file 00-mxfb-menu-generator could look like this:
/etc/apt/apt.conf.d/00-mxfb-menu-generator
Code: Select all
// Update MX fluxbox applications menu if needed
// file /etc/apt/apt.conf.d/00-mxfb-menu-generator
DPkg {
Pre-Invoke {
"if [ -x /usr/bin/mxfb-menu-generator ]; then /usr/bin/stat -c %Y /usr/share/applications /usr/share/applications/antix 2>/dev/null > /tmp/dpkg-pre-invoke-timestamp; fi";
};
Post-Invoke {
"if [ -x /usr/bin/mxfb-menu-generator ]; then /usr/bin/stat -c %Y /usr/share/applications /usr/share/applications/antix 2>/dev/null > /tmp/dpkg-post-invoke-timestamp; /usr/bin/cmp -s /tmp/dpkg-pre-invoke-timestamp /tmp/dpkg-post-invoke-timestamp || su $(logname) /usr/bin/mxfb-menu-generator auto; fi";
};
};
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 20, 2023 2:34 pm
by dolphin_oracle
agree that its potentially not just nala, but in practice the double run happens with nala.
we would need some logic for a postinstall script to remove /etc/apt/apt.conf.d/00exectmp. just removing it from the package does not remove it from /etc.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 20, 2023 3:17 pm
by fehlix
dolphin_oracle wrote: Sat May 20, 2023 2:34 pm
agree that its potentially not just nala, but in practice the double run happens with nala.
we would need some logic for a postinstall script to remove /etc/apt/apt.conf.d/00exectmp. just removing it from the package does not remove it from /etc.
Note: The proposed "fix" would also prevent the mxfb menu generator from running, even if nothing was changed to the menu items after the upgrade. I think this is currently the case with every upgrade.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 20, 2023 3:32 pm
by siamhie
@fehlix @dolphin_oracle After upgrading these packages just now
updates.png
I no longer see the double message. Thank you.
Code: Select all
"Please wait, creating menu file - stored in /home/siamhie/.fluxbox/submenus/full_menu"
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 20, 2023 3:48 pm
by Jerry3904
Exit Options: I never use it but was just testing and noticed when suspending with it that the icon bar was still visible when I activated the laptop again by pressing the space bar or something equivalent. That means that I have an extra keystroke (ESC) which is not terribly troublesome, but would be more annoying for users who do not know how to cancel it.
Is this expected behavior?
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 20, 2023 4:55 pm
by dolphin_oracle
fehlix wrote: Sat May 20, 2023 3:17 pm
dolphin_oracle wrote: Sat May 20, 2023 2:34 pm
agree that its potentially not just nala, but in practice the double run happens with nala.
we would need some logic for a postinstall script to remove /etc/apt/apt.conf.d/00exectmp. just removing it from the package does not remove it from /etc.
Note: The proposed "fix" would also prevent the mxfb menu generator from running, even if nothing was changed to the menu items after the upgrade. I think this is currently the case with every upgrade.
I set this new configuration file up per your post.
the config does prevent running of the menu update when there is nothing new in /usr/share/applications/*** but, when nala does execute mxfb-menu-generator it still executes mxfb-menu-generator twice.
I've got the file name migration figured out.
file contents:
Code: Select all
// Update MX fluxbox applications menu if needed
// file /etc/apt/apt.conf.d/00-mxfb-menu-generator
DPkg {
Pre-Invoke {
"if [ -x /usr/bin/mxfb-menu-generator ]; then /usr/bin/stat -c %Y /usr/share/applications /usr/share/applications/antix 2>/dev/null > /tmp/dpkg-pre-invoke-timestamp; fi";
};
Post-Invoke {
"if [ -x /usr/bin/mxfb-menu-generator ]; then /usr/bin/stat -c %Y /usr/share/applications /usr/share/applications/antix 2>/dev/null > /tmp/dpkg-post-invoke-timestamp; /usr/bin/cmp -s /tmp/dpkg-pre-invoke-timestamp /tmp/dpkg-post-invoke-timestamp || su $(logname) /usr/bin/mxfb-menu-generator auto; fi";
};
};
I updated the config but kept the cooldown.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 20, 2023 7:55 pm
by fehlix
dolphin_oracle wrote: Sat May 20, 2023 4:55 pm
I set this new configuration file up per your post.
I updated the config but kept the cooldown.
try this:
Code: Select all
// Update MX fluxbox applications menu if needed
// file /etc/apt/apt.conf.d/00-mxfb-menu-generator
DPkg {
Pre-Invoke {
"if [ -x /usr/bin/mxfb-menu-generator ]; then rm /tmp/dpkg-pre-invoke-timestamp 2>/dev/null; echo $(/usr/bin/stat -c %Y /usr/share/applications /usr/share/applications/antix 2>/dev/null) > /tmp/dpkg-pre-invoke-timestamp; fi";
};
Post-Invoke {
"if [ -x /usr/bin/mxfb-menu-generator ]; then rm /tmp/dpkg-post-invoke-timestamp 2>/dev/null; echo $(/usr/bin/stat -c %Y /usr/share/applications /usr/share/applications/antix 2>/dev/null) > /tmp/dpkg-post-invoke-timestamp ; /usr/bin/cmp -s /tmp/dpkg-pre-invoke-timestamp /tmp/dpkg-post-invoke-timestamp || su $(logname) /usr/bin/mxfb-menu-generator auto; cp /tmp/dpkg-post-invoke-timestamp /tmp/dpkg-pre-invoke-timestamp; fi";
};
};
which seems to do it: runs mxfb-menu-generator only once and only if any desktop files have been installed or removed with both apt or nala.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sun May 21, 2023 10:51 am
by siamhie
Jerry3904 wrote: Sat May 20, 2023 3:48 pm
Exit Options: I never use it but was just testing and noticed when suspending with it that the icon bar was still visible when I activated the laptop again by pressing the space bar or something equivalent. That means that I have an extra keystroke (ESC) which is not terribly troublesome, but would be more annoying for users who do not know how to cancel it.
Is this expected behavior?
@Jerry3904
Same thing happens when you select Restart Fluxbox (top icon). The icon bar remains even tho the desktop refreshes including conky closing and reopening.
It also seems that there's no time out value as the icon bar remains until ESC is pressed.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sun May 21, 2023 11:00 am
by Jerry3904
I think there has a config file with the timeout but not on MXFB right now
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sun May 21, 2023 11:48 am
by Melber
The default exit-options conf file which gets installed to
/etc/exit-option.conf has all options commented out.
The user defined conf file in
~/.config/MX-Linux/exit-options.conf first gets created by exit-options-manager.
So we need to either edit the settings in the default exit-options conf file from
to
or have exit options make a
~/.config/MX-Linux/exit-options.conf file with uncommented settings.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sun May 21, 2023 11:49 am
by dolphin_oracle
I would prefer the defaults be modified in exit-options. being its already basically fluxbox-only.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sun May 21, 2023 7:17 pm
by siamhie
I came across these entries in my .xsession-errors file.
Code: Select all
Keys: Invalid key/modifier on line 54): Control Mod1 Bksp :Exit
Code: Select all
Keys: Invalid key/modifier on line 175): Mod1 KP_End :MacroCmd {ResizeTo 50% 50% } {MoveTo 00 00 BottomLeft}
Keys: Invalid key/modifier on line 176): Mod1 KP_Down :MacroCmd {ResizeTo 100% 50%} {MoveTo 00 00 Bottom}
Keys: Invalid key/modifier on line 177): Mod1 KP_Next :MacroCmd {ResizeTo 50% 50% } {MoveTo 00 00 BottomRight}
Keys: Invalid key/modifier on line 178): Mod1 KP_Left :MacroCmd {ResizeTo 50% 100%} {MoveTo 00 00 Left}
Keys: Invalid key/modifier on line 179): Mod1 KP_Right :MacroCmd {ResizeTo 50% 100%} {MoveTo 00 00 Right}
Keys: Invalid key/modifier on line 180): Mod1 KP_Home :MacroCmd {ResizeTo 50% 50% } {MoveTo 00 00 TopLeft}
Keys: Invalid key/modifier on line 181): Mod1 KP_Up :MacroCmd {ResizeTo 100% 50%} {MoveTo 00 00 Up}
Keys: Invalid key/modifier on line 182): Mod1 KP_Prior :MacroCmd {ResizeTo 50% 50% } {MoveTo 00 00 TopRight}
Keys: Invalid key/modifier on line 184): Mod1 KP_Begin :MacroCmd {ResizeTo 70% 70% } {MoveTo 00 00 Center}
Keys: Invalid key/modifier on line 186): Mod1 KP_Insert :ToggleCmd {Maximize} {Restore}
I figured Fluxbox is complaining about double key binding entries so i just commented them out.
This one is new to me though.
Code: Select all
Failed to read: session.screen0.struts
Setting default value
Failed to read: session.screen0.struts.1
Setting default value
Failed to read: session.screen0.iconbar.iconifiedPattern
Setting default value
I can only find two references when searching for a solution.
An AntiX fluxbox v1.3.8 ? forum archive
https://antixlinux.com/forum-archive/fl ... t6964.html
fluxbox github pull
https://github.com/fluxbox/fluxbox/pull/59
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Mon May 22, 2023 10:04 am
by siamhie
siamhie wrote: Sun May 21, 2023 7:17 pm
I came across these entries in my .xsession-errors file.
Code: Select all
Failed to read: session.screen0.struts
Setting default value
Failed to read: session.screen0.struts.1
Setting default value
Failed to read: session.screen0.iconbar.iconifiedPattern
Setting default value
I managed to find a solution to these new errors. I combed through the updated asciidoc on the fluxbox git repository.
http://git.fluxbox.org/fluxbox.git/tree ... e3ea5282ee
Add these variables to the init file.
Code: Select all
session.screen0.struts: 0,0,0,0
session.screen0.struts.1: 0,0,0,0
session.screen0.iconbar.iconifiedPattern: Relative
Line 1013
Code: Select all
*session.screen0.iconbar.iconifiedPattern*: 'string'::
Allows to decorate the title of iconified (minimized) windows.
The title is represented by "%t".
+
Default: *( %t )*
--
Available options:;;
- *Left*: Fixed width, aligned left
- *Relative*: Width varies to fill the iconbar
- *Right*: Fixed width, aligned right
--
+
Default: *Relative*
Line 1201
Code: Select all
*session.screen0.struts*: 'integer', 'integer', 'integer', 'integer'::
Shrink the workspace by left, right, top, bottom pixels (positive integers)
This allows you to add some padding to the workspace eg. to keep a fraction
of the desktop visible against maximized windows.
session.screen0.struts.<n> allows to control this for individual heads
(<n> starts counting at 1)
+
Default: *0,0,0,0*
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Mon May 22, 2023 10:10 am
by Jerry3904
OK, sounds good.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 27, 2023 10:27 am
by siamhie
I've been following the MX 23 Fluxbox pre- beta thread and came across this post
dolphin_oracle wrote: Sat May 27, 2023 6:53 am
Beta 1 fluxbox isos are uploading to sourceforge. I’m uplifting them for mike.
Can we install this now or should I wait for an official announcement?
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 27, 2023 10:57 am
by Jerry3904
If you see them and know that they have finished uploading, go ahead. Be sure to run all the integrity tests, though, just in case.
But please don't post any comments--just wait until the announcement is out and then use the feedback forum indicated.
Re: MX-23_fluxbox_alpha2_x64 released for testing
Posted: Sat May 27, 2023 11:26 am
by siamhie
Jerry3904 wrote: Sat May 27, 2023 10:57 am
If you see them and know that they have finished uploading, go ahead. Be sure to run all the integrity tests, though, just in case.
But
please don't post any comments--just wait until the announcement is out and then use the feedback forum indicated.
@Jerry3904 OK, will do.
I'll go ahead and install MX-23_fluxbox_beta1_x64.iso and report my findings in the appropriate thread when it becomes available.