Latest Comments by gradyvuckovic
Flathub in 2023, they have some big plans
7 Mar 2023 at 3:09 pm UTC Likes: 7
7 Mar 2023 at 3:09 pm UTC Likes: 7
Overall the direction sounds good.
I think the main focus for Flatpak/Flathub should be:
- Ensure any application on Flathub works as intended, with all functionality the user would expect to see working, without issues. If that isn't the case, use whatever 'temporary' solutions are necessary to make it so until better long term solutions are in place. No one is going to want to use Flathub to download applications if they experience too many occasions of applications not working due to mishandled sandboxing. Prioritising 'Everything must be sandboxed!' at the expense of functionality, is prioritising ideals over users, which will result in less/no growth over time.
- "Developers, developers, developers!"... laugh if you want, but Palmer was right when he said that. If you want to make a platform successful, make developers happy. It should not be assumed that developers will just 'figure it out', if you leave the pieces on the floor for them to pick up and assemble a solution. There should be a very straight forward 'hand holding' process for getting apps onto Flathub, and enough documentation that even a non-programmer can easily figure out how to get an app on Flathub.
- Finish the permissions system, and by that I mean, do the other 50% of the 'Android on Desktop' like permission system Flathub/Flatpak has started. Add APIs for apps to check if they have permissions they want, add APIs for apps to request permissions, list what permissions app are asking for before install, if permissions change with an app then list the changes, make it easy to grant/revoke permissions, notify the user when something is blocked by a lack of permissions (nothing is a greater source of user frustration than something failing silently without explanation), etc etc.
I think the main focus for Flatpak/Flathub should be:
- Ensure any application on Flathub works as intended, with all functionality the user would expect to see working, without issues. If that isn't the case, use whatever 'temporary' solutions are necessary to make it so until better long term solutions are in place. No one is going to want to use Flathub to download applications if they experience too many occasions of applications not working due to mishandled sandboxing. Prioritising 'Everything must be sandboxed!' at the expense of functionality, is prioritising ideals over users, which will result in less/no growth over time.
- "Developers, developers, developers!"... laugh if you want, but Palmer was right when he said that. If you want to make a platform successful, make developers happy. It should not be assumed that developers will just 'figure it out', if you leave the pieces on the floor for them to pick up and assemble a solution. There should be a very straight forward 'hand holding' process for getting apps onto Flathub, and enough documentation that even a non-programmer can easily figure out how to get an app on Flathub.
- Finish the permissions system, and by that I mean, do the other 50% of the 'Android on Desktop' like permission system Flathub/Flatpak has started. Add APIs for apps to check if they have permissions they want, add APIs for apps to request permissions, list what permissions app are asking for before install, if permissions change with an app then list the changes, make it easy to grant/revoke permissions, notify the user when something is blocked by a lack of permissions (nothing is a greater source of user frustration than something failing silently without explanation), etc etc.
Flathub seeks funding to add payments, donations and subscriptions
27 Feb 2023 at 1:42 pm UTC Likes: 10
27 Feb 2023 at 1:42 pm UTC Likes: 10
Sounds like a great idea. There's room for free/open source stuff alongside 'pay what you want' stuff, and paid/subscription based commercial software, it all has it's place on Linux in my opinion and the more developers are encouraged to engage with Flatpak, Flathub and the Linux ecosystem, the better.
Steam had 83,000 new customers every day in 2022
17 Feb 2023 at 10:48 am UTC Likes: 1
17 Feb 2023 at 10:48 am UTC Likes: 1
Incredible numbers.. 83,000 new customers a day? Insane.
D8VK is an in-progress implementation of Direct3D 8 for DXVK
15 Feb 2023 at 10:42 pm UTC Likes: 5
15 Feb 2023 at 10:42 pm UTC Likes: 5
Awesome work, hopefully it gets merged into DXVK one day.
Forspoken gets an update to improve Steam Deck performance
1 Feb 2023 at 12:30 am UTC Likes: 2
1 Feb 2023 at 12:30 am UTC Likes: 2
Quoting: KimyrielleI wonder if it would help to put together a 'Linux game development SDK' that includes documentation, build tools, tutorials, compile-able demos, debugging tools, and more, in a similar to fashion to how there is a Vulkan SDK.Quoting: mr-victoryBut did they remove the necessity of the workaround for the Linux desktop? If they didn't but instead added fixes for Steam Deck, that's hilarious😂I would not surprised seeing devs supporting Deck in the future, and still not caring about Linux, even when it's almost the same thing. Deck is "dev-friendly", because it's a defined system with known hardware and a known OS and it made mainsteam media, so it exists in their world.
Linux is still that "nerd operating system" that's hard to support because no two systems are the same, and people using don't want to spend money on software, anyway. Or so...
But hey, I expect issues like this one to be the exception rather than the norm, so it's all good.
Steam Deck thoughts a year later
24 Jan 2023 at 3:07 am UTC Likes: 6
24 Jan 2023 at 3:07 am UTC Likes: 6
One year later, I've gone from whimpering like a puppy each time I see one online thinking I'll never have one because I live in Australia, to having owned one for about 4 to 5 months now. And in conclusion I'd say... Yes my whimpering like a puppy was totally justified because it's the coolest thing I own.
GameImage turns games, emulators and Wine into an AppImage - useful perhaps for Steam Deck
17 Jan 2023 at 4:23 pm UTC Likes: 3
17 Jan 2023 at 4:23 pm UTC Likes: 3
I love this thing. Very cool. Love the idea of just bundling a game with everything it needs, emulator/compat tools/etc, and getting just a single exec file you can just run with a double click.
We may get a Steam Controller 2, plus fun updates coming to Steam Deck
15 Dec 2022 at 10:26 pm UTC Likes: 2
15 Dec 2022 at 10:26 pm UTC Likes: 2
In theory there's no reason why games couldn't use a new steamworks API that allows games to tell steamworks "These are the graphics settings we have and the options available".
Heck in most games, most games have the same graphics options. So all the API would need to do is specify which of those graphics options are available.
Basically an API call saying, "Hey Steamworks, so we have the following graphics options: Resolution, Frame Rate Limit, Draw Distance, Antialiasing, Texture Resolution, etc... And a couple of custom settings called 'Bell Sizes' and 'Number of Whistles' and here's the custom information about those options."
Then all which would be needed is some kind of API which allows a game to be told by Steamworks "Set your graphic settings to these values".
Then Valve could store graphics settings information with the performance profile when they're changed, shared, and apply them when switching profiles.
Obviously out of the box most games wouldn't support that, they'd have to add support for that, but there's no reason why they can't over time progressively get that feature in more and more games, just like Steam Input.
Heck in most games, most games have the same graphics options. So all the API would need to do is specify which of those graphics options are available.
Basically an API call saying, "Hey Steamworks, so we have the following graphics options: Resolution, Frame Rate Limit, Draw Distance, Antialiasing, Texture Resolution, etc... And a couple of custom settings called 'Bell Sizes' and 'Number of Whistles' and here's the custom information about those options."
Then all which would be needed is some kind of API which allows a game to be told by Steamworks "Set your graphic settings to these values".
Then Valve could store graphics settings information with the performance profile when they're changed, shared, and apply them when switching profiles.
Obviously out of the box most games wouldn't support that, they'd have to add support for that, but there's no reason why they can't over time progressively get that feature in more and more games, just like Steam Input.
Steam Deck OS 3.4 gets a Death Stranding fix, plus new Client Beta and Firmware update
14 Dec 2022 at 11:54 am UTC Likes: 1
14 Dec 2022 at 11:54 am UTC Likes: 1
Valve has certainly been doing a lot of bug fixes lately, which is good to see, there's no point having 'features' if you don't have a stable experience with those features. I hope once they've gotten through all the bug fixing, we see some additional features. Particularly for the onscreen keyboard, it could do with improvements.
Intel using DXVK (part of Steam Proton) for their Windows Arc GPU DX 9 drivers
7 Dec 2022 at 11:13 pm UTC Likes: 3
7 Dec 2022 at 11:13 pm UTC Likes: 3
Maybe AMD could use Bink for Windows to translate from OpenGL to Vulkan too. Given how slow OpenGL is on AMD/Windows, I doubt Bink could be any slower.
- Blender change the Anthropic AI funding deal, with discussions planned for AI Policies
- Here's the top Steam Deck games for April 2026
- Steam Survey for April 2026 shows Linux still trending well
- Steam Controller more popular than Valve expected - they're working on stock issues
- GOG bring Polish history to the Preservation Program along with a big sale
- > See more over 30 days here
Recently Updated
- Feedback needed - future website updates
- Liam Dawe - Steam Deck desktop mode localization
- on_en_a_gros - Why most people are approaching the xz-attack wrong.
- LoudTechie - Lutris alternatives
- sourpuz - Welcome back to the GamingOnLinux Forum
- sourpuz - See more posts
How to setup OpenMW for modern Morrowind on Linux / SteamOS and Steam Deck
How to install Hollow Knight: Silksong mods on Linux, SteamOS and Steam Deck