Поддержка > Общие вопросы

Зависают приложения GTK-2

(1/3) > >>

RoDoN:
У меня на ноуте изначально стояла Runtu Lite 18.04 x64, ставил несколько лет назад, потом накатывал дополнительно XFCE, циннамон, Mate и постепенно пришел к выводу, что меня устраивает XFCE, поэтому со временем все остальные DE удалил. И все было здорово, пока этим летом некоторые проги не начали требовать минимум 20.04, поэтому решил штатно обновиться через apt до версии 20.04, обновление прошло успешно и сейчас у меня Runtu XFCE 20.04.6 x64.
Все работало, как часы, но пару недель назад начал замечать жуткие тормоза при работе Double Commander, которым пользуюсь много лет и всегда ставил версию gtk-2 из оф.репы через синаптик. Проблема проявляется так, напр., через F5 пытаюсь копировать файл, нажал и тишина, минуты через 2...3 появляется окно копирования на панели задач, т.е. как бы в фоне и ждет нажатия клавиши, перехожу в это окошко нажимаю ok и вроде бы начинается копирование, но опять зависает на пару минут, даже при размере файла в несколько килобайт, но если после нажатия F5 не ждать, а к примеру нажать Alt, то окошко копирования появляется сразу, но на скорость копирования никак не влияет. Также долго открывается окно свойств файла. Пробовал запускать коммандер через терминал, но ничего интересного там не увидел.
Эта же версия стоит в дебиане 11, но там проблем нет. Перезагрузка ноута тоже не помогла.
Попробовал поставить из архива более новую Beta-версию коммандера в режиме портабл и получил теже самые тормоза. А потом поставил из архива версию Qt также в режиме портабл и коммандер заработал нормально, без зависаний. Т.е. в системе какие-то проблемы с работой gtk-2. Это подтвердил и слишком долгий запуск синаптика через gksu, окно ввода пароля появляется не сразу, а где-то через полминуты и после ввода пароля опять какое-то время зависание перед открытием синаптика, а дальше синаптик работает нормально.
Начал в синаптите выполнять переустановку библиотек, связанных с gtk-2 и методом "тыка" пришел в выводу, что проблема в libgtk2.0-0, после переустановки этого пакета и рестарта иксов проблема с тормозами ушла. Но оказалось, что не навсегда. У меня обычно ноут совсем не выключается, а переводится в ждущий режим и uptime часто месяц-полтора, так вот дня через два описанные тормоза в работе DC опять появились. Для лечения теперь выполняю в терминале:

--- Код: ---sudo apt reinstall libgtk2.0-0
--- Конец кода ---
а потом делаю выход из сеанса и захожу обратно и опять дня 2-3 все работает как надо.
Но уже это начинает надоедать. Подскажите, что можно сделать? Куда еще копать?


HsH:

--- Цитата: RoDoN от Сентябрь 17, 2023, 13:18:53 ---зависает на пару минут, даже при размере файла в несколько килобайт
--- Конец цитаты ---
Большие сомнения, что проблема именно в GTK2. Больше похоже на неисправность жёсткого диска. Какой тип накопителя используется (HDD/SSD)? Что говорит SMART-статус и тестирование поверхности?

При создании нового пользователя проблема проявляется так-же? Есть возможность в момент "зависания" склонировать систему на другой диск и проверить отзывчивость?

RoDoN:
Новый SSD, поставил в конце июня, смарт нормальный, параллельно установленные Win8 и Debian 11 работают хорошо.
Клонировать систему смысла не вижу, т.к. все работает нормально, система не виснет и "отзывчивость" не теряет, проблемы заметил только в работе DC-gtk2. И когда DC-gtk2 подвисает, то в это же время DC-qt работает отлично.
Создам нового пользователя и когда появятся тормоза проверю работу под ним, когда не знаю, т.к. проблема проявляется рандомно.

UPD:
Создал нового пользователя и ждать долго не пришлось, 15 минут назад поймал тормоза в работе DC, сменил пользователя и оказалось, что под новым пользователем никаких тормозов нет.
Т.е. получается, что проблема где-то у меня в настройках, вот только, как понять где? Сносить хомяк и все настраивать с нуля что-то совсем не хочется.

З.Ы. Кроме DC-gtk2 и еще gksu не нашел программ gtk-2, чтобы проверить на описанные проблемы.

HsH:

--- Цитата: RoDoN от Сентябрь 18, 2023, 21:02:23 --- проблема где-то у меня в настройках, вот только, как понять где? Сносить хомяк и все настраивать с нуля что-то совсем не хочется
--- Конец цитаты ---
Для начала попробуйте удалить настройки DC и каталог кэша ~/.cache.


--- Цитата: RoDoN от Сентябрь 18, 2023, 21:02:23 ---Кроме DC-gtk2 и еще gksu не нашел программ gtk-2, чтобы проверить на описанные проблемы.
--- Конец цитаты ---
Можно посмотреть так:
--- Код: ---apt-cache rdepends libgtk2.0-0
--- Конец кода ---

RoDoN:

--- Цитата: HsH от Сентябрь 19, 2023, 09:58:22 ---Для начала попробуйте удалить настройки DC и каталог кэша ~/.cache.
--- Конец цитаты ---
Это первое, что было сделано.
Кстати, настройки DC скопированные в профиль нового пользователя проблем не принесли.


--- Цитата: HsH от Сентябрь 19, 2023, 09:58:22 ---Можно посмотреть так:
--- Конец цитаты ---
О, то что нужно. Из огромного списка у меня установлены: mtpaint, leafpad, pcmanfm, deadbeef, palemoon, но при работе этих программ я не замечаю каких-либо проблем или тормозов.

Т.е. пока у меня проблемы только при работе DC-gtk и gksu (((
При запуске gksu leafpad проходит примерно 5 секунд до появления окна ввода пароля, повле ввода пароля секунд на 10 экран становится полупрозрачным, курсор крутится, потом нормально запускается и работает leafpad.

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Перейти к полной версии