Initramfs Hatası Sonrasında Login Olamama

Arkadaşlar laboratuvarımdaki bilgisayarların ekran çözünürlükleri 1920x1080 olarak algılanıyor. Grub ve Login ekranı bu çözünürlükte görüntüleniyor. Fakat monitörler küçük olduğu ve gözü yormaması için login olduktan sonraki çözünürlüğü 1600x900 olarak değiştirdim. Dolayısıyla güç butonuna basıldığında login olana kadar 1920x1080, login olunduktan sonra 1600x900 çözünürlüğüne geçiyor.

Bu bilgisayarlardan sadece 1 tanesi bir süre sonra initramfs hatası yükseltiyordu. Forumdaki çözüm önerilerini deneyerek bu hatadan kurtuldum fakat bu sefer de login olamamaya başladık.

Kullanıcı adı seçilip şifre girildikten sonra ekran kararıyor, sistem açılmadan tekrar login ekranına düşüyor.

Birkaç denemeden sonra login ekranındaki kullanıcı isimleri de görünmemeye başladı; sadece diğer… yazıyor ve manuel olarak kullanıcı adını da girmemi istiyor. Aşağıda hatanın görüntüsü mevcut

Bu hatanın olduğu bilgisayar da diğerleri gibi Lenovo YOGA, fakat diğerlerinin ekran kartları intel iken bunda farklı olarak AMD var. Dikkatimi çeken tek fark bu olduğu için sorunun ekran kartı ile alakası olduğunu düşünerek forumda bulduğum aşağıdaki çözüm önerilerini uyguladım, yine olmadı.

Denediklerim:

  1. Pardus 19.0 kurulum sonrası login olamama
    (Bu öneride bahsedilen kurtarma modunda giriş yapamadım)

  2. Ekran çözünürlüğünü 800*600 ? - kaan tarafından #2
    (Bu öneriyi uygulamaya çalıştım fakat .Xauthority diye bir dizin olmadığı için başarısız oldu)

  3. ekran çözünürlüğü değişince görüntü gitti - kaan tarafından #2
    (Bu öneriyi sorunsuzca denedim fakat çözüm olmadı)

Çözüm önerilerini bekliyorum, teşekkürler.

Ubuntu forum’ dan ;
" Intel ekran kartları için herhangi bir sürücü yüklemeniz-değiştirmeniz gerekmez.
Çünkü Intel firması, Linux sürücülerini açık kaynak olarak yayınlamakta,
Intel’in resmi sürücüleri sistemle beraber kurulu gelmektedir. " …

https://wiki.ubuntu-tr.net/index.php?title=Ekran_kartları

Sorun, sizin düşündüğünüz gibi, " ihtimal " ekran kartından,
tecrübelerimden, bir çözüm olacağını " sanmıyorum ",
eski çekirdekli linuxlar’ da
AMD için uygun ekran kartı sürücüsü bulunuyor,
bilgisayar, linuxsuz kalmasın " Linux Mint " yüklemenizi öneririm.

Eski sürümler ( mint 19 ) - mate masaüstü uygun " olabilir "

https://www.linuxmint.com/download_all.php

Abi laboratuvardaki bilgisayarların sistem olarak özdeş olmasını istiyorum, çocuklar dersle ilgili uygulama yapacak. Ayrıca uzaktan kontrol yazılımı epoptes’i de hepsine kurdum. Bilgisayarlar yeni sayılır.

Debian login loop - Stack Overflow adresindeki çözüm önerisini şimdi denedim. Login ekranındayken CTRL + ALT+ F1 tuş kombinasyonu ile konsola geçip cd /home/username komutunu denedim. Böyle bir klasör yok dedi. Yani kullanıcı klasörleri silinmiş anladığım kadarıyla.

cd /home/username deki “username” sizin kullanıcı adınız olacak. Yani şöyle bir şey girmeniz gerek: cd /home/sinan

Sorun Xorg ile alakalı sanırım. CTRL + ALT + F1 ile girdikten sonra şu komutların çıktılarını atabilir misiniz bir şekilde, ekrandan fotoğrafını da çekseniz olur:

  1. Xorg konfigürasyonlarına bir bakalım:
