Skip to content

Commit ab5148d

Browse files
committed
Add "X11 or Wayland" section to FAQ
1 parent 645db8d commit ab5148d

File tree

1 file changed

+36
-6
lines changed

1 file changed

+36
-6
lines changed

src/rehberler/sss.md

Lines changed: 36 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Sıkça Sorular Sorular
1+
# Sıkça Sorular Sorular
22

33
## Windows'tan Linux'a geçmeli miyim?
44

@@ -33,15 +33,45 @@
3333

3434
Çoğu Linux dağıtımı, belirli programlar ve masaüstü ortamlarıyla birlikte gelse de **modüler bir yapıya sahiptir**. Yani istediğiniz programı, masaüstü ortamını veya pencere yöneticisini değiştirebilir ya da birden fazlasını aynı anda kullanabilirsiniz. Örneğin:
3535

36-
* Gnome ile gelen Ubuntu’ya, depolardan KDE kurarak Ubuntu üzerinde KDE kullanabilirsiniz.
37-
* Dosya yöneticisi gibi temel uygulamaları da değiştirebilirsiniz. Örneğin, Nautilus yerine Dolphin tercih edebilirsiniz.
38-
* Eğer kullandığınız Linux çekirdeği donanımınızda sorun çıkarıyorsa, LTS (“Uzun Vadeli Destek”) çekirdeğini kurup test edebilirsiniz.
36+
- Gnome ile gelen Ubuntu’ya, depolardan KDE kurarak Ubuntu üzerinde KDE kullanabilirsiniz.
37+
- Dosya yöneticisi gibi temel uygulamaları da değiştirebilirsiniz. Örneğin, Nautilus yerine Dolphin tercih edebilirsiniz.
38+
- Eğer kullandığınız Linux çekirdeği donanımınızda sorun çıkarıyorsa, LTS (“Uzun Vadeli Destek”) çekirdeğini kurup test edebilirsiniz.
3939

4040
Dolayısıyla dağıtımlar arasındaki en temel fark aslında **yazılım depolarıdır**. Mesela bir dağıtımda Chrome 140 sürümündeyken, başka bir dağıtımda 139 sürümünde olabilir. Bu fark, dağıtımların **güncellik–stabilite** dengesine yönelik tercihleriyle ilgilidir.
4141

4242
Eğer hala kararsızsanız:
4343

44-
* Daha güncel paketlere ulaşmak ama zaman zaman hatalarla karşılaşmayı göze almak istiyorsanız → **[Arch Linux tabanlı dağıtımlar](https://distrowatch.com/search.php?basedon=Arch)**
45-
* Daha stabil ama paketleri nispeten eski olan bir sistem istiyorsanız → **[Debian tabanlı dağıtımlar](https://distrowatch.com/search.php?basedon=Debian)**
44+
- Daha güncel paketlere ulaşmak ama zaman zaman hatalarla karşılaşmayı göze almak istiyorsanız → **[Arch Linux tabanlı dağıtımlar](https://distrowatch.com/search.php?basedon=Arch)**
45+
- Daha stabil ama paketleri nispeten eski olan bir sistem istiyorsanız → **[Debian tabanlı dağıtımlar](https://distrowatch.com/search.php?basedon=Debian)**
4646

4747
tercih edebilirsiniz.
48+
49+
## X11 mi Wayland mi?
50+
51+
### Genel kullanım
52+
53+
Eskisine kıyasla Wayland, günümüzde X11 kadar desteklenmektedir. Sadece X11 desteği olan arayüzler ise `xwayland` aracılığı ile çoğunlukla çalıştırılabilmektedir.
54+
55+
Ancak **hyprland** gibi Wayland dizgicileri, Nvidia ekran kartlı bilgisayarlarda doğru bir şekilde çalışabilmesi için [ön hazırlık](https://wiki.hypr.land/Nvidia/) gerektirmektedir. Diğer Wayland dizgicileri ile alakalı, Nvidia'ya özgü ayarların araştırılması, yaşanabilecek hataların önlenmesi açısından önemlidir.
56+
57+
### Güvenlik
58+
59+
Wayland, tüm pencerelerin girdi ve çıktılarını sistemden izole eder, bu hem girdi hem de çıktı açısından güvenli bir protokol olmasını sağlar. X11, bu tip güvenlik özelliklerinden mahrumdur.
60+
61+
Ek olarak; Wayland bir dizgicide çalışan çoğu kod, kök kullanıcı düzeyinde çalışmayı gerektirmez, çoğunlukla _client_ tarafında çalışır. Bu sebeple kök izni kaynaklı bir güvenlik açığının oluşması engellenmiş olur.
62+
63+
### VNC ve ağ üzerinden görüntü
64+
65+
Wayland, güvenli yapısı gereği VNC gibi teknolojileri desteklemek için ekstra bir katmana ihtiyaç duyar. X11, başından itibaren _server-client_ mantığı ile yazıldığı için daha pürüssüz bir deneyim sunar.
66+
67+
### Dizgileme
68+
69+
Dizgileme; yani pencerelerin animasyonları, VSync, saydamlıklar, gölgeler gibi özellikler X11'de zorunlu değildir. Wayland'de ise "pencere yöneticisi" mantığı yoktur ve direkt olarak dizgiciler vardır, yani zorunludur.
70+
71+
X11'deki bu isteğe bağlı dizgileme yöntemi, sonradan çalıştırılan dizgicinin tüm piksel bilgisini aktif bir şekilde almasını gerektirdiği için gecikme ortaya çıkarır. Wayland'de ise dizgileme işi pasif bir şekilde yapıldığı için, yani direkt olarak _client_ tarafından dizgiciye bildirilme şeklinde yapıldığı için, gecikme azdır.
72+
73+
### Diğer avantajlar
74+
75+
- **HDR ve renk profili desteği:** Özellikle yeni monitörlerde kullanıcıların aradığı bir özelliktir, Wayland'de desteği vardır.
76+
- **Monitörlerde farklı yenileme oranları:** Örneğin X11 kullanan, 60Hz ve 100Hz iki monitör içeren bir sistemde, iki monitörün de maksimum yenileme oranlarını kullanmak isterseniz VSync gibi dizgileyici özelliklerinden feragat etmeniz gerekir. Wayland'de ise bu tip bir kısıt yoktur, farklı yenileme oranlarına sahip ekranların dizgilemesi doğru bir şekilde yapılır.
77+
- **Monitörlerde farklı kademeli ölçeklendirme:** Wayland'de bir monitörün yakınlaştırma ölçeğinin %110, diğerinin %120 gibi bir değere atanabilme imkanı vardır.

0 commit comments

Comments
 (0)