xavier666

joined 1 year ago
[–] xavier666@lemm.ee 3 points 1 day ago

Game mode is way better than big picture because

  • support for decky loader
  • control system level settings from game mode itself
  • has gamescope which handles win32 game settings much better
  • disables other OS processes/the desktop and frees up resources (not sure about this)
  • control more things with controller instead of the touchscreen
[–] xavier666@lemm.ee 9 points 2 days ago (2 children)

Then what is Overwatch?

[–] xavier666@lemm.ee 3 points 3 days ago* (last edited 3 days ago)

I was also in your position.

Tried to use lutris a few years back and got spooked. I tried lutris again this year and the process seems to be more streamlined. I just tried installing an ancient game from an ISO and lutris asked me "are you trying to install game A? Then we will apply the patches for game A". It was all automatic.

[–] xavier666@lemm.ee 3 points 4 days ago

🧑‍🚀 🔫 👨‍🚀

[–] xavier666@lemm.ee 32 points 5 days ago* (last edited 5 days ago) (2 children)

The Chromium base, which is what Steam is built upon, itself isn't supported on Win 7,8. Can Valve work upon it to make it backwards compatible? Maybe. Will it be a pain in the ass to maintain? Absolutely.

Also, if you don't want to upgrade to Win11, you can make a 2nd partition for Linux and enjoy your games.

[–] xavier666@lemm.ee 25 points 5 days ago (1 children)

as difficult as plugging in a flash drive

That's a gross over-simplification

They have to

  1. Download the windows ISO
    • How do you find the original ISO and not a cracked one?
  2. Get instructions to modify the ISO
    • Hope you get the right set of instructions from a genuine website
  3. Download Rufus and install
  4. Make backup of their data
    • Hope you disabled Bitlocker also
  5. Reboot and press the F? key to change boot order (F? varies from system to system)
    • How do you even find the right key for this?
  6. Follow the installation process

One of the reasons Linux is not widespread is because following these "simple" instructions is too much for an average user. So I doubt a Windows user will be bothered to modify their OS. I have installed different variants of Linux 100s of time and even I need to check online if their are any hidden gotchas.

[–] xavier666@lemm.ee 41 points 5 days ago* (last edited 5 days ago) (3 children)

but if you install it right

Basically eliminates the vast majority of people who don't have the technical knowledge to deal with Rufus

[–] xavier666@lemm.ee 2 points 1 week ago

IMO the only advantages the ROG Ally has over the Steam Deck OLED are

  • VRR with 120 Hz
  • Anti-cheat support
  • Slightly more powerful chip

In every other way, the Steam Deck is superior (interface polish, battery life, HDR, touchpad).

[–] xavier666@lemm.ee 1 points 1 week ago

It's possible I have to RTFM.

I checked the Bazzite documentation for the Ally and it says SimpleDeckyTDP provides more features than HHD so I didn't experiment with it at all. I prefer using the Decky plugin mainly because it fits with the Bazzite theme better :P

[–] xavier666@lemm.ee 2 points 1 week ago (2 children)

Hi, you're absolutely correct and sorry for being unclear.

I mean precise TDP control (16W or 17W) and custom fan curves. I've used HHD, it's also good. Most people simple switch between power saving / balanced / performance but wanted to go down further to extract a little more juice out of the device.

SimpleDeckyTDP is a bit tricky (open desktop mode - open terminal - paste command) to install but offers more customisation.

[–] xavier666@lemm.ee 2 points 1 week ago (1 children)

If I had to a host a HTPC, it would be with Docker as it's a more reliable way to maintain a service.

[–] xavier666@lemm.ee 3 points 1 week ago

You're welcome!

I have been very particular in this review about the experience of using Windows compared to Bazzite, not the performance. I've seen many reviews talk about how one is offere 5-10 FPS more than the other OS but you really don't notice that most of the time.

Windows can do everything that Linux can do on average but the experience is vastly different. That is what I'm trying to say in this post.

 

Hello there, gamers!

