Ventoy icon indicating copy to clipboard operation
Ventoy copied to clipboard

[feature]: Detect Steamdeck and rotate display

Open Merith-TK opened this issue 1 year ago • 6 comments

Official FAQ

  • [X] I have checked the official FAQ.

Ventoy Version

1.0.88

What about latest release

Yes. I have tried the latest release, but the bug still exist.

Try alternative boot mode

Yes. I have tried them, but the bug still exist.

BIOS Mode

UEFI Mode

Partition Style

MBR

Disk Capacity

64

Disk Manufacturer

SanDisk

Image file checksum (if applicable)

None

Image file download link (if applicable)

No response

What happened?

So, I booted VenToy off my flashdrive so taht I could use it to install windows 10/11/archlinux for testing, and I noticed that Ventoy does not account for the display position

the steamdeck uses an "off the shelf" display that is default in portrait, but the bios and everything else about it (even linux distro's and windows) detects this oddity, and rotates the display accordingly,

would it be possible to implement an check for the steamdeck? as this would be the perfect tool for booting distros on the steam deck as then i dont have to have dedicated flashdrives for various other operating systems

Merith-TK avatar Feb 04 '23 20:02 Merith-TK

Official FAQ

* [x]  I have checked the official FAQ.

Ventoy Version

1.0.88

What about latest release

Yes. I have tried the latest release, but the bug still exist.

Try alternative boot mode

Yes. I have tried them, but the bug still exist.

BIOS Mode

UEFI Mode

Partition Style

MBR

Disk Capacity

64

Disk Manufacturer

SanDisk

Image file checksum (if applicable)

None

Image file download link (if applicable)

No response

What happened?

So, I booted VenToy off my flashdrive so taht I could use it to install windows 10/11/archlinux for testing, and I noticed that Ventoy does not account for the display position

the steamdeck uses an "off the shelf" display that is default in portrait, but the bios and everything else about it (even linux distro's and windows) detects this oddity, and rotates the display accordingly,

would it be possible to implement an check for the steamdeck? as this would be the perfect tool for booting distros on the steam deck as then i dont have to have dedicated flashdrives for various other operating systems

I'm not quite sure if most OSes really adjust themselves for the Steam Deck. It's mainly SteamOS and the Steam Deck BIOS that accommodates for the odd display. Even so, workarounds seem to be used. For example, go into the Steam Deck's display settings in desktop mode and notice how they set the screen to tilt right so it shows a landscape display. When I boot another OS (like another Linux distro), I have to manually set the display orientation.

But yes, it would help if Ventoy could work on accommodating the Steam Deck.

robotman40 avatar Apr 13 '23 05:04 robotman40

Most operating systems / linux distros do somehow detect and accommodate their displays during boot to the steamdeck, even windows pre-drivers (little touch and go occasionally)

Honestly even if its just detecting the very unique hardware configuration of the steam deck (Custom "in house" AMD APU exclusive to the SteamDeck) and then rotating the FrameBuffer 90 degrees, that alone would make it better

Merith-TK avatar Apr 13 '23 07:04 Merith-TK

The screen on the steam deck does have the rotation information embedded in the same way as the resolution information, but as far as I know there is no bootloader that supports screen rotation. Hopefully this is an easy thing to implement.

sugoidogo avatar Aug 02 '23 07:08 sugoidogo

I'd like to add it still happens as of 1.0.96. Ubuntu 22.04.3 and Linux Mint 21.2 display properly, but Windows 10 installer and Lubuntu 22.04.3 do not. Or rather, the boot screen shows normally, the GUI itself, not so much

DoomTay avatar Nov 12 '23 16:11 DoomTay

I can rotate by press F5 and change resolution. here the config for .json , "theme":{ "file": "/ventoy/theme/YUMI/theme.txt", "display_mode": "GUI", "gfxmode": "1280x800x32", "text_direction": "2", "ventoy_color": "#000" },

Blukenguyen avatar Dec 01 '23 10:12 Blukenguyen

Something like pressing F5 would require an actual keyboard, which in the case of a Steam Deck, one might not always have handy.

DoomTay avatar Dec 07 '23 02:12 DoomTay