cat /etc/X11/xorg.conf.d/*
cat /etc/X11/xorg.conf
  1. Kernel loglarına bir bakalım:
sudo dmesg --level=emerg,alert,crit,err,warn
  1. Xorg loglarina bir bakalim:
cat /var/log/Xorg.0.log
1 Beğeni

kardeş cd /home/username klasörü yok. Sanırım bir şekilde silinmiş. Her bilgisayarda 3 adet kullanıcı oluşturuyorum, btr11, sinif_5, sinif_6 kullanıcıları oluşturmuştum. sinif_5 ve sinif_6 kullanıcısı masaüstü kullanıcısı, btr11 yönetici. Diğer bilgisayarlarda home/ klasörü altında kullanıcı klasörleri var fakat bunda kendi kendine silindi bir şekilde.

Büyük ihtimalle bir rm -rf /home gibi bir komut çalıştırmışsınızdır. Aslında temiz kurulum yapmanız iyi bir çözüm olabilir.

Aslına bakarsan temiz kurulum benim açımdan en kolay çözüm. Bunu kendim denedim, ikinci kez Pardus 21 yükledikten sonra yine aynı hata ile karşılaşınca foruma yazma gereği hissettim. İnternetten bulup denediğim çözümler içerisinde belki de dediğin gibi rm -rf /home komutu vardı tam hatırlamıyorum.

Şöyle bir yol izleyeyim, 3. kez temiz kurulum yapayım. En azından sağlam bir home klasörü elimizde olsun. Tekrar aynı hata ile karşılaşırsam buradaki önerilerinde kaldığımız yerden devam ederiz.

Bu arada başka bir bilgisayarın home klasörünü kopyala yapıştır yapsam saçma olur mu sence?

Atıyorum 10. bilgisayarın home klasörünü komple kopyalasam, sıkıntılı bilgisayara yapıştırsam, btr10 isimli kullanıcıyı da btr11 olarak değişsem diye düşünmüyor değilim. Nasıl olsa hepsine yeni sistem kuruldu :smiley:

Dün 3. kez temiz kurulum yaptım. Bugün ders esnasında dondu. Power tuşundan zorlayarak kapattık. Şimdi açmaya çalıştığımda initramfs hatası verdi. Forumda Kaan beyin önerdiği fsck komutu ile o hatayı düzelttik lakin sistem açılmıyor. Login ekranını bile göremiyorum. İç içe dairelerin olduğu yüklenme animasyonunda kalıyor.

canlı sistemden makineyi açtım şu anda

Section  "InputClass"
    Identifier  "touchpad"
    Driver "libinput"
    MatchIsTouchpad "on"
    Option "Tapping" "on"
    Option "TappingButtonMap" "lrm"
EndSection

cat: /etc/X11/xorg.conf: Böyle bir dosya ya da dizin yok.

Normal olarak başlatamadım bir türlü, login ekranını hiç göremiyorum. Dediğim gibi iç içe dairelerin olduğu yüklenme ekranında kalıyor sadece

[    0.000000] secureboot: Secure boot could not be determined (mode 0)
[    0.078580] x86/cpu: VMX (outside TXT) disabled by BIOS
[    0.083542] MDS CPU bug present and SMT on, data leak possible. See https://www.kernel.org/doc/html/latest/admin-guide/hw-vuln/mds.html for more details.
[    0.083542]  #3
[    0.089795] ENERGY_PERF_BIAS: Set to 'normal', was 'performance'
[    1.197206] [Firmware Bug]: No valid trip found
[    1.197224] [Firmware Bug]: No valid trip found
[    1.457865] acpi PNP0C14:02: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on PNP0C14:01)
[    1.485956] i2c_hid i2c-NPCE0388:00: supply vdd not found, using dummy regulator
[    1.485997] i2c_hid i2c-NPCE0388:00: supply vddl not found, using dummy regulator
[    1.507122] r8169 0000:02:00.0: can't disable ASPM; OS doesn't have ASPM control
[    1.510979] i2c_hid i2c-SYNA7501:00: supply vdd not found, using dummy regulator
[    1.511010] i2c_hid i2c-SYNA7501:00: supply vddl not found, using dummy regulator
[    1.516846] usb: port power management may be unreliable
[    6.851368] systemd[1]: /lib/systemd/system/plymouth-start.service:16: Unit configured to use KillMode=none. This is unsafe, as it disables systemd's process lifecycle management for the service. Please update your service to use a safer KillMode=, such as 'mixed' or 'control-group'. Support for KillMode=none is deprecated and will eventually be removed.
[    7.878984] systemd-journald[232]: File /var/log/journal/44d6fa6c7eed47b8888e2e56a82be3de/system.journal corrupted or uncleanly shut down, renaming and replacing.
[    9.309979] iwlwifi 0000:03:00.0: firmware: failed to load iwl-debug-yoyo.bin (-2)
[    9.309986] firmware_class: See https://wiki.debian.org/Firmware for information about missing firmware
[    9.754108] thermal thermal_zone2: failed to read out thermal zone (-61)
[   12.631641] Bluetooth: hci0: unexpected event for opcode 0xfc2f
[   17.104558] kauditd_printk_skb: 12 callbacks suppressed

xorgLog.txt (37.7 KB)

lspci

00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers (rev 02)
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 620 (rev 02)
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)
00:15.0 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 (rev 21)
00:15.1 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #1 (rev 21)
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)
00:17.0 SATA controller: Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode] (rev 21)
00:1c.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #1 (rev f1)
00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1)
00:1c.5 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #6 (rev f1)
00:1d.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #9 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Sunrise Point-LP LPC Controller (rev 21)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
03:00.0 Network controller: Intel Corporation Dual Band Wireless-AC 3165 Plus Bluetooth (rev 99)
04:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5229 PCI Express Card Reader (rev 01)

İlgili bilgisayarda Sabit Diskiniz bozuk büyük bir ihtimalle, Sabit diski değiştirdikten sonra intramfs hatasıyla karşılaşacağınızı pek sanmıyorum. Zaten yazılanlardan da o anlaşılıyor.

Söz konusu bilgisayar yine login ekranından ileriye gidemeyince iki buçuk hafta önce 4. kez temiz kurulum yapacaktım. Önce BIOS ayarlarını bir kurcalayayım dedim. Bios ekranında Configuration sekmesi altında Graphic Devices özelliğini gördüm. Bu özelliğin karşısında Switchable Graphics değeri ön tanımlı olarak seçiliydi.

Ben deneme yapmak için hemen altındaki UMA Graphic değerini seçip ayarları kaydedip BIOS’tan çıktım ve Pardus’u yükledim. 2 buçuk haftadır hiç sorun çıkmadı, yani sorunum çözüldü.

Buraya şans eseri bulduğum çözümü geç yazmamın sebebi, deneme yaptığım şeyin işe yarayıp yaramadığını görmek için biraz süre geçmesini istedim.