Ever since the handheld boom since 2022, I wanted to use one because of the concept; play any game anywhere and without the annoyances of a PC. I bought a Steam Deck OLED earlier this year, but because of personal reasons I am now using an ROG Ally (Got it at a huge discount) . This is my experience of using the device for over 3 weeks now.

Disclaimer: I am a Linux user (Left Windows in 2016) and I don't play games which require anti-cheats, so this post might seem biased. However, I'll try to be as much factual as possible. I'll list the pros and cons of both the OSs as per my personal experience.

The Windows experience

There is nothing new to say, everyone knows the first bootup process. Enter your mandatory Microsoft account to access the device. I know there are workarounds for a local account but I didn't want to jinx it. You get greeted with Armory Crate which shows how to manage your device.

Positives with Windows on the ROG Ally

  • Launch any game with no restrictions. It's just a Windows PC.
  • Nearly everything works out of the box (Not everything though)
  • Asus's Armory Crate (AC) is decent at what it does
  • Asus's BIOS is very well made
  • AMD's software center offers lots of options regarding graphical fidelity

Annoyances with Windows on the ROG Ally

  • [major] The OS is not controller-centric at all, this is probably my main gripe about the device.
    • A user buys a handheld and expects it to behave like a handheld.
    • Steam's big picture mode helps but it's severely restricted in terms of capabilities.
  • [major] Certain games (usually older) do not install smoothly on the device.
    • You have to manually tinker to get it working.
    • Tinkering on a touch-screen device is not a fun experience.
  • [major] Game launchers other than Steam do not support a controller OOTB.
    • GOG Galaxy/Amazon Games does not support
    • I did not try Epic, but the last I heard it also does not support a controller.
  • [major] No central hub to control all system/graphical settings.
    • You have to switch between multiple applications. You need to update Windows/AC drivers/MyAsus separately.
  • [major] The Windows onscreen keyboard interferes with the Steam onscreen keyboard.
    • This happens most of the time.
    • I can't configure the Windows keyboard
    • We have AI baked into Windows and it can't even detect if there is an existing onscreen keyboard.
  • [minor] There is no cohesive design among the different components of the system.
    • I remember hearing about Microsoft's Fluent design framework several years back but it seems like app developers have not adhered to it.
    • It's quite jarring to switch from the Windows interface to AC, MyAsus center, AMD Software Center
    • Other than AC, none of the core system components support controllers.
  • [minor] Because of how application windows and AC appear on top of each other, the game window or AC sometimes lose focus and it feels like the interface has frozen.
    • When this keeps on occurring multiple times it becomes quite annoying.
    • You need to manually tap on the window to get the focus back on the window you want.
  • [minor] People recommend using Playnite to manage games from different launchers.
    • The idea seems good in theory, until you find out it requires you to install all the launchers anyway.
    • The only serious advantage is that you can launch the game using a controller.
  • [very minor] You can't turn off the RGB permanently which is persistent across a reboot.
    • Note: It's possible that I'm dumb and did not fiddle with the settings enough.
    • I fixed it (hacky fix) by setting the RGB color to black.

Overall, the ROG Ally with Windows is not a pickup-and-play device. I felt like I just bought a Windows PC with a touch-screen instead of a handheld. Let me iterate; I'm not 'anti-touch screen' but it should not be a core requirement of the UX. Using the touch-screen once a while is fine. If you are forcing the user to use the touchscreen for non-gaming/non-essential reasons, you have failed. Some of the annoyances vanish if I'm using a keyboard/mouse, but then it just becomes a PC (PSA: This is supposed to be a handheld, not a PC. If I wanted a portable gaming PC, I would have got a laptop).

If you notice carefully, I didn't even talk about Windows telemetry, Copilot, Recall, mandatory Microsoft account, ads baked into Windows, nagging by Edge, and other issues because an average gamer doesn't care about it. I just wanted to focus upon how Windows performs as an OS for handheld gaming.

Moving over to Bazzite

