Fubarberry

joined 2 years ago
MODERATOR OF
[–] Fubarberry@sopuli.xyz 2 points 6 hours ago

Having now spent some time with Newelle, it asks for permission before running commands as well. By default the commands are run inside the flatpak sandbox as well. It even gives the option to run the commands in an external window and see the results before deciding whether to let the LLM access the results of the command (in case you're worried the results might have private info you don't want shared.

Overall it handles it really well to be honest.

[–] Fubarberry@sopuli.xyz 3 points 14 hours ago (2 children)

I've tried Gemini-CLI, and while it can run terminal commands, it asks permission before each one. Being able to read the commands and then click yes once I see what it's doing can work pretty well in my experience, and should be somewhat safe.

They do recommend running gemini-cli inside a container though, for added safety. I'm not sure if that's possible with Newelle yet.

[–] Fubarberry@sopuli.xyz 9 points 15 hours ago (2 children)

The main issue is that SteamOS Beta updates frequently break Decky loader, but it's rarely an issue if you're on stable. The worst issues I know of with plugins were IsThereAnyDeal plugin was causing performance issues, and DeckyRecorder was causing some decks to be unable to switch to desktop mode.

Overall though it's rare to have serious issues from Decky, especially on stable SteamOS. You may not want to install a bunch of unnecessary plugins that you won't ever use, but you shouldn't hesitate to use any that meet your needs. If you ever have steamOS issues (crashing/etc) you will want to disable decky and see if that fixes it before you contact Valve though.

 

Newelle is a GTK graphical front end for interacting with LLMs from Gnome desktop. It supports both local LLMs and online ones.

In addition to basic chat, it supports:

  • Speech to text and TTS models
  • Can perform web searches
  • Can drag files into Newelle to discuss it's contents
  • Run terminal commands
  • Manage files
  • Other features like image generation can be added through it's plugin system.

Obviously you'll want to be careful with letting it interact with your system directly through files/terminal commands, but still sounds pretty promising.

[–] Fubarberry@sopuli.xyz 3 points 18 hours ago* (last edited 18 hours ago) (2 children)

I'd be happy to take over !gai@sopuli.xyz. I hadn't realized there was a sopuli community for it, or I would have already been sharing some interesting articles there. I made a post here.

I'd also be happy to help as a moderator for !anarchychess@sopuli.xyz. I don't have as much to contribute there, but I've always enjoyed following that community. It might be better to have a lead mod there that is more active within the community though, so if anyone else wants that position I'd be happy to concede it to them. I have a comment here.

A lot of the smaller communities here sound really interesting as well, but are completely devoid of posts. I agree with some of the other comments here that I think those communities should be retired, let someone else restart them later if they're motivated to foster a new community.

[–] Fubarberry@sopuli.xyz 2 points 18 hours ago

It wraps around, you go low enough and you suddenly become a master.

 

The title is slightly misleading, it's less that all AI models are the same now, and more that they're converging. The more we improve models, the less variation there is.

[–] Fubarberry@sopuli.xyz 1 points 18 hours ago

At least CSS loader exists and works. Native theme support (probably through the point shop) would be nice though.

[–] Fubarberry@sopuli.xyz 4 points 2 days ago

Additionally, desktop mode also got native support for changing the artwork from the same menu.

[–] Fubarberry@sopuli.xyz 51 points 2 days ago (2 children)

When you have your game library sorted alphabetically, some games aren't grouped together like they really should be. For example, you might want all the Yakuza games grouped together, but the newer games are called like a dragon and are completely separate. You could now go and have the like a dragon games sorted as if they were also named Yakuza, so that all the games are grouped together.

Another example for me personally is that I have a bunch of Metroid games on my deck, and almost all of them are grouped together, except for Super Metroid and AM2R. Now I can move those to be listed alongside the other Metroid games.

[–] Fubarberry@sopuli.xyz 5 points 3 days ago

I've been playing Nightreign with friends, mostly using the seamless coop mod to allow 2 players. The game just updated with to allow 2 players natively, so we'll have to decide if we want to keep using the mod for the rare times when we have 4 people. Overall it's been really fun, I've enjoyed it a lot.

[–] Fubarberry@sopuli.xyz 1 points 4 days ago (1 children)

Installing it isn't hard, you download the latest release.zip file from the GitHub, enable developer mode in decky, go to the dev menu in decky, hit install from zip, and then pick the zip file you just downloaded.

I installed it to check the feature set but haven't really used it besides that.

[–] Fubarberry@sopuli.xyz 1 points 5 days ago (3 children)

https://github.com/aarron-lee/SimpleDeckyTDP?tab=readme-ov-file

I believe this plugin allows you to set different power profiles for plugged in vs portable play. It's not on the decky store for whatever reason (which is disappointingly common with new plugins), so you'll have to install it manually.

[–] Fubarberry@sopuli.xyz 4 points 6 days ago

I think astronaut has a higher skill floor than guitarist. I don't mentally separate astronauts into categories like amateur/average/talented/expert, it's just assumed that any astronaut is an expert. Leading with describing someone as a guitarist before you mention they're an astronaut too implies that they're also an expert guitarist.

So basically it's the difference between:

  • An expert guitarist who's also an expert astronaut

  • An expert astronaut who's also an amateur guitar player.

 

Got gifted a copy of Elden Ring Nightreign, but found that when using the seamless coop mod (for 2 player games), the deck controls would no longer work.

Anyways it turns out the solution is to set this as the launch options for the seamless mod executable:

SteamAppId=2622380 SteamGameId=2622380 SteamOverlayGameId=2622380 %command%

This makes the coop launcher be identified as the game itself, preventing any steam input issues. Note: if you seemingly get stuck on a steam loading screen after launching the game like this, you may just need to press the steam button and swap windows to the game.

 

This plugin allows two decks to connect directly to one another, allowing multiplayer lan games to work without any wifi network available.

 

In the current situation, choosing the Windows 11 version for the Legion Go S is a what only a fool would do.

Let’s sum it up:

  • Worse performance across the board
  • Worse power consumption
  • More expensive

The Windows 11 version only makes sense if there are games with anti-cheat that you don’t want to miss on. There are some notable exceptions like GTA 5 Online and APEX Legends where SteamOS support was removed recently. And there’s Fortnite, outside of Steam, that remains unplayable on SteamOS. There’s probably a few more too, but those are the important ones that come to mind. If such titles don’t matter for your gaming patterns, the SteamOS of the Legion Go S version is the obvious choice.

After [seeing the benchmarks], you must be wondering if Lenovo actually bothers with the Windows version at all! Truth is, it’s worse than that. You can’t even find a mention of the SteamOS version of the Lenovo Legion Go S on Lenovo’s website. I am so NOT kidding. There is “View Models” button, but there are no other models apart from the Windows 11 Home version.

I checked a few country sites for Lenovo, and it’s inconsistent as hell for a Global company. France only has the Windows version, Japan doesn’t even list the Legion Go S model (still stuck at the previous Switch like model), and finally I could find the SteamOS version on Lenovo’s site in Indonesia!

So, guys, I don’t want to kill your enthusiasm, but this sounds very much like We are just pretending to release a SteamOS version but in fact we advertise the Windows model everywhere instead. Since I am familiar with large companies, I guess the story was like that. Someone in Business Development managed to secure a deal with Valve, the CEO must have said OK, does not cost much anyway. And then the BD guy went fishing in each territory, asking for the Marketing leaders who wanted to launch that SKU, and turns out most region heads were not interested in hearing about SteamOS. This is probably why you end up with said SKU only listed in some small regions and not the main ones. It’s probably a pilot, at most. I was not in the room, so I don’t really know, but it does sound and smell like this kind of situation.

Well, in the US, if you are actively looking for it, you can find it on Best Buy, at least…

In short, you have SteamOS delivering all the goods, but there’s no appetite on the manufacturer’s side to do anything about it. Sad. Note that Lenovo is the only manufacturer with an official support stated for SteamOS on the Legion Go S. Valve is offering support for additional handhelds (the original Legion Go, and the ROG Ally) but that’s considered experimental and not official at the moment (see their recovery image page).

 

According to the creator of lsfg-vk:

A couple of hours ago Deck Wizard has made a video on Lossless Scaling in which they present a new Decky plugin for lsfg-vk. On Reddit, the creator of that plugin claimed they had collaborated with me to create this, however this is incorrect and was likely the result of a language barrier.

I was asked to collaborate, but I instead requested them to wait with the plugin until the new configuration system was written, as otherwise a large portion of the plugin would have to be rewritten to account for it. They did not listen and pushed the plugin out without communicating with me beforehand.

As a result of this, the plugin already has many issues such as incorrect labeling of options and misleading descriptions of other options. Likely in collateral, the video created by Deck Wizard further spreads these wrong explanations. I want to clear up these things. First of all, the settings recommended by Deck Wizard are 30% flow scale and no performance mode. I can not state enough how terrible these options are. With 30% flow scale, internal calculations are happening in 96x54 images with some going down to 2x1, producing extremely inaccurate results. Instead, it is recommended to keep flow scale at 85-100% with performance mode enabled, as this gives a much larger performance boost while retaining immensely higher quality.

Clearly all of this is simply a result of poor communication and as such I will not support the Decky plugin. Do not ask about help with lsfg-vk when using the Decky plugin. Perhaps in the future an official lsfg-vk Decky plugin can be made in actual collaboration with me. Pancake - Developer of lsfg-vk

The plugin is still the easiest way to use Lossless framegen ATM, but it's definitely worth knowing about this.

 

Trying it out in Shadows of Doubt right now, took performance from an unstable 25-31 fps to 61-71 fps with I set on performance mode and x2 fps. Don't really notice input lag.

It's not on the decky store yet, so you have to download the extension zip manually.

Here's the extension github with full instructions and details.

Basically you'll:

  1. Install the plugin. Once it's on the decky store you can install it from there, but in the meantime do this:

    • Download the .zip from the release page
    • In Game Mode, go to the settings cog in the top right of the Decky Loader tab
    • Enable Developer Options
    • In the new Developer tab, select "Install from zip".
    • Choose the "Lossless Scaling.zip" file you downloaded (likely in the Downloads folder)
    • If it does not show up, you may need to restart your device
  2. Purchase and install Lossless Scaling from Steam

  3. Open the plugin from the Decky menu

  4. Click "Install lsfg-vk" to automatically set up the compatibility layer

  5. Configure settings using the plugin's UI controls:

    • Enable/disable LSFG
    • Set FPS multiplier (2-4) Note: The higher the multiplier, the greater the input lag
    • Enable performance mode - Reduces gpu load, which can sometimes majorly increase FPS gains
    • Adjust flow scale (0.25-1.0)
    • Toggle HDR mode
    • Toggle immediate mode (disable vsync)
  6. Apply launch commands to the game you want to use frame generation with:

    • Option 1 (Recommended): ~/lsfg %COMMAND% - Uses your plugin configuration
    • Option 2: Manual environment variables like ENABLE_LSFG=1 LSFG_MULTIPLIER=2 %COMMAND%
 

See the linked article for a list of the supported games.

Blizzard games are of course included, but we also get:

  • Avowed
  • Tony Hawk's Pro Skater 3+4
  • DOOM: The Dark Ages
  • Sea of Thieves
  • Crash Bandicoot™ 4: It’s About Time

If you need help on installing Battle.net, gamingonlinux coincidentally just published an article on getting it installed.

You can also use Non-steam launchers

view more: next ›