06:06airlied[d]: Just hacked a first HDMI frl modest,
06:11airlied: karolherbst[d]: did a bit more than what you'd hacked https://gitlab.freedesktop.org/nouvelles/kernel/-/tree/nouveau-hdmi-frl-hacks?ref_type=heads though it's not working too well
08:14mohamexiety[d]: oooooh this is exciting
08:21airlied[d]: I can enter frl mode, just can't get back out :-p
09:53karolherbst[d]: oof
09:54mohamexiety[d]: i wonder if maybe it has to do with it depending on dsc or such
09:58marysaka[d]: Yeah in my opinion DSC should be explicitly set up first
11:08OftenTimeConsuming: The 780 Ti is a 250W card right? How come according to lm-sensors, it sucks ~150W max?
12:12karolherbst: OftenTimeConsuming: 1. our power sensor code isn't perfect, though I am only aware of overreporting 2. Userspace might not saturate the GPU enough. 3. there is a `nouveau.config=NvBoost=...` thing: https://nouveau.freedesktop.org/KernelModuleParameters.html
12:12karolherbst: probably boosting is disabled which means you'll run with slightly lower clocks
12:13OftenTimeConsuming: Does that change the default mode?
12:13karolherbst: "default mode"?
12:14OftenTimeConsuming: By default the card sucks 60W or whatever - but in high-performance mode the card sucks 100W.
12:17karolherbst: right.. power management isn't automatic. NvBoost just influences the highest clock reachable through the pstates
12:17OftenTimeConsuming: Thanks.
12:17OftenTimeConsuming: Okay, cmdline is now nouveau.config=NvPmEnableGating=1 nouveau.config=NvBoost=2 - anything I should consider?
12:17karolherbst: 2 _could_ overheat your GPU
12:17karolherbst: We don't dynamically reduce clocks on high temperatures
12:18OftenTimeConsuming: Excellent, more things to burn my house down.
12:18karolherbst: but overheating just means that your GPU will become slow or shuts off when reaching a critical threshold
12:18karolherbst: the vbios sets up safety margins, but we also don't verify that they are sane
12:18OftenTimeConsuming: Temps seem to be fine, as it seems there's too many bottlenecks for the GPU to reach full utilisation. I'll make sure to keep an eye on the temps.
12:19karolherbst: yeah
12:19karolherbst: though the power draw increases significantly with higher nvboost levels, so you might get close to 250W now
12:19karolherbst: furmark will reach those limits easily
12:19karolherbst: or go above even
12:19OftenTimeConsuming: Not planning on running that proprietary software.
12:20karolherbst: NvBoost=1 is generally limiting the GPU to the "boost clocks" advertised for the GPU model
12:20karolherbst: 2 can go a bit higher depending on things
12:20OftenTimeConsuming: It seems for this GPU, boost clocks are pretty close to max clocks, as it says 1GHz on it.
12:21karolherbst: yeah.. it's all depending on the vbios
12:21karolherbst: normally the vbios has higher clocks in it, but we limit the reported number to what's effectively reachable
12:22karolherbst: there is a function that returns a voltage and it depends on temperature and some magic value burned into the GPU at production time that varies between specific GPUs
12:22karolherbst: anyway
12:22karolherbst: 1 should be "safe" enough if you hit high temps with 2 too often
12:23karolherbst: but everything besides 0 can push the GPU above the TDP. Though furmark also manages that with 0 🙃
12:23OftenTimeConsuming: Well, thanks for your help - hopefully that'll improve performance. Let me see if mesa 25.3.0 also fixes all the regressions.
12:24OftenTimeConsuming: I see NvMemExec: Perform memory reclocking. Is memory reclocking disabled by default?
12:32karolherbst: not really
12:36OftenTimeConsuming: Graphical bugs are fixed - but performance regression seems to be there, dyson speedway in supertuxkart previously got more than 30fps I reckon.
12:37OftenTimeConsuming: There is a more than 50% regression - snow peak doesn't even get 60fps.
13:07kode54: wait, the GSP doesn't control power management?
13:08kode54: oh, they said 780 Ti
13:08kode54: yeah, that's manual PM land :[
13:08OftenTimeConsuming: Freedom land/.
13:08kode54: I guess that too
13:08kode54: freedom to have to micro manage your hardware
13:09OftenTimeConsuming: Idk, it's not going above 70°C
14:15karolherbst: OftenTimeConsuming: that's with the 0f pstate?
14:26OftenTimeConsuming: Yes.
14:27karolherbst: well.. that reclocking code ain't perfect. But it's kinda strange that 2 is making it worse...
14:28karolherbst: do you get lower clocks? the pstate file should list the selected clocks
14:28karolherbst: but I can see why higher clocks could be misconfiured
14:28karolherbst: try 1 and see if that's better
14:28OftenTimeConsuming: 2 is making is slightly better, but a later version of mesa has performance regressions.
21:47steel01[d]: gfxstrand[d]: Does the schedule look like you'll be able to get back to tegra support anytime soon? Or is it gonna be a while?
21:48gfxstrand[d]: It's gonna be a while
21:48gfxstrand[d]: Maybe January but I wouldn't get your hopes up
21:58HdkR: Everyone clambering for the Tegra support
22:01steel01[d]: Eh, more like just me. 😛 I'm persistent. Stuck with the android devices for 10+ years now, not planning to stop now.
22:02steel01[d]: Tbh, I'm not sure what the user base will look like, should I get to my end goal of a mostly oss android stack. I presume a lot of users will see 'no secure video (drm) support' and go 'screw off'.
22:03HdkR: I assume most X1 users will praise the sun and be grateful for not being stuck on that 4.9 kernel or whatever it is.
22:03steel01[d]: The switch folk will definitely love it. They never had secure video to begin with.
22:04steel01[d]: And those of us that are... rather jaded about the state of paid streaming services won't care either. As long as kodi works with passthrough audio and auto frame rate switching, I'm good.
22:09HdkR: I finally got Kodi working on my Steamdeck yesterday. Just gotta figure out why Wayland isn't working for HDR content :blobsweating:
22:09orowith2os[d]: steel01[d]: Me too :)
22:10orowith2os[d]: sonicadvance1[d]: the steam deck actually can't do HDR in desktop mode
22:10orowith2os[d]: It has to be through the gaming mode
22:10orowith2os[d]: The display is a G22 display, not PQ
22:10HdkR: Yea, desktop mode is x11 right?
22:10orowith2os[d]: Gamescope has special handling for that
22:10orowith2os[d]: No, Wayland too
22:10orowith2os[d]: I'm running bazzite with gnome and Wayland can't do their special vrr or hdr
22:11HdkR: ah, I guess they switched at somepoint. Kodi is just refusing to create a GUI when compiled with wayland
22:11HdkR: Expectation is launching Kodi as a non-steam app from Game mode
22:11orowith2os[d]: https://cdn.discordapp.com/attachments/1034184951790305330/1445175559041585254/Screenshot_20251201-161132.png?ex=692f641f&is=692e129f&hm=545fe1679699c496ce317c6485e4f54089886d26643fd121febd74ab833e17dd&
22:12orowith2os[d]: I don't know if gamescope in desktop mode supports Wayland clients
22:12orowith2os[d]: I can try poking it and seeing
22:12orowith2os[d]: I do have my deck with me
22:12orowith2os[d]: Just had a minor surgery, so I'm kind of sorting things out all over the place.
22:13steel01[d]: HdkR: I set up kodi a while back on my original lcd steamdeck. Launched from big picture mode. It's... okay. But without afr (or any refresh rate other than 60 at all), it's not great for 24hz content. I still curse the person that pointed out jitter to me all those years ago. Now I can't ever unsee it. ><
22:13HdkR: hah. reasonable enough. I'm using the Deck as a stand-in until the Steam Machine launches. So I'll be using external display
22:14orowith2os[d]: Interesting
22:14orowith2os[d]: I'm using Bazzite, so the desktop mode should do HDR just fine on an external display.
22:14orowith2os[d]: I need to get a new TV for the family to do that though.
22:14steel01[d]: Looking forward to the steam machine here too. Just hope it's not unreasonably expensive.
22:15HdkR: That's good. I just need to figure out why Wayland has barfies. Probably something I did wrong packaging the app.
22:15steel01[d]: Looked at doing a bazzite setup a couple times, but never got around to it. Then after the steam machine reveal and the comments about having to make a custom mobo just for cec support made me realize I probably would have hated a custom setup without that anyways. :sigh:
22:15orowith2os[d]: Heh
22:16orowith2os[d]: I'd rather a laptop than a steam machine.
22:16orowith2os[d]: Then at least I can take it to the couch or bedroom
22:16orowith2os[d]: Toss it into my bag and do work on the go
22:16steel01[d]: I do like a console-esque interface plugged up to a tv. And being able to pull in my desktop game collection and run it at 10 ft is appealing.
22:17HdkR: I'm fortunate enough to want multiple machines for different modalities
22:17steel01[d]: ^
22:17steel01[d]: Got the deck for mobile purposes.
22:18steel01[d]: And an ayn thor, should it ever finish shipping. >< Not really planning to do much with the x86 emulation thing on android, but I'll probably try just for the grins.
22:18orowith2os[d]: I'm far too broke for such luxuries.
22:18HdkR: Completely reasonable
22:18orowith2os[d]: I think I ate all of the savings we had for two weeks to buy my deck
22:18orowith2os[d]: And to fix my truck when the transmission broke
22:18steel01[d]: Need to see if I can dig up a qcom dev around here related to the thor, though.
22:19orowith2os[d]: Truck was necessary. Steam deck was the birthday gift, and we planned things out at least a little bit. So not irresponsible.
22:19steel01[d]: I feel the broke part. My contracting has been... not great recently. So I've got to be careful with my discretionary outgo as well.
22:20orowith2os[d]: The government shutdown here in the States fucked me over.
22:21orowith2os[d]: My parents are government, so my mom was furloughed and stepdad working without pay. Dad was in another country getting VA checks. I was waiting on my chapter 35 benefits (a check every month) to process, which waited the 40 days. And other financial aid from the state was stalled.
22:21steel01[d]: Thankfully, I got out of government contracting several years ago. If I'd have been still with that, I'd have probably ended up on the street. Those contracting companies fire everyone the second the money stops. Then expect everyone to come back when it starts again.
22:22steel01[d]: But anywho, we've probably gone offtopic long enough.
22:22orowith2os[d]: True that
22:22orowith2os[d]: What was the main topic?
22:22orowith2os[d]: Hdr.
22:22orowith2os[d]: Yeah, the steam deck uses a weird display type.
22:22steel01[d]: Which still isn't nouveau related, but ya know. 😛
22:22orowith2os[d]: Would need special handling in kwin and mutter.
22:23orowith2os[d]: steel01[d]: At this point, nouveau is the new off topic :P
22:23orowith2os[d]: I'll probably cut things off. Pain is kicking in.
22:23orowith2os[d]: Waiting for prescriptions to get filled.
22:23steel01[d]: This place probably could use a 'general' or 'off-topic'. Though, tech-talk probably covers a lot.
22:24orowith2os[d]: Discord channel #lounge: is that general/off-topic, I believe
22:24orowith2os[d]: Along with Discord channel #the-unreal-world