I used Windows for a week but I grew tired of it. I don't want to sound dramatic but gaming sessions had me go like "here we go tinkering again". I do testing and tinkering at work already, I don't want to do it at home again. So I decided to just format everything and install Bazzite on it. I saw that Bazzite has a growing community and Valve has no update on when they will release SteamOS for the ROG Ally. Bazzite it not perfect, but it does a way better job compared to Windows.

Annoyances with Bazzite

  • [major] Some SteamOS features not yet available OOTB (Finer TDP/fan controls)
  • [major] Big picture mode does not support remote viewing/streaming (It was crashing for me)
  • [minor] Loss of focus between webpage and the game, but this happens very rarely.
  • [minor] Bazzite offers Xbox, Steam and PS5 controller. However, it's not clear (in Handheld daemon) which controller should one use for the best experience. I understood that PS5 needs to be used in order to use gyro.
  • [minor] No support for AMD's fluid motion frames.
  • [minor] No support for the fingerprint sensor
  • [minor] The installation process requires a physical keyboard to be connected to the Ally if secure boot is enabled. Either it was not mentioned in the installation guide or I'm too dumb to understand instructions.
  • [very minor] The installation wizard requires interaction with a touch screen and the buttons are very tiny.
  • [very minor] Slight interface lag when using the quick access shortcuts (75 ms instead of 25 ms)
  • [very minor] Bootup process is slightly slower compared to SteamOS
  • [very minor] Buying games through Heroic still needs touchscreen (Launching does not require the touchscreen)
  • [very minor] There is no mention of how to view the Bazzite shortcuts (It can be viewed but requires minor tinkering).
  • [very minor] Bazzite does not support the screenshot shortcut OOTB. I had to adjust some settings to get it working (No, I did not use the terminal). The only time I had to use the terminal was for installing SimpleDeckyTDP which was just a single command.

However, most of the cons mentioned above are explicitly stated by the Bazzite team in the FAQ. It's because of a device limitation or a functionality tied to the firmware which is not yet available on Linux, so I can't really blame them. On the other hand, all the major annoyances that I had with Windows are fixed in Bazzite.

Major positives of Bazzite

  • Right after the installation, it offers a simple welcome screen which recommends some helpful applications.
  • Bazzite recommends using the Heroic launcher. I'm using Epic/GOG/Amazon games through Heroic and never once did I see any of those launchers during gameplay. This is a core requirement for a handheld device. I don't want to tap at unnecessary screens to start the game.
  • Decky Loader plugin manager => manage your system and increase the functionality of your system using the controller. I believe Decky Loader is missing on Windows
  • Proton => All the tinkering required to get a game working is done in the background by Valve. The user doesn't have to tinker. I am a bit shocked that I have to tinker less in Linux compared to Windows to get games working. Old-school Linux users know this was not the case a decade back.

By the way, Bazzite has a fully fledged desktop interface but it needs to be switched on manually. This separation is essential in making the user feel like they are now exiting gaming mode. On Windows, you are always in desktop-mode. I have to admit, I was spoiled by SteamOS because of which the above mentioned points affect me so much compared to an average Windows gamer. Also, the SteamOS experience is even more polished than Bazzite.

Conclusion

