



No I'm not, it's one of the new versions running the Snapdragon X Elite, which to very much is running ARM https://www.asus.com/laptops/for-home/v ... /techspec/Banana wrote:@DColt
I think you are off topic here. I was asking about the ARM processors and the mentioned Asus Vivobook does have not such one, right?
I wasn't put off, I'm happy to provide extra information to try and clarify any misunderstands.Please don't be put off by the fact that there are sometimes misunderstandings. It just happens.
I'll provide these shortly, can be fun to give something back to a community that I've been using for many years now.Other users would certainly be very happy to hear about your experiences. You may also want to provide some technical information, such as the output of a "lsmod" or these:
https://wiki.gentoo.org/wiki/User:Pieti ... nformation
Code: Select all
dcolt@Luu ~ $ emerge --info
Portage 3.0.66.1 (python 3.12.7-final-0, default/linux/arm64/23.0/desktop/plasma/systemd, gcc-14, glibc-2.40-r5, 6.11.3-gentoo-dist aarch64)
=================================================================
System uname: Linux-6.11.3-gentoo-dist-aarch64-with-glibc2.40
KiB Mem: 31958500 total, 24277264 free
KiB Swap: 31958012 total, 31958012 free
Timestamp of repository gentoo: Wed, 16 Oct 2024 16:18:25 +0000
Head commit of repository gentoo: 2b22fc2f16c3b4c8b75b88010086c9af3aa17a5e
Timestamp of repository guru: Wed, 16 Oct 2024 15:18:19 +0000
Head commit of repository guru: 2d9bd8241b1e77ff4435811b1bfbb96421620468
sh bash 5.2_p37
ld GNU ld (Gentoo 2.43 p2) 2.43.1
app-misc/pax-utils: 1.3.8::gentoo
app-shells/bash: 5.2_p37::gentoo
dev-build/autoconf: 2.13-r8::gentoo, 2.72-r1::gentoo
dev-build/automake: 1.17-r1::gentoo
dev-build/cmake: 3.30.5::gentoo
dev-build/libtool: 2.5.3::gentoo
dev-build/make: 4.4.1-r100::gentoo
dev-build/meson: 1.5.2::gentoo
dev-lang/perl: 5.40.0::gentoo
dev-lang/python: 3.12.7_p1::gentoo, 3.13.0::gentoo
dev-lang/rust-bin: 1.81.0::gentoo
sys-apps/baselayout: 2.15::gentoo
sys-apps/sandbox: 2.39::gentoo
sys-apps/systemd: 256.7::gentoo
sys-devel/binutils: 2.43-r1::gentoo
sys-devel/binutils-config: 5.5.2::gentoo
sys-devel/clang: 18.1.8::gentoo
sys-devel/gcc: 14.2.1_p20240921::gentoo
sys-devel/gcc-config: 2.11::gentoo
sys-devel/lld: 18.1.8::gentoo
sys-devel/llvm: 18.1.8-r4::gentoo, 19.1.2::gentoo
sys-kernel/linux-headers: 6.11::gentoo (virtual/os-headers)
sys-libs/glibc: 2.40-r5::gentoo
Repositories:
gentoo
location: /var/db/repos/gentoo
sync-type: git
sync-uri: https://github.com/gentoo-mirror/gentoo.git
priority: -1000
volatile: False
guru
location: /var/db/repos/guru
sync-type: git
sync-uri: https://github.com/gentoo-mirror/guru.git
masters: gentoo
volatile: False
local
location: /var/db/repos/local
masters: gentoo
volatile: False
Binary Repositories:
gentoobinhost
priority: 1
sync-uri: https://distfiles.gentoo.org/releases/arm64/binpackages/23.0/arm64
ACCEPT_KEYWORDS="arm64 ~arm64"
ACCEPT_LICENSE="@FREE"
CBUILD="aarch64-unknown-linux-gnu"
CFLAGS="-flto=12 -march=native -O2 -pipe"
CHOST="aarch64-unknown-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /usr/share/config /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php8.3/ext-active/ /etc/php/cgi-php8.3/ext-active/ /etc/php/cli-php8.3/ext-active/ /etc/php/fpm-php8.3/ext-active/ /etc/php/phpdbg-php8.3/ext-active/ /etc/sandbox.d"
CXXFLAGS="-flto=12 -march=native -O2 -pipe"
DISTDIR="/var/cache/distfiles"
ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GDK_PIXBUF_MODULE_FILE GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR XDG_STATE_HOME"
FCFLAGS="-flto=12 -march=native -O2 -pipe"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-multi-instance buildpkg-live config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync merge-wait multilib-strict network-sandbox news parallel-fetch pid-sandbox pkgdir-index-trusted preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-flto=12 -march=native -O2 -pipe"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="en_US.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,-O3 -Wl,--as-needed"
LEX="flex"
MAKEOPTS="-j12 -l12"
PKGDIR="/var/cache/binpkgs"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_TMPDIR="/var/tmp"
SHELL="/bin/bash"
USE="X a52 aac acl acpi activities alsa arm64 bash-completion bluetooth branding bzip2 cairo cdda cdr compress-xz crypt cups dbus declarative dist-kernel dracut dri dts dvdr encode exif extra ffmpeg flac gdbm gif git gles2 gpm graphite grub gstreamer gtk gui iconv icu ipv6 jack-client jpeg kde kernel-install kf6compat kwallet lcms libnotify libtirpc lto mad mng mount mp3 mp4 mpeg ncurses networkmanager nls offensive ogg opengl openmp pam pango pcre pdf pgo pipewire pipewire-alsa plasma png policykit postproc ppds pulseaudio qml qt5 qt6 readline screencast sdl seccomp semantic-desktop sound spell ssl startup-notification svg systemd test-rust tiff truetype udev udisks unicode upower usb vim-syntax vorbis vulkan wayland widgets wxwidgets x264 xa xattr xcb xft xml xv xvfb xvid zlib" ADA_TARGET="gcc_12" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_anon authn_dbm authn_file authz_dbm authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir env expires ext_filter file_cache filter headers include info log_config logio mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon sheets words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_ARM="aes asimddp crc32 edsp i8mm sha1 sha2 sm4 v8 vfp vfp-d32 vfpv3 vfpv4" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 ntrip navcom oceanserver oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 tsip tripmate tnt ublox" GUILE_SINGLE_TARGET="3-0" GUILE_TARGETS="3-0" INPUT_DEVICES="libinput" KERNEL="linux" LCD_DEVICES="bayrad cfontz glk hd44780 lb216 lcdm001 mtxorb text" LUA_SINGLE_TARGET="lua5-1" LUA_TARGETS="lua5-1" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php8-3" POSTGRES_TARGETS="postgres17" PYTHON_SINGLE_TARGET="python3_12" PYTHON_TARGETS="python3_12" RUBY_TARGETS="ruby32" VIDEO_CARDS="freedreno" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipp2p iface geoip fuzzy condition tarpit sysrq proto logmark ipmark dhcpmac delude chaos account"
Unset: ADDR2LINE, AR, ARFLAGS, AS, ASFLAGS, CC, CCLD, CONFIG_SHELL, CPP, CPPFLAGS, CTARGET, CXX, CXXFILT, ELFEDIT, EMERGE_DEFAULT_OPTS, EXTRA_ECONF, F77FLAGS, FC, GCOV, GPROF, INSTALL_MASK, LC_ALL, LD, LFLAGS, LIBTOOL, LINGUAS, MAKE, MAKEFLAGS, NM, OBJCOPY, OBJDUMP, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PYTHONPATH, RANLIB, READELF, RUSTFLAGS, SIZE, STRINGS, STRIP, YACC, YFLAGS
Code: Select all
dcolt@Luu ~ $ sudo lspci -nnk
0004:00:00.0 PCI bridge [0604]: Qualcomm Technologies, Inc Device [17cb:0111]
Kernel driver in use: pcieport
0004:01:00.0 Network controller [0280]: Qualcomm Technologies, Inc WCN785x Wi-Fi 7(802.11be) 320MHz 2x2 [FastConnect 7800] [17cb:1107] (rev 01)
Subsystem: Foxconn International, Inc. Device [105b:e0ef]
Kernel driver in use: ath12k_pci
Kernel modules: ath12k
0006:00:00.0 PCI bridge [0604]: Qualcomm Technologies, Inc Device [17cb:0111]
Kernel driver in use: pcieport
0006:01:00.0 Non-Volatile memory controller [0108]: Micron Technology Inc 2400 NVMe SSD (DRAM-less) [1344:5413] (rev 03)
Subsystem: Micron Technology Inc Device [1344:2100]
Kernel driver in use: nvme
Kernel modules: nvme
Code: Select all
dcolt@Luu ~ $ fastfetch
-/oyddmdhs+:. dcolt@Luu
-odNMMMMMMMMNNmhy+-` ---------
-yNMMMMMMMMMMMNNNmmdhy+- OS: Gentoo 2.15 aarch64
`omMMMMMMMMMMMMNmdmmmmddhhy/` Host: ASUS Vivobook S 15 S5507QA_S5507QAD (1.0)
omMMMMMMMMMMMNhhyyyohmdddhhhdo` Kernel: Linux 6.11.3-gentoo-dist
.ydMMMMMMMMMMdhs++so/smdddhhhhdm+` Uptime: 5 mins
oyhdmNMMMMMMMNdyooydmddddhhhhyhNd. Packages: 1139 (emerge)
:oyhhdNNMMMMMMMNNNmmdddhhhhhyymMh Shell: bash 5.2.37
.:+sydNMMMMMNNNmmmdddhhhhhhmMmy Display (SDC41B1): 2880x1620 @ 60 Hz in 16" [Built-in]
/mMMMMMMNNNmmmdddhhhhhmMNhs: DE: KDE Plasma 6.2.1
`oNMMMMMMMNNNmmmddddhhdmMNhs+` WM: KWin (X11)
`sNMMMMMMMMNNNmmmdddddmNMmhs/. WM Theme: Breeze
/NMMMMMMMMNNNNmmmdddmNMNdso:` Theme: Breeze (Dark) [Qt], Breeze-Dark [GTK2], Breeze [GTK3]
+MMMMMMMNNNNNmmmmdmNMNdso/- Icons: breeze-dark [Qt], breeze-dark [GTK2/3/4]
yMMNNNNNNNmmmmmNNMmhs+/-` Font: Noto Sans (10pt) [Qt], Noto Sans (10pt) [GTK2/3/4]
/hMMNNNNNNNNMNdhs++/-` Cursor: breeze (24px)
`/ohdmmddhys+++/:.` Terminal: konsole 24.8.2
`-//////:--. CPU: Qualcomm Snapdragon X Elite 1E80100 (12)
GPU: llvmpipe (LLVM 18.1.8, 128 bits)
Memory: 5.11 GiB / 30.48 GiB (17%)
Swap: 0 B / 30.48 GiB (0%)
Disk (/): 136.43 GiB / 682.43 GiB (20%) - xfs
Disk (/var/tmp/portage): 628.66 MiB / 30.40 GiB (2%) - xfs
Local IP (wlP4p1s0): 10.1.1.234/24
Locale: en_US.utf8
We love this thought!DColt wrote:[...] can be fun to give something back to a community that I've been using for many years now.
Code: Select all
[ 0.000000] Kernel command line: BOOT_IMAGE=/boot/kernel-6.11.3-gentoo-dist ... modprobe.blacklist=qcom_edac rootdelay=20 rootwait ...Code: Select all
[ 5.597888] WARNING: CPU: 6 PID: 380 at drivers/gpu/drm/panel/panel-edp.c:814 init_module+0x92070/0x927f8 [panel_edp]I'm not sure if I've tested that, was stripping away the kernel flags to see if it would still bootNormally you should not need rootdelay, as rootwait is completely sufficient.
Code: Select all
[ 2.785077] WARNING: CPU: 1 PID: 95 at drivers/gpu/drm/panel/panel-edp.c:814 generic_edp_panel_probe+0x238/0x270 [panel_edp]Code: Select all
[ 0.558232] *************************************************************
[ 0.558235] ** NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE **
[ 0.558237] ** **
[ 0.558239] ** IOMMU DebugFS SUPPORT HAS BEEN ENABLED IN THIS KERNEL **
[ 0.558242] ** **
[ 0.558244] ** This means that this kernel is built to expose internal **
[ 0.558246] ** IOMMU data structures, which may compromise security on **
[ 0.558249] ** your system. **
[ 0.558251] ** **
[ 0.558253] ** If you see this message and you are not debugging the **
[ 0.558256] ** kernel, report this immediately to your vendor! **
[ 0.558258] ** **
[ 0.558261] ** NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE **
[ 0.558263] *************************************************************Based on what I'm seeing on LKML, there's active development on the X1E80100.If there are the same problems with ubuntu, I strongly suspect that you will have to wait for new kernel versions.
I don't worry too much about that, as the image is from seems to be using a kernel from a dev kit kernel fork. I'm more amazed (and happy) that the gentoo-kernel is working out of the box, as smoothly as it is!But that surprised me:
You're correct, the rootdelay=20 can be removed, the rootawait works just greatpietinger wrote:[...]
Normally you should not need rootdelay, as rootwait is completely sufficient.[...]Code: Select all
[ 0.000000] Kernel command line: BOOT_IMAGE=/boot/kernel-6.11.3-gentoo-dist ... modprobe.blacklist=qcom_edac rootdelay=20 rootwait ...
Good to know.DColt wrote:No I'm not, it's one of the new versions running the Snapdragon X Elite, which to very much is running ARM https://www.asus.com/laptops/for-home/v ... /techspec/Banana wrote:@DColt
I think you are off topic here. I was asking about the ARM processors and the mentioned Asus Vivobook does have not such one, right?
According to fast fetch: Qualcomm Snapdragon X Elite 1E80100 (12)
I think I was partially wrong on the definition, as you mention the OLED is indeed the intel version.Banana wrote: My search based on Asus Vivobook S 15 OLED resulted in https://www.asus.com/de/laptops/for-hom ... /techspec/ which tells it is an intel and not arm.

