Sistemi metin modunda çalıştırıyor olabilirsiniz ya da terminal üzerinden çalıştırılacak bir sunucu olabilir. Halihazırda bir grafik ortamının kurulu olması koşuluyla, Ubuntu grafik kabuğunu başlatmanın birkaç yolu vardır. Şimdi, tüm farklı tekniklere bir göz atalım.
Linux'ta grafiksel kabuk (veya GUI, Grafiksel Kullanıcı Arayüzü), kullanıcıların pencereler, düğmeler, menüler gibi grafiksel öğeleri kullanarak işletim sistemiyle etkileşime girmesini sağlayan grafiksel bir ortamdır. Grafiksel bir kabuk, bir bilgisayarı kontrol etmek için kullanışlı ve sezgisel bir yol sağlar.
Linux dünyasında GNOME, KDE, Xfce, Unity ve diğerleri gibi birçok popüler grafik kabuk vardır. Her birinin kendine has özellikleri, tarzı ve uygulama seti vardır. Kullanıcılar kullanım ve görünüm tercihlerine bağlı olarak farklı grafik kabuklar arasında seçim yapabilirler.
Grafik kabuk, Linux ile çalışmayı kullanıcılar için, özellikle de bilgisayarla komut satırı yerine grafik arayüz üzerinden etkileşim kurmayı tercih edenler için daha erişilebilir hale getirir.
Öncelikle systemd'deki başlangıç seviyesine bakmamız gerekiyor. Bunu yapmak için aşağıdaki komutu çalıştırın:
$ systemctl list-units --type target | egrep "eme|res|gra|mul" | head -1
Başlangıç seviyesini graphical.target
olarak almanız gerekir ve eğer almadıysanız, girerek durumu düzeltebilirsiniz:
$ sudo systemd isolate graphical.target
Komutu çalıştırdıktan sonra, başlangıç seviyesi graphical olarak değiştirilecek ve ardından kabuk otomatik olarak başlayacaktır.
Yöneticiyi elle başlatmak için şu komutu çalıştırın:
$ sudo systemctl start display-manager
Bu komut, bir kullanıcı adı ve parola belirlemenize ve ardından grafik kabuğu başlatmanıza olanak tanıyan özel bir yönetici başlatır.
Bu sorunu çözmenizi sağlayan başka bir komut daha vardır. Buna startx denir. Ancak, bu komutun ~/.xinitrc
dosyasında çalışması için ihtiyacınız olan kabuğun adını belirtmeniz gerekir, çünkü Openbox, Fluxbox, i3wm olabilir.
Yazın:
$ vi ~/.xinitrc
if [ -d /etc/X11/xinit/xinitrc.d ] ; then
for f in /etc/X11/xinit/xinitrc.d/?*.sh ; do
[ -x "$f" ] && . "$f"
done
unset f
fi
feh --bg-fill ~/Загрузки/52453-sklon_holm_cerkvushka_sneg.jpg &
lxpanel &
exec openbox-session
Buradan, if
bloğunun tüm yapılandırma dosyalarını /etc/X11/xinit*
dizininden yüklediğini, feh
satırının masaüstü arka planını, lxpanel &
alt paneli eklediğini ve exec openbox-session belirtilerek openbox'ın doğrudan başlatıldığını bilmelisiniz.
Kabuğun sadece TTY konsolundan başlatılabileceğini unutmayın, grafik ortamdaki bir terminalden bu çalışmayacaktır
Ubuntu grafik kabuğunu konsoldan başlatmak komutla yapılır:
$ startx
Gördüğünüz gibi, karmaşık bir şey yok. Kabuk, startx
komutunu çalıştırdığınız terminalde başlayacaktır.
Linux'ta grafik kabuğun başlamamasının çeşitli nedenleri vardır. İşte en yaygın nedenlerden bazıları ve bunların nasıl düzeltileceği:
Bir işletim sistemi yükseltmesinden sonra, uyumsuz yazılım sürümleri nedeniyle grafik kabuğu çalıştırırken sorun yaşayabilirsiniz. Bir sistem güncellemesi yapmayı veya değişiklikleri geri almayı deneyin.