Listen, I am not trying to say "Window bad". I want the Windows folks to know what they are missing from a gaming UX perspective. You should really put the pressure on Microsoft to fix these issues. Windows users should try the SteamOS/Bazzite interface (Not Steam Big Picture mode. It's not the same) once to understand what a modern day gaming interface should look and feel like.

Image source: TechDweeb

Edit: Improved formatting.

 

From the article

Microsoft has officially announced its intent to move security measures out of the kernel, following the Crowdstrike disaster a few short months ago. The removal of kernel access for security solutions would likely revolutionise running Windows games on the Steam Deck and other Linux systems.

 

I have a question(s) regarding the various types of game controllers.

I need a wireless controller which supports PC (Steam Linux mainly and maybe Windows someday). While searching online, I see various types

  1. xbox/ps5/switch controllers : These are for their respective consoles
  2. Mobile/PC controllers : These usually connect via wire/bluetooth/2.4 GHz

Source: https://www.gamesir.hk

However, I see in the product specifications page of the console controllers that they also support PC. And the PC controllers sometimes support some of the consoles. The only real difference between controllers, from a technology perspective, is that is some of them support bluetooth/2.4 GHz.

So I have two questions:

  1. If they are already cross-compatible, why even bother having different types?
  2. How should I decide which type of controller I should buy? It should support PC, console-support is not essential.

Note: I am a novice in game controllers but aware of different network stacks.

Edit: Thanks for the amazing response! These are my key takeaways from all the comments

  1. Hall-effect sensors are a must
  2. Default console controllers usually have stick drift
  3. If you need trackpad, take PS5
  4. 8bitdo is a reliable brand, as per multiple responses
  5. Most controllers have good support on Linux. But haptic feedback can be a hit/miss as it can be platform/game dependent
  6. There are various connectivity wireless standards. Dongles are the most reliable but you lose a USB port.
  7. Keep track of handsize/comfort and button layout
  8. PS controllers have excellent support on Linux/Steam
 

This is a post I wish I never had to make. Forgive my grammar and spelling as I am a bit emotional.

My Steam Deck was stolen and I just had it for less than 2 months.

It has been more than 2 weeks since it happened but it still hurts the same. I wanted to make this post because it was a very costly mistake from my side and I don't want it to happen to anyone else.

<story>

It happened when I was shifting from one house to another house and there were lots of maintenance workers at the destination house. After I kept my luggage inside the house, I left to buy some essentials. My mom was the only person left who was watching over the stuff. By the time I came back, the workers had left. I thought I have some free time so decided to pull the Steam Deck out but it was missing.

<vent>

I was absolutely devastated; I can't even begin to explain in words what it felt like. I asked, through the person who hired the workers, if they took it. But all the workers refused. I was just crushed; I could feel my heart dropping into my stomach. Even now, as I am typing this story, that emotion is replaying.

</vent>

After this happened, I removed all payment methods from my Steam account (Steam Guard 2FA was already active). I saw after 5 days that the Steam Deck was online for a brief period of time, via Steam Guard. I purposefully didn't sign out of the device because I wanted the thieves to make the mistake of signing in and giving me some clue about their location; the Steam Deck was still inside my city. I took the IPs and submitted it to the police and asked them if they could track it. They said they will try their best since getting the customer details from an IP is a "lengthy and time-consuming process". But at this point, I can't do anything; it's not possible for me to visit all the worker's home individually and check as I don't have the authority. I gave up and convinced myself to move on.

</story>

This taught me a lot of things and I wanted to share with the community, now that I have slightly recovered mentally.

Secure your luggage when moving

When you are moving, you usually have a million thoughts in your head. This can cause you to neglect your luggage's safety. If you are going to unload your luggage temporarily, KEEP IT IN A SECURE MANNER FIRST and then do everything else.

A secure manner could mean

  • Under someone's watch
  • Putting it far away from the exit
  • Putting a lock on the luggage
  • Putting it inside a cabinet and locking it

Don't just unload the luggage and start doing something mentally involving.

Be wary of outsiders

Sometimes, there will be outside people in your home. It's crucial to keep the Steam Deck out of reach of everyone. Not everyone is a thief but different people have different moral standards. Don't create a tempting scenario for others. Keep it secure when there are guests/workers at your place.

Put some form of tracking on the device

The Steam Deck is like a traditional laptop; it has no SIM or GPS. Once it's lost, it's really hard to get it back. There are methods by which you can track the Steam Deck (Steam Guard) but it involves IP and it's not enough to get an exact location. Other than law-enforcement, no one can find the customer details associated with an IP address.

An alternate approach, which can be slight pricey, is to put a Tile tracker on the device. There are tutorials on how it can be attached to the device.

Note: I'm not associated with Tile in any way.

Get the official Serial Number and MAC ID of the device

It will help you to uniquely identify the device IF it gets stolen. You may find the serial number on

  • The bill of purchase
  • Inside the Steam Deck settings section
  • On the Steam Deck package
  • You can ask Steam support for the serial number once it's associated with your account The MAC ID is present on the Steam Deck settings page (and also on your access point logs if it has connected even once).

I hope this post is educational and makes you wary of the physical dangers around us. Please keep your handhelds or any valuables safe

<vent>

What hurts even more is that the Steam Deck, which was the 1 TB OLED model, was a gift from a very special person and I feel like I have betrayed that person by losing it. I had lots of plans with the device, like making a couch plug-and-play setup, a retro gaming setup, a productivity device by using desktop mode, etc. But all my plans were shattered in an instance. I'm now convincing myself to move on to something else.

</vent>

Edit: As of 20th August, I can see via Steam Guard that the device was logged into a few hours ago (2 weeks post the burglary). I know the risks involved in keeping my device signed in. I'm counting on the person's stupidity. Any proper thief would have formatted the device.

 

I have been a PC gamer for the majority of my life. But before that, i was a console player on the NES. But NES mainly had platformers, and no 3d games. So i am not used to movement and camera controls simultaneously at all.

I have purchased a Steam Deck OLED and it's phenomenal at playing platformers and twin stick top down games. However, i am absolutely sucking at FPS games on it. Can't make shots on the controller which are like muscle memory on my PC. I'm also having a slightly hard time on 3rd person over the shoulder games (not as bad as FPS though). It's probably because of my age (30+) I guess.

My question is that is there a way to improve other than 'git gud'? Example, is there an easy FPS game where I don't have to move or shoot too fast? Or a sample controller exercise game, like we have AimLabs for mouse movement.

Thanks.

 

I was thinking about the anti-cheat scenario and this popped on my mine. Consider the following scenario.

Valve comes out with an alternate OS for the Steam Deck called "Steam OS Secure" which supports anti-cheats. Special proprietary blobs were added to the OS, in collaboration with the game devs, which allow it to monitor metrics at the kernel level. These anti-cheats will only be able to run on an unmodified Steam Deck which gets disabled the moment you "modify" your Deck.

(I'm unsure what "modify" means here. Maybe if the user creates a root password or if a new layer has been added on top of SteamOS)

This will come pre-installed with the Deck (Steam Deck 3 maybe), but a seperate OS without the proprietary blobs is also available and can be downloaded/installed right from the Deck itself. This can be switched anytime but it's a lengthy procedure. Obviously, the one without the anti-cheat performs better.

What do you think about this? Would you approve this? Will your perception towards Valve change? Will it be better for gaming over all?

Edit: I can understand the dislikes. No one wants RING-0 anti-cheat on Linux. But I just want to have a discussion on this. I don't see game devs making exceptions their game only on Linux in the near future.

 

I am using a Dell Latitude 3420 (Ubuntu 22.04.3) and it uses a slightly older OEM kernel 5.14.0-1048-oem. The generic kernels keep getting upgraded but are never used. The current generic that I have is 6.2.0-26-generic and 5.15.0-79-generic.

So I have 2 questions

  1. Should I leave the kernel as it is? Some threads online say it's better to leave it as it is as an OEM kernel is better for Ubuntu-certified laptops
  2. If I should change the kernel, what would be the best way? I don't want to hard-code the kernel version.
    • If I have issues in the latest generic kernel, I should be able to roll-back to the OEM kernel.

Related links

  1. https://askubuntu.com/questions/1395080/which-kernel-should-i-use-for-my-hardware-oem-or-generic
  2. https://www.reddit.com/r/XPS/comments/rif7wo/ubuntu_after_installation_oem_kernel_instead_of/
  3. https://askubuntu.com/questions/1387979/removing-a-oem-installed-kernel
 

I just tried to upgrade Ubuntu and I suddenly see that new packages want to be installed; snapd and firefox. I don't need Firefox because I'm already using Firefox-ESR as a deb and I certainly don't need snaps.

Why is Ubuntu doing this? I get it you like snaps but I don't, so don't try to force install it. I had to use apt-mark hold to block the install of snapd and firefox. This is also not an isolated incident. I just checked Reddit and someone made a thread 8 hours back regarding the same issue.

This thing is giving me Microsoft vibes.

view more: next ›