ChanServ 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
<angeloverlain[m]> how did you find the monitor?
<valpackett> was it supposed to be hard to find? ebay..
<anthony25> it doesn't support DSC already?
<anthony25> with 4 lanes, 4K@120Hz works
_mike_ has joined #aarch64-laptops
hexdump0815 has joined #aarch64-laptops
hexdump01 has quit [Ping timeout: 480 seconds]
<valpackett> oh oops i do have `data-lanes = <0 1>;` left over in my dts..
<HdkR> No one really needed those additional lanes anyway :D
<valpackett> oh no https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/?id=458de584248a5630878ed11ea23188f6007036b2 went in *before* the thena dtsi, which is why it couldn't touch it
<valpackett> linux's merge-based development is so ass
tobhe_ has joined #aarch64-laptops
tobhe has quit [Ping timeout: 480 seconds]
<valpackett> oh welp 4 lanes + USB-2 doesn't work right now, i remember that..
<HdkR> Good to know that limitation.
hexdump01 has joined #aarch64-laptops
frytaped has quit [Remote host closed the connection]
frytaped has joined #aarch64-laptops
hexdump0815 has quit [Ping timeout: 480 seconds]
<steev> steveej[m]: freekurt[m]: i just built the qcom-laptops branch (which should be the default) with a make defconfig; make qcom_laptops.config; make bindeb-pkg, then rebooted into it and bluetooth is working here; 6.17.0-rc7
<steev> bluetooth speaker connected and played audio, grabbing a mouse now
<steev> mouse and keyboard aren't working though
hexdump0815 has joined #aarch64-laptops
hexdump02 has quit [Ping timeout: 480 seconds]
<valpackett> @konradybcio:matrix.org : re https://lore.kernel.org/all/f21b7d52-4c3f-4e5b-bee7-f8b2945b5b02@oss.qualcomm.com/ how would i go about fixing usb2 with 4-lane dp? got the perfect device to test now
<valpackett> also yeah right now USB2 dies completely on the port that was used for 4-lane DP, does not seem to recover
<valpackett> was interesting to learn that the entire e.g. keyboard→typec-hub→monitor→laptop chain is native usb2 all the way through and nothing ever muxes it onto the superspeed bus
<clover[m]> bluez tagged 5.84 like a week ago but havent "released" it yet. weird
<clover[m]> maybe they forgot? lol
<steev> it's not bluez
<steev> 6.16.9 with the same bluez setup works - i'm assuming it's either a kernel config option or a patch of some sort to 6.17
<valpackett> interestingly, on resume currently the qmp phy enables pipe_clk unconditionally..
<valpackett> i think i might have sort of fixed it? well, umm, my usb2 devices are working and dp_debug says num_lanes is 4. but gnome gives me 50 hz.. 0.o
<valpackett> * i think i might have sort of fixed it? well, umm, my usb2 devices are working and `dp_debug` says `num_lanes` is 4. but gnome gives me 50 hz.. 0.o
<valpackett> not sure what konrad meant by "the hardware disagrees" with keeping the usb pipe pll on in dp only mode, i couldn't find any actual hw registers related to the pll pipe clksrc which is defined as a fixed rate in phy_pipe_clk_register
<valpackett> but moving the enables for pipe_clk from the usb part to the common part got me this far xD
<valpackett> * rate in `phy_pipe_clk_register, * phy_pipe_clk_register`
<valpackett> rebooting without unplugging the cable though, and usb2 is dead.. nah so that's still a lot of weirdness in any case
<valpackett> sooooo the 50 Hz is because the crtc rejects 60 Hz due to `max_core_clk_rate 575000000 < adjusted_mode_clk 663337000`
enyalios has quit [Ping timeout: 480 seconds]
enyalios has joined #aarch64-laptops
<valpackett> also i'm seeing a very interesting bug when trying the docked lid-closed mode.. while the lid is closed, the main plane of the external monitor is frozen, but the cursor is fine and keeps updating
TUVIMEN[m] has left #aarch64-laptops [User left]
pbrobinson has joined #aarch64-laptops
<jdb[m]> What is 3D Merge in this context? I've never heard of it
weirdtreething has quit [Remote host closed the connection]
weirdtreething has joined #aarch64-laptops
Kelsar has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
Kelsar has joined #aarch64-laptops
<valpackett> very internal display pipeline stuff
pbrobinson has quit [Ping timeout: 480 seconds]
witcher01 has joined #aarch64-laptops
pbrobinson has joined #aarch64-laptops
pbrobinson has quit [Ping timeout: 480 seconds]
<valpackett> PATCH for 4-lane DP + USB 2.0: https://lore.kernel.org/all/20250927093915.45124-2-val@packett.cool/ Please test on your external monitor setups :)
<valpackett> Particularly, if you have a 4-lane monitor, check if connecting it kills USB 2.0 functionality on that Type-C port (unplug monitor, plug in legacy device like a keyboard), and if that patch resolves the issue
jglathe_volterra has quit [Remote host closed the connection]
pabs has quit [Ping timeout: 480 seconds]
pabs has joined #aarch64-laptops
<angeryboi[m]> Hmmm, is 5ghz being broken a known issue? WPA3 works if I manually set it as preferred per network, but 5ghz doesn't work at all.
<angeryboi[m]> Apparently gpu acceleration is completely broken in snap browser packages(brave and firefox) as even using --use-angle=gles doesn't resolve it.
<angeryboi[m]> But troubleshooting is super annoying on ubuntu when it overrides apt commands as snaps for no reason 🫠
<alexVinarskis[m]> both 5ghz and 6ghz work for well for me, x1p with wcn6855 and x1e with wcn7850. x1p sometimes has trouble connecting to 6ghz WPA3, connect&reconnect fixes it.
unixpro1970 has quit [Ping timeout: 480 seconds]
unixpro1970 has joined #aarch64-laptops
<alexVinarskis[m]> for snap browser packages, why use snap? :)
<alexVinarskis[m]> firefox, zen-browser from Flatpak work oob
<alexVinarskis[m]> Haven't ever tried `--use-angle=gles` actually, im running vscode and others with `--enable-features=UseOzonePlatform,WaylandWindowDecorations --ozone-platform=wayland` as that fixes blurry electron apps when using wayland+fractional scaling. Appears to also fix the artifacts due to broken gpu acceleration.
<alexVinarskis[m]> iirc there were some funny things with wifi firmware, perhaps try switching? in my case both laptops are on linux next from 8th September, x1p has wifi firmware from 2024-10-17, x1e from 2023-12-06.
_mike_ has quit [Quit: Connection closed for inactivity]
<angeryboi[m]> <alexVinarskis[m]> "Haven't ever tried `--use-angle..." <- Just tried these flags, text doesn't render in brave://gpu page and scrollbar also draws continuously over itself
<angeryboi[m]> I get a spam of following error
<angeryboi[m]> 4361:4384:0927/155659.989304:ERROR:gpu/command_buffer/service/shared_image/shared_image_manager.cc:521] SharedImageManager::ProduceMemory: Trying to Produce a Memory representation from a non-existent mailbox.
<angeryboi[m]> Regardless of the launch flags used so this could ne either brave issue or snap issue overall
<\[m]> maybe I should cut down on all the electron bloatware but comfort is nice -_- I don't know if mine makes more fan noise or that I'm overly sensitive to the noise of fans but it seems that you can't and will never be able to change fan curves on arm? it's firmware controlled?
pbrobinson has joined #aarch64-laptops
<\[m]> it's in the dtb?
<anthony25> it seems EC controlled
_mike_ has joined #aarch64-laptops
nashpa has joined #aarch64-laptops
dliviu has quit [Ping timeout: 480 seconds]
xing has quit []
xing has joined #aarch64-laptops
enyalios_ has joined #aarch64-laptops
enyalios has quit [Ping timeout: 480 seconds]
_mike_ has quit [Quit: Connection closed for inactivity]
<\[m]> seems tb dock doesn't work, usb c fallback fails
<alexVinarskis[m]> Are you trying to test display via dock? Not all thunderbolt docks can do dp alt mode fallback, some are thunderbolt only. If it can (like eg. Dell wd19tb/wd22tb4) it will not fallback automatically - you need to go to laptops bios and disable thunderbolt support, if its a thing. On Asus Zenbook A14 thats not possible, so universal tb/dp alt mode dock wont work until thunderbolt support lands. On Dell you can do it, i
<alexVinarskis[m]> disabled tb support on my XPS 13, and it now works with my WD19TB in dp alt mode.
pbrobinson has quit [Ping timeout: 480 seconds]
<steev> angeryboi[m]: try passing force_gl_vendor=angleisbroken
<steev> well, i dunno about firefox, but brave is a chromium package and angle is broken
<steev> with freedreno/msm
<steev> environment variable, not a -- option
<steveej[m]> steev: thanks for trying it out. i'll downgrade to rc5 tomorrow to see if it's better there
<angeryboi[m]> <steev> "angeryboi: try passing force_gl_..." <- GPU still crashes on launch
<angeryboi[m]> It complains about rgba_8888 formats for wayland it seems
<steev> weird, i'm gnome on wayland here without issues with firefox
<angeryboi[m]> Firefox is also software only rn
<angeryboi[m]> And windows only has msedge with working gpu accel, so not rly better on that side either.
<steev> what system?