Code: Select all
qlop -mtv gcc
2024-09-12T04:47:56 >>> sys-devel/gcc-13.3.1_p20240614: 15′36″
Code: Select all
$ fastfetch
-/oyddmdhs+:. me@stable
-odNMMMMMMMMNNmhy+-` ---------
-yNMMMMMMMMMMMNNNmmdhy+- OS: Gentoo 2.15 aarch64
`omMMMMMMMMMMMMNmdmmmmddhhy/` Host: VMware20,1 (1)
omMMMMMMMMMMMNhhyyyohmdddhhhdo` Kernel: Linux 6.6.51-gentoo-dist
.ydMMMMMMMMMMdhs++so/smdddhhhhdm+` Uptime: 1 hour, 29 mins
oyhdmNMMMMMMMNdyooydmddddhhhhyhNd. Packages: 993 (emerge)
:oyhhdNNMMMMMMMNNNmmdddhhhhhyymMh Shell: bash 5.2.37
.:+sydNMMMMMNNNmmmdddhhhhhhmMmy Display (Virtual-1): 2560x1600 @ 60 Hz
/mMMMMMMNNNmmmdddhhhhhmMNhs: DE: GNOME 45.5
`oNMMMMMMMNNNmmmddddhhdmMNhs+` WM: Mutter (Wayland)
`sNMMMMMMMMNNNmmmdddddmNMmhs/. WM Theme: Adwaita
/NMMMMMMMMNNNNmmmdddmNMNdso:` Theme: Adwaita [GTK2/3/4]
+MMMMMMMNNNNNmmmmdmNMNdso/- Icons: Adwaita [GTK2/3/4]
yMMNNNNNNNmmmmmNNMmhs+/-` Font: Cantarell (11pt) [GTK2/3/4]
/hMMNNNNNNNNMNdhs++/-` Cursor: Adwaita (24px)
`/ohdmmddhys+++/:.` Terminal: GNOME Terminal 3.50.1
`-//////:--. Terminal Font: Monospace (14pt)
CPU: Apple*8 (8)
GPU: VMware Device 0406 (VGA compatible)
Memory: 16.44 GiB / 53.53 GiB (31%)
Swap: 0 B / 8.00 GiB (0%)
Disk (/): 17.10 GiB / 107.71 GiB (16%) - ext4
Local IP (ens160): 192.168.220.150/24
Locale: en_US.utf8