Skip to content

Документация по BlackArch на русском языке

Инструкции, советы, новые программы

Menu
  • LocalBitcoins
  • Главная
  • Список инструментов
  • HackWare
Menu

Решение проблемы с неожиданным резким замедлением Arch Linux

Posted on 16.08.201823.08.2018 by Alexey

Мой Arch Linux в виртуальной машине внезапно стал ОЧЕНЬ медленно работать. Это произошло без видимых причин, попытка добавить ресурсов виртуальной машине — оперативной памяти и ядер процессора. Терминал стал открываться очень-очень медленно и не каждый раз.

Обычно в этом случае необходимо установить локаль, но в моём случае всё уже было настроено правильно.

В качестве альтернативы можно было использовать другие терминалы, но это не решало проблемы с общим замедлением системы.

При открытии gnome-terminal в другом терминале командой:

gnome-terminal

Я получал сообщение об ошибке:

# Error retrieving accessibility bus address: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

Иногда ошибки выглядили так:

# Error retrieving accessibility bus address: org.freedesktop.DBus.Error.TimedOut: Failed to activate service 'org.a11y.Bus': timed out (service_start_timeout=120000ms)
# Error constructing proxy for org.gnome.Terminal:/org/gnome/Terminal/Factory0: Ошибка вызова StartServiceByName для org.gnome.Terminal: Время ожидания истекло

Опытным путём было найдено, что у меня оказались повреждены бинарные файлы пакетов at-spi2-atk и at-spi2-core. И хотя пакеты показывались как установленные, некоторые файлы отсутствовали. Проблема полностью была решена переустановкой этих двух пакетов:

sudo pacman -S at-spi2-atk at-spi2-core

В случае необходимости запустить терминал GNOME, это можно сделать следущей командой, которая позволяет обойти ошики:

dbus-launch gnome-terminal

Если у вас всё в порядке с бинарными файлами, то чаще всего проблемы с запуском терминала GNOME возникают из-за ненастроенной локали.


Чтобы установить или добавить новую локаль, откройте файл /etc/locale.gen:

sudo gedit /etc/locale.gen

И раскомментируйте там строки с желаемыми новыми локалями. Обычно это:

en_US.UTF-8 UTF-8
ru_RU.UTF-8 UTF-8

Затем выполните команду:

sudo locale-gen

Также локаль должна быть прописана в файле /etc/locale.conf. Можно вписать её непосредственно в этот файл:

echo LANG=ru_RU.UTF-8 > /etc/locale.conf

Или использовать следующую команду:

sudo localectl set-locale LANG="ru_RU.UTF-8"

И установить локаль для текущей сессии, чтобы не потребовалась перезагрузка:

export LANG=ru_RU.UTF-8

Внезапное замедление работы виртуальной машины VirtualBox

Здесь я не рассматриваю способы увеличения производительности. Также подразумевается, что у виртуальной машины достаточно ресурсов: несколько ядер процессора и предостаточно оперативной памяти.

Неправильная битность виртуальной машины

Например, вы перенесли виртуальный диск с одного компьютера на другой, создали виртуальную машину и подключили к ней диск, важно выбрать ту же самую битность — 64 или 32 бита — что были у изначального виртуального компьютера.

Измените чипсет материнской платы

Попробуйте изменить чипсет в настройках Система → Материнская плата, установив его на ICH9.

Удаление неиспользуемых пакетов

Следующей командой вы можете удалить пакеты, которые установлены как зависимости для других пакетов, но теперь не нужны никакой программе:

sudo pacman -Rns $(sudo pacman -Qtdq)

Близкие статьи

  • Восстановление из чёрного экрана при неудачной установке проприетарных AMD драйверов в BlackArch / Arch (100%)
  • Решение проблемы X server не поднимается в VirtualBox VM после обновления ядра до 4.5 (100%)
  • Решение ошибки reaver: invalid option -- 'K' (100%)
  • Решение проблемы Arch Linux kernel 4.7 в VirtualBox: reached target graphical interface (100%)
  • Решение проблемы Failed to configure CA certificate chain!, Fatal error initialising mod_ssl, exiting. (100%)
  • Приложение в .AppImage не запускается в Arch Linux (РЕШЕНО) (RANDOM - 100%)

Добавить комментарий Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *

wp-puzzle.com logo


Поиск


Свежие записи

  • Ошибка «error: failed to commit transaction (invalid or corrupted package)» (РЕШЕНО)
  • Ошибка «TypeError: ‘AURPackageInfo’ does not have attribute ‘submitter’» (РЕШЕНО)
  • Ошибка phpMyAdmin «Error: Undefined constant «SODIUM_CRYPTO_SECRETBOX_KEYBYTES»» (РЕШЕНО)
  • Ошибка «error: GPGME error: No data. error: failed to synchronize all databases (unexpected error)» (РЕШЕНО)
  • Как в Arch Linux перейти к предыдущей версии ядра. Как установить и переключиться на linux-lts

Свежие комментарии

  • Vova к записи Установка LAMP (Linux, Apache, MySQL/MariaDB, PHP8 и phpMyAdmin) в Arch Linux / BlackArch
  • Furi к записи Приложение в .AppImage не запускается в Arch Linux (РЕШЕНО)
  • Alexey к записи Установка LAMP (Linux, Apache, MySQL/MariaDB, PHP8 и phpMyAdmin) в Arch Linux / BlackArch
  • Юрок к записи Установка LAMP (Linux, Apache, MySQL/MariaDB, PHP8 и phpMyAdmin) в Arch Linux / BlackArch
  • Aleksandr к записи Ошибка error: failed to synchronize all databases (unable to lock database) (РЕШЕНО)




Рубрики

  • Sniffing и Spoofing
  • Архив
  • Взлом Wi-Fi сетей
  • Инструкции
  • Новости
  • Общая информация/новости
  • Разведка
  • Справка и подсказки




Яндекс.Метрика
© 2023 Документация по BlackArch на русском языке | Powered by Minimalist Blog WordPress Theme