Экран зависает примерно на секунду каждые 10-30 секунд

Мой дисплей продолжает замораживать около 1-3 секунд каждые 10-30 секунд. Я замечаю в системном мониторе, что Gnome-Shell имеет тенденцию накапливаться оперативной памятью. Когда он получает использование большего, чем пару концертов, я перезагружаю его с ALT-F2 -> R, который сбрасывает его на использование памяти на <200 МБ. Похоже, это помогает некоторое время, но проблема не уходит полностью.

Я думаю, что это проблема отображения, потому что в любое время есть анимация или воспроизведение видео, после каждого замораживания он прыгает вперед туда, где он должен был быть непрерывно. Когда замораживание происходит, пока я печатаю, я продолжаю печатать как обычные, и когда он заканчивает замораживание, все набранное во время затемнения, внезапно появляется, как оно должно, нет отсутствующих символов.

Эта проблема началась после использования Shootcut, чтобы редактировать видео. Я сделал то, что заперл его полностью. Свет жесткого диска пошел на 100% и остался таким образом. Я полагал, что я максимально изменил мой RAM (16 ГБ), и он поднял, поэтому я придал ему некоторое время, чтобы работать через то, что это делало. Примерно через 10 минут он никогда не остановился так, чтобы я сложный сброс. По-видимому, это не спустилось изящно, так как у меня с тех пор этот глюк. Я переустановил переустановку Gnome-Shell, но это не помогло.

Я не уверен, как устранить неполадки, что происходит. Может ли кто-нибудь помочь, пожалуйста?

free -h
              total        used        free      shared  buff/cache   available
Mem:            14G        5.2G        3.9G        401M        5.5G        8.7G
Swap:           33G          0B         33G

grep -i swap /etc/fstab
# removed swapfile to use ssd instead (2/26/19)
#/swapfile                                 none            swap    sw              0       0
# swap space on ssd
/dev/disk/by-uuid/07c6e4a1-3379-454f-a727-e3fa386444da none swap sw 0 0

sysctl vm.swappiness
vm.swappiness = 60
ls -al ~/.local/share/gnome-shell/extensions
total 12
drwxrwxr-x 3 sauldog sauldog 4096 Feb  2 00:53 .
drwx------ 3 sauldog sauldog 4096 Feb 22 19:05 ..
drwxrwxr-x 6 sauldog sauldog 4096 Feb  2 00:53 arc-menu@linxgem33.com


ls -al /usr/share/gnome-shell/extensions
total 64
drwxr-xr-x 16 root root 4096 Jan 24  2019 .
drwxr-xr-x  6 root root 4096 Mar 10  2020 ..
drwxr-xr-x  2 root root 4096 Jan 24  2019 alternate-tab@gnome-shell-extensions.gcampax.github.com
drwxr-xr-x  2 root root 4096 Jan 24  2019 apps-menu@gnome-shell-extensions.gcampax.github.com
drwxr-xr-x  2 root root 4096 Jan 24  2019 auto-move-windows@gnome-shell-extensions.gcampax.github.com
drwxr-xr-x  2 root root 4096 Jan 24  2019 drive-menu@gnome-shell-extensions.gcampax.github.com
drwxr-xr-x  2 root root 4096 Jan 24  2019 launch-new-instance@gnome-shell-extensions.gcampax.github.com
drwxr-xr-x  2 root root 4096 Jan 24  2019 native-window-placement@gnome-shell-extensions.gcampax.github.com
drwxr-xr-x  2 root root 4096 Jan 24  2019 places-menu@gnome-shell-extensions.gcampax.github.com
drwxr-xr-x  2 root root 4096 Jan 24  2019 screenshot-window-sizer@gnome-shell-extensions.gcampax.github.com
drwxr-xr-x  3 root root 4096 Jul 24  2018 ubuntu-appindicators@ubuntu.com
drwxr-xr-x  3 root root 4096 Jan 30  2019 ubuntu-dock@ubuntu.com
drwxr-xr-x  2 root root 4096 Jan 24  2019 user-theme@gnome-shell-extensions.gcampax.github.com
drwxr-xr-x  2 root root 4096 Jan 24  2019 window-list@gnome-shell-extensions.gcampax.github.com
drwxr-xr-x  2 root root 4096 Jan 24  2019 windowsNavigator@gnome-shell-extensions.gcampax.github.com
drwxr-xr-x  2 root root 4096 Jan 24  2019 workspace-indicator@gnome-shell-extensions.gcampax.github.com
0
задан 25 February 2021 в 04:06

