Недавно я установил i3 в Ubuntu 18.04 и начал настраивать строку состояния внизу экран. Для этого я скопировал файл /etc/i3status.conf
в ~ / .config / i3status /
и изменил имя на «config».
Моя проблема в том, что когда я проверяю gnome-system-monitor, значения не совпадают. В gnome-system-monitor он говорит 2,7 ГиБ (73%) из 3,7 ГиБ, но в моей строке состояния он говорит, что всего 3,7 ГиБ (что действительно соответствует), 1 ГиБ доступен и 2,2 ГиБ (60 %), что отличается от 2,7 ГиБ.
Я новичок в этом оконном менеджере, и может быть просто кое-что, чего я не понимаю.
От man i3status
:
Поскольку meminfo Linux не показывает общий объем используемой памяти, несколько методов различения фактически используемой памяти.
...
Пример memory_used_method: классический ("общая память" - "свободная" - "buffers" - "cache", соответствует системному монитору gnome)
Другими словами, в ~/.config/i3status/config
найдите раздел memory и укажите memory_used_method
. Мой выглядит так:
memory {
memory_used_method = classical
format = "Mem: %used" // Or whatever you want. Read the man
}
Хотя я не слишком удивлюсь, если они все еще не совсем одинаковы, так как я думаю, что i3status дублирует то, как системный монитор gnome вычисляет память, а не оба имеют общий источник.
Возможно, вам будет проще читать онлайн-документы, а не справочную страницу терминала. Только не забудьте убедиться, что версии совпадают (i3status -v
).