Сайт | Скачать | Видео | Wiki

Автор Тема: trayinfo - место в памяти и сохраненки (замена trayram и freememapplet)  (Прочитано 8172 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
куда и обычно /mnt/sdb1
Тогда
Код
# du -sh /mnt/sda1/changes 
? ?
Я понял, что в алгоритме расчёта trayinfo ошибка. Во первых надо точно знать, что мы желаем получить, во вторых, на основании первого, откуда взять, и при этом учитывать все способы загрузки системы.
Все это выше в картинках было...
Картинки, они для детишек хороши, взрослым почему-то текст удобнее. :)
« Последнее редактирование: 04 Сентябрь 2016, 15:26:29 от DdShurick »
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Починил. Проблема возникала, когда дистр (dir=) и сохраненка в папку (chandes=/dev) на разных разделах

Оффлайн paulus

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1732
  • Репутация: +24/-0
Сам changes пока не большой, занято...
Код
live@pra:~$ sudo du -sh /mnt/sdb1/pra32/changes
286M /mnt/sdb1/pra32/changes

Починил. Проблема возникала, когда дистр (dir=) и сохраненка в папку (chandes=/dev) на разных разделах
У меня дистр (dir=pra32) и сохраненка в папку (chandes=/pra32). Раньше было pra, но так с hdd подключается, а не сохранение с флешки. При загрузке с винта + chandes вроде бы правильно размеры указывает.., с флешки нет.

Лучше не стало, как врало так и врет. Хотелось бы увидеть: всего=, использовано=(сам chandes или использованное место на всей флешке) и осталось= места на флешке... Пусть хотя бы размер флешки нормально определяет.

p.s. не перезагружал, просто скопировал архив.
« Последнее редактирование: 05 Сентябрь 2016, 19:36:03 от paulus »

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Чего-то Вы меня запутали. Проверил с загрузкой дистра c sdb1 и сохраненкой на sda1 (changes=/dev/sda1 и changes=/mnt/sda1/ch)
Исходные скрипты (версии 180830 - из iso) ; pra1608middle  minirc : trayinfo, freememapplet , df -m / , df -m /dev/sda1 и df -m /mnt/sda1 показывают одинаково

Если у Вас по другому  - выложите cat /proc/cmdline ; mount ; df -m / ; df -m /dev/sdВаш ; df -m /mnt/sdВаш
« Последнее редактирование: 06 Сентябрь 2016, 13:19:54 от sfs »

Оффлайн paulus

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1732
  • Репутация: +24/-0
Чего-то Вы меня запутали.
что вы сами запутались, я о sda1 никогда не писал...

Код
live@pra:~$ cat /proc/cmdline ; mount ; df -m / ; df -m /dev/sdb1 ; df -m /mnt/sdb1
dir=pra32 changes=EXIT:/pra32 quiet copy2ram noswap sgnfile=pra-usb.sgn
tmpfs on /mnt/live type tmpfs (rw,relatime,mode=755)
proc on /mnt/live/proc type proc (rw,relatime)
sysfs on /mnt/live/sys type sysfs (rw,relatime)
none on /mnt/live/dev type devtmpfs (rw,relatime,size=2846552k,nr_inodes=210122,mode=755)
/dev/sda1 on /mnt/sda1 type ext4 (rw,noatime,nodiratime,data=ordered)
/dev/sda2 on /mnt/sda2 type ext4 (rw,noatime,nodiratime,data=ordered)
/dev/sdb1 on /mnt/sdb1 type ext2 (rw,noatime,nodiratime,errors=continue,user_xattr,acl)
tmpfs on /mnt/live/memory/changes type tmpfs (rw,relatime,size=3416612k)
aufs on / type aufs (rw,relatime,si=5f95499,nowarn_perm)
/dev/loop0 on /mnt/live/memory/images/000-kernel-4.7.0-pf1.pfs type squashfs (ro,relatime)
/dev/loop1 on /mnt/live/memory/images/001-Pra-3.0-sf19.pfs type squashfs (ro,relatime)
/dev/loop2 on /mnt/live/memory/images/002-Nss-3.25-sf01.pfs type squashfs (ro,relatime)
/dev/loop3 on /mnt/live/memory/images/040-jwm-2.3.5-tst-pb01.pfs type squashfs (ro,relatime)
/dev/loop4 on /mnt/live/memory/images/050-mc-p-4.8.17-sf01.pfs type squashfs (ro,relatime)
/dev/loop5 on /mnt/live/memory/images/050-rox-p-2.11-pb03.pfs type squashfs (ro,relatime)
/dev/loop6 on /mnt/live/memory/images/070-Pra-160628.pfs type squashfs (ro,relatime)
/dev/loop7 on /mnt/live/memory/images/075-Minirc-120.2915396-sf16.pfs type squashfs (ro,relatime)
/dev/loop8 on /mnt/live/memory/images/083-chromium-profile-pb02.pfs type squashfs (ro,relatime)
/dev/loop9 on /mnt/live/memory/images/084-theme-elementary-xfce-s05.pfs type squashfs (ro,relatime)
/dev/loop10 on /mnt/live/memory/images/089-pra-update-160830.pfs type squashfs (ro,relatime)
/dev/loop11 on /mnt/live/memory/images/090-save-160312-pra.pfs type squashfs (ro,relatime)
/dev/loop12 on /mnt/live/memory/images/changesexit.pfs type squashfs (ro,relatime)
/dev/loop13 on /mnt/live/memory/images/chromium-52.0.2743.116-pb01.pfs type squashfs (ro,relatime)
/dev/loop14 on /mnt/live/memory/images/davfs2-1.4.7-p01.pfs type squashfs (ro,relatime)
/dev/loop15 on /mnt/live/memory/images/deadbeef-p-0.7.0-2-sf03.pfs type squashfs (ro,relatime)
/dev/loop16 on /mnt/live/memory/images/ffmpeg-light-p-3.1-sf01.pfs type squashfs (ro,relatime)
/dev/loop17 on /mnt/live/memory/images/geany-p-1.27-pr01.pfs type squashfs (ro,relatime)
/dev/loop18 on /mnt/live/memory/images/gftp-2.0.19-4-i686.pfs type squashfs (ro,relatime)
/dev/loop19 on /mnt/live/memory/images/google-talkplugin-5.41.0.0-pb01.pfs type squashfs (ro,relatime)
/dev/loop20 on /mnt/live/memory/images/linux-firmware-4.7.0-pf1.pfs type squashfs (ro,relatime)
/dev/loop21 on /mnt/live/memory/images/mpv-light-ext-p-0.18.1-sf01.pfs type squashfs (ro,relatime)
/dev/loop22 on /mnt/live/memory/images/mtpaint-p-3.49.12-pr01.pfs type squashfs (ro,relatime)
/dev/loop23 on /mnt/live/memory/images/xf86-video-ati-1_7.5.0-1-i686.pfs type squashfs (ro,relatime)
/dev/sdb1 on /mnt/live/memory/images/changes type ext2 (rw,noatime,nodiratime,errors=continue,user_xattr,acl)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
sys on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
run on /run type tmpfs (rw,nosuid,nodev,relatime,mode=755)
dev on /dev type devtmpfs (rw,nosuid,relatime,size=2846552k,nr_inodes=210122,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
shm on /dev/shm type tmpfs (rw,nosuid,nodev,relatime)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
Файловая система 1M-блоков Использовано Доступно Использовано% Cмонтировано в
aufs                  3337           16     3322            1% /
Файловая система 1M-блоков Использовано Доступно Использовано% Cмонтировано в
/dev/sdb1              945          903        0          100% /mnt/sdb1
Файловая система 1M-блоков Использовано Доступно Использовано% Cмонтировано в
/dev/sdb1              945          903        0          100% /mnt/sdb1
live@pra:~$
« Последнее редактирование: 06 Сентябрь 2016, 18:45:26 от paulus »

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
df -m / ; df -m /mnt/live/memory/images/changes  - у меня при любых сохраненках одинаково
Не знаю откуда у Вас берется дополнительная память в /
Переделал скрипты. Не работали с сохраненкой в файл
Должны и paulus помочь
Положить модуль в /base, перезагрузиться (или подключить и перестартовать trayinfo)

Оффлайн paulus

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1732
  • Репутация: +24/-0
Показывает aufs, а не /dev/sdb1
live@pra:~$ df -m / ; df -m /mnt/live/memory/images/changes
Файловая система 1M-блоков Использовано Доступно Использовано% Cмонтировано в
aufs                  3337           70     3267            3% /
Файловая система 1M-блоков Использовано Доступно Использовано% Cмонтировано в
/dev/sdb1              945          808       90           91% /mnt/live/memory/images/cha

p.s. Не помогает...

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
df -m / ; df -m /mnt/live/memory/images/changes  - у меня при любых сохраненках одинаково
У кого не одинаково? Не знаю как так может быть....
В trayinfo 160907 замените строку 47 на 46
trayinfo-stat 19 на 18

Оффлайн paulus

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1732
  • Репутация: +24/-0
В trayinfo 160907 замените строку 47 на 46
trayinfo-stat 19 на 18
Может что не так сделал, но так вообще ничего не работает:
Код
/usr/local/bin/trayinfo-stat: line 72: syntax error: unexpected end of file (expecting "fi")

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
"замените строку 47 на 46" - это значит 47 закомментировать, 46 раскомментировать
У меня работает и так и так . Показывает одинаково

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Цитата
пропал на нижней панели справа индикатор загрузки оперативной памяти.,там были циферки 78/98,в зависимости от загруженности,
Это trayinfo.
Перезагрузить: меню - настройки - трей -
Бывает что он стартует раньше панели. меню - настр. - настр. автозап + увеличить sleep

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
089-pra-upd-1801-sf82.pfs
Доработал trayinfo и trayinfo-mon
Теперь при запуске trayinfo -g вместо цифр в трее будет заполненный цилиндр (см скрин)
Актуально для lxpanel-gtk3, в которой цифры расплываются