multiple modifications and updates
This commit is contained in:
parent
baf1e80bcc
commit
4e2869dd09
|
@ -0,0 +1,43 @@
|
||||||
|
# Simple workflow for deploying static content to GitHub Pages
|
||||||
|
name: Deploy static content to Pages
|
||||||
|
|
||||||
|
on:
|
||||||
|
# Runs on pushes targeting the default branch
|
||||||
|
push:
|
||||||
|
branches: ["master"]
|
||||||
|
|
||||||
|
# Allows you to run this workflow manually from the Actions tab
|
||||||
|
workflow_dispatch:
|
||||||
|
|
||||||
|
# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
|
||||||
|
permissions:
|
||||||
|
contents: read
|
||||||
|
pages: write
|
||||||
|
id-token: write
|
||||||
|
|
||||||
|
# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
|
||||||
|
# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
|
||||||
|
concurrency:
|
||||||
|
group: "pages"
|
||||||
|
cancel-in-progress: false
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
# Single deploy job since we're just deploying
|
||||||
|
deploy:
|
||||||
|
environment:
|
||||||
|
name: github-pages
|
||||||
|
url: ${{ steps.deployment.outputs.page_url }}
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- name: Checkout
|
||||||
|
uses: actions/checkout@v4
|
||||||
|
- name: Setup Pages
|
||||||
|
uses: actions/configure-pages@v5
|
||||||
|
- name: Upload artifact
|
||||||
|
uses: actions/upload-pages-artifact@v3
|
||||||
|
with:
|
||||||
|
# Upload entire repository
|
||||||
|
path: '.'
|
||||||
|
- name: Deploy to GitHub Pages
|
||||||
|
id: deployment
|
||||||
|
uses: actions/deploy-pages@v4
|
|
@ -1,10 +1,10 @@
|
||||||
# x11libre-website
|
# x11libre-website - Old Static version before i can fix the new version
|
||||||
|
|
||||||
A website for the X11Libre (A fork of [Xorg XServer](https://gitlab.freedesktop.org/xorg/xserver)) project by @metux and the contributors
|
A website for the X11Libre (A fork of [Xorg XServer](https://gitlab.freedesktop.org/xorg/xserver)) project by @metux and open source contributors
|
||||||
|
|
||||||
## About
|
## About
|
||||||
|
|
||||||
X11Libre is an open-source initiative focused on providing a modern, libre implementation of the X11 protocol and related tools.
|
This is the website for the X11Libre porject is an open-source initiative focused on providing a modern, libre implementation of the X11 protocol and related tools.
|
||||||
|
|
||||||
## Features
|
## Features
|
||||||
|
|
||||||
|
@ -16,11 +16,7 @@ X11Libre is an open-source initiative focused on providing a modern, libre imple
|
||||||
|
|
||||||
To contribute or deploy the website:
|
To contribute or deploy the website:
|
||||||
|
|
||||||
```bash
|
<!-- to be rewittent !-->
|
||||||
git clone https://github.com/metux/x11libre-website.git
|
|
||||||
cd x11libre-website
|
|
||||||
# Follow project-specific setup instructions
|
|
||||||
```
|
|
||||||
|
|
||||||
## License
|
## License
|
||||||
|
|
||||||
|
@ -30,10 +26,4 @@ This project is licensed under the MIT License.
|
||||||
|
|
||||||
For questions or contributions, please open an issue or contact [@metux](https://github.com/metux).
|
For questions or contributions, please open an issue or contact [@metux](https://github.com/metux).
|
||||||
|
|
||||||
### Made by [@xgui4](https://github.com/xgui4) and [@ChocodeerZyNX](https://github.com/ChocodeerZyNX) and [@yusi1](https://github.com/yuzi1)
|
### Made by [@xgui4](https://github.com/xgui4) and [@ChocodeerZyNX](https://github.com/ChocodeerZyNX) and [@yusi1](https://github.com/yuzi1) and also infor and codes from [x11libre.net](https://x11libre.net)
|
||||||
|
|
||||||
```text
|
|
||||||
before doing commit the dev of the site is done here : https://www.github.com/xgui4/X11Libre-website
|
|
||||||
|
|
||||||
you can try the website at : https://xgui4.github.io/xserver/website
|
|
||||||
```
|
|
||||||
|
|
|
@ -11,14 +11,14 @@
|
||||||
crossorigin="anonymous"></script>
|
crossorigin="anonymous"></script>
|
||||||
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.7/dist/css/bootstrap.min.css" rel="stylesheet"
|
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.7/dist/css/bootstrap.min.css" rel="stylesheet"
|
||||||
integrity="sha384-LN+7fdVzj6u52u30Kp6M/trliBMCMKTyK833zpbD+pXdCLuTusPj697FH4R/5mcr" crossorigin="anonymous">
|
integrity="sha384-LN+7fdVzj6u52u30Kp6M/trliBMCMKTyK833zpbD+pXdCLuTusPj697FH4R/5mcr" crossorigin="anonymous">
|
||||||
<title>About X11Libre X Server</title>
|
<title>XLibre - About</title>
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
<header>
|
<header>
|
||||||
<nav class="navbar navbar-expand-lg bg-body-tertiary">
|
<nav class="navbar navbar-expand-lg bg-body-tertiary">
|
||||||
<div class="container-fluid">
|
<div class="container-fluid">
|
||||||
<img src="img/XLibre-Logo.svg" alt="Bootstrap" width="90" height="90">
|
<img src="img/XLibre-Logo.svg" alt="XLibre temporary Logo" width="90" height="90">
|
||||||
<a class="navbar-brand" href="index.html">X11Libre X Server</a>
|
<a class="navbar-brand" href="index.html">X11Libre X Server</a>
|
||||||
<button class="navbar-toggler" type="button" data-bs-toggle="collapse"
|
<button class="navbar-toggler" type="button" data-bs-toggle="collapse"
|
||||||
data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent"
|
data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent"
|
||||||
|
|
|
@ -1,84 +1,21 @@
|
||||||
* {
|
|
||||||
box-sizing: border-box;
|
|
||||||
}
|
|
||||||
|
|
||||||
html {
|
|
||||||
overflow-y: scroll;
|
|
||||||
}
|
|
||||||
|
|
||||||
body {
|
|
||||||
background-color: #212830;
|
|
||||||
color: #fff;
|
|
||||||
font-family: sans-serif;
|
|
||||||
padding: 0;
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
img {
|
img {
|
||||||
width: 5%;
|
width: 5%;
|
||||||
height: auto;
|
height: auto;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* link */
|
/* link */
|
||||||
a {
|
a:link,
|
||||||
text-decoration: none;
|
a:visited,
|
||||||
|
th a:visited {
|
||||||
|
color: #00c3ff;
|
||||||
}
|
}
|
||||||
|
|
||||||
a:link,
|
a:hover,
|
||||||
a:visited,
|
a:focus,
|
||||||
th a:visited {
|
a:visited:hover {
|
||||||
color: #78b2c3;
|
color: #78b2c3;
|
||||||
}
|
|
||||||
|
|
||||||
a:hover,
|
|
||||||
a:focus,
|
|
||||||
a:visited,
|
|
||||||
a:visited:hover {
|
|
||||||
color: #78b2c3;
|
|
||||||
text-decoration: underline;
|
|
||||||
}
|
|
||||||
|
|
||||||
#header a, #menu a {
|
|
||||||
text-decoration: none;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#header {
|
|
||||||
background-color: #2e2e3b;
|
|
||||||
clear: both;
|
|
||||||
color: #555;
|
|
||||||
font-size: 1.78em;
|
|
||||||
padding: 0.7ex 0.7ex 0.7ex 0.7em;
|
|
||||||
}
|
|
||||||
|
|
||||||
#headerLink {
|
|
||||||
color: #ffffff;
|
|
||||||
margin-left: 5px;
|
|
||||||
}
|
|
||||||
|
|
||||||
#menu {
|
|
||||||
clear: both;
|
|
||||||
color: #069;
|
|
||||||
overflow: hidden;
|
|
||||||
background-color: #587397;
|
|
||||||
padding: 0.7ex;
|
|
||||||
}
|
|
||||||
|
|
||||||
#menu a {
|
|
||||||
padding: 0.5ex 1ex;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
#menu a:hover {
|
|
||||||
background-color: #a4cad8;
|
|
||||||
}
|
|
||||||
|
|
||||||
#intro {
|
|
||||||
background-color: #0d1117;
|
|
||||||
margin: 0 0 0 0;
|
|
||||||
font-size: 1.0em;
|
|
||||||
text-align: left;
|
|
||||||
padding: 0.4em 1.1em 0.9em;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* general layout */
|
/* general layout */
|
||||||
main {
|
main {
|
||||||
|
@ -113,8 +50,8 @@ main {
|
||||||
float: left;
|
float: left;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
/* margin-left: -300px; */
|
/* margin-left: -300px; */
|
||||||
background-color: #16191B;
|
background-color: #000000;
|
||||||
border-top: 1px solid #444;
|
border-top: 1px solid #ffffff;
|
||||||
}
|
}
|
||||||
|
|
||||||
div.nav-border {
|
div.nav-border {
|
||||||
|
@ -144,7 +81,7 @@ div.nav-border {
|
||||||
code {
|
code {
|
||||||
font-size: 105%;
|
font-size: 105%;
|
||||||
color: #e0e6ec;
|
color: #e0e6ec;
|
||||||
background-color: #151b23;
|
background-color: #0f141c;
|
||||||
border-radius: 3px;
|
border-radius: 3px;
|
||||||
padding: 0 3px;
|
padding: 0 3px;
|
||||||
}
|
}
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
<header>
|
<header>
|
||||||
<nav class="navbar navbar-expand-lg bg-body-tertiary">
|
<nav class="navbar navbar-expand-lg bg-body-tertiary">
|
||||||
<div class="container-fluid">
|
<div class="container-fluid">
|
||||||
<img src="img/XLibre-Logo.svg" alt="Bootstrap" width="90" height="90">
|
<img src="img/XLibre-Logo.svg" alt="XLibre temporary Logo" width="90" height="90">
|
||||||
<a class="navbar-brand" href="index.html">X11Libre X Server</a>
|
<a class="navbar-brand" href="index.html">X11Libre X Server</a>
|
||||||
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent"
|
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent"
|
||||||
aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
|
aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
|
||||||
|
|
|
@ -9,12 +9,12 @@
|
||||||
crossorigin="anonymous"></script>
|
crossorigin="anonymous"></script>
|
||||||
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.7/dist/css/bootstrap.min.css" rel="stylesheet"
|
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.7/dist/css/bootstrap.min.css" rel="stylesheet"
|
||||||
integrity="sha384-LN+7fdVzj6u52u30Kp6M/trliBMCMKTyK833zpbD+pXdCLuTusPj697FH4R/5mcr" crossorigin="anonymous">
|
integrity="sha384-LN+7fdVzj6u52u30Kp6M/trliBMCMKTyK833zpbD+pXdCLuTusPj697FH4R/5mcr" crossorigin="anonymous">
|
||||||
|
<title>XLibre - Drivers</title>
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<header>
|
<header>
|
||||||
<nav class="navbar navbar-expand-lg bg-body-tertiary">
|
<nav class="navbar navbar-expand-lg bg-body-tertiary">
|
||||||
<div class="container-fluid">
|
<div class="container-fluid">
|
||||||
<img src="img/XLibre-Logo.svg" alt="Bootstrap" width="90" height="90">
|
<img src="img/XLibre-Logo.svg" alt="XLibre temporary Logo" width="90" height="90">
|
||||||
<a class="navbar-brand" href="index.html">X11Libre X Server</a>
|
<a class="navbar-brand" href="index.html">X11Libre X Server</a>
|
||||||
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent"
|
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent"
|
||||||
aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
|
aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
<header>
|
<header>
|
||||||
<nav class="navbar navbar-expand-lg bg-body-tertiary">
|
<nav class="navbar navbar-expand-lg bg-body-tertiary">
|
||||||
<div class="container-fluid">
|
<div class="container-fluid">
|
||||||
<img src="img/XLibre-Logo.svg" alt="Bootstrap" width="90" height="90">
|
<img src="img/XLibre-Logo.svg" alt="XLibre temporary Logo" width="90" height="90">
|
||||||
<a class="navbar-brand" href="index.html">X11Libre X Server</a>
|
<a class="navbar-brand" href="index.html">X11Libre X Server</a>
|
||||||
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent"
|
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent"
|
||||||
aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
|
aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
|
||||||
|
|
|
@ -1,23 +1,24 @@
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html lang="en" data-bs-theme="dark">
|
<html lang="en" data-bs-theme="dark">
|
||||||
|
|
||||||
<head>
|
<head>
|
||||||
<meta charset="UTF-8">
|
<meta charset="UTF-8">
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
<link rel="stylesheet" href="css/styles.css">
|
<link rel="stylesheet" href="css/styles.css">
|
||||||
<link rel="icon" href="img/XLibre-Logo.svg">
|
<link rel="icon" href="img/XLibre-Logo.svg">
|
||||||
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.7/dist/js/bootstrap.bundle.min.js"
|
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.7/dist/js/bootstrap.bundle.min.js"
|
||||||
integrity="sha384-ndDqU0Gzau9qJ1lfW4pNLlhNTkCfHzAVBReH9diLvGRem5+R9g2FzA8ZGN954O5Q"
|
integrity="sha384-ndDqU0Gzau9qJ1lfW4pNLlhNTkCfHzAVBReH9diLvGRem5+R9g2FzA8ZGN954O5Q"
|
||||||
crossorigin="anonymous"></script>
|
crossorigin="anonymous"></script>
|
||||||
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.7/dist/css/bootstrap.min.css" rel="stylesheet"
|
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.7/dist/css/bootstrap.min.css" rel="stylesheet"
|
||||||
integrity="sha384-LN+7fdVzj6u52u30Kp6M/trliBMCMKTyK833zpbD+pXdCLuTusPj697FH4R/5mcr" crossorigin="anonymous">
|
integrity="sha384-LN+7fdVzj6u52u30Kp6M/trliBMCMKTyK833zpbD+pXdCLuTusPj697FH4R/5mcr" crossorigin="anonymous">
|
||||||
<title>X11Libre X Server</title>
|
<title>XLibre - Home</title>
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
<header>
|
<header>
|
||||||
<nav class="navbar navbar-expand-lg bg-body-tertiary">
|
<nav class="navbar navbar-expand-lg bg-body-tertiary">
|
||||||
<div class="container-fluid">
|
<div class="container-fluid">
|
||||||
<img src="img/XLibre-Logo.svg" alt="Bootstrap" width="90" height="90">
|
<img src="img/XLibre-Logo.svg" alt="XLibre temporary Logo" width="90" height="90">
|
||||||
<a class="navbar-brand" href="index.html">X11Libre X Server</a>
|
<a class="navbar-brand" href="index.html">X11Libre X Server</a>
|
||||||
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent"
|
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent"
|
||||||
aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
|
aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
|
||||||
|
@ -32,13 +33,13 @@
|
||||||
<a class="nav-link" href="drivers.html">Drivers</a>
|
<a class="nav-link" href="drivers.html">Drivers</a>
|
||||||
</li>
|
</li>
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
<a class="nav-link" href="about.html">About</a>
|
<a class="nav-link" href="about.html">About</a>
|
||||||
</li>
|
|
||||||
<li class="nav-item">
|
|
||||||
<a class="nav-link" href="download.html">Download</a>
|
|
||||||
</li>
|
</li>
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
<a class="nav-link" href="faq.html">FAQ & Privacy</a>
|
<a class="nav-link" href="download.html">Download</a>
|
||||||
|
</li>
|
||||||
|
<li class="nav-item">
|
||||||
|
<a class="nav-link" href="faq.html">FAQ & Privacy</a>
|
||||||
</li>
|
</li>
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
<a class="nav-link" href="wiki.html">Wiki</a>
|
<a class="nav-link" href="wiki.html">Wiki</a>
|
||||||
|
@ -49,84 +50,52 @@
|
||||||
</nav>
|
</nav>
|
||||||
</header>
|
</header>
|
||||||
<main>
|
<main>
|
||||||
<h1 id="xlibre-xserver">XLibre Xserver</h1>
|
<h1 id="x11libre-x-server-a-modern-inclusive-x11-fork">X11Libre X Server — A Modern, Inclusive Xorg Fork</h1>
|
||||||
<p>Xlibre is a fork of the <a href="https://gitlab.freedesktop.org/xorg/xserver">Xorg Xserver</a> with
|
<p>Xlibre is a fork of the <a href="https://gitlab.freedesktop.org/xorg/xserver">Xorg Xserver</a>, with
|
||||||
lots of code cleanups and enhanced functionality.</p>
|
major code cleanups and enhanced functionality aimed at modernizing the X11 server
|
||||||
<p>This fork was necessary since toxic elements within Xorg projects,
|
with a focus on <strong>security</strong>, <strong>performance</strong>, and <strong>maintainability</strong>.</p>
|
||||||
moles from BigTech, are boycotting any substantial work on Xorg, in
|
<p>This fork was created because problematic elements within the Xorg project, including
|
||||||
order to destroy the project, to eliminate competition of their own
|
influence from large corporations, were blocking substantial progress. After journalists
|
||||||
products. Classic “embrace, extend, extinguish” tactics.</p>
|
began covering the planned Xlibre fork on June 6th, 2025, freedesktop.org administrators
|
||||||
<p>Right after journalists first began covering the planned fork Xlibre,
|
banned the Xlibre founder’s GitLab account, which led to the deletion of repositories,
|
||||||
on June 6th 2025, Redhat employees started a purge on the Xlibre
|
tickets, and merge requests. Xorg has also removed prior work and contributions from <a
|
||||||
founder’s GitLab account on freedesktop.org: deleted the git repo,
|
href="https://github.com/metux">@Metux</a>.</p>
|
||||||
tickets, merge requests, etc, and so fired the shot that the whole world
|
<p>This is an entirely <strong>independent project</strong>, contributed to and maintained by a community
|
||||||
heard.</p>
|
of independent developers — anyone who wants to modernize, clean up, document, test,
|
||||||
<p>This is an independent project, not at all affiliated with BigTech or
|
and advance X11 as the primary graphics and rendering system for UNIX and UNIX-like
|
||||||
any of their subsidiaries or tax evasion tools, nor any political
|
operating systems such as: <strong>FreeBSD, OpenBSD, NetBSD, GNU/Linux, Illumos</strong>, and even
|
||||||
activists groups, state actors, etc. It’s explicitly free of any “DEI”
|
non-UNIX platforms like <strong>Windows (via Cygwin)</strong>.</p>
|
||||||
or similar discriminatory policies. Anybody who’s treating others nicely
|
<p>X11 has served as the backbone of many desktop environments since its initial release
|
||||||
is welcomed.</p>
|
in <strong>1984</strong> (as X1), including <strong>Xfce, MATE, Trinity, Blackbox, CDE, Lumina</strong>, and
|
||||||
<p>It doesn’t matter which country you’re coming from, your political
|
many others.</p>
|
||||||
views, your race, your sex, your age, your food menu, whether you wear
|
<p>This project is <strong>not affiliated with or endorsed by</strong> the Xorg efforts of freedesktop.org,
|
||||||
boots or heels, whether you’re furry or fairy, Conan or McKay, comic
|
Red Hat, or GNOME.</p>
|
||||||
character, a small furry creature from Alpha Centauri, a neurodivergent
|
<p>We believe in equity of opportunity, openness, and community. It doesn’t matter what
|
||||||
or just an average person. Anybody who’s interested in bringing X forward
|
country you’re from, what your political views are, your race, gender, age, dietary
|
||||||
is welcome, so it’s truly inclusive!</p>
|
habits, fashion style, whether you’re furry, fairy, Conan, McKay, a comic character,
|
||||||
<p>Together we’ll make X great again!</p>
|
a neurodivergent person, or a small furry creature from Alpha Centauri, <strong>you are welcome here</strong>.
|
||||||
<h2 id="upgrade-notice">Upgrade notice</h2>
|
As long as you treat others with respect, you belong.This is a truly inclusive,
|
||||||
<ul>
|
community-led project where everyone gets a fair opportunity to contribute and grow.</p>
|
||||||
<li>
|
<p>Together we’ll make X great again by modernizing it <em>and</em> making it for everyone.</p>
|
||||||
<p>Module ABIs have changed - drivers MUST be recompiled against
|
<p><a href="https://gist.github.com/probonopd/301319568a554abe7426c02eb5e19b5a">Are we XLibre Yet?</a></p>
|
||||||
this Xserver version, otherwise the Xserver can crash or fail to start
|
|
||||||
up correctly.</p>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<p>If your console is locked up (no input possible, not even VT
|
|
||||||
switch), then most likely the input driver couldn’t be loaded due to a
|
|
||||||
version mismatch. When unsure, it’s best to be prepared to ssh into your
|
|
||||||
machine from another one or set a timer that’s calling
|
|
||||||
<code>chvt 1</code> after certain time, so you don’t need a cold reboot.
|
|
||||||
Or, make sure that you have magic <code>SysRq</code> key enabled
|
|
||||||
(<code>Alt+PrtSc</code>) via sysctl (<code>kernel.sysrq=1</code>), then
|
|
||||||
press following combination depending on keyboard layout to make kernel
|
|
||||||
regain control over keyboard to make VT switching work:
|
|
||||||
</p>
|
|
||||||
<ul>
|
|
||||||
<li>QWERTY/AZERTY keyboard layout: <code>SysRq + R</code></li>
|
|
||||||
<li>Dvorak/Colemak keyboard layout: <code>SysRq + P</code></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<p>Proprietary Nvidia drivers might break: they still haven’t
|
|
||||||
managed to do even simple cleanups to catch up with Xorg master for
|
|
||||||
about a year. All attempts to get into direct mail contact have failed.
|
|
||||||
We’re trying to work around this, but cannot give any guarantees. But
|
|
||||||
you can make it work by adding <code>Option "IgnoreABI" "1"</code> line
|
|
||||||
to <code>ServerFlags</code> section in Xorg config.</p>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<p>Most Xorg drivers should run as-is (once recompiled!), with some
|
|
||||||
exceptions. See <code>.gitlab-ci.yml</code> for the versions/branches
|
|
||||||
built along with Xlibre.</p>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</main>
|
</main>
|
||||||
</body>
|
</body>
|
||||||
<div id="content-sep"></div>
|
<div id="content-sep"></div>
|
||||||
<footer>
|
<footer>
|
||||||
<div id="content-right">
|
<div id="content-right">
|
||||||
<div id="nav-sidebar" class="nav-border">
|
<div id="nav-sidebar" class="nav-border">
|
||||||
<h3>Contact</h3>
|
<h3>Contact</h3>
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="https://www.freelists.org/list/xlibre">Mailing list</a></li>
|
<li><a href="https://www.freelists.org/list/xlibre">Mailing list</a></li>
|
||||||
<li><a href="https://t.me/x11dev">Telegram channel</a></li>
|
<li><a href="https://t.me/x11dev">Telegram channel</a></li>
|
||||||
<li><a href="https://matrix.to/#/%23xlibre:matrix.org">Matrix room (mirror of tg group)</a></li>
|
<li><a href="https://matrix.to/#/%23xlibre:matrix.org">Matrix room (mirror of tg group)</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<h3>Contribute</h3>
|
<h3>Contribute</h3>
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="https://github.com/X11Libre/xserver">Github</a></li>
|
<li><a href="https://github.com/X11Libre/xserver">Github</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</footer>
|
</footer>
|
||||||
</html>
|
|
||||||
|
</html>
|
|
@ -11,11 +11,12 @@
|
||||||
crossorigin="anonymous"></script>
|
crossorigin="anonymous"></script>
|
||||||
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.7/dist/css/bootstrap.min.css" rel="stylesheet"
|
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.7/dist/css/bootstrap.min.css" rel="stylesheet"
|
||||||
integrity="sha384-LN+7fdVzj6u52u30Kp6M/trliBMCMKTyK833zpbD+pXdCLuTusPj697FH4R/5mcr" crossorigin="anonymous">
|
integrity="sha384-LN+7fdVzj6u52u30Kp6M/trliBMCMKTyK833zpbD+pXdCLuTusPj697FH4R/5mcr" crossorigin="anonymous">
|
||||||
|
<title>XLibre - Wiki</title>
|
||||||
</head>
|
</head>
|
||||||
<header>
|
<header>
|
||||||
<nav class="navbar navbar-expand-lg bg-body-tertiary">
|
<nav class="navbar navbar-expand-lg bg-body-tertiary">
|
||||||
<div class="container-fluid">
|
<div class="container-fluid">
|
||||||
<img src="img/XLibre-Logo.svg" alt="Bootstrap" width="90" height="90">
|
<img src="img/XLibre-Logo.svg" alt="XLibre temporary Logo" width="90" height="90">
|
||||||
<a class="navbar-brand" href="index.html">X11Libre X Server</a>
|
<a class="navbar-brand" href="index.html">X11Libre X Server</a>
|
||||||
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent"
|
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent"
|
||||||
aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
|
aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
|
||||||
|
|
Loading…
Reference in New Issue