AlmaLinux 9.7 or AlmaLinux 10.1

Hi, I am a new user to AlmaLinux 9.7. I have installed and am quite impressed to be honest with you. Does it mainly depend on the machines hardware when selecting between AlmaLinux 9.7 or AlmaLinux 10.1?

I became informed of AlmaLinux while glancing at a KDE weekly mailer concerning X11 being replaced by XWayland. :< Going all-in on a Wayland future - Community - KDE Discuss

So for machines with GPU’s which do not support Wayland, (only support X11, i.e Nvidia Quadro 4000) one can stay on AlmaLinux 9.7 until 2032, (as per article)?

On the machine with AlmaLinux 9.7 now installed I was able to get some information from inxi:

ThinkCentre-72e ~]# inxi -Fxz --za
System:
Kernel: 5.14.0-611.13.1.el9_7.x86_64 arch: x86_64 bits: 64 compiler: gcc
v: 2.35.2-67.el9
Console: pty pts/0 Distro: AlmaLinux 9.7 (Moss Jungle Cat) base: RHEL 9.7
Machine:
Type: Desktop System: LENOVO product: 0967B5U v: ThinkCentre M72e
serial:
Mobo: LENOVO model: N/A v: Win8 Pro DPK TPG serial: N/A UEFI: LENOVO
v: F1KT74AUS date: 08/03/2018
CPU:
Info: quad core model: Intel Core i5-3470 bits: 64 type: MCP
arch: Ivy Bridge rev: 9 cache: L1: 256 KiB L2: 1024 KiB L3: 6 MiB
Speed (MHz): avg: 1596 min/max: 1600/3600 cores: 1: 1596 2: 1596 3: 1596
4: 1596 bogomips: 25542
Flags: avx ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3
Graphics:
Device-1: Intel Xeon E3-1200 v2/3rd Gen Core processor Graphics
vendor: Lenovo driver: i915 v: kernel arch: Gen-7 bus-ID: 00:02.0
Display: server: ``X.Org`` v: 1.23.2.7 with: Xwayland v: 23.2.7 driver: X:
loaded: modesetting unloaded: fbdev dri: crocus gpu: i915
resolution: 1680x1050~60Hz
API: EGL v: 1.5 drivers: crocus,swrast platforms:
active: gbm,x11,surfaceless,device inactive: wayland
API: OpenGL v: 4.2 vendor: intel mesa v: 25.0.7 glx-v: 1.4
direct-render: yes renderer: Mesa Intel HD Graphics 2500 (IVB GT1)
API: Vulkan v: 1.4.313 drivers: N/A surfaces: N/A devices: 2
Audio:
Device-1: Intel 6 Series/C200 Series Family High Definition Audio
vendor: Lenovo driver: snd_hda_intel v: kernel bus-ID: 00:1b.0
API: ALSA v: k5.14.0-611.13.1.el9_7.x86_64 status: kernel-api
Server-1: PipeWire v: 1.0.1 status: n/a (root, process)
Network:
Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
vendor: Lenovo driver: r8169 v: kernel port: e000 bus-ID: 02:00.0
IF: enp2s0 state: up speed: 100 Mbps duplex: full mac:
Drives:
Local Storage: total: 465.76 GiB used: 13.32 GiB (2.9%)
ID-1: /dev/sda vendor: SanDisk model: SDSSDH3 500G size: 465.76 GiB
temp: 20 C
Partition:
ID-1: / size: 69.94 GiB used: 9.42 GiB (13.5%) fs: xfs dev: /dev/dm-1
mapped: almalinux-root
ID-2: /boot size: 960 MiB used: 635.4 MiB (66.2%) fs: xfs dev: /dev/sda2
ID-3: /boot/efi size: 3.99 GiB used: 7.1 MiB (0.2%) fs: vfat
dev: /dev/sda1
ID-4: /home size: 382.86 GiB used: 3.27 GiB (0.9%) fs: xfs dev: /dev/dm-3
mapped: almalinux-home
Swap:
ID-1: swap-1 type: partition size: 7.69 GiB used: 0 KiB (0.0%)
dev: /dev/dm-2 mapped: almalinux-swap
Sensors:
System Temperatures: cpu: 28.0 C mobo: N/A
Fan Speeds (rpm): N/A
Info:
Memory: total: 8 GiB available: 7.33 GiB used: 2.81 GiB (38.4%)
igpu: 128 MiB
Processes: 279 Uptime: 58m Init: systemd target: graphical (5)
Packages: N/A Compilers: gcc: 11.5.0 Shell: Bash v: 5.1.8 inxi: 3.3.33
[root@ThinkCentre-72e ~]#

