Hi,
I am currently building a new PC. Migrating the drives from an Intel
Celeron with integrated GPU, mobo Gigabyte GA-B85M-D3H to an Intel Core
i3 13th Gen, mobo Gigabyte B760M DS3H DDR4 does cause some issues.
The PC is a Linux multi-boot machine. The old SATA SSDs are all MBR
drives, a new NVMe SSD is a GPT drive.
The old PC's bootloader is syslinux. The Arch install's root directory
holds all kernels, the Arch kernels, but also the kernels from the other
Linux installs (an ancient Suse, Ubuntu etc.).
Disabling Intel platform trust technology and secure boot works, but
enabling CSM (legacy boot) fails. I read that on modern Intel machines
CSM cannot be enabled, when using the internal GPU. I wonder if this is
correct?!
I also read, if I need to stay with EFI boot, that continuing using
syslinux for a multi-boot Linux machine without chainloading, by keeping
all kernels in one partition, could become a PITA or even impossible.
Does anybody know, if it's possible to enable CSM? Maybe I forgot to
disable or enable something else, before enabling CSM can work.
As a temporarily workaround, to continue building the new PC, I
installed Xubuntu, from a pendrive that was at hand. It installed GRUB2,
so I can boot Arch Linux from the old MBR drive.
If I should need to stay with CSM disabled and if syslinux should not
work to boot all Linux installs, is there another alternative bootloader
available that is similar to syslinux? If possible I will not stay with
GRUB2.
FWIW aur/r8125-dkms (chaotic-aur/r8125-dkms) works without issues [1].
Thank you aravance!
Regards,
Ralf
[1] https://aur.archlinux.org/packages/r8125-dkms
Hi,
I wonder what to do with the scaling_max_freq, base_frequency and
scaling_min_freq.
$ grep model\ name /proc/cpuinfo | sort -u
model name : 13th Gen Intel(R) Core(TM) i3-13100
$ cat /sys/devices/system/cpu/cpu0/cpufreq/*driver
intel_pstate
Those are the specifications as provided by Intel [1]:
Max Turbo Frequency [GHz] Up to 4.5
Performance-core Max Turbo Frequency [GHz] Up to 4.5
Performance-core Base Frequency [GHz] Up to 3.4
This are the defaults provided by /sys/devices/... :
$ cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_max_freq
5800000
5800000
5800000
5800000
$ cat /sys/devices/system/cpu/cpu*/cpufreq/base_frequency
4400000
4400000
4400000
4400000
$ cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_min_freq
800000
800000
800000
800000
Is it safe to keep those values or should I set the max to 4500000 and
base to 3400000? Is the min value 800000 good or bad?
I will stay with powersave, excepted when doing real-time audio work,
than I'll select performance.
Years ago I read that real-time audio users disabled hyper-threading.
I wonder if it's still necessary to select the performance governor and
to disable hyper-threading for audio work.
Regards,
Ralf
[1]
https://www.intel.com/content/www/us/en/products/docs/processors/core/13th-…