1

Я получаю сообщение об ошибке "не удалось выполнить команду topproc" и «autototal% not found» при использовании приведенных ниже команд topproc и multicpu. Я считаю, что синтаксис правильный (тоже не работает). Что я делаю неправильно? Это xmobar 0.13-2 от Ubuntu точный

-- http://projects.haskell.org/xmobar/#system-monitor-plugins

Config {
       font = "xft:Monospace:pixelsize=11",
       -- used to make the bar appear correctly after Mod-q in older xmonad implementations (0.9.x)
       -- doesn't seem to do anything anymore (0.10, darcs)
--       lowerOnStart = False,
       commands = [
                Run TopProc [] 20,
                Run TopMem [] 20,
                -- Run ThermalZone ["-t","<id>: <temp>C"] 30
                -- Run DiskIO Disks [("/", "<read> <write>"), ("sdb1", "<total>")] [] 10
                -- CoreTemp
                Run Weather "KSFO" ["-t"," <tempC>C","-L","-20","-H","30","--normal","green","--high","red","--low","lightblue"] 36000,
                Run MultiCpu ["-t", "<autototal%>%", "-L","3","-H","50","--normal","green","--high","red"] 10,
                Run Memory ["-t","Mem: <usedratio>%"] 10,
                Run Swap [] 10,
                Run Date "%a %b %_d %l:%M" "date" 10,
                Run Network "eth0" [] 10,
                Run StdinReader
                ]
       , sepChar = "%"
       , alignSep = "}{"
       , template = "%StdinReader% }{ %topproc% | %topmem% | %eth0% | %multicpu% | %memory% * %swap%    <fc=#ee9a00>%date%</fc> | %KSFO%"
       }

2 ответа2

3

это просто опечатка, удалите%

 Run MultiCpu ["-t", "<autototal>%", "-L","3","-H","50","--normal","green","--high","red"] 10,
1

% topproc% необходимо изменить на% top%. Я не знаю, почему автотот не работает, но я согласился на "итого".

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .