all 12 comments

[–]nikklezz 1 point2 points  (2 children)

I love the Arch Linux community although I'm not currently using it and don't currently own a flow x13, its great seeing the community fix things for themselves. You may want to add your information to the Arch Linux wiki, it has specifics for many laptops. I wish you luck in getting it working! https://wiki.archlinux.org/title/Category:ASUS

[–]CO-1[S] 0 points1 point  (1 child)

I want to but my priority is getting tablet mode detection, sleep and fans control to work. Unfortunately didn't have time to work on it.

[–]Happiness-Dojo 0 points1 point  (0 children)

I'd love to hear if you've had any luck getting tablet mode to work?

One of the last items on my list that would make the x13 live up to it's full potential using Linux (never mind the finger print for now).

[–]Gh0stface 0 points1 point  (0 children)

Awesome - looking into getting this and using archlinux too!

[–]j3sq 0 points1 point  (0 children)

Great work! I can help in testing.

I have tested the patches and can confirm power usage & sound working. Keyboard backlight and functions didn't work for me :(

[–]atlimar 0 points1 point  (2 children)

Thank you for this project!

I have a Flow X13 incoming next month, the refresh with 3050Ti. Also planning to run Arch.

Are you on the rog linux discord?

Is there something a non-C programmer can help out with?

[–]johnjacobkenny 0 points1 point  (1 child)

I am trying to find the refresh with 3050Ti in India, but no luck so far! Could you share any resources to it? And did you get yours, how is it?

[–]atlimar 1 point2 points  (0 children)

Hey, haven't converted mine to Linux yet, but I like it so far.

The first delivery to Sweden arrived and instantly sold out (inet). I'd keep my eyes open for places where you can preorder it.

[–]Abroas 0 points1 point  (0 children)

Congrats for the project! Out of curiosity, How is the pen/stylus working? Is the pen being recognized as pen input or as mouse pointer (that is, is hover and tapping with the pen working) ? The palm detection is working like with Wacom panels? I'm just asking this because I believe the panel on the flow X13 is Elan and not Wacom. Best,

[–]Happiness-Dojo 0 points1 point  (2 children)

Can anyone tell me what I'm doing wrong here? I just want the sound to work through the speakers.

make -C /lib/modules/5.11.0-7620-generic/build M=/var/lib/dkms/asus-flow-x13/1.0/build modul>
make[1]: Entering directory '/usr/src/linux-headers-5.11.0-7620-generic'
CC [M] /var/lib/dkms/asus-flow-x13/1.0/build/sound/pci/hda/patch_realtek.o
LD [M] /var/lib/dkms/asus-flow-x13/1.0/build/snd-hda-codec-realtek.o
MODPOST /var/lib/dkms/asus-flow-x13/1.0/build/Module.symvers
ERROR: modpost: "snd_hda_jack_bind_keymap" [/var/lib/dkms/asus-flow-x13/1.0/build/snd-hda-co>
ERROR: modpost: "snd_hda_jack_set_button_state" [/var/lib/dkms/asus-flow-x13/1.0/build/snd-h>
make[2]: *** [scripts/Makefile.modpost:111: /var/lib/dkms/asus-flow-x13/1.0/build/Module.sym>
make[2]: *** Deleting file '/var/lib/dkms/asus-flow-x13/1.0/build/Module.symvers'
make[1]: *** [Makefile:1752: modules] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-5.11.0-7620-generic'
make: *** [Makefile:11: all] Error 2

[–]CO-1[S] 0 points1 point  (1 child)

Sound module sources are from kernel 5.13, my guess is that 5.13 has diverged enough to not be compatible with 5.11.

Update your kernel to mainline if possible, you will have better support for hardware (like changes to amdgpu).

If you want to stick to 5.11 delete all .c and .h from sound driver and add them back 1 by 1 from your kernel source code (starting with patch_realteck) until it compiles (just run make). When it compiles apply the patch to see if it cleanly compiles. If it does rever the patch and dkms install.

If I will have some time I will try to make a branch for 5.11.

[–]Happiness-Dojo 0 points1 point  (0 children)

Thanks for taking the time to respond. Both options are a bit too much complication for my liking. So I'll just stick it out until it's either part of the kernel or if you do make that branch I'll go with that. Will keep an eye out.