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

Автор Тема: Эксперименты с hibernate/tuxonice  (Прочитано 20795 раз)

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

Оффлайн nik

  • Ветеран
  • *****
  • Сообщений: 771
  • Репутация: +80/-0
Re:Эксперименты с hibernate/tuxonice
« Ответ #165 : 20 Январь 2012, 09:41:17 »
Уже нашел решение, как заставить read читать пробел (похоже все упорно жмут его), завтра проверю до конца.
Жал именно символьную кнопку.
intel Core i3 8100 / nVidia-GTХ750-2048Mb / SSD-128mb/HDD-500Gb / RAM-DDRIV 8Gb / ,PuppyRus SnowDog, PuppyRus Richy, Windows 10.

Оффлайн dim-kut

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1014
  • Репутация: +41/-0
Re:Эксперименты с hibernate/tuxonice
« Ответ #166 : 20 Январь 2012, 09:52:44 »
Жал именно символьную кнопку.
А что за железо? Клавиатура USB?
Engineering is the art of making what you want from things you can get.
Мои модули для PRA64fat лежат здесь. Под 64light могут не заработать.
Мой блог - dim-kut.livejournal.com Фонд, которому я доверяю - pomogi.org

Оффлайн nik

  • Ветеран
  • *****
  • Сообщений: 771
  • Репутация: +80/-0
Re:Эксперименты с hibernate/tuxonice
« Ответ #167 : 20 Январь 2012, 11:36:54 »
Проц
processor   : 0
vendor_id   : AuthenticAMD
cpu family   : 15
model      : 67
model name   : AMD Athlon(tm) 64 X2 Dual Core Processor 6000+
stepping   : 3
cpu MHz      : 3143.566
cache size   : 1024 KB
physical id   : 0
siblings   : 2
core id      : 0
cpu cores   : 2
apicid      : 0
initial apicid   : 0
fdiv_bug   : no
hlt_bug      : no
f00f_bug   : no
coma_bug   : no
fpu      : yes
fpu_exception   : yes
cpuid level   : 1
wp      : yes
flags      : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow extd_apicid pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy
bogomips   : 6287.13
clflush size   : 64
cache_alignment   : 64
address sizes   : 40 bits physical, 48 bits virtual
power management: ts fid vid ttp tm stc

processor   : 1
vendor_id   : AuthenticAMD
cpu family   : 15
model      : 67
model name   : AMD Athlon(tm) 64 X2 Dual Core Processor 6000+
stepping   : 3
cpu MHz      : 3143.566
cache size   : 1024 KB
physical id   : 0
siblings   : 2
core id      : 1
cpu cores   : 2
apicid      : 1
initial apicid   : 1
fdiv_bug   : no
hlt_bug      : no
f00f_bug   : no
coma_bug   : no
fpu      : yes
fpu_exception   : yes
cpuid level   : 1
wp      : yes
flags      : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow extd_apicid pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy
bogomips   : 6286.17
clflush size   : 64
cache_alignment   : 64
address sizes   : 40 bits physical, 48 bits virtual
power management: ts fid vid ttp tm stc
мать Asus G-Surf 365
ОЗУ DDR2 - 4Gb
Винты ST380811AS - ext3   WDC WD15EARS--00M - ext4
Видео nVidia-GTS250 512Мб
Клавиатура USB-Acer SK9610
intel Core i3 8100 / nVidia-GTХ750-2048Mb / SSD-128mb/HDD-500Gb / RAM-DDRIV 8Gb / ,PuppyRus SnowDog, PuppyRus Richy, Windows 10.

Оффлайн dim-kut

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1014
  • Репутация: +41/-0
Re:Эксперименты с hibernate/tuxonice
« Ответ #168 : 20 Январь 2012, 14:21:34 »
Подключил USB-клавиатуру к лэптопу. Управляется одинаково, никакой разницы не заметил - что со внутренней (не USB), что с внешней. Добавил в код  DdShurick чуствительность к пробелу:

Код
###########  Tuxonice wake up ##############
if [ "$TUX_PATH" ]; then
echo  " " > /dev/console
echo  " " > /dev/console
echo  "Found Tuxonice settings: $TUX_PATH" > /dev/console
echo  "Press any key for return normal boot Puppy" > /dev/console

TUX_IFS=$IFS
IFS=$'\n'
read -t 2 -n 1 TUX_INPUT

 if [ ! $TUX_INPUT ]; then
echo "Tuxonice wake up..." > /dev/console
#    if [ "$tux_delay" ]; then
# sleep $tux_delay
#    fi
echo $TUX_PATH > /sys/power/tuxonice/resume
sleep 0.1
echo 1 > /sys/power/tuxonice/do_resume
 else
echo  "Return normal boot Puppy" > /dev/console
 fi
IFS=$TUX_IFS
fi
############################################

P.S. Раньше у меня работало только с read -t 1, сейчас вроде работает и с read -t 2. Надо еще погонять.
« Последнее редактирование: 20 Январь 2012, 14:24:34 от dim-kut »
Engineering is the art of making what you want from things you can get.
Мои модули для PRA64fat лежат здесь. Под 64light могут не заработать.
Мой блог - dim-kut.livejournal.com Фонд, которому я доверяю - pomogi.org

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 7555
  • Репутация: +173/-2
  • Старый чайник
Re:Эксперименты с hibernate/tuxonice
« Ответ #169 : 20 Январь 2012, 21:08:28 »
 Перенёс систему на флешку. Swap прежний - /dev/sda3. Первая "чистая" загрузка, система уснула и проснулась нормально. TUX_PATH естественно пришлось вписать в menu.lst. Перенёс на флешку сохранёнку. Уснула, проснулась,...  и исчезла свободная память. После "нормальной" перезагрузки система уснула и проснулась нормально.  :-\
 Думаю, что автоматическая перепаковка initrd.gz - излишество. Проще добавить пункт меню в установщик. А кто использует "чужой" загрузчик, так всё равно руками вписывать приходится.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150)
Netbook Acer 722 c6ckk (AMD C-50 Ontario, Radeon HD 6250)
Nettop Asus Eee Box PC B202 (Intel Atom N270, intel GMA 950)
Nettop Asus Eee Box PC EB1007 (Intel Atom D425, Intel GMA 3150)
Вопросы: DdShurick@jabber.ru

Оффлайн dim-kut

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1014
  • Репутация: +41/-0
Re:Эксперименты с hibernate/tuxonice
« Ответ #170 : 20 Январь 2012, 21:40:21 »
TUX_PATH естественно пришлось вписать в menu.lst.
Зачем? Можно было настроить через sleepyhead, она бы забросила TUX_PATH в init.
А кто использует "чужой" загрузчик, так всё равно руками вписывать приходится.
Ничего не приходится вписывать. Полная независимость от загрузчика.
« Последнее редактирование: 21 Январь 2012, 07:52:26 от dim-kut »
Engineering is the art of making what you want from things you can get.
Мои модули для PRA64fat лежат здесь. Под 64light могут не заработать.
Мой блог - dim-kut.livejournal.com Фонд, которому я доверяю - pomogi.org

Оффлайн dim-kut

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1014
  • Репутация: +41/-0
Re:Эксперименты с hibernate/tuxonice
« Ответ #171 : 21 Январь 2012, 11:45:41 »
По поводу пакики после подъема. Нашел похожий случай:
http://www.mygnu.de/index.php/2011/05/tuxonice-problems-with-nvidia-drivers-270-41-06/
Парень пишет, что проблема в видеодрайвере, лучше откатиться на старый, а еще лучше выключать патч "Transparent Huge Рages".

Пробовал удалить что-нибудь из видео-модулей из текстового режима - не выходит, везде module in use. Что тут можно сделать?
lsmod на прицепе.

По поводу патча "Transparent Huge Рages" - он у нас похоже не включен, раз файла  /sys/kernel/mm/transparent_hugepage/enabled нет. Следовательно и выключать нечего.
« Последнее редактирование: 21 Январь 2012, 11:51:23 от dim-kut »
Engineering is the art of making what you want from things you can get.
Мои модули для PRA64fat лежат здесь. Под 64light могут не заработать.
Мой блог - dim-kut.livejournal.com Фонд, которому я доверяю - pomogi.org

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10484
  • Репутация: +108/-2