1 ответ

Ваш установщик является EFI только при попытке использовать его на компьютере на базе BIOS он не будет работать. Некоторые универсальны, некоторые нет, например, если с помощью Rufus на компьютере с Windows для создания установщика вы спрашиваете, какой вариант вы хотите для него.

-121--909493-

Можно установить автологин, если вы являетесь единственным пользователем, путем редактирования файла конфигурации диспетчера дисплея по умолчанию - lxdm, sddm, gdm3 и т.д. В файле lxdm.conf или sddm.conf измените autologin user = имя пользователя. Таким образом, при входе в систему не будет запрашиваться пароль или имя пользователя.

-121--909491-

swap

16G ОЗУ с 33G swap - это своего рода гайки.

Я понимаю перемещение подкачки в раздел на твердотельном накопителе, но мы должны переключиться обратно в файл 4G/swapfile на твердотельном накопителе.

Я также немного обеспокоен установкой твердотельных накопителей достаточно рано в процессе загрузки, чтобы фактически использовать замену. Проверьте с помощью free -h или swapon -s .

Примечание : неправильное использование команды dd может привести к потере данных. Предложение копирования/вставки.

Примечание : Измените /swapfile ниже в нужное расположение на твердотельном накопителе. ie :/ path_to/swapfile

In терминал ...

sudo swapoff -a           # turn off swap
sudo rm -i /swapfile      # remove old /swapfile

sudo dd if=/dev/zero of=/swapfile bs=1M count=4096

sudo chmod 600 /swapfile  # set proper file protections
sudo mkswap /swapfile     # init /swapfile
sudo swapon /swapfile     # turn on swap
free -h                   # confirm 4G RAM and 4G swap

Подтвердите эту/swapfile строку в конце/etc/fstab... и подтвердить отсутствие других «своповых» строк...

Для редактирования используйте sudo -H gedit/etc/fstab или sudo pico/etc/fstab

/swapfile  none  swap  sw  0  0

reboot                    # reboot and verify operation

Примечание : Теперь можно удалить раздел подкачки на твердотельном накопителе и добавить это нераспределенное пространство обратно в другой раздел.

gnome-shell

В gnome-shell есть известная ошибка утечки памяти, которая заставляет ее потреблять много памяти с течением времени.

Краткосрочное исправление заключается в перезапуске gnome-shell с помощью...

ALT + F2 , затем r , затем ENTER

gnome-shell extensions

Слишком много плохих gnome-shell расширений, которые, вероятно, вызывают проблему.

Моя особая точка наблюдения за домашними животными заключается в том, что те, которые установлены в/usr/share/gnome-shell/extensions, являются общесистемными для всех пользователей и фактически должны быть размещены в ~/.local/share/gnome-shell/extensions, чтобы они были локальными для текущего пользователя.

Сделайте это, чтобы удалить эти расширения...

sudo rm -r/usr/share/gnome-shell/extensions/* gcampax.github.com

Затем перезапустите gnome-shell...

ALT + F2 , затем r , затем ENTER

Update # 1:

Мы обнаружили, что конфигурационный файл ~/.config/AppImageLauncher обновлялся часто. Удален AppImageLauncher и проблема исправлена!

0
ответ дан 18 March 2021 в 23:32

Другие вопросы по тегам:

Похожие вопросы: