klawiszy na klawiaturze, w na wyjściu polecenia zobaczymy takie
informacje jak te przedstawione na przykładzie.
</p>
- <h3 id="13.3.3.waylandcompatibiltywithX">13.2.3. Zgodność Wayland z system X Window</h3>
+ <h3 id="13.3.3.waylandcompatibiltywithX">13.3.3. Zgodność Wayland z system X Window</h3>
<p>
Protokół <em>Wayland</em> jest w miarę świerzym (jak na postrzeganie
czasu przez Uniksy) podejściem jesli chodzi o wyświetlanie. Do tej
a jej rzeczywiste pojawienie się w uruchomionej w oknie sesji
<em>Wayland</em>.
</p>
+ <h2 id="13.4.xwindow">13.4. System X Window</h2>
+ <p>
+ W dość odgłegłych czasach jedną z cech systemu <em>X window</em> był
+ dość duży gabaryt, bowiem pakiet ten zawierał poza serwerem
+ wyświetlania biblioteki oraz kilka klientu. Te czasy naszczęście
+ minęły dzięki upowszechnieniu się niezależnych środowisk graficznych
+ takich jak GNOME czy KDE, wówczas można było skupić się na samym
+ serwerze. Uproszczeniu uległa również biblioteka klientów.
+ </p>
+ <p>
+ Działanie serwera <em>X Window</em> jest proste do namierzenia,
+ wystarczy spojrzeć na listę procesów:
+ </p>
+<pre class="code-block">
+xf0r3m@vm-65cd1fb:~$ ps -aux | grep 'Xorg'
+root 1001 1.1 6.1 406772 119620 tty7 Ssl+ 10:59 0:32 /usr/lib/xorg/Xorg :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
+<pre>
+ <p>
+ Istotną wartością w linii polecenia uruchamiającego jest
+ <code class="code-inline">:0</code>. Jest to oznaczenie
+ <strong>wyświetlacza X</strong>. Wyświetlaczem <em>X</em> możemy
+ nazwać całość obrazu jaki jest generowany przez serwer wyświetlania.
+ Na to składają się wyświetlacze podłączone do karty graficznej lub
+ do komputera. Najczęściej jednak <em>wyświetlacz X</em> odpowiada
+ podłączonemu monitorowi. Jeśli już chcielibyśmy użyć podobnych metod
+ do ustalanie mechanizmu wyświetlania jak w przypadku <em>Wayland</em>,
+ to możemy skorzystać ze zmiennej DISPLAY. Wyświetli ona zapewne
+ oznaczenie wyświetlacza oraz oznaczenie ekranu. Jeśli mamy
+ podłączony do systemu tylko jeden fizyczny ekran, to zapewne
+ wartość, tej zmiennej będzie wyglądać następująco.
+ </p>
+<pre class="code-block">
+xf0r3m@vm-65cd1fb:~$ echo $DISPLAY
+:0.0
+</pre>
</div>
<p style="margin: 15px; padding: 0; outline: 0;">
2022; COPYLEFT; ALL RIGHTS REVERSED;