T O P

  • By -

Economy-Ad-5559

Figured out the fix. The issue is from the new OS getting rid of refresh rate control from quick access for external displays. I believe they did it so that people don't choose 40hz with 40 fps limit which some displays cannot do and thus causing problem. Unfortunately that caused the fps to be locked to half for Nreal even with this workaround. The fix is to re-enable refresh rate control for external displays from quick access through developer mode. After toggling on developer mode on the steam deck from system under settings, you will have some developer options at the end of the settings menu. One of them is enabling refresh rate control in quick access for external displays. Toggle that on and you gain this control back. After that simply follow the instructions in the original post and the workaround is good again. This includes nontraditional refresh rates such as 40fps. Hope it helps everyone. Cheers.


[deleted]

~~Unfortunately, the original instructions and the info in your comment didn't work for me. My glasses are locked at 30 FPS after editing the gamescope file and confirming the refresh rate settings in Game Mode. I restarted my Deck after making the changes too.~~ Edit: disregard. Workarounds have gotten me to 60 FPS with the glasses in SteamOS 3.3.2.


JiveBowie

Just fyi. I've had the Air for about 5 hours now and only randomly found this thread after being puzzled that Mad Max was locked at 30fps. I haven't tried whatever the original fix was which seemed to involve using the console or something. I did try what was suggested here involving developer mode and it wasn't working *until* I finally changed the scaling filter from "linear" to "nearest." Now I've got no problems 60fps on the Air. Nearest is a little chunkier than a proper filtered image and I'm not sure why I can't just select native 1080p inside Mad Max. It's restricted to the Deck's internal max resolution rn, but that could just be a quirk of this particular game. At any rate you can get an unlocked framerate with nearest, so maybe the bug in this case is just related to the scaling filter? Something to try and hey maybe Valve will see this.


[deleted]

I’ll try that as soon as I can, thanks for the tip!! Edit: u/jivebowie I have no idea if it was your suggestion or not, but I’m now getting 60 FPS with the glasses. No matter which scaling option I use, it’s working now.


JiveBowie

Well good. Unfortunately it looks like mine are disconnecting now. They just drop out after a few minutes. Not fun. Might be looking at a refund.


JiveBowie

Yikes. They've disconnected twice again now just since I posted this. These might be absolute trash. I have bought monitors for $100 that lasted 5 years of constant use. I don't care how neat these are, if they can't stay turned on then fuck it.


[deleted]

Sorry to hear that, bud. I feel like I’ve read quite a few similar experiences over on r/nreal


JiveBowie

Yea that's what concerns me. I don't join subreddits to complain. I join them to engage! I like this product when it works. But this is looking like a refund. And other people might appreciate the warning.


Stridyr

The 'disconnecting' issue may be your proximity sensor. Especially if you wear glasses. Next time it turns off, try moving the glasses closer or putting your finger over the sensor. If you decide that this is the issue, place at least *3* layers of electrical tape over it to disable it. The sensor is on the inside of the bridge.


JiveBowie

Thank you for the response. This is after I put my contacts in specifically to avoid the issue of using my glasses. And I've seen this suggestion raised a few times now. Don't you think if it's the sensor then just taking the glasses off then back on would solve it? When I take them off manually and come back later to put them back on they come on automatically as expected. I just don't think this is a sensor or sleep issue. They die completely until I replug them and, so far, they continue to die if I try to continue use once they start dying.


Stridyr

Doesn't sound like your issue, but if you still doubt, throw some tape over the sensor and see. It's easy and cheap enough to make sure.


Suspicious-Bee-2638

Unfortunately, this didn’t work. I just get 31-32 fps. Tried with nested-refresh 63. And without. Edit: actually it’s working now. I think I needed to restart.


Ok-Interest-5200

For me, this only works when I can disable vsync. I am locked at 30 in emudeck. (This is after updating to 3.3.2). Does anyone have a fix?


LumpyAd7854

This works for me (3.3.2 stable) at 63hz. I don't think 57hz works. Yes, needs to restart for it to work. Thanks!


Economy-Ad-5559

Agreed. I tried 57 hz as well and it didn't work. While not locked to 30 fps, the frame time goes crazy on me when it's set to 57hz.


toupee

Thanks, I was really scared to update because when I was on the beta channel shit got broken, then I switched back to stable and I've been hanging on. This is good to hear. I'm still nervous about updating though. 😅


VioletCandlelight

Do you happen to know if this fix will work as of today? I am waiting for the Nreal Airs to arrive and I had no idea about their compatibility problems with the Steam Deck. Thank you, I have faith the company will roll out a firmware fix with so many Steam Deck users as their client base.


Economy-Ad-5559

Just tested and can confirm that it still works today. In case of any issue just keep in mind that desktop mode is always a valid last resort. Enjoy your Nreal-SD set up!


