gnome-shell ezmeleri
Geçenlerde Ubuntu 20.04 LTS'ye taşındım ve ilk iki ay boyunca her şey harikaydı ve her şeyi istediğim kadar yapabilirdim ancak yaklaşık bir ay önce tahtaya yeni bir sorun çıktı.
Sorun, işletim sistemini 6 saatten fazla bıraktığımda ilk 6 saat 12 saatti ama şimdi anlaşma bu ... 6 saat çalıştıktan sonra gnome-shell çöküyor (nasıl bildim? ! Bunu sistem monitöründe CPU kullanımını her seferinde belki% 20'den% 100'e yükselttiğini gördüm ve o zamandan beri yaklaşık bir saniye) ve bu can sıkıcı çünkü bu diğer işlemleri etkiliyor ve bir tür kesintiye neden oluyor.
Nedenini bilmiyorum ama bu olduğu için nedenini sormaya ve aramaya başladım ve hiçbir şey bulamadım, sonra KDE gibi başka bir masaüstü ortamını kullanmayı denemeye karar verdim ama bu, bulduğum gibi başka sorunlara neden olabilir, sonra birini pencere hakkında konuşurken buldum yönetici ve evet i3-WM'yi denedim ve evet sorun ortadan kalktı ancak yeni sorunlar ortaya çıktı.
Şimdi sistemi yeniden başlattığımda ... öncelikle sistemi başlatmak çok uzun sürüyor ve sonra anlamadığım mesajları gösteriyor (komut dosyasının altındaki görüntüde) ve her şey zorlaşıyor ve açılması veya çalıştırılması çok fazla zaman alıyor hatta terminal veya dosya yöneticisi ... Ne yapacağımı bilmiyorum.
Yardımın için minnettar olacağım.
sistemi yeniden başlattığımda gösterilen mesajlar
CPU kullanımı
disk uygulaması ilk başlangıcı
SMART Veri ve kendi kendine testler

Yanıtlar
fsck
Önce dosya sisteminizi kontrol ediyoruz ...
- "Ubuntu'yu Dene" modunda bir Ubuntu Live DVD / USB'ye önyükleme
- + +
terminal
tuşlarına basarak bir pencere açınCtrlAltT - tip
sudo fdisk -l
- "Linux Dosya Sisteminiz" için / dev / sdXX aygıt adını tanımlayın
- daha önce bulduğunuz numara ile
sudo fsck -f /dev/sdXX
değiştirerek yazınsdXX
fsck
hata varsa komutu tekrarlayın- tip
reboot
NCQ
Sonra NCQ hatalarını düzeltiriz ...
Native Command Queuing (NCQ), sabit disk sürücülerinin alınan okuma ve yazma komutlarının yürütüldüğü sırayı dahili olarak optimize etmesine olanak tanıyan Seri ATA protokolünün bir uzantısıdır.
Düzen sudo -H gedit /etc/default/grub
bu fazladan bir parametre dahil aşağıdaki satırı değiştirip. Sonra sudo update-grub
değişiklikleri diske yazmak için yapın. Yeniden başlatın. Askıda kalır Monitör ve izlenme /var/log/syslog
veya dmesg
sürekli hata mesajları için.
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash libata.force=noncq"
hasarlı bölge
Sonra kötü blokları çıkarırız ...
Not: Kötü bir blok taramasını DURDURMAYIN!
Not: SSD'yi kötü engellemeyin
Not: ÖNCE önemli dosyalarınızı yedekleyin!
Not: bu birkaç saat sürecektir
Not: bekleyen bir HDD arızanız olabilir
"Ubuntu'yu Dene" modunda bir Ubuntu Live DVD / USB'ye önyükleyin.
İçinde terminal
...
sudo fdisk -l
# tüm "Linux Dosya Sistemi" bölümlerini tanımlayın
sudo e2fsck -fcky /dev/sdXX
# salt okunur testi
veya
sudo e2fsck -fccky /dev/sdXX
# tahribatsız okuma / yazma testi (önerilir)
-K önemlidir, çünkü önceki bozuk blok tablosunu kaydeder ve bu tabloya yeni bozuk bloklar ekler. -K olmadan, önceki tüm kötü blok bilgilerini kaybedersiniz.
-Fccky parametresi ...
-f Force checking even if the file system seems clean.
-c This option causes e2fsck to use badblocks(8) program to do
a read-only scan of the device in order to find any bad blocks.
If any bad blocks are found, they are added to the bad block
inode to prevent them from being allocated to a file or direc‐
tory. If this option is specified twice, then the bad block scan
will be done using a non-destructive read-write test.
-k When combined with the -c option, any existing bad blocks in the
bad blocks list are preserved, and any new bad blocks found by
running badblocks(8) will be added to the existing bad blocks
list.
-y Assume an answer of `yes' to all questions; allows e2fsck to be
used non-interactively. This option may not be specified at the
same time as the -n or -p options.
Konsol mesajları: Bana çok ilginç gelmiyorlar, Linux kullanırken çok sayıda anlamsız konsol mesajını kabul etmeyi öğrenmeniz gerekiyor.
Yavaş başlatma: Yavaş olduğunu düşündüğünüzden bahsetmiyorsunuz.
Gnome olmayan yapılandırma ... X pencereleri özünde çok basittir. Bir $ HOME / .xsessionrc oluşturabilmeli ve orada sadece bir program çalıştırabilmelisiniz .. gnome-terminal gibi bir terminal diyelim. Ardından, yalnızca bir terminal içeren bir grafik ekrana atılacaksınız. Mümkün olan en temel X oturumuna sahipsiniz. Şimdi diğer X programlarını başlatabilirsiniz. Örneğin bir Windows yöneticisi. Eğer fvwm ise, o zaman sadece "fvwm &" yazın, artık bir pencere yöneticiniz var. Bu işe yararsa, yalnızca bir şey yapan bir .xsessionrc oluşturabilirsiniz: favori pencere yöneticinizi başlatır.
Gnome kabuğu: Herhangi bir gnome kabuk uzantılarının kurulu olup olmadığını kontrol etmelisiniz. Öyleyse, belki onlardan biri iyi değildir.