Re:Эксперименты с hibernate/tuxonice
« Ответ #172 : 21 Январь 2012, 12:01:12 »
ну это для проприетарных дров... у нас не тот случай
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн dim-kut

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1014
  • Репутация: +41/-0
Re:Эксперименты с hibernate/tuxonice
« Ответ #173 : 21 Январь 2012, 13:22:49 »
ну это для проприетарных дров... у нас не тот случай
Ну а как без интел-видеомодулей загрузиться ? Пусть даже в консоль ?
Engineering is the art of making what you want from things you can get.
Мои модули для PRA64fat лежат здесь. Под 64light могут не заработать.
Мой блог - dim-kut.livejournal.com Фонд, которому я доверяю - pomogi.org

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10484
  • Репутация: +108/-2
Re:Эксперименты с hibernate/tuxonice
« Ответ #174 : 21 Январь 2012, 14:26:28 »
причем тут интел? статья же про nvidia-drivers-270-41-06 вроде
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн dim-kut

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1014
  • Репутация: +41/-0
Re:Эксперименты с hibernate/tuxonice
« Ответ #175 : 21 Январь 2012, 14:34:49 »
причем тут интел? статья же про nvidia-drivers-270-41-06 вроде
Статья про мою ошибку. Я ее на трех DELLах наблюдаю, на всех видео Intel. Может оно и не связанно, конечно. Просто хочу проверить.

Кстати, а с сентября-октября прошлого года видео для интела не обновлялось? Тогда туксонайз у меня хорошо работал.
Engineering is the art of making what you want from things you can get.
Мои модули для PRA64fat лежат здесь. Под 64light могут не заработать.
Мой блог - dim-kut.livejournal.com Фонд, которому я доверяю - pomogi.org

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10484
  • Репутация: +108/-2
Re:Эксперименты с hibernate/tuxonice
« Ответ #176 : 21 Январь 2012, 14:52:02 »
в репозитарии "215-packages" есть 2.16 и 2.17 версии, качни и проверь.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн dim-kut

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1014
  • Репутация: +41/-0
Re:Эксперименты с hibernate/tuxonice
« Ответ #177 : 21 Январь 2012, 17:29:48 »
в репозитарии "215-packages" есть 2.16 и 2.17 версии, качни и проверь.
Проверил. Лучше не стало. Погонял tuxonice и на десктопе с NVIDIA-32 Мб и со своп-разделом. Первый раз вроде поднялся, только Хы подвисли. Но больше укладываться не захотел - см. фото.

На этом ядре туксонайз не живет нормально - как его не крути.

Sleepyhead я подправил - первый раз do_sleep вызывает настройки. 
Engineering is the art of making what you want from things you can get.
Мои модули для PRA64fat лежат здесь. Под 64light могут не заработать.
Мой блог - dim-kut.livejournal.com Фонд, которому я доверяю - pomogi.org

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 7555
  • Репутация: +173/-2
  • Старый чайник
Re:Эксперименты с hibernate/tuxonice
« Ответ #178 : 21 Январь 2012, 18:16:37 »
Зачем? Можно было настроить через sleepyhead, она бы забросила TUX_PATH в init.
А затем, что sleepyhead не работает при чистой загрузке (pfix=ram). Возможность "усыпить" систему гораздо полезнее именно при чистой загрузке.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150)
Netbook Acer 722 c6ckk (AMD C-50 Ontario, Radeon HD 6250)
Nettop Asus Eee Box PC B202 (Intel Atom N270, intel GMA 950)
Nettop Asus Eee Box PC EB1007 (Intel Atom D425, Intel GMA 3150)
Вопросы: DdShurick@jabber.ru

Оффлайн dim-kut

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1014
  • Репутация: +41/-0
Re:Эксперименты с hibernate/tuxonice
« Ответ #179 : 21 Январь 2012, 18:38:27 »
А затем, что sleepyhead не работает при чистой загрузке (pfix=ram).
Это можно поправить. Сделаю.
Engineering is the art of making what you want from things you can get.
Мои модули для PRA64fat лежат здесь. Под 64light могут не заработать.
Мой блог - dim-kut.livejournal.com Фонд, которому я доверяю - pomogi.org