MX 25 Beta 1 Feedback thread

Message
Author
re-user
Posts: 7
Joined: Mon Sep 22, 2025 10:05 am

Re: MX 25 Beta 1 Feedback thread

#371 Post by re-user »

Hi everyone,
hi dolphin_oracle,
hi fehlix.

I find some more info and a possible workaround about grub 2.12 not showing on some systems.

Seems to be a grub regression problem that affects noy only macs:
https://savannah.gnu.org/bugs/?65503


A workaround suitable for the usb live (tested, it works),is here:
https://sourceforge.net/p/clonezilla/bugs/424/

Now my /boot/grub/grub.cfg begins with:

Code: Select all

#------------------------------------------------------------------
# file: /boot/grub/grub.cfg for the Live version of MX
#
# This file can get updated automatically on a LiveUSB via the save
# feature in the text menus.  It is possible to break these updates
# by editing this file.
#------------------------------------------------------------------

echo "welcome to grub"

# load defaults

and everything works.

Maybe it can be useful to unlock grub for other users with a system affected by the grub 2.12 regression.

How make it works on an installed system is beyond my possibilities, but I am confident someone else will find a way.
(It is little less urgent in my opinion: after 5 seconds mx linux anyway starts dancing.)


Hope it helps.

User avatar
mxer
Posts: 259
Joined: Fri Sep 21, 2018 9:09 am

Re: MX 25 Beta 1 Feedback thread

#372 Post by mxer »

Very annoyingly, when placing the bar horizontal, (at the top), several programs title bars get covered up when expanded to 'full' screen, didn't use to happen before....they used to fit properly.
(FOSS, Linux, & BSD since 1999)

User avatar
fehlix
Developer
Posts: 12992
Joined: Wed Apr 11, 2018 5:09 pm

Re: MX 25 Beta 1 Feedback thread

#373 Post by fehlix »

re-user wrote: Sun Sep 28, 2025 8:45 am Now my /boot/grub/grub.cfg begins with:

Code: Select all

#------------------------------------------------------------------
# file: /boot/grub/grub.cfg for the Live version of MX
#
# This file can get updated automatically on a LiveUSB via the save
# feature in the text menus.  It is possible to break these updates
# by editing this file.
#------------------------------------------------------------------

echo "welcome to grub"

# load defaults

and everything works.
Please show the full grub.cfg, you have edited. Thanks.

User avatar
dolphin_oracle
Developer
Posts: 22860
Joined: Sun Dec 16, 2007 12:17 pm

Re: MX 25 Beta 1 Feedback thread

#374 Post by dolphin_oracle »

re-user wrote: Sun Sep 28, 2025 8:45 am Hi everyone,
hi dolphin_oracle,
hi fehlix.

I find some more info and a possible workaround about grub 2.12 not showing on some systems.

Seems to be a grub regression problem that affects noy only macs:
https://savannah.gnu.org/bugs/?65503


A workaround suitable for the usb live (tested, it works),is here:
https://sourceforge.net/p/clonezilla/bugs/424/

Now my /boot/grub/grub.cfg begins with:

Code: Select all

#------------------------------------------------------------------
# file: /boot/grub/grub.cfg for the Live version of MX
#
# This file can get updated automatically on a LiveUSB via the save
# feature in the text menus.  It is possible to break these updates
# by editing this file.
#------------------------------------------------------------------

echo "welcome to grub"

# load defaults

and everything works.

Maybe it can be useful to unlock grub for other users with a system affected by the grub 2.12 regression.

How make it works on an installed system is beyond my possibilities, but I am confident someone else will find a way.
(It is little less urgent in my opinion: after 5 seconds mx linux anyway starts dancing.)


Hope it helps.
ah excellent find! will give this a try and report back..
http://www.youtube.com/runwiththedolphin
lenovo ThinkPad X1 Extreme Gen 4 - MX-23
FYI: mx "test" repo is not the same thing as debian testing repo.
Live system help document: https://mxlinux.org/wiki/help-antix-live-usb-system/

User avatar
fehlix
Developer
Posts: 12992
Joined: Wed Apr 11, 2018 5:09 pm

Re: MX 25 Beta 1 Feedback thread

#375 Post by fehlix »

re-user wrote: Sun Sep 28, 2025 8:45 am Hi everyone,
hi dolphin_oracle,
hi fehlix.

I find some more info and a possible workaround about grub 2.12 not showing on some systems.

Seems to be a grub regression problem that affects noy only macs:
https://savannah.gnu.org/bugs/?65503


A workaround suitable for the usb live (tested, it works),is here:
https://sourceforge.net/p/clonezilla/bugs/424/

Now my /boot/grub/grub.cfg begins with:

Code: Select all

