Manjaro XFCE Edition
   7053

[Решено]Xorg загружает процессор до 50% manjaro-xfce-18.0.2-stable-x86_64

Заметил, если создаешь, удаляешь, перетаскиваешь ярлыки на рабочем столе или в Тунар создавать или удалять файлы то процесс XORG начинает сильно загружать процессор. Вся система начинает сильно тормозить из-за этого. Помогает только перезагрузка. Поиски в течении двух месяцев по гуглу ничего не дали, решил написать на форум. Может сможете помочь в данной проблеме? Спасибо.
Конфиг железа такой: мать MSI A78M-E35, проц A8-5600K FM2+. графа встроенная AMD Radeon HD7560D.Оперативки 8гб
  • 0
  • 0

26 комментариев

avatar
AMD Radeon HD 7560D — видеокарта, встроенная в процессоры AMD серии A8 (семейство Trinity) для настольных ПК. Из 384 потоковых процессоров в ней задействовано лишь 256. Тем не менее, благодаря повышенным рабочим частотам производительность выше, чем у HD 7660G с 384 потоковыми процессорами. Задействованная архитектура VLIW4 та же, что и у видеокарт серии Radeon HD 6900 для настольных ПК, но собственная видеопамять отсутствует — в ее качестве используется оперативная память.

