LINUX.ORG.RU

hyprland пожиратель ОЗУ

 , ,


0

1

Доброго всем времени суток! Возникла ситуация: долгое время сидел на арче xfce4, всё отлично, работает идеально. Недавно дёрнул меня чëрт попробовать поставить hyprland. В общем, поставил я wayland, хупрланд и попробовал запустить hypr. Вроде даже завелось(хоть и с фризом в начале секунд на 5). А дальше происходит следующее: секунд за 60 простого пребывания на рабочем столе съедает всю ОЗУ (8 гигов). Далее, вся эта халабуда, очевидно, падает и выбрасывает меня обратно в терминал. Жрёт точно hyprland, смотрел со второй консоли через bashtop. Система такая: ноутбук asus два видеочипа, nvidia mx250 и uhd620 Дрова стоят для nvidi-и проприетарные(nvidia-dkms) последней версии и рендеринг тоже на ней. Вейленд стоит который egl-wayland. nvidia-utils и nvidia-settings тоже есть. В /etc/mkinitcpio.conf есть такие строчки:

...MODULES=(nvidia_uvm nvidia nvidia_drm)

и в конфиге /etc/modules.d/nvidia.conf:

nvidia.drm-modeset 1

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

Подскажите, пожалуйста, где может быть собака зарыта?

В том что ты начал чинить то, что и так работало. Откатись назад на работающую конфигурацию и пользуйся ей сколько угодно.

firkax ★★★★★
()

С nvidia лучше всё же сидеть на иксах.

Ну а так можно попробовать для разнообразия Sway, например, и посмотреть, нормально будет работать, или так же. Если так же, дело в твоей nvidia+wayland в принципе. Если нормально, то не в wayland, а конкретно в hyrpland.

CrX ★★★★★
()
Ответ на: комментарий от CrX

Ну а так можно попробовать для разнообразия Sway, например, и посмотреть, нормально будет работать, или так же.

Ок, спасибо, гляну. Просто давно ещё хотел тайловые менеджеры потрогать.

int_ln_x_dx
() автор топика
Ответ на: комментарий от CrX

Да. Именно у nvidia с вяленым проблемы до сих пор. Хотя и стало намного лучше, чем было несколько лет назад.

Сижу на Hyprland год, последние пол года почти без проблем уже(vrr глючит и --disable-compositing у хромобраузера надо отключать). Да, понастраивать пришлось, но теперь всё просто работает. Но у меня конфигурация не самая сложная, всего один монитор 60Гц, хоть и 4К.

Loki13 ★★★★★
()
Последнее исправление: Loki13 (всего исправлений: 2)
Ответ на: комментарий от Loki13

Hyprland запускается бинарником Hyprland(ага, с большой буквы), а hypr это вроде какая-то его же поделка, но совсем другая.

Да, через hyprland и запускал. Только есть ли разница с большой буквы или с маленькой?

int_ln_x_dx
() автор топика
Ответ на: комментарий от Loki13

Пошаманил тут, прописал монитор вручную в конфиге. Теперь перманентной утечки памяти нет, но есть немного когда хупрланд перезапускается при обнове конфига или при переходе на другой терминал через Ctrl+alt+fn

int_ln_x_dx
() автор топика
Ответ на: комментарий от NorthernBlow

просто возьми себе нормальную видеокарту, а не невидию. Все из коробки будет работать

Ладно, прямо сейчас перепаяю чип из ноута на амд, благо паяльник есть

int_ln_x_dx
() автор топика
Ответ на: комментарий от int_ln_x_dx

Да, через hyprland и запускал. Только есть ли разница с большой буквы или с маленькой?

Точно не скажу, но Hyperland это на вяленом, а Hypr это попытка на иксах его повторить, как раз там всё глючит, и течёт.

beeper
()
Ответ на: комментарий от Lrrr

https://github.com/NVIDIA/egl-wayland/issues/126#issuecomment-2379945259 это пробовал? Разработчик из нвидии советует.

Извиняюсь что пропал, на операции валялся. Спасибо за совет, но не помогло в общем. Попробовал и Hyprland прописать и hyprland, даже ребутался, толку 0.

int_ln_x_dx
() автор топика