#------------------------------------------------------------------
# file: /boot/grub/grub.cfg for the Live version of MX
#
# This file can get updated automatically on a LiveUSB via the save
# feature in the text menus.  It is possible to break these updates
# by editing this file.
#------------------------------------------------------------------

echo "welcome to grub"

# load defaults

and everything works.

Maybe it can be useful to unlock grub for other users with a system affected by the grub 2.12 regression.

How make it works on an installed system is beyond my possibilities, but I am confident someone else will find a way.
(It is little less urgent in my opinion: after 5 seconds mx linux anyway starts dancing.)


Hope it helps.
OK, now rereading the mention links again.
The workaround is just adding a echo "something" line at the top of the grub-cfg, which will cuase grub to load in advance the gfx_term related mods/libs needed.
Thanks

BV206
Posts: 602
Joined: Sat Mar 09, 2019 10:55 am

Re: MX 25 Beta 1 Feedback thread

#376 Post by BV206 »

mxer wrote: Sun Sep 28, 2025 8:48 am Very annoyingly, when placing the bar horizontal, (at the top), several programs title bars get covered up when expanded to 'full' screen, didn't use to happen before....they used to fit properly.
There is a difference between "full screen" and "maximized".
Full screen always does that. Maximized windows usually don't.

Here is what to check.
Panel Preferences, Display tab
Make sure Reserve space on screen edges is checked.

Workspace Settings, Margins tab
If all the margins are 0 then set the one on the edge where the panel is located to the same thickness (number of pixels) as the panel.

Window Manager Tweaks, Accessability tab
Make sure Hide frame of windows when maximized and Hide title of windows when maximized are not checked.

If none of those work then it's a bug in something.

User avatar
dolphin_oracle
Developer
Posts: 22860
Joined: Sun Dec 16, 2007 12:17 pm

Re: MX 25 Beta 1 Feedback thread

#377 Post by dolphin_oracle »

@re-user perfect!

i just echoed a space rather than a message.

gold star! :number1:
http://www.youtube.com/runwiththedolphin
lenovo ThinkPad X1 Extreme Gen 4 - MX-23
FYI: mx "test" repo is not the same thing as debian testing repo.
Live system help document: https://mxlinux.org/wiki/help-antix-live-usb-system/

User avatar
fehlix
Developer
Posts: 12992
Joined: Wed Apr 11, 2018 5:09 pm

Re: MX 25 Beta 1 Feedback thread

#378 Post by fehlix »

dolphin_oracle wrote: Sun Sep 28, 2025 9:32 am i just echoed a space rather than a message.
OK, when you rebuild the template, would you mind, also update the latest unicode.pf2,
The current one seems to be something from the past:

Code: Select all

md5sum  /live/to-ram/boot/grub/unicode.pf2    /live/to-ram/boot/grub/fonts/unicode.pf2 /usr/share/grub/unicode.pf2
2b3addeb2e123b1a1f58ecf7fc59dbc7  /live/to-ram/boot/grub/unicode.pf2
2b3addeb2e123b1a1f58ecf7fc59dbc7  /live/to-ram/boot/grub/fonts/unicode.pf2
07db45259bb90094aa5761d5a5c32c38  /usr/share/grub/unicode.pf2

So you take latest from /usr/share/grub/unicode.pf2 provided by grub-common and place two copies into

Code: Select all

/boot/grub/unicode.pf2   
/boot/grub/fonts/unicode.pf2
of the template.
Thanks.

User avatar
dolphin_oracle
Developer
Posts: 22860
Joined: Sun Dec 16, 2007 12:17 pm

Re: MX 25 Beta 1 Feedback thread

#379 Post by dolphin_oracle »

fehlix wrote: Sun Sep 28, 2025 9:46 am
dolphin_oracle wrote: Sun Sep 28, 2025 9:32 am i just echoed a space rather than a message.
OK, when you rebuild the template, would you mind, also update the latest unicode.pf2,
The current one seems to be something from the past:

Code: Select all

md5sum  /live/to-ram/boot/grub/unicode.pf2    /live/to-ram/boot/grub/fonts/unicode.pf2 /usr/share/grub/unicode.pf2
2b3addeb2e123b1a1f58ecf7fc59dbc7  /live/to-ram/boot/grub/unicode.pf2
2b3addeb2e123b1a1f58ecf7fc59dbc7  /live/to-ram/boot/grub/fonts/unicode.pf2
07db45259bb90094aa5761d5a5c32c38  /usr/share/grub/unicode.pf2

So you take latest from /usr/share/grub/unicode.pf2 provided by grub-common and place two copies into

Code: Select all

/boot/grub/unicode.pf2   
/boot/grub/fonts/unicode.pf2
of the template.
Thanks.
yep ok!
http://www.youtube.com/runwiththedolphin
lenovo ThinkPad X1 Extreme Gen 4 - MX-23
FYI: mx "test" repo is not the same thing as debian testing repo.
Live system help document: https://mxlinux.org/wiki/help-antix-live-usb-system/