Объема оперативки не хватает, имхо.
Последний раз редактировалось
?
Правильные ответы начинаются с правильных вопросов.
0
avatar
Оперативки 8гб. XORG, после этих манипуляций начинает грузить именно процессор, а не оперативку.
по ссылке маленькое видео youtu.be/BXhRf4p8C4Y
Последний раз редактировалось
0
avatar
А в логи ничего не валится?
0
avatar
[johnsilver@johnsilver ~]$ journalctl
— Logs begin at Wed 2019-03-27 14:38:19 MSK, end at Tue 2019-04-16 00:20:48 MS>
мар 27 14:38:19 johnsilver kernel: Hardware name: MSI MS-7721/A78M-E35 (MS-7721>
мар 27 14:38:26 johnsilver kernel: Call Trace:
мар 27 14:38:26 johnsilver kernel: dump_stack+0x5c/0x80
мар 27 14:38:26 johnsilver kernel: print_bad_pte.cold.15+0x9a/0xc4
мар 27 14:38:26 johnsilver kernel:? page_remove_rmap+0x1c7/0x390
мар 27 14:38:26 johnsilver kernel: unmap_page_range+0x8b5/0xc20
мар 27 14:38:26 johnsilver kernel: unmap_vmas+0x7f/0xb0
мар 27 14:38:26 johnsilver kernel: unmap_region+0xae/0x110
мар 27 14:38:26 johnsilver kernel:? __vma_rb_erase+0x128/0x250
мар 27 14:38:26 johnsilver kernel: do_munmap+0x261/0x3d0
мар 27 14:38:26 johnsilver kernel: vm_munmap+0x5f/0xa0
мар 27 14:38:26 johnsilver kernel: __x64_sys_munmap+0x22/0x30
мар 27 14:38:26 johnsilver kernel: do_syscall_64+0x65/0x180
мар 27 14:38:26 johnsilver kernel: entry_SYSCALL_64_after_hwframe+0x44/0xa9
мар 27 14:38:26 johnsilver kernel: RIP: 0033:0x7fe9cef1e76b
мар 27 14:38:26 johnsilver kernel: Code: ff ff 0f 1f 44 00 00 48 8b 15 f1 76 0c>
мар 27 14:38:26 johnsilver kernel: RSP: 002b:00007ffcd22389d8 EFLAGS: 00000206 >
мар 27 14:38:26 johnsilver kernel: RAX: ffffffffffffffda RBX: 000000000000000b >
мар 27 14:38:26 johnsilver kernel: RDX: 00007ffcd22389ec RSI: 0000000000001000 >
мар 27 14:38:26 johnsilver kernel: RBP: 0000000000001000 R08: 0000000000000003 >
мар 27 14:38:26 johnsilver kernel: R10: 0000000000000000 R11: 0000000000000206 >
мар 27 14:38:26 johnsilver kernel: R13: 0000000040002000 R14: 00000000000003e3 >
lines 1-23...skipping…
— Logs begin at Wed 2019-03-27 14:38:19 MSK, end at Tue 2019-04-16 00:20:48 MSK. — мар 27 14:38:19 johnsilver kernel: Hardware name: MSI MS-7721/A78M-E35 (MS-7721), BIOS V30.1 12/06/2013
мар 27 14:38:26 johnsilver kernel: Call Trace:
мар 27 14:38:26 johnsilver kernel: dump_stack+0x5c/0x80
мар 27 14:38:26 johnsilver kernel: print_bad_pte.cold.15+0x9a/0xc4
мар 27 14:38:26 johnsilver kernel:? page_remove_rmap+0x1c7/0x390
мар 27 14:38:26 johnsilver kernel: unmap_page_range+0x8b5/0xc20
мар 27 14:38:26 johnsilver kernel: unmap_vmas+0x7f/0xb0
мар 27 14:38:26 johnsilver kernel: unmap_region+0xae/0x110
мар 27 14:38:26 johnsilver kernel:? __vma_rb_erase+0x128/0x250
мар 27 14:38:26 johnsilver kernel: do_munmap+0x261/0x3d0
мар 27 14:38:26 johnsilver kernel: vm_munmap+0x5f/0xa0
мар 27 14:38:26 johnsilver kernel: __x64_sys_munmap+0x22/0x30
мар 27 14:38:26 johnsilver kernel: do_syscall_64+0x65/0x180
мар 27 14:38:26 johnsilver kernel: entry_SYSCALL_64_after_hwframe+0x44/0xa9
мар 27 14:38:26 johnsilver kernel: RIP: 0033:0x7fe9cef1e76b
мар 27 14:38:26 johnsilver kernel: Code: ff ff 0f 1f 44 00 00 48 8b 15 f1 76 0c 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff e9 6f ff ff ff f3 0f 1e fa b8 0b 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73>
мар 27 14:38:26 johnsilver kernel: RSP: 002b:00007ffcd22389d8 EFLAGS: 00000206 ORIG_RAX: 000000000000000b
мар 27 14:38:26 johnsilver kernel: RAX: ffffffffffffffda RBX: 000000000000000b RCX: 00007fe9cef1e76b
мар 27 14:38:26 johnsilver kernel: RDX: 00007ffcd22389ec RSI: 0000000000001000 RDI: 00007fe9ceffa000
мар 27 14:38:26 johnsilver kernel: RBP: 0000000000001000 R08: 0000000000000003 R09: 0000000000000002
мар 27 14:38:26 johnsilver kernel: R10: 0000000000000000 R11: 0000000000000206 R12: 00007fe9ceffa000
мар 27 14:38:26 johnsilver kernel: R13: 0000000040002000 R14: 00000000000003e3 R15: 0000000000001f18
мар 27 14:38:26 johnsilver kernel: Disabling lock debugging due to kernel taint
мар 27 14:38:26 johnsilver kernel: audit: type=1130 audit(1553686699.963:46): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=upower comm=«systemd» exe="/usr/lib/systemd/systemd" hostn>
мар 27 14:38:26 johnsilver kernel: audit: type=1131 audit(1553686700.087:47): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-hostnamed comm=«systemd» exe="/usr/lib/systemd/sys>
мар 27 14:38:26 johnsilver kernel: audit: type=1130 audit(1553686705.573:48): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=pamac-system comm=«systemd» exe="/usr/lib/systemd/systemd">
мар 27 14:38:26 johnsilver kernel: audit: type=1131 audit(1553686705.583:49): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=pamac-system comm=«systemd» exe="/usr/lib/systemd/systemd">
мар 27 14:38:19 johnsilver audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=upower comm=«systemd» exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res>
мар 27 14:38:20 johnsilver audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-hostnamed comm=«systemd» exe="/usr/lib/systemd/systemd" hostname=? addr=? term>
мар 27 14:38:25 johnsilver audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=pamac-system comm=«systemd» exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal>
мар 27 14:38:25 johnsilver audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=pamac-system comm=«systemd» exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=>
мар 27 14:38:37 johnsilver dbus-daemon[766]: [session uid=1000 pid=766] Activating service name='org.freedesktop.thumbnails.Thumbnailer1' requested by ':1.14' (uid=1000 pid=824 comm=«xfdesk>
мар 27 14:38:37 johnsilver systemd[743]: Started XFCE notifications service.
мар 27 14:38:37 johnsilver dbus-daemon[766]: [session uid=1000 pid=766] Successfully activated service 'org.freedesktop.Notifications'
мар 27 14:38:37 johnsilver systemd[1]: Starting Daemon for power management…
мар 27 14:38:37 johnsilver dbus-daemon[488]: [system] Activating via systemd: service name='org.freedesktop.UPower' unit='upower.service' requested by ':1.84' (uid=1000 pid=868 comm=»xfce4->
мар 27 14:38:38 johnsilver msm_notifier[844]: qt5ct: using qt5ct plugin
мар 27 14:38:19 johnsilver rtkit-daemon[877]: Supervising 2 threads of 1 processes of 1 users.
мар 27 14:38:38 johnsilver NetworkManager[489]: [1553686718.4571] agent-manager: req[0x7fb928001de0, :1.62/org.freedesktop.nm-applet/1000]: agent registered
мар 27 14:38:19 johnsilver rtkit-daemon[877]: Successfully made thread 915 of process 876 owned by '1000' RT at priority 5.
мар 27 14:38:19 johnsilver systemd-timesyncd[480]: Synchronized to time server for the first time 195.3.254.2:123 (2.manjaro.pool.ntp.org).
мар 27 14:38:19 johnsilver rtkit-daemon[877]: Supervising 3 threads of 1 processes of 1 users.
мар 27 14:38:19 johnsilver systemd[1]: Started Daemon for power management.
мар 27 14:38:19 johnsilver rtkit-daemon[877]: Supervising 3 threads of 1 processes of 1 users.
мар 27 14:38:20 johnsilver systemd[1]: systemd-hostnamed.service: Succeeded.
мар 27 14:38:19 johnsilver rtkit-daemon[877]: Successfully made thread 916 of process 876 owned by '1000' RT at priority 5.
мар 27 14:38:20 johnsilver systemd[1]: Condition check resulted in Bluetooth service being skipped.
мар 27 14:38:19 johnsilver rtkit-daemon[877]: Supervising 4 threads of 1 processes of 1 users.
мар 27 14:38:22 johnsilver systemd[743]: Started Sound Service.
мар 27 14:38:19 johnsilver dbus-daemon[488]: [system] Successfully activated service 'org.freedesktop.UPower'
lines 1-51
0
avatar
Зачем с начала-то? Текущие ошибки покажите, в момент когда тормозить начинает
journalctl -f
?
Правильные ответы начинаются с правильных вопросов.
0
avatar
[johnsilver@johnsilver ~]$ journalctl -f
— Logs begin at Thu 2019-03-28 16:06:04 MSK. — апр 16 16:29:13 johnsilver kernel: RBP: 0000000000001000 R08: 0000000000000000 R09: 0000000040004000
апр 16 16:29:13 johnsilver kernel: R10: 0000000000000000 R11: 0000000000000246 R12: 00007f31955dc000
апр 16 16:29:13 johnsilver kernel: R13: 0000000040004000 R14: 00000000000001be R15: 0000000000000df0
апр 16 16:29:16 johnsilver dbus-daemon[479]: [system] Activating via systemd: service name='org.freedesktop.resolve1' unit='dbus-org.freedesktop.resolve1.service' requested by ':1.17' (uid=0 pid=482 comm="/usr/bin/NetworkManager --no-daemon ")
апр 16 16:29:16 johnsilver dbus-daemon[479]: [system] Activation via systemd failed for unit 'dbus-org.freedesktop.resolve1.service': Unit dbus-org.freedesktop.resolve1.service not found.
апр 16 16:30:20 johnsilver dbus-daemon[479]: [system] Activating via systemd: service name='org.freedesktop.resolve1' unit='dbus-org.freedesktop.resolve1.service' requested by ':1.17' (uid=0 pid=482 comm="/usr/bin/NetworkManager --no-daemon ")
апр 16 16:30:20 johnsilver dbus-daemon[479]: [system] Activation via systemd failed for unit 'dbus-org.freedesktop.resolve1.service': Unit dbus-org.freedesktop.resolve1.service not found.
апр 16 16:30:27 johnsilver systemd[742]: Starting Mark boot as successful…
апр 16 16:30:27 johnsilver systemd[742]: grub-boot-success.service: Succeeded.
апр 16 16:30:27 johnsilver systemd[742]: Started Mark boot as successful.
апр 16 16:32:28 johnsilver dbus-daemon[479]: [system] Activating via systemd: service name='org.freedesktop.resolve1' unit='dbus-org.freedesktop.resolve1.service' requested by ':1.17' (uid=0 pid=482 comm="/usr/bin/NetworkManager --no-daemon ")
апр 16 16:32:28 johnsilver dbus-daemon[479]: [system] Activation via systemd failed for unit 'dbus-org.freedesktop.resolve1.service': Unit dbus-org.freedesktop.resolve1.service not found.
апр 16 16:33:16 johnsilver dbus-daemon[479]: [system] Activating via systemd: service name='org.freedesktop.resolve1' unit='dbus-org.freedesktop.resolve1.service' requested by ':1.17' (uid=0 pid=482 comm="/usr/bin/NetworkManager --no-daemon ")
апр 16 16:33:16 johnsilver dbus-daemon[479]: [system] Activation via systemd failed for unit 'dbus-org.freedesktop.resolve1.service': Unit dbus-org.freedesktop.resolve1.service not found.
0
avatar
А в ~/.xsession-errors что?
0
avatar
[johnsilver@johnsilver ~]$ ~/.xsession-errors
bash: /home/johnsilver/.xsession-errors: Отказано в доступе
[johnsilver@johnsilver ~]$ sudo su
[sudo] пароль для johnsilver:
[johnsilver johnsilver]# ~/.xsession-errors
bash: /root/.xsession-errors: Нет такого файла или каталога
0
avatar
bash: /home/johnsilver/.xsession-errors: Отказано в доступе
Разумеется. Это не исполняемый файл.
bash: /root/.xsession-errors: Нет такого файла или каталога
И тут то же самое. Только для пользователся root.
Вы пытаетесь выполнить файл. Надо же вывести его содержимое. Сделать это можно с помощью утилиты cat.
0
avatar
Там очень много текста, не дает в сообщение вставить. А что конкретно там искать нужно?
0
avatar
Там очень много текста, не дает в сообщение вставить.
Можно выложить сам файл на файлопомойку. А в сообщение вставить ссылку.
А что конкретно там искать нужно?
Сообщения от жручего процесса.
0
avatar
А если повырубать всякие комптоны с коньками что-то меняется?
Последний раз редактировалось
+1
avatar
Простите, я в диалекте линукса не силен. Что такое «комптоны с коньками»?
0
avatar
Просмотр лога прямо указывает на наличие в системе conky — системного монитора (который обычно висит на рабочем столе, где его за окнами не видно) и косвенно на присутствие композитного менеджера (впрочем, XFWM вполне себе является таковым).
Суть идеи в отключении графических эффектов.
Кусок лога
conky: Syntax error (/home/johnsilver/.conky/Makarov Conky/Minimalistik Panel:2: unexpected symbol near '#') while reading config file. 
conky: Assuming it's in old syntax and attempting conversion.
conky: desktop window (d7) is root window
conky: window type - normal
conky: drawing to created window (0x2400002)
conky: drawing to double buffer
conky: unknown variable '$nvidia'
conky: unknown variable '$nvidia'
conky: unknown variable '$nvidia'
conky: forked to background, pid is 970

sh: nvidia-settings: команда не найдена


В нем коньки пытаются мониторить отсутствующее в Вашей системе железо.
1. Откуда взяты конфиги? Стоит официальный образ с XFCE?
2. Какой драйвер видео стоит?
3. Проблема наблюдается только в XFCE или в любом окружении?
Последний раз редактировалось
+1
avatar
Попытаюсь изложить с начала. В конце января этого года скачал с офсайта и установил Manjaro XFCE 18.0.2 Illyria x64. Все было установлено из коробки в том числе и проприетарный драйвер AMD. На свободном система не стартовала даже с флешки в лайв-режиме. Я пробовал несколько других дистрибутивов: Дебиан, ОпенСУС, Минт, Убунтовые, Федора, Роса (в этих вообще проприетарные Амд исключены) та же история, не запускались. Manjaro XFCE(другие окружения KDE, Gnome тоже не ставятся) единственный дистр который заработал на моем старом писишнике. (Catalyst Control Center присутствует, но не работает, не запускается, и никогда не хотел запускаться.)
Все работало нормально за исключением некоторых моментов. Не было звукового профиля 5.1 (только стерео) редактировал конфиг пульсаудио. Присутствовал тиринг. Устранял по методу на этом сайте tehnojam.pro/category/software/kak-ubrat-razryvy-jekrana-tiring-v-linux.html Тиринг устранил. И еще (сейчас не вспомню) нашел инструкцию чтобы NumLock включался по умолчанию при загрузки системы.
Ну, как бы и весь тюнинг. Ушло на это около двух недель. Потом, в конце февраля, пришло большое обновление системы. После обновления отвалился GRUB. Он пытался найти и загрузить Убунту (непонятно с чего). В биосе в разделе загрузки тоже какая-то фигня произошла. Был жесткий с названием Manjaro, стал Ubuntu. До сих пор в системе эта папка «/boot/efi/EFI/ubuntu/». С установочной флешки вроде как удалось победить.
И вот тогда и началась эта проблема с Xorg. К слову, Xorg и по началу напрягал процессор при манипуляции ярлыками и файлами на рабочем столе, но через десяток секунд успокаивался, а после февральского обновления так и грузит пока не перезагрузишь систему.
Потом в конце марта прилетело большое обновление и опять система перестала загружаться. Думал снова GRUB отвалился, но нет. Ядро версии 5.0.5 тому проблемой была. В дополнительных параметрах загрузки выбрал рабочее ядро 4.19.32-1 и все, заработало. Хотя в настройках, обновления ядер у меня отключены.
И после этого обновления отвалилась функция в Тунар «создать пустой файл», при попытке сделать скриншот экрана получаю серый фон и тоже самое при захвате видео, только мышь видно как бегает по экрану. Конки поставил 3-4 дня назад. Встроенные виджеты разбрасывались по экрану в хаотичном порядке, не знал как их упорядочить. Поэтому скачал виджет у одного человека, а там настройка под Нвидиа вот у меня и не может эту Нвидию найти.
Сейчас на запасной жесткий заново установил Манжаро. Проведу повторно тюнинг, только обновления системы вообще отключу. Посмотрю как оно будет.
Последний раз редактировалось
0
avatar
Все было установлено из коробки в том числе и проприетарный драйвер AMD. На свободном система не стартовала даже с флешки в лайв-режиме.
ЕМНИП, catalyst заброшен и исользует какой-то старый X-сервер.
Потом, в конце февраля, пришло большое обновление системы. После обновления отвалился GRUB. Он пытался найти и загрузить Убунту (непонятно с чего). В биосе в разделе загрузки тоже какая-то фигня произошла. Был жесткий с названием Manjaro, стал Ubuntu. До сих пор в системе эта папка «/boot/efi/EFI/ubuntu/». С установочной флешки вроде как удалось победить.
Интересные дела… Скажите, а видео и игры с 3D работают нормально? Есть подозрение что видеоускорение попросту не работает и отрисовка происходит софтварно.
Давайте поглядим вывод
lspci -v
cat /var/log/Xorg.0.log | grep -E '(WW|EE)'
glxinfo | egrep '(OpenGL|render)'
cat /etc/X11/xorg.conf.d/20*


И после этого обновления отвалилась функция в Тунар «создать пустой файл»
Оно?

Для полноты картины.
Можно попробовать поставить openbox и, скажем, xfe из AUR (у него другой тулкит и минимум зависимостей), при входе в систему выбираем сеанс openbox и пробуем в нем через xfe и через какой-нибудь констольный ФМ (mc подойдет) провести манипуляции с файлами. Это покажет имеют ли DE и FM отношение к проблеме. Но я прихожу к мысли что проблема не в них.
Последний раз редактировалось
0
avatar
Интересные дела… Скажите, а видео и игры с 3D работают нормально?
До февральского обновления, чисто для теста, через вайн установил и запустил игру «ХРОМ». Игра работала нормально, только моментами присутствовала корявая прорисовка деталей игровой локации (но я считал что это недоработки вайн). В основном в игры не играю. Ну там, шахматы 3Д было
без багов. Видео в проигрывателях FullHD (VLC, Dragon player), в браузерах работает без проблем, даже 4К запускал(если оно и в правду было).
0
avatar
До февральского обновления, чисто для теста, через вайн установил и запустил игру «ХРОМ». Игра работала нормально
А сейчас? Тут просто недавно месу ломали, видеоускорение отваливалось.
UPD: catalyst не использует mesa.
Последний раз редактировалось
0
avatar
А сейчас?
вот заснял короткое видео как игра работает yadi.sk/i/7F6F-IIQ0d1U4w
Последний раз редактировалось
0
avatar
Значит, 3Д-ускорение работает.
Возвращаемся на четыре поста выше, смотрим выхлоп, опционально пробуем содержимое спойлера.
0
avatar
Оно?
Да, оно
Последний раз редактировалось
0
avatar
Пришлось новый профиль создать. Прошлый попал по непонятной причине в спам, даже админам написать не дает. В ссылке выводы yadi.sk/i/wTeS16cFOCryxQ
Последний раз редактировалось
0
avatar
на будущее: если хочешь показать логи, используй пастебин или хотя-бы засунь в тег <спойлер>
+1
avatar
Спасибо за подсказку!
Последний раз редактировалось
0
avatar
Решено. Проблема была в установленном COMPTON (comositor for X11 версия 6.2-2). Устанавливал для избавления от тиринга. Раньше не мог никак запустить Каталист контрол центр, недавно узнал что нужно установить QT4 и каталист запустился. Там же функция от тиринга. Удалив COMPTON проблема загрузки процессора XORGом устранилась. Всем спасибо за помощь.
Последний раз редактировалось
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.