Arch linux is far from a Working Release.
Debian Monterey still the best option.
in my opinion:
Translating Monterey to ARMv8 should be a Higher Priority than
translating Monterey to Arch Linux for x86_64
Anyway...
All Linux Distros i know, have small configuration issues that cause Big issues down the line.
Easy to solve.
#1. add a mass-storage.conf
https://github.com/juanpc2018/-SOLVED-Very-Large-HDD-on-Linux-USB3.0-mass-storage-Problem
with 15 seconds,
10 works but is too close to the edge.
default is 1
#2. change pulseaudio daemon.conf to:
https://github.com/juanpc2018/-SOLVED-PulseAudio-audio-problem
48000
44100
or better
96000
44100
maybe for Audio Philes and Music Makers:
48000
96000
default is:
; 44100
; 44100
also change:
s16
to s24 or s32
that should solve all issues with audio.
VLC 3.0.x ventinari has issues,
some codecs do Not detect pulseaudio configuration,
its being worked on.
problem:
a 44.1khz file usually works when soundcard has 48khz or more...
but a 48khz or more file usually fails when soundcard has 44.1khz.
Pulseaudio and VLC has Sample Rate Converter issues.
is usually better to have a higher sameple rate.
the ideal would be that pulse audio could change soundcard clock to match audio file SR 1:1
but only has 2 settings,
and professional soundcards with external masterclock, all sample rates is undesireable.
usually a fixed clock at 48khz or 96khz is more desired, similar to pulseaudio.
setting:
48000
48000
cause issues playing HD audio files at 88.2Khz and 96KHz.
but 96Khz files are not as common as 44.1khz or 48khz
thats why:
48000
44100
or
96000
44100
with s24
is a good setting.
#3.
NVIDIA propietary drivers delete support for old HW,
like Gt 700 in Newer drivers.
X.org Open drivers are very bad.
Sollution: buy GT 1030
or 5500XT
both are the minimum with VP9 support.
Vp9 is a codec invented by Google for YouTube,
sometimes is smaller than h264,
its Google version of h265
4k Video downloader allows to select .mp4 or .mkv | "h264" or "vp9"
https://www.4kdownload.com/downloads/4#
loader.to allows to download without log-in "age restricted"
#4. Intel iGPU has issues in Firefox,
does Not have h264 HW acceleration,
unless a VAAPI to VDPAU OpenGL driver is installed.
Then CPU load lowers from 40%-60% playing a YouTube video to Normal 10%.
intel is Not as good as Nvidia, but sometimes a necesary evil.
Machines without Thunderbolt cannot be upgraded with eGPU,
is pointless to buy a No TB, No PCIe Machine.
#5. Firefox icon issue, pearOS Not using the Original icon included in the install.
#6. Web icon issue.
#7. and other Taskbar icon issues.
#8. The latest Kernel has support for Focusrite USB interfaces.
https://github.com/geoffreybennett/scarlett-gen2/commits/scarlett-gen3
my version has a small .sh that helps to check build requirements:
https://github.com/juanpc2018/scarlett-clarett-usb
Arch linux is far from a Working Release.
Debian Monterey still the best option.
in my opinion:
Translating Monterey to ARMv8 should be a Higher Priority than
translating Monterey to Arch Linux for x86_64
Anyway...
All Linux Distros i know, have small configuration issues that cause Big issues down the line.
Easy to solve.
#1. add a mass-storage.conf
https://github.com/juanpc2018/-SOLVED-Very-Large-HDD-on-Linux-USB3.0-mass-storage-Problem
with 15 seconds,
10 works but is too close to the edge.
default is 1
#2. change pulseaudio daemon.conf to:
https://github.com/juanpc2018/-SOLVED-PulseAudio-audio-problem
48000
44100
or better
96000
44100
maybe for Audio Philes and Music Makers:
48000
96000
default is:
; 44100
; 44100
also change:
s16
to s24 or s32
that should solve all issues with audio.
VLC 3.0.x ventinari has issues,
some codecs do Not detect pulseaudio configuration,
its being worked on.
problem:
a 44.1khz file usually works when soundcard has 48khz or more...
but a 48khz or more file usually fails when soundcard has 44.1khz.
Pulseaudio and VLC has Sample Rate Converter issues.
is usually better to have a higher sameple rate.
the ideal would be that pulse audio could change soundcard clock to match audio file SR 1:1
but only has 2 settings,
and professional soundcards with external masterclock, all sample rates is undesireable.
usually a fixed clock at 48khz or 96khz is more desired, similar to pulseaudio.
setting:
48000
48000
cause issues playing HD audio files at 88.2Khz and 96KHz.
but 96Khz files are not as common as 44.1khz or 48khz
thats why:
48000
44100
or
96000
44100
with s24
is a good setting.
#3.
NVIDIA propietary drivers delete support for old HW,
like Gt 700 in Newer drivers.
X.org Open drivers are very bad.
Sollution: buy GT 1030
or 5500XT
both are the minimum with VP9 support.
Vp9 is a codec invented by Google for YouTube,
sometimes is smaller than h264,
its Google version of h265
4k Video downloader allows to select .mp4 or .mkv | "h264" or "vp9"
https://www.4kdownload.com/downloads/4#
loader.to allows to download without log-in "age restricted"
#4. Intel iGPU has issues in Firefox,
does Not have h264 HW acceleration,
unless a VAAPI to VDPAU OpenGL driver is installed.
Then CPU load lowers from 40%-60% playing a YouTube video to Normal 10%.
intel is Not as good as Nvidia, but sometimes a necesary evil.
Machines without Thunderbolt cannot be upgraded with eGPU,
is pointless to buy a No TB, No PCIe Machine.
#5. Firefox icon issue, pearOS Not using the Original icon included in the install.
#6. Web icon issue.
#7. and other Taskbar icon issues.
#8. The latest Kernel has support for Focusrite USB interfaces.
https://github.com/geoffreybennett/scarlett-gen2/commits/scarlett-gen3
my version has a small .sh that helps to check build requirements:
https://github.com/juanpc2018/scarlett-clarett-usb