OPENUNIVERSE(1)
π« openuniverse β the 3D space sim you didn't know you needed π«
okay so this is the manual page for openuniverse, and it lives in the General Commands Manual section, and it's giving space nerd bestie energy in the best way possible. buckle up π
πΈ NAME πΈ
openuniverse β a 3D space simulation π
β¨ SYNOPSIS β¨
openuniverse [-bench][-fullscreen[mode_string]][-logfile[filename]]
πͺ DESCRIPTION πͺ
so like, this manual page is here to document openuniverse in a nutshell β briefly, bestie, just the highlights π«Ά
OpenUniverse (aka OU, because we're close like that) is a fun, fast and free OpenGL space simulator. rn it's hyperfixated on the Solar System, and it lets you go visit all of its planets, most major moons, and a vast collection of smaller bodies β all in colorful, glorious, realtime 3D β¨. and like, if you've ever had a chance to visit Mercury or the asteroid Geographos, you'll find them here looking exactly the same way, following exactly the same path as when you left them. no cap. it's giving "we kept your seat warm" ππ
ngl this program really benefits from a 3D accelerator graphics card. like, it's literally the only way to ensure a decent framerate (a.k.a. speed). OU has been tested on these 3D chipsets, so here's the receipts: Voodoo 1/2/3, nVidia GeForce2 MX/MX 400 (with nVidia's binary drivers) π
when OpenUniverse starts up, we suggest you simply lay back for a few seconds. because bestie β you have just reached Earth! π OU's main screen with its helpful info pops up now, and the blue planet will slowly rotate in front of you, while you get a moment to enjoy its beauty and its fragility π¦β¨ iconic behaviour, honestly.
to view the Help, press the 'H' key π. you can switch on and off the demo mode with the 'd' key. for other commands and functions, go check OU's manual π
and a lil context drop: this manual page was written for the Debian GNU/Linux distribution because the original program does not have a manual page π. instead, it has documentation in the GNU Info format; see below π
π OPTIONS π
a summary of the options is down below π . for a complete description, see OU's manual β this is the appetizer, not the whole meal.
-h,--helpβ shows you a summary of the options. the classic "help me bestie" move π«Ά-benchβ does a benchmark of your system. let's see what you're working with π₯-fullscren mode_screenβ launches openuniverse fullscren π₯οΈ. the valuemode_screendefines the screen resolution, the colordepth and the refresh rate. for example, the command line
openuniverse -fullscreen 640x480:32@70
will run OpenUniverse at a resolution of 640x480 pixels, a colordepth of 32 bit (truecolor) and at a refresh rate of 70Hz. please note that the characters 'x' and ':' are important and can't be removed (you don't have to supply a refresh rate if you don't want to β it'll use the default refresh rate for the supplied resolution). note as well that a lot of 3D cards are only capable of resolutions up to 800x600 and colordepths up to 16bit π¬ so vibe check your hardware first.
-logfile filenameβ creates a logfile that describes the program operations π. if nofilenameis provided, the logfile will default tolog.txtand it will be created in the current working directory.
π ABOUT π
the programs are documented in the manual pages (not quite complete yet, we're working on it π
) available in /usr/share/doc/openuniverse/manual. also go away and check the screenshots (not available in this package) that can be seen at www.openuniverse.org πΈβ¨
π FILES π
/usr/share/openuniverse/texturesβ textures used for planets π/usr/share/openuniverse/fontsβ fonts used by the program π€/usr/share/openuniverse/3dmodelsβ three dimensional models of the objects (satellites and space station) π°οΈ/usr/share/openuniverse/dataβ stellar data sets. it includes a few objects from the Messier catalog and a basic set of bright stars derived from the yale bright star catalog (it includes only those entries Bayer and/or Flamsteed number and provides common names which were overlayed by closes postition match from a hand-edited list) β/etc/openuniverse/β location of the configuration of openuniverse (ou.conf) βοΈ
/usr/share/openuniverse/eventsπ/var/games/openuniverse/scrshotsβ as a Debian specific change, the Debian version of openuniverse will write its screenshots to/var/games/openuniverse/srcshots, instead of/usr/share/openuniverse/scrshots. notice, however, that users are not given full permissions to this directory (it can only be written by root or the games group). if you want to make screenshots you need to add yourself to the games group, or explicitly grant write permissions to all users in that directory (preferably adding also the sticky bit as is usually done for shared temporary directories like/tmpor/var/tmp) πΈπ/usr/share/doc/openuniverseβ additional documentation π
π BUGS π
OpenUniverse is affected by the year 2038 bug if running on a 32-bit platform π. the time definition used in OpenUniverse is based on a 32-bit variable and can only hold values up to 9th January 2038 (3:14:07 GMT). if time in OU is accelerated past this value, it will behave unexpectedly as time goes back to the past (to January 1901) βͺπ°οΈ so like. don't time travel past 2038, bestie, it does not go how you think.
π AUTHOR π
this manual page was written by Javier Fernandez-Sanguino <jfs@debian.org> for the Debian GNU/Linux system (but may be used by others) π«Άπ
and that's the whole vibe, bestie πβ¨ this page is dated abril 1, 2001 and it belongs to OPENUNIVERSE(1) β go look at some planets for me π«πͺπ
π¦ where this page comes from
- debian bookworm: openuniverse 1.0beta3.1+dfsg-7.1
- debian trixie: openuniverse 1.0beta3.1+dfsg-7.2
- ubuntu jammy: openuniverse 1.0beta3.1+dfsg-7
- ubuntu noble: openuniverse 1.0beta3.1+dfsg-7.1build1
- ubuntu questing: openuniverse 1.0beta3.1+dfsg-7.2
- ubuntu resolute: openuniverse 1.0beta3.1+dfsg-7.2build1
- ubuntu stonking: openuniverse 1.0beta3.1+dfsg-7.2build1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms