Страница 1 из 1
freecolor-0.8.8 : Error code 1
Добавлено: 2012-01-04 13:48:46
Ridik5533
# cd /usr/ports/sysutils/freecolor
# make install clean
Код: Выделить всё
===> freecolor-0.8.8 is marked as broken: Does not function correctly on !i386.
*** Error code 1
Stop in /usr/ports/sysutils/freecolor.
# uname -a
Код: Выделить всё
FreeBSD 8.2-RELEASE FreeBSD 8.2-RELEASE #0: Wed Dec 28 14:32:20 EET 2011 ridik@UEM:/usr/src/sys/amd64/compile/MyKern amd64
если сделать
# ee /usr/ports/sysutils/freecolor/Makefile
и закоментировать #
Код: Выделить всё
.if ${ARCH} != "i386"
# BROKEN= Does not function correctly on !i386
.endif
тогда установка проходит нормально, но если поменять запросы free на freecolor и free на top, то в sams
что делать?
Re: freecolor-0.8.8 : Error code 1
Добавлено: 2012-01-11 11:06:45
Ridik5533
да, еще в /var/log/messages пишет:
Код: Выделить всё
Jan 5 10:16:17 10 kernel: pid 5736 (freecolor), uid 80: exited on signal 10
Jan 5 10:16:17 10 kernel: pid 5740 (freecolor), uid 80: exited on signal 10
Jan 5 10:17:02 10 kernel: pid 5754 (freecolor), uid 80: exited on signal 10
Jan 5 10:17:02 10 kernel: pid 5758 (freecolor), uid 80: exited on signal 10
Jan 5 16:51:42 10 kernel: pid 7199 (freecolor), uid 80: exited on signal 10
Jan 5 16:51:42 10 kernel: pid 7203 (freecolor), uid 80: exited on signal 10
кто знает что делать?
Re: freecolor-0.8.8 : Error code 1
Добавлено: 2012-01-11 11:46:38
Ridik5533
вообщем решил вопрос по другому
оставляем как есть или меняем кто поменял запрос free на top
Правим до такого состояния
запрос free на top
Правим до такого состояния
Это мы оставили или вернули настройки до прежнего состояния!(вернули - те кто менял их под freecolor)
далее добавляем данные в
Код: Выделить всё
# ee /usr/local/share/sams/src/configtray.php
Код: Выделить всё
.......пропущено.......
$a=explode(" ",$value);
for($i=1;$i<4;$i++)
{
$mem[$i-1]=$a[$i];
}
# Подменяем ячейки для mem
$mem[0]=$a[1]; //total mem
$mem[1]=$a[3]; //Used mem
$mem[2]=$a[11];//Free mem
$a=explode(" ",$swapvalue);
for($i=1;$i<4;$i++)
{
$swap[$i-1]=$a[$i];
}
# Подменяем ячейки для swap
$swap[0]=$a[1]; //total swap
$swap[1]=$a[3]; //used swap
$swap[2]=$a[5]; //free swap
.......пропущено.......
Вообщем, то все! Заработало! Может кто найдет решение для freecolor обязательно напишите сюда!
Re: freecolor-0.8.8 : Error code 1
Добавлено: 2012-01-11 16:28:47
Mox
Ridik5533 писал(а):вообщем решил вопрос по другому
оставляем как есть или меняем кто поменял запрос free на top
Правим до такого состояния
запрос free на top
Правим до такого состояния
Это мы оставили или вернули настройки до прежнего состояния!(вернули - те кто менял их под freecolor)
далее добавляем данные в
Код: Выделить всё
# ee /usr/local/share/sams/src/configtray.php
Код: Выделить всё
.......пропущено.......
$a=explode(" ",$value);
for($i=1;$i<4;$i++)
{
$mem[$i-1]=$a[$i];
}
# Подменяем ячейки для mem
$mem[0]=$a[1]; //total mem
$mem[1]=$a[3]; //Used mem
$mem[2]=$a[11];//Free mem
$a=explode(" ",$swapvalue);
for($i=1;$i<4;$i++)
{
$swap[$i-1]=$a[$i];
}
# Подменяем ячейки для swap
$swap[0]=$a[1]; //total swap
$swap[1]=$a[3]; //used swap
$swap[2]=$a[5]; //free swap
.......пропущено.......
Вообщем, то все! Заработало! Может кто найдет решение для freecolor обязательно напишите сюда!
а какое решение может быть для freecolor, если оно работает только на i386?
Re: freecolor-0.8.8 : Error code 1
Добавлено: 2012-01-12 10:57:34
Ridik5533
Mox писал(а):
а какое решение может быть для freecolor, если оно работает только на i386?
надо поменять запрос free на freecolor
Код: Выделить всё
STR=`/usr/local/bin/freecolor -t -m -o | grep Mem:`
echo $STR
запрос free на top
Код: Выделить всё
STR=`/usr/local/bin/freecolor -t -m -o | grep Swap:`
echo $STR
и ВСЕ!
Re: freecolor-0.8.8 : Error code 1
Добавлено: 2012-07-02 2:54:53
Sorryxs
В Sams2, amd64 достаточно поменять freeswap freemem в /usr/local/share/sams2/bin/
до такого кода. т.е. заменить free на top насколько я помню. и все заработает.