commit 84ebb5d35c111dc98b073304ce4e7ca327a309c0
parent 4c398541329d94f6f45bef6c68bf6a4b325054c5
Author: hovercats <hovercatswithlasereyes@protonmail.com>
Date: Fri, 27 Oct 2023 03:53:32 +0200
wiki/XOrg: add tinyx
Diffstat:
2 files changed, 27 insertions(+), 0 deletions(-)
diff --git a/wiki/XOrg/index.md b/wiki/XOrg/index.md
@@ -7,6 +7,7 @@ whatever you like. A repository of X software is maintained at
- [keyboard-layout](keyboard-layout/)
- [sx](sx/)
+- [tinyx](tinyx/)
- [x11-forwarding](x11-forwarding/)
- [x11vnc](x11vnc/)
- [xinit](xinit/)
diff --git a/wiki/XOrg/tinyx/index.md b/wiki/XOrg/tinyx/index.md
@@ -0,0 +1,26 @@
+# TinyX
+
+Tinyx is a fork of `xorg-server` v1.2.0 and runs of off the framebuffer.
+
+## Installation
+
+Make sure you have the [ehawkvu/kiss-xorg](https://github.com/ehawkvu/kiss-xorg) repos in your $KISS_PATH.
+
+``
+ kiss build tinyx
+``
+
+### sx
+
+We also need `sx` to be able to launch tinyx.
+Please refer to [sx](/XOrg/sx/) for how to setup sx.
+We also need to make minor modifications to `sx`, to be able to launch tinyx.
+
+``
+ sed -i 's/Xorg/Xfbdev/';'s/-keeptty//' /usr/bin/sx
+``
+
+### Superkey
+
+TinyX does **not** support the use of `Superkey` (also often refered to as Mod4).
+This means if you have any packages which use keybindings which include the `Superkey`, they will have to be changed, else you'll be in for a bad time.