inxi GPU and graphic output:

[root@ThinkCentre-72e ~]# inxi -GSaz --za
System:
Kernel: 5.14.0-611.13.1.el9_7.x86_64 arch: x86_64 bits: 64 compiler: gcc
v: 2.35.2-67.el9 clocksource: tsc avail: hpet,acpi_pm
parameters: BOOT_IMAGE=(hd0,gpt2)/vmlinuz-5.14.0-611.13.1.el9_7.x86_64
root=/dev/mapper/almalinux-root ro
crashkernel=1G-2G:192M,2G-64G:256M,64G-:512M
resume=/dev/mapper/almalinux-swap rd.lvm.lv=almalinux/root
rd.luks.uuid=luks-28d835f5-64c3-4a1c-be0a-db9fc5e98228
rd.lvm.lv=almalinux/swap rhgb quiet
Console: pty pts/0 wm: gnome-shell DM: 1: GDM v: 40.1 2: SDDM
note: stopped Distro: AlmaLinux 9.7 (Moss Jungle Cat) base: RHEL 9.7
Graphics:
Device-1: Intel Xeon E3-1200 v2/3rd Gen Core processor Graphics
vendor: Lenovo driver: i915 v: kernel arch: Gen-7 process: Intel 22nm
built: 2012-13 ports: active: HDMI-A-1 empty: DP-1,VGA-1 bus-ID: 00:02.0
chip-ID: 8086:0152 class-ID: 0300
Display: server: ``X.Org`` v: 1.23.2.7 with: Xwayland v: 23.2.7
compositor: gnome-shell driver: X: loaded: modesetting unloaded: fbdev
alternate: vesa dri: crocus gpu: i915 display-ID: :0 screens: 1
Screen-1: 0 s-res: 1680x1050 s-dpi: 96 s-size: 445x278mm (17.52x10.94")
s-diag: 525mm (20.66")
Monitor-1: HDMI-A-1 mapped: HDMI-1 model: Dell 2208WFP serial: <filter>
built: 2009 res: 1680x1050 hz: 60 dpi: 91 gamma: 1.2
size: 470x300mm (18.5x11.81") diag: 558mm (22") ratio: 16:10 modes:
max: 1680x1050 min: 720x400
API: EGL v: 1.5 hw: drv: intel crocus platforms: device: 0 drv: crocus
device: 1 drv: swrast gbm: drv: crocus surfaceless: drv: crocus x11:
drv: crocus inactive: wayland
API: OpenGL v: 4.2 vendor: intel mesa v: 25.0.7 glx-v: 1.4 es-v: 3.0
direct-render: yes renderer: Mesa Intel HD Graphics 2500 (IVB GT1)
device-ID: 8086:0152 memory: 1.46 GiB unified: yes
API: Vulkan v: 1.4.313 layers: 1 device: 0 type: integrated-gpu name: Intel
HD Graphics 2500 (IVB GT1) driver: N/A device-ID: 8086:0152 surfaces: N/A
device: 1 type: cpu name: llvmpipe (LLVM 20.1.8 256 bits) driver: N/A
device-ID: 10005:0000 surfaces: N/A
[root@ThinkCentre-72e ~]#

With this hardware AlmaLinux 10.1 would be a better fit is what I am thinking. I would like to get your thoughts on this.

-Thank you

was Fermi generation. Released 2010. It is nigh impossible to get NVidia’s driver for it for el9 (and even less for el10). The included Nouveau driver supports Fermi cards, but cannot get all the (now little) power out of the GPU.


Alas, that list of CPU flags does not include avx2. The AlmaLinux 10 does require that the CPU supports “x86_64_v3 microarchitecture” set of instructions. The successor of Ivy Bridge, the Haswell, does support x86_64_v3.

There is AlmaLinux 10 v2 that is built with only x86_64_v2 instructions (just like AlmaLinux 9). Third-party repos for el10 build their packages with x86_64_v3 and are thus no good for Alma 10 v2. AlmaLinux does build a copy of EPEL for 10 v2.

@jlehtone This is very good information which is of significant help.

Unfortunately it is not what I had hoped to hear. I was unaware of the avx2 cpu flag. A similar situation is occurring with openSUSE Leap 16.0. Passing /lib64/ld-linux-x86-64.so.2 --help looking for > x86-64-v3 (supported, searched). Booting a openSUSE Tumbleweed .iso and checking does confirm this.

Thank you