[ONEXPLAYER] Device Display Panel Deactivated in Gaming Mode
Hello. 🙂 Hope you can help enlighten and fix.
1. Hardware:
- Onexplayer Mini Gundam Edition (Intel i7 1260p), 7-inch panel
- Docked, Connected to ROG Gundam (27-inch) Monitor, HDR-enabled
2. Settings:
- Dual OS - Windows default, Then Bazzite KDE Gaming Mode On (like SteamOS)
- did script to easily shift from Windows to Bazzite Gaming Mode (Mike 's Tech Tips youtube tutorials)
- display config: device display IS POSITIONED BELOW the external monitor (THIS IS IMPORTANT)
3. Behavior:
- device works fine when docked, display is in external monitor, device panel is dark, and device controller works
- if device is undocked, device panel is dark, but the buttons work (there are sounds), and when it gets docked, display shows in external monitor again
- when docked, if i exit steam, and enter BIG MODE or GAMING MODE, both are displayed in the external monitor
- if I position the device display AT THE SIDE of the EXTERNAL monitor in the disoplay config, I am able to play BIG MODE in the device display BUT clicking GAMING MODE again goes to external monitor
- in the 10-gamescope-session conf file, i put in OUTPUT_CONNECTOR='*,DSI-1' and expects the gaming mode to transfer to device display when undocked, but it doesnt work
TL/DR: How do I make gaming mode show display in my device panel? :)thanks!
48 Replies
So TL;DR: Your device doesn't switch game mode to your internal panel when you undock?
thats an antique
we might need to add a rotation thing
Yrs, sorry had to include some details
What do you mean? 🙂
gamescope ancient issue
I tested on my lgo if this works at all and it works fine for me
But it's dp alt mode not a dock
Might be different on a "real" usb c dock
but i can't cook up an hdmi cable
when i need one ðŸ˜
I noticed that the system identifies my connection as displayport and not hdmi
Weird
okay that means its not using displaylink but alt mode i think
what dock is it?
do you know model?
By default, should the Gaming Mode display in the device panel when it is not docked?
It's the official onexplayer mini dock
ok thank you
Im kinda enjoying this linux thing haha but im also trying to be careful not to brick things. The YouTube videos help a great deal
Im not sure if i understood it properly, but is the gaming mode design for external monitor use?
I have a hunch it's the way the gaming mode was designed. I have no basis for it but I'm basing it on my observations
gaming mode doesn't have real multi monitor support it can switch but not extend afaik
but switching between monitors should be working fine. definitely fixable
Yay! 🙂 thanks!!!
i want to check if legion go dock as the same issue
but i dont have an hdmi cable
Lol
I'm normally using the other port for dp alt mode directly
I tried the script, for the output, it doesnt work. When i force the script to output at the device panel, entering game mode renders both monitor and panel dark. Luckily i know how to navigate back to desktop mode in darkness. I had to memorize the pattern in the controller, operating in the dark
What script did you use?
OUTPUT_CONNECTOR=DSI-1
When i was still unable to do 'dark navigation', i had to boot up using ubuntu live and literally edit the config file from there just to bring it back to normal
that makes it so gamescope defaults to internal screen even with external screen attached
DSI-1=internal panel
Yes
In that case, somethnng is causing the device to NOT OUTPUT in its panel when it is forced to at gaming mode.
random gamescope bug, don't use the env var
need to fix instead what is causing gamescope to not switch output
Ooooh
So it's a bug. Thanks
I thought the problem is with what i did.
gamescope is technically only made for steam deck and thus random shit like this always happens
its getting better
I understand. Anyway i also get that onexplayer tests arent enough. And most of the hardwares here are AMDs.
Should i report this properly or the great guys at Bazzite will def see this?
This whole deal feels like im getting a crash course on Linux. Im no programmer but this is quite enjoyable. 🙂
i found an HDMI cable, i want to test if its a usb-c dock or device specific issue, probably device specific
but still worth a try
Yeah its device specific. It could also be the dock, but i don't have your dock so can't test it
antheas will probably be able to help you soon
he knows every in and out of gamescope by now
is there a safe script that can temporarily disable gaming mode until this is fixed?
Yes, switch to a desktop image
I still don't understand what the problem is
It could be the dock itself
Some have buggy usb graphics adapters
no i mean whats the overall issue
Oh the issue is his device won't switch from external to internal screen in game mode
When he undocks
thats classic gamescope
Any workaround?
we dont have a device to test
but its not a usb driver
its intel weirdness and not enough testing
Okay
So someone would need to donate or at least lend you the device
Rip
its a boutique device from 3 years ago
we are just starting to support intel too
I didn't even realize that we were dealing with Intel instead of amd lmao
Well its Iris Xe so quite on the older side. It uses intels old drivers no?
Not the arc one
unsure
but yeah its messy
Guess its just waiting and hoping on a fix upstream
so yeah i guess i have to disable gaming mode, and then play via big screen mode
Yes, for now
hil. do you mean i have to reinstall using GNOME? i used the KDE image. and from there, i had to follow those btfrs settings haha
no
or can i just follow that script that disables gaming mode?
switch from bazzite-deck to bazzite
brh rebase bazzite:stable
oh so i just need to type this in the terminal?
sorry, super noob here
rebasing now haha crossing fingers
so i can confirm that the switch worked well. even the scripts that allows me to shift from windows to bazzite and vice versa still works 🙂
in this setup, the panel display of the device works
Awesome. It sucks a little bit for console use, but other than that you don't miss too much
i seem to have lost the HDD overlay. can anyone provide guidance on how to enable it again ? thanks
Only -deck builds have HHD
Is there any feature you were using with it? There might be an alternative
Yes, installing hhd using the command at github
I did'nt know this. There you go ^
GitHub
GitHub - hhd-dev/hhd: Handheld Daemon, a tool for configuring handh...
Handheld Daemon, a tool for configuring handheld devices. - hhd-dev/hhd