rubik(6x)
β¨ rubik β the manual page but make it cute β¨
okay bestie so this is the manual for rubik(6x) β it lives in the XScreenSaver family, and honestly? it's giving main character energy π
π§ NAME π§
rubik β a screen saver that solves Rubik's Cube. no cap. it just sits there and solves it. iconic.
πΈ SYNOPSIS πΈ
rubik [--display host:display.screen] [--visual visual] [--window]
[--root] [--window-id number] [--count number] [--cycles number]
[--delay number] [--size number] [--hideshuffling] [--fps]
look at all those little flags bestie, every single one of them is doing something, we're gonna go through them one by one, no skipping β¨
π DESCRIPTION π
So basically: it draws a Rubik's Cube that just. rotates. in three dimensions. π
And then β and this is the part that eats every single time β it repeatedly shuffles and solves itself. shuffles. solves. shuffles. solves. forever. it's literally the most self-sufficient thing I've ever seen, she doesn't need anyone, she's her own girlboss π
π OPTIONS π
--visualvisual β Which visual to use, bestie. Legal values are either the name of a visual class, or the id number (decimal or hex) of a specific visual. pick your fave, she's flexible like that π--windowβ Draw on a newly-created window. This is the default, so if you do nothing at all, this is what you get π«Ά--rootβ Draw on the root window. different vibe, still valid.--window-idnumber β Draw on the specified window. you're picking the window, she's just the guest π--countnumber β Count. Range is -100 β 100. Default: -30.--cyclesnumber β Timeout. Range is 0 β 60. Default: 5.--delaynumber β Per-frame delay, in microseconds. Default: 40000 (which is 0.04 seconds., yes the manual really did put a period right after "seconds", we love her for it β¨).--sizenumber β Size. Range is -20 β 20. Default: -6.--hideshuffling|--no-hideshufflingβ Show Shuffling. Boolean. so you either get to watch the shuffle or you don't, your call queen π--fpsβ Display the current frame rate, CPU load, and polygon count. it's giving stats, it's giving dashboard, it's giving numbers π
π¦ ENVIRONMENT π¦
DISPLAYβ to get the default host and display number. literally the whole "where am I even drawing" situation.XENVIRONMENTβ to get the name of a resource file that overrides the global resources stored in theRESOURCE_MANAGERproperty. she's the override file, she said "actually, no" πXSCREENSAVER_WINDOWβ The window ID to use with--root. yep, that's the one you need for root mode, don't forget her π«Ά
π SEE ALSO π
X(1)xscreensaver(1)
go read those too bestie, they're the extended universe π
β COPYRIGHT β
Copyright Β© 2002 by Marcelo Vianna. Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. No representations are made about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty.
fr fr read that part again: it's provided "as is", no express or implied warranty, so if it does something cursed that is officially Not Her Problem π
π AUTHOR π
Marcelo Vianna. the legend. the icon. the moment. π
okay that's the whole page bestie, you're officially certified in rubik(6x) π
β¨
this was X Version 11, release 6.17-1.fc44, dated 13-Oct-2026 β and yes she's a rubik(6x) page through and through π mwah, go watch a cube solve itself, you deserve it π
π¦ where this page comes from
- fedora 44: xscreensaver-gl-extras 1:6.17-1.fc44 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms