robclark changed the topic of #aarch64-laptops to: Linux support for AArch64 Laptops (Chrome OS Trogdor Devices - Asus NovaGo TP370QL - HP Envy x2 - Lenovo Mixx 630 - Lenovo Yoga C630 - Lenovo ThinkPad X13s - and various other snapdragon laptops) - https://oftc.irclog.whitequark.org/aarch64-laptops
<push_>
what am I doing wrong, I kinda only know enough to be dangerous
<steev>
sorry, that should have been KDEB_PKGVERSION=$(make kernelversion)-$(init/build-version)
<push_>
it gets further but it still complains about "init/build-version no such directory" and "cant find default configuration /long/path/laptop_defconfig"
<push_>
thanks for the help by the way
<push_>
sorry im slow
<derzahl>
steev: I dont have it published anywhere but I could if youre interested. i mean nothing, screen goes blank after uefi/grub load the kernel. i havent looked into it much since im using them headless. anyway, its nothing too interesting. I started with the fedora ARK 6.5 kernel, applied the patches armbian is using for their rk3588 edge kernel and grabbed their .dts, and then a handful of other recent rk3588 patches from the LKML
<steev>
hm
<steev>
are they forgetting to cc the rockchip mailing list? i've not seen anything on there recently
<derzahl>
ive heard that the collabora kernel has more up to date rk3588 stuff but it doesnt have an opi5+ dts file and I couldnt get the armbian dts to compile on the collabora kernel. could be something simple but i dont know much about devicetree editing
<derzahl>
collabora or armbian? collabora doesnt seem to have much recent activity on their branch. not sure if they have already merged alot of code that mainline still hasnt accepted
<derzahl>
i dont think the patches i grabbed from the armbian github are their own.
<derzahl>
im pretty much just dicking around. i primarily wanted to have a kernel I could drop into RHEL9 or fedora and have selinux working. so did that. want to setup a microshift cluster when i have the time
<steev>
i mean the mainline kernel mailing list for rockchip
<steev>
altacus: if you installed with the debian cd from the lenovo doc, you should have an install-dtbs.py in /usr/local/bin and should be able to do something like `sudo install-dtbs.py /usr/lib/linux-image-6.5.4 /boot/efi/dtb`
<derzahl>
steev: your x13 kernels dont have the c630 stuff as well, do they?
<derzahl>
latest 6.5 debian isnt booting :(
<steev>
derzahl: no, there isn't
<steev>
it isn't*
<steev>
i should
<steev>
lumag kinda dropped off from it :(
<steev>
but i understand he got busy
<altacus>
oh sorry, I thought this was in reference to x13s.
<steev>
altacus: it is
<steev>
derzahl was asking something else
<steev>
i was just looking at your instructions
<altacus>
steev: Does the command `sudo install-dtbs.py /usr/lib/linux-image-6.5.4 /boot/efi/dtb' fix a system not booting due to a grub update?
<steev>
altacus: i have no idea, i've never seen that here, i doubt it though, all it does is put the dtbs in the efi partition in the name they are expected to be based on dmiid
<steev>
assuming, of course, that the efi partition is mounted
<enyalios>
altacus: awesome, ill take a look when i get a chance, thanks so much
<steev>
i suppose a check could be done in the script to make sure where copying to is actually an efi partition
<altacus>
steev: checking through old irc logs, you posted this command `efibootmgr -r c -d /dev/sda -p 1 -L DtbLoader -l \EFI\DtbLoader.efi ` Do you recall what this did?
<altacus>
enyalios: Happy to help. The changed files are also included in the repo for reference
<steev>
set the boot loader to dtbloader (which iirc chainloads grub)
<steev>
though
<steev>
the -r means operate on driver variables not boot variables, and i'm not sure what that means
<steev>
i'm pretty sure qzed gave me the command initially
<altacus>
Well next time the debian update makes my system non bootable, I'll give it a try.
<steev>
i wonder if it's the FST stuff that broke it
<altacus>
I also think it should be /dev/nvmen1 right?
<steev>
iirc i was running it on the c630 to test its efivars stuff not the x13s
<altacus>
steev: makes sense.
derzahl has quit [Ping timeout: 480 seconds]
<altacus>
I also wanted to note the adding the udev rule for the touchscreen on a 6.5.4 or later kernel enables the touch screen. I was quite shocked that a later kernel wasn't necessary.
<altacus>
I'm also running the 6.6.2 kernel and things are really looking good.
<altacus>
oops 6.6.0
<push_>
well i was rocking and rolling, it was compiling, but i guess i didnt realize it doesnt charge under linux so it died part way through and i was afraid i had bricked it
derzahl has joined #aarch64-laptops
hexdump0815 has joined #aarch64-laptops
hexdump01 has quit [Ping timeout: 480 seconds]
<steev>
are/were you using the charger that came with it? i've never experienced that
<steev>
was pd-mapper running?
alfredo has joined #aarch64-laptops
derzahl has quit [Ping timeout: 480 seconds]
push_ has quit [Read error: Connection reset by peer]
push has joined #aarch64-laptops
rz has quit [resistance.oftc.net graviton.oftc.net]
alfredo has quit [Ping timeout: 480 seconds]
rz has joined #aarch64-laptops
rz has quit [Killed (synthon.oftc.net (Nick collision (new)))]
rz has joined #aarch64-laptops
rz has quit [Write error: connection closed]
rz has joined #aarch64-laptops
iivanov has joined #aarch64-laptops
iivanov has quit [Remote host closed the connection]
iivanov has joined #aarch64-laptops
derzahl has joined #aarch64-laptops
iivanov has quit [Remote host closed the connection]
iivanov has joined #aarch64-laptops
alfredo has joined #aarch64-laptops
<push>
armbian must not have that? theres no service named that, no binary, and nothing in the repo
alfredo1 has joined #aarch64-laptops
alfredo has quit [Ping timeout: 480 seconds]
alfredo1 is now known as alfredo
<jhovold>
push: you can build it yourself meanwhile, you really do need it as you noticed
<steev>
he posted it back on the 8th and somehow i missed it
alfredo has quit [Ping timeout: 480 seconds]
Cyrinux9474 has quit []
Cyrinux9474 has joined #aarch64-laptops
<push>
wow, i have an x13s fully functioning under linux, apparently the camera doesnt work but thats perfectly fine with me
<push>
it does black screen and restart sometimes
<push>
i dont get what going on there, nothing interesting in dmesg
<steev>
fde?
<push>
whats fde?
<push>
full desktop experience?
<steev>
full disk encryption
<push>
i didnt opt for that, is that the latest boss battle?
<steev>
dunno but i've seen people say that happens with them with fde, armbian might not offer it, but ubuntu does in the installer, and i guess maybe endeavor?
<push>
dmsetup status returns nothing
<push>
if i had to guess its bluetooth related
<push>
im using a bluetooth mouse and it only happens while im actively moving it around
<push>
and it is chatty in dmesg
<push>
if i dont mess with it, it seems to happily play youtube with full acceleration and audio
<jhovold>
push: what does it say in dmesg? don't use bluetooth much so may have missed this
<push>
looking at old dmesgs i have several that end with that same line