Тут вопрос даже не в индикации. Уровень заряда мне коньки показывают. Нужно чтобы утилитка маячила про низкий уровень заряда, а потом переводила ноут в спящий режим.
Openbox. Док использую AWN
Ребята, подскажите индикатор батареи. Нужна крохотная софтинка, чтоб висела в трее и могла усыпить ноут при уровне батареи, к примеру, 5%. Легковесная и простяцкая. По запросу battery в AUR выдало 47 пакетов. Понятно, что мне некогда и не хочется их все пробовать). Поэтому хочу спросить у уважаемых форумчан, кто чем пользуется из таких утилит, и есть ли другие способы решения данного вопроса
По этой статье http://habrahabr.ru/sandbox/70578/
Я подозреваю, что диск не триммит данные пока не приспичит, или пока не появится много свободного времени.
Вот и я так же думаю
А разве не должны быть в первом выхлопе рандомные данные, а во втором - нули?
А вот тут я не уверен. Может это после применения fstrim -v / ? У меня этот скрипт не работает. Но если проверить вручную, то
[[email protected] nomad]# dd if=/dev/urandom of=tempfile count=10 bs=512k oflag=direct
10+0 записей получено
10+0 записей отправлено
 скопировано 5242880 байт (5,2 MB), 0,493052 c, 10,6 MB/c
[[email protected] nomad]# hdparm --fibmap tempfile
tempfile:
 filesystem blocksize 4096, begins at LBA 63; assuming 512 byte sectors.
 byte_offset  begin_LBA    end_LBA    sectors
           0  399316031  399317054       1024
      524288  399319103  399328318       9216
[[email protected] nomad]# hdparm --read-sector 524288 /dev/sda
/dev/sda:
reading sector 524288: succeeded
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
[[email protected] nomad]# rm tempfile
[[email protected] nomad]# sync
[[email protected] nomad]# hdparm --read-sector 524288 /dev/sda
/dev/sda:
reading sector 524288: succeeded
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
ТС, значит трим работает. Можно спать спокойно.
В свое время использовал такой скрипт
#!/bin/bash
#
if [ $# -ne 3 ]; then
echo
echo "Usage: $0 "
echo
echo " is a temporary file for the test"
echo " is the file size in MB"
echo " is the device being tested, e.g. /dev/sda"
echo
echo "Example: $0 tempfile 5 /dev/sda"
echo
echo "This would run the test for /dev/sda creating a"
echo "temporary file named \"tempfile\" with 5 MB"
echo
exit 1
fi
FILE="$1"
SIZE=$2
DEVICE="$3"
# Create the temporary file
dd if=/dev/urandom of="$FILE" count=1 bs=${SIZE}M oflag=direct
sync
# Get the address of the first sector
hdparm --fibmap "$FILE"
SECTOR=`hdparm --fibmap "$FILE" | tail -n1 | awk '{ print $2; }'`
# Read the first sector prior to deletion
hdparm --read-sector $SECTOR "$DEVICE"
echo
echo "This is a sector of the file. It should have been successfully read"
echo "and show a bunch of random data."
echo
read -n 1 -p "Press any key to continue..."
# Delete the file and re-read the sector
rm -f $FILE
sync
echo
echo "File deleted. Sleeping for 120 seconds before re-reading the sector."
echo "If TRIM is working, you should see all 0s now."
sleep 5
hdparm --read-sector $SECTOR "$DEVICE"
echo
echo "If the sector isn't filled with 0s, something is wrong with your"
echo "configuration. Try googling for \"TRIM SSD Linux\"."
echo
exit 0

Сейчас запустил и получил такой вывод

[email protected]:~/docs $ sudo ./trim.sh tempfile 20 /dev/sda
1+0 записей получено
1+0 записей отправлено
 скопировано 20971520 байт (21 MB), 6,27998 c, 3,3 MB/c
tempfile:
 filesystem blocksize 4096, begins at LBA 63; assuming 512 byte sectors.
 byte_offset  begin_LBA    end_LBA    sectors
           0     360511     376894      16384
     8388608  145588287  145604670      16384
    16777216  145768511  145776702       8192
/dev/sda:
reading sector 145768511: FAILED: Input/output error
This is a sector of the file. It should have been successfully read
and show a bunch of random data.
Press any key to continue...
File deleted. Sleeping for 120 seconds before re-reading the sector.
If TRIM is working, you should see all 0s now.
/dev/sda:
reading sector 145768511: FAILED: Input/output error

Накрывается накопитель? О_о
Подпишусь. Та же проблема, в итоге тачпад отключил напроч, юзаю трекпад или мышь.
Вобщем так..собираю coolreader. На десктопе загружена оба ядра


На ноуте, тот же coolreader
Не проверял, а надо? Я думал, makepkg решает. Или этот флаг обязан быть в pkgbuild?