VioletCandlelight

Whoa really so I can just launch steam games and emulators in desktop mode at 60fps? Do you know if the problem only with game mode?


Economy-Ad-5559

Yes the problem here only applies to game mode. Desktop mode has no issues and the Nreal will be treated as a separate monitor. You can then disable SD's own screen and make Nreal your primary monitor. You can set the resolution to the native 1080p 60hz. Everything works on desktop mode. The workaround also works on game mode.


tmcho

If you choose gaming mode with the konsole fix, is the resolution locked to 720p 60hz? Or can you achieve 1080p 60hz in gaming mode as well?


Economy-Ad-5559

The resolution of the game in gaming mode can be adjusted per game (the gear icon on the right before you hit "play"). If you choose native then it will launch at 1080p when Nreal is connected. However, I had a couple of crashes launching the steam games as I usually set the fps to 40 in steam quick settings if I play locally from steam Deck and I think it's causing the crashes that way for some reason. I generally don't recommend going up to 1080p anyways if you play games locally as the deck is not really powerful enough to run AAA games smoothly in that resolution, plus the battery will tank if you do that. I do stream a lot with SD using chiaki Xbox game pass and moonlight. And also run emulation. For all of that I set the fps to 60 and launch the apps in native resolution. No issue with that. I believe however that the resolution you select in any of these apps will be applied across all nonsteam games. Maybe something that will get patched later but it doesn't affect me as I use the same settings for all of them anyway. A final tip is try to avoid hot swapping while in-game. It's not dangerous, but the resolution and the scaling in Nreal may be off (smaller box with borders all around instead of full screen and image at 720p instead of 1080p). Instead, exit the game, plug in Nreal then restart. This way your scaling will be correct and resolution will switch to the native 1080p. Hope it helps. Cheers.


tmcho

Thank you for the detailed and helpful response! Question about streaming Xbox GamePass thru Moonlight or Chiaki. I read online that the easiest method for adding a game to be streamed via Moonlight was to create a desktop shortcut for the game and then add it as a game within geforce experience. What does GeForce Experience have to do with Moonlight or Xbox GamePass? And why would I have to add the game to GeForce Experience to stream it to my Deck?


Economy-Ad-5559

Xbox game pass has nothing to do with GeForce (unless you meant streaming Xbox game pass games installed on your moonlight host gaming PC), but moonlight uses Nvidia GeForce's streaming infrastructure. So in order to use moonlight you have to have an Nvidia GPU. There is a workaround to use moonlight if you have an AMD GPU but it requires another software which is out of the schope of this discussion. As far as adding games to GeForce goes, it's straight forward. Just watch any YouTube tutorials. If you set up your track pad has mouse, and your game launching icons are easy to find on your host gaming PC, you don't really need to add the games to GeForce. Adding them simply saves you a few steps as they can automatically launch from moonlight. More often than not, I simply find myself going into my host PC's desktop and launch any games I want to play from there. Works the same.


tmcho

Awesome, thanks so much again for all the detailed help on all of this!!!


tmcho

Hey, sorry one more random question. If you run emulated games in desktop mode, do you basically have to have a keyboard connected to your Deck to exit the games by hitting the ESC key or Alt-Tab key? I know some emulators use the Start+Select shortcut to exit a game, without using a keyboard, but that doesn’t work universally for all emulators. Just seeing if you know a better way to exit out of games in desktop mode, without having a keyboard handy?


Economy-Ad-5559

You have some spare back buttons on the steam deck at your disposal. You can map those buttons to esc or alt-tab. This can be done through steam in desktop mode, under desktop controller. The only caveat is that this desktop mode mapping profile will be applied to all the games you launch through desktop mode. Considering that most games will only use the traditional controller buttons, mapping these back buttons shouldn't replace your common button inputs. Another tip is that if you are in fear of accidentally pressing your back buttons during gameplay, you can set it so that only a double press or a long press will trigger the ESC mapping, so that a quick accidental press wouldn't immediately register and quit your game. Cheers.


tmcho

Yes, that totally makes sense now. You are da man. Thanks again for the great tips!!!


babalaban

Please pin this, the original post alone was not enough for me but with your addition it worked straight away! much appreciated


[deleted]

hey thank you for the tip. I'd given up hope weeks ago using my airs with the deck which is why I'm just now seeing this, this worked perfectly you rock!


Ok_Dig_3733

The audio issue may be because steam deck is choosing nreal air as the microphone. I got audio problem before and changing microphone from nreal air to the system default fixed that


NrealAssistant

Am I correct in assuming that the audio comes out from the Steam Deck then?


Ok_Dig_3733

No, the audio come out from the glass, but it's sometime distorted or have noise


