Linux başlatılırken bazen oturum açma ekranı görünmez ve ekran tamamen siyah kalır. Bu sorun Ubuntu, Linux Mint ve Fedora gibi birçok dağıtımda ortaya çıkabilir.
Çoğu durumda neden aşağıdakilerden biridir.
- GPU sürücüsü sorunu
- GRUB ayarları sorunu
- Çekirdek güncellemesinden sonra oluşan hata
- Dosya sistemi bozulması
- Ekran yöneticisinin başlatılamaması
Bu makalede Linux’ta siyah ekran sorununun nedenlerini ve yeni başlayanların bile sırayla deneyebileceği çözüm yollarını anlatıyoruz.
1. GRUB menüsünü gösterin
Önce GRUB önyükleme menüsünün görüntülenip görüntülenemediğini kontrol edin.
- Bilgisayarı yeniden başlatın
- Açılıştan hemen sonra Shift veya Esc tuşuna art arda basın
- GRUB menüsünün görünüp görünmediğini kontrol edin
GRUB menüsü görünüyorsa, bazen önyükleme ayarlarını değiştirerek sorun geçici olarak aşılabilir.
2. GRUB’a “nomodeset” ekleyerek sistemi başlatın
Linux’ta siyah ekranın en yaygın nedenlerinden biri GPU sürücüsü sorunudur.
Bu durumda nomodeset seçeneği eklenirse sistem bazen açılabilir.
nomodeset, çekirdeğin grafik modu ayarını devre dışı bırakan ve sistemi daha uyumlu bir görüntüleme modunda başlatan bir seçenektir.
Adımlar
- GRUB menüsünü gösterin
- Linux önyükleme girdisini seçin
- e tuşuna basın
- “linux” ile başlayan satırı bulun
- Satırın sonuna
nomodesetekleyin - Ctrl + X ile başlatın
linux /boot/vmlinuz ... quiet splash nomodeset
Sistem bu şekilde açılıyorsa, nedenin büyük olasılıkla GPU sürücüsü olduğu anlaşılır.
3. Önyükleme günlüklerini görmek için quiet splash’i kaldırın
Linux açılırken genellikle “quiet splash” ayarı etkin olur ve ayrıntılı günlükler gösterilmez. Bunu kaldırırsanız hatanın hangi aşamada oluştuğunu görebilirsiniz.
Adımlar
- GRUB menüsünü gösterin
- Önyükleme girdisinde “e” tuşuna basın
quiet splashifadesini silin- Ctrl + X ile başlatın
Böylece hatanın hangi bölümde oluştuğunu kontrol edebilirsiniz.
4. Recovery Mode ile onarın
Ubuntu tabanlı dağıtımlarda sistem Recovery Mode kullanılarak onarılabilir.
- GRUB menüsünü açın
- Advanced options seçeneğini seçin
- Recovery Mode seçeneğini seçin
Recovery Mode içinde aşağıdaki işlemleri yapabilirsiniz.
- Dosya sistemini onarmak
- Paketleri onarmak
- root shell başlatmak
5. GPU sürücüsünü yeniden yükleyin
Siyah ekranın en yaygın nedeni grafik sürücüsü sorunudur. Bu özellikle NVIDIA GPU’larda sık görülür.
Metin tabanlı konsola giriş yapabiliyorsanız, aşağıdaki komutlarla sürücüyü yeniden yükleyin.
sudo apt update
sudo ubuntu-drivers autoinstall
Kurulumdan sonra sistemi yeniden başlatın.
6. Dosya sistemini onarın
Nedeni disk bozulmasıysa, bunu fsck komutuyla onarabilirsiniz.
sudo fsck -f /dev/sda1
* Aygıt adı ortama göre değişebilir.
7. Live USB ile kurtarma yapın
Linux hiç açılmıyorsa, Live USB kullanarak kurtarma işlemi yapabilirsiniz.
Adımlar
- Bir Linux Live USB oluşturun
- USB’den başlatın
- Diski bağlayın
- GRUB’u yeniden kurun
sudo mount /dev/sda1 /mnt
sudo grub-install --root-directory=/mnt /dev/sda
sudo update-grub
Özet
Linux açılmıyor ve ekran siyah kalıyorsa, aşağıdaki noktaları bu sırayla kontrol etmek sorunun çözülme ihtimalini artırır.
- GRUB menüsünü gösterin
- nomodeset ekleyin
- quiet splash’i kaldırın
- Recovery Mode kullanın
- GPU sürücüsünü yeniden yükleyin
- Dosya sistemini onarın
- Live USB ile kurtarma yapın
Linux sorunlarının çoğu zaman birden fazla olası nedeni vardır, bu yüzden bunları sırayla tek tek kontrol etmek önemlidir.