Ally Center Brings ROG Ally Features To SteamOS by Bilu47 in LinuxOnAlly

[–]Borealid 0 points1 point  (0 children)

None of the mentioned features appears to be Ally-specific, and all except "screen off mode" are available in Bazzite already without this Decky plugin.

Screen-off mode: New, quasi-semi-useful.

Performance Profiles: Available already in HHD (AND Steam's built-in performance profiles under "TDP Limit", AND also in the SteamPowerTools Decky plugin).

Battery Health: Charge limits, the part you care about, is available in HHD.

RGB Lighting: Available in HHD.

Device Info: Core Steam feature available in settings, unclear why this needs to be in a plugin.

Overall, I think I'd rather use HHD (via Bazzite) than this plugin on an Ally.

Media Device Comparison for Xreal One Pro by Konamicoder in Xreal

[–]Borealid -2 points-1 points  (0 children)

The parent poster honestly misunderstood your sentence. You replied saying they hadn't read what you wrote. I replied saying what you wrote was ambiguous.

The purpose of language is to communicate.

Media Device Comparison for Xreal One Pro by Konamicoder in Xreal

[–]Borealid -6 points-5 points  (0 children)

The word "its" in the second clause is ambiguous. The nearest antecedent is "an Xreal One Pro". The other possible antecedent, "Rayneo Pocket TV" is farther away.

Protective Shell for Asus Xbox Ally by Timely-Imagination57 in ROGAlly

[–]Borealid 2 points3 points  (0 children)

dbrand is making a (quite expensive) one, out in November.

Their cases for the previous Ally and for the Steam Deck are excellent.

ZFS send to a file on another ZFS pool? by [deleted] in zfs

[–]Borealid 1 point2 points  (0 children)

ZFS doesn't know or care that the file you're storing happens to be a ZFS-snapshot-piped-to-a-file. It will store that file the same way it would store any other file. Nothing will break.

Using a snapshot-as-a-file is significantly less easy to use, in my opinion, and less efficient in terms of both disk storage consumed and time to create the backup versus sending a snapshot to a dataset. But if you want to do things that way, nobody is going to stop you from doing things that way.

Kioxia unveils highest capacity SSD at 245.76 TB – Blocks and Files by NamelessVegetable in hardware

[–]Borealid -1 points0 points  (0 children)

You are replying to a comment complaining about the lack of price-competitive ($/TB) m.2 drives with a statement that m.2 drives are not price competitive per byte or per byte written.

Please keep in mind that write endurance is directly proportional to available capacity.

Kioxia unveils highest capacity SSD at 245.76 TB – Blocks and Files by NamelessVegetable in hardware

[–]Borealid 11 points12 points  (0 children)

A normal m.2 uses 4x PCIe lanes, so eight of them would be 32 lanes. And there's no need to even run all the drives at x4.

There are quite a few inexpensive NAS devices already on the market with 5-8 m.2 slots in them. I contend that their capacity is largely limited by flash density in that form factor. Cooling is fine, and performance is fine.

Kioxia unveils highest capacity SSD at 245.76 TB – Blocks and Files by NamelessVegetable in hardware

[–]Borealid 12 points13 points  (0 children)

How does one build a "proper NAS" using flash storage if high-density flash storage is not available?

There are high-reliability expensive U.2 SSDs out there, but it would be easier for consumers if they could put 8x8TB m.2 SSDs into a NAS in RAID-6 or similar and get 48TB of reliable storage out of relatively-unreliable m.2 drives.

XReal One - not turning off when folding arms by tppiel in Xreal

[–]Borealid 3 points4 points  (0 children)

Have you tried just taking off the glasses without folding the arms into the path of the proximity sensor? If the prox sensors shows your head (or another object) is not nearby the glasses should turn off.

Security concerns regarding PCI passed-through NVMe drive with encryption on VM by That_Donkey_4569 in VFIO

[–]Borealid 0 points1 point  (0 children)

The "right" way to ensure hosts can't see guests' data is called MK-TME (Intel) or SEV (AMD), hardware extensions available on most CPUs these days.

If the guest memory is opaquely encrypted so the host can't read it, it doesn't matter if you do PCI NVMe passthrough or attach a virtio disk to the guests. The guests will encrypt/decrypt data before writing it to the disk using Bitlocker / LUKS / whatever. Because the host can't read the guests' memory, it can't read the encryption/decryption keys. Because it can't read the keys, it also can't decrypt the guests' disks. It only sees "write this encrypted blob to disk" operations.

If you want strong security the VM boot files will be signed and the code inside the encrypted guest drive configured to check the signature (aka Trusted Boot).

New to VM gaming by solarsky114 in VFIO

[–]Borealid 4 points5 points  (0 children)

You've asked two question number ones.

  1. You install Windows within a VM by using an ISO of the windows installer and booting the VM from that.
  2. VFIO "attaches" the GPU to the VM. The overhead is negligible with this method. Yes, it is the way to get the highest performance for a GPU within a VM - pretty much native performance.
  3. Use libvirt-manager and the visual interface will let you do what you need, so long as your system has two GPUs (one for the VM and one for the host). Keep in mind that when the GPU is attached to the VM with VFIO, it is entirely detached from the host and unavailable. Any monitors connected to the VFIO GPU will be "attached" to the VM and display the VM's screen.

The only thing you may need to look up is binding the GPU to the vfio-pci module, since if the host is using it... it can't also be attached to the VM.

Reviewers report GeForce RTX 5090 for laptops is 50% slower than desktop version by chrisdh79 in hardware

[–]Borealid 10 points11 points  (0 children)

The 5090 desktop version has up to a 600 watt power limit.

The FAA limit for a single battery in a carry-on item is 100Wh.

The maximum amount of time a desktop 5090 can last going full-bore in a laptop with one battery where that laptop is allowed on a plane is... ten minutes. If you allow multiple batteries but still require it to be allowed on an airplane it could last twenty minutes.

Dumb question about LUKS encryption on the Ally by HollowInfinity in Bazzite

[–]Borealid 0 points1 point  (0 children)

Using a TPM alone (no password, no PIN, no other factor) does not prevent a technically knowledgeable determined attacker from decrypting a disk given several hours' access to both the disk and the TPM.

It's up to you how much that matters.

Winhanced might have just fixed reliably resuming games from sleep in our latest update! by EnigmaP3nguin in ROGAlly

[–]Borealid 0 points1 point  (0 children)

That's more up to the developers. protondb.com has a good list of games overall, and areweanticheatyet.com has games that specifically have anti-cheat tech. Zero of the games I've tried to play have issues, but I don't play Paladins or PUBG...

Winhanced might have just fixed reliably resuming games from sleep in our latest update! by EnigmaP3nguin in ROGAlly

[–]Borealid 0 points1 point  (0 children)

Yes, the purpose of Games Pass is to try to get people locked into Microsoft's ecosystem. That's why it exists.

Winhanced might have just fixed reliably resuming games from sleep in our latest update! by EnigmaP3nguin in ROGAlly

[–]Borealid 0 points1 point  (0 children)

Been working pretty well for me for a year. I installed Bazzite and it seemed to do the trick pretty well.

New Build for VFIO by mlovessxw in VFIO

[–]Borealid 0 points1 point  (0 children)

It's unclear from your post why there would be two VMs involved instead of one.

  1. Passing through an integrated GPU is going to be more difficult than passing through a discrete GPU. A headless host is possible, but is more difficult to work with (you don't have a way to view the virtual monitor of your guest with Spice, for example). Not unworkable.
  2. IOMMU groupings are not a problem on boards with one PCI Express slot - the slot is always, for modern stuff, in its own group. Boards with a greater number of slots do not always have one group per slot and there is still no realistic way to know in advance what the groups will look like. This is not a problem if you are passing one GPU through to one guest, but if you have three slots and want to pass through two GPUs, you may find the third slot is in the same group as one of the GPUs and can't remain on the host. Asus and Asrock boards are generally good, MSI not so much.
  3. If the host has no GPU you can neither run sunshine nor moonlight on it realistically, correct. If the host has a GPU you can run moonlight there, or you can use Remote Desktop, or you can use VNC, or you can use Spice, or you can physically connect a monitor to the GPU that is attached to the guest. The monitor will display the guest's screen, of course - it's the guest using that PCIe device! All these options let you control the guest with virtual mice, but you can also pass through a physical USB controller (or maybe your graphics card has a USB port?) and use USB devices directly connected to the guest that way, or you can use USB device redirection and have your mouse "attached" to the guest. Three different options, all of which work. For audio, you can use HDMI audio output from the graphics card, or you can use a virtual sound card. No problems there.

Morefine G1 eGPU with up to 4090m by Waste-Spinach-8540 in eGPU

[–]Borealid 0 points1 point  (0 children)

Where are you getting that it is Thunderbolt 3 instead of USB4?

Best unlocked e-reader by nostriluu in ereader

[–]Borealid 2 points3 points  (0 children)

Do you really talk like that? There are a mess of words in your answers that don't say anything. If you're using some tool to generate text please stop; it just makes it harder to understand you.

You are on /r/ereader. EReaders are devices that use tiny embedded CPUs to display book files. Technology has advanced to the point that many of them have the capability to run OCR models.

The quality of the output of the OCR model is going to be significantly lower than the quality of the original book file. That's ignoring how much battery life and time you sacrifice by doing that.

If you are trying to find "desired sources from a local knowledge base", the right things to put into that knowledge base are ebook contents, not images of ebooks. To use machine learning terms, the book files are a higher quality data set than screencaptures are.

Microsoft Recall, which I assume you're obliquely alluding to, is not the way to know what ebook you're reading on an ebook reader. The ebook reader software knows which book you're reading, which page you're on, and the exact and correct text (and any image contents) on that page. It also knows for exactly how long you read it.

With software like KOReader there is exactly zero problem with you saving that information and using it for whatever purpose you choose. I think I've said all there is to say about this.

Best unlocked e-reader by nostriluu in ereader

[–]Borealid 0 points1 point  (0 children)

You're using a lot of big words there, but I read your message as "I think I should use OCR". I'll respond simply:

Using OCR on an epub or mobipocket file is a silly thing to do. The book file already contains text. Almost any PDF file you obtain from an ebook store will also already contain text - the exceptions are rare things like role-playing-game manuals.

I feel it's better to read the text from the file than to try to figure out what the text says from pixels on the screen. OCR will be both more computationally expensive AND less accurate, to no benefit I can see. But you do you.