Source: ps3-desktop
Section: x11
Priority: optional
Maintainer: Tiberiu Chibici <chibicitiberiu@gmail.com>
Build-Depends: debhelper-compat (= 13), sudo, python3:any
Standards-Version: 4.7.2
Rules-Requires-Root: no

Package: ps3-desktop
Architecture: all
Depends: ${misc:Depends}, ps3-system (>= 0.1224~), dbus-user-session, alsa-utils, sudo, xserver-xorg-core, xserver-xorg-legacy,
 xinit, xauth, x11-xserver-utils, x11-utils, xinput, xserver-xorg-input-joystick,
 xserver-xorg-input-libinput, openbox, tint2, jgmenu, pcmanfm, desktop-base, greybird-gtk-theme,
 papirus-icon-theme, dunst, lxpolkit, lxterminal, network-manager-applet, pnmixer, gvfs, udev,
 systemd, procps, util-linux, python3, libxres1
# no games: players install them from Walnut Games (no ps3-games metapackage since 2026-10-28)
Recommends: blueman, libz-ng-compat, walnut-games
Description: PS3 desktop (Openbox on the RSX, game mode)
 Automatic login on tty1 (/etc/default/ps3-desktop: PS3_DESKTOP_USER) into an Openbox desktop on
 the RSX (Xorg modesetting with glamor): tint2 panel, PCManFM desktop, network, volume and
 notification helpers. Game mode keeps a game and X resident; while it runs the rest of the
 desktop gets out of the way (frozen, its memory pushed out) and comes back intact when the last
 game exits, however it exits; the game's own files are read back at its start in one pass in disk
 order, from what it used the last time, and its audio thread runs real-time (SCHED_RR 1, under
 the audio group's limit in /etc/security/limits.d) so the sound holds up when the game keeps the
 CPU busy. It starts by itself for any fullscreen 3D program
 (ps3-game-detect; browsers and video players excepted) and with the menu's games (ps3-game);
 PS3_GAME_MODE=off in a program's environment, or system-wide, turns it off. Gamepads move the
 pointer outside games. Shut down and Reboot menu entries. The games' own menu entries and
 settings are ps3-games-integration's.

Package: ps3-apps
Architecture: all
Depends: ${misc:Depends}, mousepad, gpicview, zathura, zathura-pdf-poppler, xarchiver, galculator,
 lxtask, scrot, mpv
Description: everyday desktop applications for the PS3
 Light GTK applications that suit 256 MB of RAM: a text editor (Mousepad), an image viewer
 (GPicView), a PDF viewer (zathura), an archive manager (Xarchiver), a calculator (Galculator),
 a task manager (LXTask), screenshots (scrot, on the Print key) and a media player (mpv). The
 PS3 desktop opens files with them by default. Remove this package to remove them.