User avatar
oops
Posts: 2052
Joined: Tue Apr 10, 2018 5:07 pm

Re: MX 25 Beta 1 Feedback thread

#380 Post by oops »

A Warning for /etc/initramfs-tools/initramfs.conf
dmesg
[ 5.740051] Warning! ehci_hcd should always be loaded before uhci_hcd and ohci_hcd, not after
a workaround en fr: https://forum.ubuntu-fr.org/viewtopic.php?id=292681

Code: Select all

Snapshot created on: 20250927_2005
System:
  Kernel: 6.12.48+deb13-amd64 arch: x86_64 bits: 64 compiler: gcc v: 14.2.0
    clocksource: tsc avail: kvm-clock,acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.12.48+deb13-amd64
    root=UUID=<filter> ro lang=fr_FR kbd=fr,us kbvar=oss tz=Europe/Paris
    ipv6.disable=1 selinux=0 apparmor=0 zswap.enabled=1 zswap.compressor=zstd
    zswap.max_pool_percent=25 zswap.zpool=zsmalloc quiet
  Desktop: KDE Plasma v: 6.3.6 tk: Qt v: N/A info: frameworks v: 6.13.0
    wm: kwin_wayland tools: avail: i3lock,light-locker vt: 1 dm: SDDM
    Distro: Debian GNU/Linux 13 (trixie)
Machine:
  Type: Virtualbox System: innotek GmbH product: VirtualBox v: 1.2
    serial: <superuser required> Chassis: Oracle Corporation type: 1
    serial: <superuser required>
  Mobo: Oracle model: VirtualBox v: 1.2 serial: <superuser required>
    uuid: <superuser required> BIOS: innotek GmbH v: VirtualBox date: 12/01/2006
CPU:
  Info: model: Intel Core i5-2320 bits: 64 type: MCP arch: Sandy Bridge
    gen: core 2 level: v2 built: 2010-12 process: Intel 32nm family: 6
    model-id: 0x2A (42) stepping: 7 microcode: N/A
  Topology: cpus: 1x dies: 1 clusters: 3 cores: 3 smt: <unsupported> cache:
    L1: 192 KiB desc: d-3x32 KiB; i-3x32 KiB L2: 768 KiB desc: 3x256 KiB
    L3: 18 MiB desc: 3x6 MiB
  Speed (MHz): avg: 2993 min/max: N/A cores: 1: 2993 2: 2993 3: 2993
    bogomips: 17958
  Flags-basic: avx ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3
  Vulnerabilities: <filter>
Graphics:
  Device-1: VMware SVGA II Adapter driver: vmwgfx v: 2.20.0.0 ports:
    active: Virtual-1 empty: Virtual-2, Virtual-3, Virtual-4, Virtual-5,
    Virtual-6, Virtual-7, Virtual-8 bus-ID: 00:02.0 chip-ID: 15ad:0405
    class-ID: 0300
  Display: wayland server: X.org v: 1.21.1.16 with: Xwayland v: 24.1.6
    compositor: kwin_wayland driver: X: loaded: vmware
    unloaded: fbdev,modesetting,vesa gpu: vmwgfx display-ID: 0
  Monitor-1: Virtual-1 res: mode: 1280x800 hz: 60 scale: 100% (1) size: N/A
    modes: max: 1280x800 min: 640x480
  API: EGL v: 1.5 platforms: device: 1 drv: swrast gbm: drv: kms_swrast
    surfaceless: drv: swrast wayland: drv: swrast x11: drv: swrast
    inactive: device-0
  API: OpenGL v: 4.5 vendor: mesa v: 25.0.7-2 glx-v: 1.4 direct-render: yes
    renderer: llvmpipe (LLVM 19.1.7 256 bits) device-ID: ffffffff:ffffffff
    memory: 3.32 GiB unified: yes display-ID: :1.0
  Info: Tools: api: eglinfo,glxinfo de: kscreen-console, kscreen-doctor,
    xfce4-display-settings wl: wayland-info x11: xdriinfo, xdpyinfo, xprop,
    xrandr
Audio:
  Device-1: Intel 82801AA AC97 Audio vendor: Dell driver: snd_intel8x0
    v: kernel bus-ID: 00:05.0 chip-ID: 8086:2415 class-ID: 0401
  API: ALSA v: k6.12.48+deb13-amd64 status: kernel-api
    tools: alsactl,alsamixer,amixer
  Server-1: PipeWire v: 1.4.5 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 82540EM Gigabit Ethernet driver: e1000 v: kernel port: d020
    bus-ID: 00:03.0 chip-ID: 8086:100e class-ID: 0200
  IF: eth0 state: up speed: 1000 Mbps duplex: full mac: <filter>
  Device-2: Intel 82371AB/EB/MB PIIX4 ACPI type: network bridge
    driver: piix4_smbus v: N/A modules: i2c_piix4 port: N/A bus-ID: 00:07.0
    chip-ID: 8086:7113 class-ID: 0680
  Info: services: NetworkManager, nfsd, smbd, systemd-networkd,
    wpa_supplicant
