kisscommunity

kisscommunity.bvnf.space site sources
git clone git://bvnf.space/home/kiss/kisscommunity.git
Log | Files | Refs | Submodules | README

index.txt (5512B)


      1
      2
      3
      4
      5
      6
      7
      8
      9
     10
     11
     12
     13
     14
     15
     16
     17
     18
     19
     20
     21
     22
     23
     24
     25
     26
     27
     28
     29
     30
     31
     32
     33
     34
     35
     36
     37
     38
     39
     40
     41
     42
     43
     44
     45
     46
     47
     48
     49
     50
     51
     52
     53
     54
     55
     56
     57
     58
     59
     60
     61
     62
     63
     64
     65
     66
     67
     68
     69
     70
     71
     72
     73
     74
     75
     76
     77
     78
     79
     80
     81
     82
     83
     84
     85
     86
     87
     88
     89
     90
     91
     92
     93
     94
     95
     96
     97
     98
     99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
XORG-SERVER [0]
________________________________________________________________________________

The xorg-server, part of the X.Org releases, is the main component of the X 
Window system which abstracts the hardware and provides the foundation for most 
graphical user interfaces, like desktop environments or window managers, and 
their applications.


[0.0] Index
________________________________________________________________________________

- Getting Started                                                          [1.0]
- Graphics Drivers                                                         [2.0]
- Window Managers                                                          [3.0]
- Remote X Session Management                                              [4.0]
    - VNC                                                                  [4.1]
    - x11-forwarding                                                       [4.2]
- References                                                               [5.0]


[1.0] Getting Started
________________________________________________________________________________

If you are following along from the KISS installation guide, you should already
have the following packages installed:

* xorg-server
* xf86-input-libinput
* liberation-fonts (optional)

In order to start the X window system server, you will also need to install
and configure _ONE_ of the following packages:

* xinit (@/xinit)
* sx (@/sx)


[2.0] Graphics Drivers
________________________________________________________________________________

Depending on your graphics card hardware, one of the following graphics card 
packages should also be installed:

* xf86-video-amdgpu
* xf86-video-ati
* xf86-video-intel
* xf86-video-nouveau
* xf86-video-vesa

Note: xf86-video-intel is not needed for Intel GPUs as the generic modesetting 
      driver built into Xorg works really well.


[3.0] Window Managers
________________________________________________________________________________

Note: Installing a window manager is entirely optional and based on user 
      preference.

A window manager (WM) is system software that controls the placement and 
appearance of windows within a windowing system in a graphical user interface. 
There are many great WM solutions available for KISS, most of which have been 
contributed by individuals via the Community repository. 

The following is a snapshot of some of the available WMs at this time:

+--------------------+---------------------------------------------------------+
|   Window Manager   |   Description                                           |
+--------------------+---------------------------------------------------------+
|                    |                                                         |
|   2bwm             |   A fast floating WM, with the particularity of         |
|                    |   having 2 borders, written over the XCB library and    |
|                    |   derived from mcwm written by Michael Cardell. [1]     |
|                    |                                                         |
|   bspwm            |   bspwm is a tiling window manager that represents      |
|                    |   windows as the leaves of a full binary tree. [2]      |
|                    |                                                         |
|   dwm              |   dwm is a dynamic window manager for X. It manages     |
|                    |   windows in tiled, monocle and floating layouts. All   |
|                    |   of the layouts can be applied dynamically,            |
|                    |   optimising the environment for the application in     |
|                    |   use and the task performed. [3]                       |
|                    |                                                         |
|   sowm             |   An itsy bitsy floating window manager. [4]            |
|                    |                                                         |
|   xwm              |   A tiny XCB floating window manager. [5]               |
|                    |                                                         |
+--------------------+---------------------------------------------------------+

[4.0] Remote X Session Management
________________________________________________________________________________

The following tools are currently available for remote X session management.


    [4.1] VNC
    ____________________________________________________________________________

    A Virtual Network Computing (VNC) is a graphical desktop-sharing system that 
    uses the Remote Frame Buffer protocol (RFB) to remotely control another 
    computer. The following VNC tools are currently offered through the
    Community repository:
    
    * x11vnc (#/wiki/software/x11vnc)


    [4.2] x11-forwarding
    ____________________________________________________________________________

    What if you need to access your applications remotely (with no additional 
    applications)? The solution is to utilize X server's "baked in" X11 
    forwarding solution. For for more information, check out the 
    @/x11-forwarding article.  


[5.0] References
________________________________________________________________________________

[0] https://www.x.org/wiki/
[1] https://github.com/venam/2bwm
[2] https://github.com/baskerville/bspwm
[3] https://dwm.suckless.org/
[4] https://github.com/dylanaraps/sowm
[5] https://github.com/mcpcpc/xwm