mirror of
https://github.com/DeeJanuz/frametop.git
synced 2026-10-06 08:00:09 +02:00
Compare commits
3
Commits
perf-pointer
...
pr-16
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
038b0c03da | ||
|
|
072a294941 | ||
|
|
7816633353 |
No files matched your search
@@ -13,8 +13,12 @@ Two settings apps come with it: Frametop Display Settings for the screens, profi
|
|||||||
|
|
||||||
Frametop is an independent project, not made by or affiliated with Valve.
|
Frametop is an independent project, not made by or affiliated with Valve.
|
||||||
|
|
||||||
|
Join the [Frametop Discord](https://discord.gg/W3X9f7z3Bc) for questions, ideas, and help with your setup.
|
||||||
|
|
||||||
## Install on the headset
|
## Install on the headset
|
||||||
|
|
||||||
|
> **Frametop doesn't work on the SteamOS beta right now.** On the beta (SteamOS 0.4.3), gaze mode can't read the eye tracker, and the desktop has started without its taskbar ([#15](https://github.com/DeeJanuz/frametop/issues/15)). Use the stable SteamOS release until this note is gone.
|
||||||
|
|
||||||
You need a Steam Frame with an internet connection, a keyboard (Bluetooth, or the on-screen one), and about 3 GB of free space.
|
You need a Steam Frame with an internet connection, a keyboard (Bluetooth, or the on-screen one), and about 3 GB of free space.
|
||||||
|
|
||||||
1. In the launcher, choose Launch a program → Desktop.
|
1. In the launcher, choose Launch a program → Desktop.
|
||||||
@@ -138,7 +142,7 @@ In a terminal on the headset, run:
|
|||||||
cd ~/frametop && scripts/report.sh
|
cd ~/frametop && scripts/report.sh
|
||||||
```
|
```
|
||||||
|
|
||||||
This writes `frametop-report-<date>.txt` with version numbers, service states, settings, and recent logs. Bluetooth addresses and the headset's serial number are masked. Then [open an issue](https://github.com/DeeJanuz/frametop/issues), describe what you did, what you expected, and what happened, and attach the file.
|
This writes `frametop-report-<date>.txt` with version numbers, service states, settings, and recent logs. Bluetooth addresses and the headset's serial number are masked. Then [open an issue](https://github.com/DeeJanuz/frametop/issues), describe what you did, what you expected, and what happened, and attach the file. Quick questions can go to [Discord](https://discord.gg/W3X9f7z3Bc) instead.
|
||||||
|
|
||||||
## Update
|
## Update
|
||||||
|
|
||||||
|
|||||||
@@ -745,7 +745,10 @@ class Daemon:
|
|||||||
Returns (reply, pid or None)."""
|
Returns (reply, pid or None)."""
|
||||||
if app:
|
if app:
|
||||||
app = app.removesuffix(".desktop")
|
app = app.removesuffix(".desktop")
|
||||||
|
try:
|
||||||
info = Gio.DesktopAppInfo.new(app + ".desktop")
|
info = Gio.DesktopAppInfo.new(app + ".desktop")
|
||||||
|
except TypeError: # PyGObject raises for the NULL a missing desktop file returns
|
||||||
|
info = None
|
||||||
if info is None:
|
if info is None:
|
||||||
return f"error no app {app}", None
|
return f"error no app {app}", None
|
||||||
pids = []
|
pids = []
|
||||||
|
|||||||
Reference in new issue
Block a user