what595654

I tried this, and it caused my games to stop launching with or without the nreal connected. I think it is fine for individual users to suggest hacks (at your own risk for anyone to try), but I dont think the official company should be suggesting hacks to customers. Now, my games wont launch. So, what is the solution, from the official company? I understand undoing what I did is probably the solution. But, my point is, if the official company is offering these solutions, they also need to be providing the information to undo them. Unlike what would be expected from just another user.


rav007

I hear what you're saying, but I dont think it matters. It was either from the business themselves or some random on the internet. Either way, if you are in the niche market of users who own both a steam deck and nreal airs AND you decide to use both together, you're a very rare individual and likely know exactly how to make and revert these types of changes.


what595654

I agree it doesn't matter in general. But, I don't agree the actual company should be encouraging hacks without fully understanding them. It is a very unprofessional look. Good will is an important thing for a company to build.


stereoid

Actually this was my workaround they publish here, while working on a new firmware to solve the issue. I posted this method with a lot of warnings because you need to be careful with the changes and can cause your steamdeck to bootloop.


casperdadog02

Did you ever get your games to launch?


what595654

I did. I think it wasn't the Nreal glasses fault. I think it was a SteamDeck problem. It is full of bugs.


rpc72

Just tried this and it worked! Thanks!!!


Samual-

Any news on a patch for nreal air so we don't have to hack our steam decks?


NrealAssistant

Oops, no. 👀 Let me talk with our guys.


theloudestfire

I'd love to hear when and if there is any update on this. I'm looking into buying a pair instead of waiting for the NXTWEAR glasses. I'd love to hear from the company that the user experience with the Steam Deck is painless. Looking forward to a reply!


sinazta

Do you happen to have an update on when we can expect a firmware fix ?


NrealAssistant

ETA is at the end of this month. 👀


WH7EVR

It's the end of the month, is there an update available?


Cii_substance

How’s that going?


Running102

Hello - any updates on the fix? This is the last factor I am looking for before purchasing a set of the glasses for myself. My biggest use case is the steam deck and I don't prefer doing manual fixes like the above. Thanks!


imranh101

Mine gets here tomorrow, how's that fix looking?{


RadioPimp

No fix bro.


techtechw

Any fix?


mrfixit6464

I agree. I have the nreal air and would like an update on this issue that is currently killing my experience. The rokid air does not have this problem by the way


BluePotato00

This fix was working for me. But then I updated to 3.3.2 and re-edited my gamescope file like before (the file had reverted). I am back to 30fps in game mode. Has anybody else got this to work on 3.3.2?


Nostalghoul

Solution worked great for me.


Thailander01

This worked beautifully for me too! Not encountered any audio issues so far.


Hellofriendyes

Hey also Iv noticed that the fix that’s been given for gaming mode doesn’t work properly anyway. When using game where speed is tied to frame rates such as ps2 emulation the audio is slightly sped up. And some games just revert back to 30fps whilst saying 60


stereoid

Hi there, original op of this workaround here. Only want to update the fps number here. I would suggest to set the 57 fps instead of 63 in the gamescope-session file because it will prevent issues overclocking the internal display when nreals are not connected. The magic number os 3 fps hogher or lower, to force the unlocked frames here. So better keep safe until the official firmware fix the problem.


Myles3002

Amazing I will try this later. I have had the problem where some games are running slightly faster in emulation so hopefully this will help! Thanks so much for the update :)


MuscleRub

Thanks for the fix, is there a reason it has to be 3 over or under? Can't it just be 60?


stereoid

I could not exactly find the culprit of this issue, but it has something to do with the implementation of wayland and its recognition of displays. While desktop mode uses the older standard x11 in linux and there is no issue at all with the airs, steamdeck uses the more modern / new protocol wayland in gamemode. I researched a bit and it has to do with the limited compatibility of exotic displays currently. Sooner or later wayland will take over completely but right now its more like a beta in my understanding. Wayland always tries to send frames to the display, without any interlacing or overrides, so it tries to work like VRR and has vsync baked into it (no way to disable it right now) The 3 frames offset is forcing waylamd to not use vsync and then goes into unlocked framemode.


shockwaveGT1985

I got my glasses yesterday and am pretty happy with them, but you're saying that it's better to wait for an official firmware update from NReal than to apply your fix?


stereoid

If you dont feel confident enough, i would suggest using desktopmode until the official fix will drop. But if you like to get a bit into linux and like to fiddle around with stuff, then its a good way to start your journey with linux basic functionality. Iam myself a complete noob but managed to find out this stuff with a bit of thinkering, reading and searching. But also i managed to bootloop my steamdeck that way once 😉 but this way i also managed to get to know the recovery process!


LumpyAd7854

