Atemu

joined 5 years ago
MODERATOR OF
[–] Atemu@lemmy.ml 2 points 6 months ago

The OS is Android but "degoogled", so no Google espionage services or play store etc. It's quite nice actually.

I'm pretty sure you can flash the stock FP4 ROM too though.

[–] Atemu@lemmy.ml 5 points 6 months ago

I think 12G is fine tbh. By the time we need more, the GPU is probably obsolete anyways.

[–] Atemu@lemmy.ml 6 points 6 months ago (10 children)

Any specific reason you're going for Intel?

For that money, you can get much better CPUs for gaming or productivity from AMD but it may hold the lead in some very specific tasks.

You should also generally explain what specific purpose they need such an expensive CPU for; it's way outside what you need for typical gaming or PC usage. For gaming purposes, you usually want to spend most of your budget on GPU and monitor.

Motherboard is quite expensive; do you require special features that a more basic board wouldn't provide?

The memory is extremely overpriced. Cheaper memory can be had for >1€/GB less. You can get 48GB of the same model for less: https://nl.pcpartpicker.com/product/NTHqqs/corsair-vengeance-rgb-48-gb-2-x-24-gb-ddr5-5200-cl38-memory-cmh48gx5m2b5200c38
For memory, always sort by price/GB and choose the cheapest that has an appropriate module size and is on your motherboard's supported list.

I don't trust WD. I'd get a Samsung SSD.

Case is quite expensive but if they like the looks, that obviously trumps.

[–] Atemu@lemmy.ml 0 points 6 months ago (4 children)

All of those are entirely separate components; I have no idea what you're attempting to imply here.

[–] Atemu@lemmy.ml 0 points 6 months ago (4 children)

For anyone else reading along: This person is talking out of their ass.

[–] Atemu@lemmy.ml 5 points 6 months ago

That should be our new slogan:

NixOS: Your Emacs' bootloader.

[–] Atemu@lemmy.ml 6 points 6 months ago

LACT and Mangohud can do that pretty well

[–] Atemu@lemmy.ml 8 points 6 months ago* (last edited 6 months ago) (1 children)

This is a configuration declaration abstraction issue. Systemd timers and services are more like primitives.

In NixOS, we have an abstraction that allows simple declaration of a service and timer that runs some script.

As an example, I use this to export my paperless for backup daily in a way that is safe (paperless itself cannot run during that time, guaranteed by systemd) and simple:

https://github.com/Atemu/nixos-config/blob/ca0d39eb98c62424208487f973573478268048b4/modules/paperless/module.nix#L59-L95

(Even without NixOS domain knowledge you should be able to follow what's going on here.)

All that's needed in order to cause a systemd timer to be created for this service is to declare the startAt = "daily"; at the bottom.

[–] Atemu@lemmy.ml 11 points 6 months ago (10 children)

LACT. Though I don't know if it can OC Nvidia, Nvidia support is quite new.

[–] Atemu@lemmy.ml 22 points 6 months ago (3 children)

Don't let it uncharge fully. You ideally want to stay in the 30-70% range as much as possible.

[–] Atemu@lemmy.ml 10 points 6 months ago

If only there was a place where it's written down what he did? Commenters have yet to discover this mystical record.

[–] Atemu@lemmy.ml 1 points 6 months ago

microG requires ROM integration; root is entirely tangential.

 

cross-posted from: https://lemmy.ml/post/5142305

From: Ben Skeggs

This series adds support for loading and running on top of NVIDIA's GSP-RM firmware, instead of directly programming large portions of the hardware ourselves.

The implementation is a little crude in places, but the goal of this series is to get (more-or-less) GSP-RM support on par with what we already support on HW. Next steps would be to look at what features GSP-RM enables us to more fully support, and clean up the GSP-RM integration once it's known what those will require.

Things should be somewhat faster when running on GSP-RM, as it's able to control GPU clocks, which wasn't possible for us previously.

SVM support is not available when running on top of GSP-RM at this point, due to GPU fault buffers not being implemented yet. This won't effect any real use-case, as SVM is experimental at best in nouveau anyway.

Aside from that, things should more or less work as normal.

GSP-RM support is disabled by default for now (except on Ada, where it's the only option) and can be enabled with nouveau.config=NvGspRm=1.

There'll likely be some nit-picky bugs to sort through, but I don't anticipate any huge disasters. I've smoke-tested this on a selection of GPUs right back to nv50, testing both HW and GSP paths depending on the GPU, and more thoroughly tested on Turing/Ampere/Ada, both discrete and laptop GPUs.

Firmware from NVIDIA is required to enable this support.

 

From: Ben Skeggs

This series adds support for loading and running on top of NVIDIA's GSP-RM firmware, instead of directly programming large portions of the hardware ourselves.

The implementation is a little crude in places, but the goal of this series is to get (more-or-less) GSP-RM support on par with what we already support on HW. Next steps would be to look at what features GSP-RM enables us to more fully support, and clean up the GSP-RM integration once it's known what those will require.

Things should be somewhat faster when running on GSP-RM, as it's able to control GPU clocks, which wasn't possible for us previously.

SVM support is not available when running on top of GSP-RM at this point, due to GPU fault buffers not being implemented yet. This won't effect any real use-case, as SVM is experimental at best in nouveau anyway.

Aside from that, things should more or less work as normal.

GSP-RM support is disabled by default for now (except on Ada, where it's the only option) and can be enabled with nouveau.config=NvGspRm=1.

There'll likely be some nit-picky bugs to sort through, but I don't anticipate any huge disasters. I've smoke-tested this on a selection of GPUs right back to nv50, testing both HW and GSP paths depending on the GPU, and more thoroughly tested on Turing/Ampere/Ada, both discrete and laptop GPUs.

Firmware from NVIDIA is required to enable this support.

43
NVK Has landed! (www.collabora.com)
44
NVK Has landed! (www.collabora.com)
-1
Unsung (www.supergoodcode.com)
1
Unsung (www.supergoodcode.com)
 

I've been using Consent-O-Matic which works pretty well but built into the browser? Wow.

view more: ‹ prev next ›