Roblox on Linux that feels native.
Tipsy lets you play Roblox on Linux using the official Roblox Android client in a real X11 window. One command to install, performance on par with similar clients like Sober, and source code you can read top to bottom.
Free forever under the GPL. Roblox stays proprietary: the official client is theirs, and Tipsy never bundles it.
# One line for apt, dnf, pacman, and Flatpak. --dry-run first if you are cautious. curl -fsSL https://32bitx64bit.github.io/Tipsy-repo/install.sh | sudo bash
Afterwards, open Tipsy - Settings and run the setup assistant to add the official client.
Prefer to read each step first? See manual install options. Flags: --dry-run, --method, --no-install.
01 - Why Tipsy
Built for play, and tinkering.
Fast enough to forget it is a layer.
In testing on the same hardware, Tipsy matches Sober on frame rate in public Roblox experiences and sometimes edges ahead. Same machine, same experiences, no cherry picking. The renderer picks Vulkan or OpenGL ES automatically, and frame rate, VSync, and texture quality are one click away in Settings.
A small core, on purpose.
One design rule guides the whole compatibility layer: the least code that gets the job done. Tipsy answers the Android, JNI, and GameActivity calls the client actually makes, and nothing more, so there is less to break when Roblox updates.
At home on your desktop.
A real X11 window with resize, fullscreen, and DPI aware placement. Game audio over PulseAudio or PipeWire. Keyboard and mouse, including captured look and in game chat. Website Play links open straight in Tipsy - Play, and two launchers keep Play and Settings apart.
Fully auditable, fully yours.
GPL-3.0 from top to bottom. The Roblox client stays official and unmodified, setup checks its signature and x86-64 build before extracting, and diagnostics never log passwords, cookies, tokens, or .ROBLOSECURITY. If you can read code, you can verify every claim on this page.
02 - Get started
Three steps to playing.
Most people are in game within a few minutes.
-
Step 1
Install Tipsy
Run the command at the top of this page, follow a manual install page, or grab the AppImage. Then open Tipsy - Settings.
-
Step 2
Add the official client
Run the setup assistant and pick automatic download or a local file you obtained lawfully. The CLI equivalent is
tipsy setup /path/to/com.roblox.client.xapk. Every package is signature and ABI checked, then extracted to~/.local/share/tipsy/. -
Step 3
Play
Open Tipsy - Play or run
tipsy launch. Sign in once in the official UI and your session persists across restarts.
03 - Requirements
Check your machine.
If you run 64 bit Linux with X11 and Mesa, you are likely ready.
| OS | Linux x86-64 |
|---|---|
| Display | Native X11 with DISPLAY set |
| Graphics | Mesa EGL and OpenGL ES. Vulkan is used when Auto finds a complete host path |
| Audio | PulseAudio or the PipeWire Pulse server |
| Client | Official Android x86-64 build containing lib/x86_64/libroblox.so, installed through the setup assistant |
ARM only packages, Windows builds, and Roblox Studio are out of scope.
04 - Honest limits
What to expect.
No fine print, just the current state.
Tipsy is not a source of Roblox files, a cheat or injector, a Wine wrapper, a full Android OS, or Studio.
Still in progress: microphone capture is unverified, gamepads are not implemented, and joining a second place mid session is not wired yet. To reinstall the client, run tipsy setup again.
05 - FAQ
Asked often.
Short answers. The README has the long ones.
Can I play Roblox on Linux?
Yes. Tipsy is an open source Linux x86-64 program that runs the official Roblox Android client in a native X11 window. Install Tipsy, add the official client through the setup assistant, and sign in through the official Roblox UI.
Is Tipsy like Sober?
In the way that matters: both let you play Roblox on Linux by running the official Android client, instead of Wine or a full Android OS. Tipsy is a separate GPL-3.0 project with its own native X11 window, one-command install, and no bundled Roblox files. It is not affiliated with Sober. In testing on the same hardware, frame rate in public experiences is about the same.
Does Tipsy include Roblox?
No. No APKs, shared libraries, or assets ship with Tipsy or this site. You add an official build through the setup assistant, and it is verified before anything is extracted.
How fast is it really?
In our testing against Sober on the same hardware, Tipsy performs about the same and sometimes slightly better in public experiences. If your GPU is modest, try Limited frame rate with low texture mode in Settings.
How do updates work?
Through your package manager: apt upgrade, dnf upgrade, pacman -Syu, or flatpak update. Only the AppImage updates itself from inside the app.
Is my login safe?
You sign in inside the official Roblox UI. Tipsy never asks for your password, and its diagnostics never log passwords, cookies, tokens, or .ROBLOSECURITY.
It broke. Where do I start?
Run tipsy doctor, then tipsy diagnose, and check ~/.local/state/tipsy/ for logs. Bring that output to the Discord support hangout or a GitHub issue.
Get Tipsy.
One command on most distros. Manual guides if you prefer to read first.