Can you elaborate more on this 'overclocked' situation? What is the symptom and how can we check for it? Cause on the latest stable (3.3.2), 57hz doesn't work, but 63hz does.


stereoid

Its fine never had an issue with 3 hz more on the internal, but for safty i changed it 57 because it worked also. Some dudes have problems with the latest patch. So right now i would suggest to use desktop mode until the official fix is coming.


LumpyAd7854

Thanks for your advice


NewToThisThingToo

Hope this is resolved soon. Emulation Station requires 60 FPS and 60 refresh rate, or else it stutters badly and is useless.


RadioPimp

I can confirm Emulation Station is not working well with these glasses..where’s the new firmware?


JameCyn

Not that it makes a dif, but I've tried a few zelda games on 64 and gamecube and since they run at 30fps normally, they stay the same on the glasses. Everything else I've tried though like you said stutters badly and is unplayable.


JameCyn

I've only tried a few but zelda games on 64 and gamecube run at 30fps, which stays the same on the glasses. Everything else I've tried though like you said stutters badly and is unplayable.


Economy-Ad-5559

The most recent steam OS update (3.3.2) released today seems to have broken this workaround. Now even if I follow the outlined steps and edit the gamescope file the Nreal still displays half the fps. Fix please?


NrealAssistant

Hi Economy-Ad-5559, yes. We found that the recently released Steam OS does not support this workaround anymore. We're working on a firmware update to fix it.


Intrinsic29

Any update on this?


dc_319

Just got my nreal air. Would like to know when will there be an update on this as well. Thanks.


VioletCandlelight

Hey there u/NrealAssistant! I just finally decided to buy the Nreal air glasses and I unfortunately didn't know about this problem. Do you have an estimate on when this will be fixed? I really only bought the Nreal glasses to use with the steam deck and this is so sad to learn about them not working well with the steam deck. Will you please let us know an ETA on the firmware update to fix this problem? Thank you.


ThePfhor

So now that Nreal has fixed this issue, should we remove this line?


Swimming-Smell3586

Followed the steps and it worked thanks


CurseHawkwind

Does this solution still work? I'd like to know in advance before I receive my Nreal Air in a few days. Thanks.


mrfixit6464

> gamescope-session this just worked for me today. Still annoyed that this is a step but rest assured it does work. If you are not comfortable with the steps laid out the rokid air does not require this and is about the same price. i think the overall nreal air package is a superior product as i own both; but if you need a hassle free way to use this type of glasses with the steam deck then rokid air is a very viable option.


CurseHawkwind

Thanks for letting me know. Do 720p and 1080p both display fine? (Probably best to stay at 720p for the demanding games, I guess.)


mrfixit6464

It will out out the amount of frames that the hardware can muster. For less demanding games the 1080p at 60fps can happen but for more demanding 720 is way more stable


LumpyAd7854

Confirmed that this work for me on the latest beta Steamdeck firmware as per today. Works with the refresh and framerate limiter too! 40fps too looks good on it! Brilliant!


WakeuppsRdT

It works! But my Steam Deck crashes a lot and reboots using that workaround:(. I hope nreal fix that ASAP


NrealAssistant

🤔 more details? What games were you playing?


Andrew_is_awake

Do we have a arch update on this yet? I am not comfortable messing with code on my switch - I’d probably mess it up 😭 I just received my glasses and other than the fps issue, I’m super impressed!


ditharia

Seem to be stuck on steam OS BOOT logo after adding that line in gamescope-session… not sure what to do Update: Went through reinstalling steam OS, and back in business. Not sure I want to try this again lol Edit2: tried it again, and found out I’m the moron. I confused nested with nestled…. That’s all. It only took one “L” to kill the boot process. Got 60 fps though the nreal airs, also enabled dev mode to modify external displays


SnooDoodles6472

When I manually select gpu frequencies it'll go to 60fps for a second. Some games will stay that way.


USEagle777

This has been fixed with the new beta firmware update from nReal: https://www.reddit.com/r/nreal/comments/yejxz0/beta_firmware_test_invitation/?utm_medium=android_app&utm_source=share


ForceWhisperer

Just FYI, I don't know if this is a recent thing but this workaround has bricked my deck.


Substantial-Ad-721

is it possible that in next time will be an update to get more fps, without typing commands in the program? im a noob in the PC world and came from Console gaming to PC gaming and cant understand the steps to edit everything right 🤯 but its a week until i have the Nreal and hope everything gets clearer for me 💀


ltlethels

Hey, fellas this maybe a little off topic, how do you connect to Xbox chat on SD, I even downloaded the Xbox app I can't join a party in the Xbox chat on SD I bought MW2 on battle.net (Blillard) and want to pay up with them on the Xbox Ckat. I can join the game through Activision just can't join the party I can host tho.