Drives:
  Local Storage: total: 55.65 GiB used: 10.69 GiB (19.2%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/sda maj-min: 8:0 vendor: VirtualBox model: VBOX HARDDISK
    size: 25.65 GiB block-size: physical: 512 B logical: 512 B speed: 3.0 Gb/s
    tech: N/A serial: <filter> fw-rev: 1.0 scheme: MBR
  ID-2: /dev/sdb maj-min: 8:16 vendor: VirtualBox model: VBOX HARDDISK
    size: 30 GiB block-size: physical: 512 B logical: 512 B speed: 3.0 Gb/s
    tech: N/A serial: <filter> fw-rev: 1.0 scheme: GPT
Partition:
  ID-1: / raw-size: 29.46 GiB size: 28.83 GiB (97.86%) used: 10.69 GiB (37.1%)
    fs: ext4 dev: /dev/sdb3 maj-min: 8:19
  ID-2: /boot/efi raw-size: 150 MiB size: 147.7 MiB (98.45%)
    used: 1 KiB (0.0%) fs: vfat dev: /dev/sdb1 maj-min: 8:17
Swap:
  Kernel: swappiness: 15 (default 60) cache-pressure: 100 (default) zswap: yes
    compressor: lzo max-pool: 25%
  ID-1: swap-1 type: partition size: 400 MiB used: 0 KiB (0.0%) priority: -2
    dev: /dev/sdb2 maj-min: 8:18
Sensors:
  Src: lm-sensors+/sys Message: No sensor data found using /sys/class/hwmon
    or lm-sensors.
Repos:
  Packages: pm: dpkg pkgs: 3047 libs: 1647 tools: apt, apt-get, aptitude,
    nala, synaptic pm: rpm pkgs: 0 pm: flatpak pkgs: 0
  No active apt repos in: /etc/apt/sources.list
  Active apt repos in: /etc/apt/sources.list.d/debian.sources
    1: deb http://deb.debian.org/debian/ trixie main  contrib non-free non-free-firmware
    2: deb http://security.debian.org/debian-security/ trixie-security main  contrib non-free non-free-firmware
    3: deb http://deb.debian.org/debian/ trixie-updates  main contrib non-free non-free-firmware
  Active apt repos in: /etc/apt/sources.list.d/mx.sources
    1: deb https://mxrepo.com/mx/repo/ trixie main non-free
    2: deb https://mxrepo.com/mx/repo/ trixie ahs
Info:
  Memory: total: 3.5 GiB available: 3.4 GiB used: 1.99 GiB (58.5%)
  Processes: 223 Power: uptime: 23m states: freeze,mem,disk suspend: s2idle
    wakeups: 0 hibernate: shutdown avail: reboot,suspend,test_resume
    image: 1.35 GiB services: org_kde_powerdevil,upowerd Init: systemd v: 257
    default: graphical tool: systemctl
  Compilers: gcc: 14.2.0 Shell: quick-system-in default: Bash v: 5.2.37
    running-in: quick-system-in inxi: 3.3.39
Boot Mode: BIOS (legacy, CSM, MBR)
EDIT: Just by adding "ehci_hcd" into /etc/initramfs-tools/modules and the warnig was gone after the reboot.

Code: Select all

# List of modules that you want to include in your initramfs.
# They will be loaded at boot time in the order below.
#
# Syntax:  module_name [args ...]
#
# You must run update-initramfs(8) to effect this change.
#
# Examples:
#
# raid1
# sd_mod
#ehci_hcd
ehci_hcd
vmd
zstd
But the zstd module not load (lzo instead , with the kernel: config-6.12.48+deb13-amd64)

Code: Select all

tof-mx@mx25:~
$ grep -R . /sys/module/zswap/parameters/
/sys/module/zswap/parameters/enabled:Y
/sys/module/zswap/parameters/shrinker_enabled:N
/sys/module/zswap/parameters/max_pool_percent:25
/sys/module/zswap/parameters/compressor:lzo
/sys/module/zswap/parameters/zpool:zsmalloc
/sys/module/zswap/parameters/accept_threshold_percent:90
Last edited by oops on Sun Sep 28, 2025 11:25 am, edited 2 times in total.
Pour les nouveaux utilisateurs: Alt+F1 pour le manuel, ou FAQS, MX MANUEL, et Conseils MX Conseils Debian - Info. système “quick-system-info-mx” (QSI) ... Ici: System: MX-19-23_x64 & antiX23_x32 runit

Post Reply

Return to “General”