Improve SteamOS/GPU detection and Linux packaging
Enhances GPU flag handling for SteamOS and Gamescope by adding early detection and flag injection in main.js. Updates the README with clearer SteamOS instructions, adds a SteamOS-optimized .desktop file, and improves Linux packaging options in package.json for AppImage and deb targets with appropriate flags and metadata.
This commit is contained in:
@@ -0,0 +1,9 @@
|
||||
[Desktop Entry]
|
||||
Name=Nebula Browser (SteamOS)
|
||||
Comment=Nebula Browser optimized for SteamOS/Steam Deck
|
||||
Exec=nebula --ozone-platform=x11 --disable-gpu-compositing --disable-gpu-vsync --no-sandbox --disable-dev-shm-usage --disable-features=VizDisplayCompositor %U
|
||||
Icon=nebula
|
||||
Type=Application
|
||||
Categories=Network;WebBrowser;
|
||||
StartupWMClass=nebula
|
||||
MimeType=x-scheme-handler/http;x-scheme-handler/https;
|
||||
Reference in New Issue
Block a user