а нахрена?!
есть же udev.
если за каким-то лешим все-таки надо - просто используй предыдущую версию...
а вот насчет reiser4 & fuse и вправду обидно - обещали ведь!
>Нука давайте список major-improvements. ChangeLog целиком читать не шибка охота :)
Еще со времен 2.6.13-rc1 первым для меня "нововведением" для меня стало отсутствие class_simple_device. Поэтому всякие lirc_dev, kqemu просто так компилиться не будут (а патч было лень писать ;)).
>Пестня такая была...
>2-12-85-ноль-А!
>2-12-85-ноль-Б!...
>У кого-нибудь получалось с swsusp2 нормально иксы заморозить?
Еще как! Работает как часы. Ядро 2.6.12 с love1 и suspend2.
Вся проблема заключается в модуле nvidia. Для него есть патч.
Собираете пропатченный модуль для ядра, и все работает.
Вот патч для NVIDIA-7167 (старшие версии дров у меня не пашут):
diff -Nru NVIDIA-Linux-x87-1.0-7167-pkg1.old/usr/src/nv/nv.c NVIDIA-Linux-x86-1.0-7167-pkg1.new/usr/src/nv/nv.c
--- NVIDIA-Linux-x86-1.0-7167-pkg1.old/usr/src/nv/nv.c 2005-02-25 21:07:02.000000000 +0330
+++ NVIDIA-Linux-x86-1.0-7167-pkg1.new/usr/src/nv/nv.c 2005-04-19 14:37:06.000000000 +0430
@@ -3421,19 +3421,21 @@
switch (state)
{
+case PM_SUSPEND_STANDBY:
case PM_SUSPEND_MEM:
nv_printf(NV_DBG_INFO, "NVRM: ACPI: received suspend event\n");
status = rm_power_management(nv, 0, NV_PM_ACPI_STANDBY);
break;
case PM_SUSPEND_ON:
+default:
nv_printf(NV_DBG_INFO, "NVRM: ACPI: received resume event\n");
status = rm_power_management(nv, 0, NV_PM_ACPI_RESUME);
break;
- default:
+ /*default:
nv_printf(NV_DBG_WARNINGS, "NVRM: ACPI: unsupported event: %d\n", state);
- return -1;
+ return -1;*/
}
if (status != RM_OK)
Без этого патча у меня комп только по SysRq+B можно было реанимировать. Теперь, если из иксов саспендюсь, то и восстанавливается все нормально. А если в консоль переключиться и оттуда делать suspend, то при восстановлении система почему-то неправильно выставляет частоту развертки монитора. У меня просто моник в режим энергосбережения переходит.
У меня это полностью рабочая конфигурация (2.6.12-love1-suspend2). Теперь вот буду свежее ядрышко тестить =)
А что вместо Nvidia? ATI? Могу только посоветовать поставить Nvidia =)
Только кто бы мне сказал зачем мне их столько? Стоит 2.6.12.1 и кушать не просит. Всё домашнее оборудование работает. И даже как-то скучно и грустно, все обновляются, а мне не надо...
>Реально жирно живете - конторка хоть и не большая (около 60 машин) не одной сказевой (((
Да, честно сказать - понты это. Для рабочей станции, на мой взгляд это смысла не имеет. В домашней тачке у меня 4 винта, 2 идешных, сказевый и саташный. Саташный быстрее. :)
На сервере - другое дело, при _реально_ большой нагрузке скази оправдан.
>Ну не скажи. Много лет назад мене как-то дали в командировке на выбор 486 и 386 IBM родную со сказёвыми винтами. Поюзав это дело я таки выбрал вторую.
486 тоже разные бывали. Например - без кэша второго уровня - типа китайцы "забыли" допаять, он в то время дорог был. У меня на мамке было 128К настоящих и еще столько же пустых микросхем (без кристаллов), и это еще повезло были и с 32К и вообще только с пустыми. Правда, не ноутбуки. Хотя ноутбуков нонэйм я в те годы просто не встречал.
Или 486slc - этот точно был тормознее 386DX. И кстати, активно использовался в ноутбуках, из-за цены. Или 486DLC - этот совсем чуть-чуть быстрее.
Возвращаясь к теме сказей: когда-то это так и было. Но во времена вторых пней это уже было не так. Вот стоит старый ящик Dell - там родной винт 18G scsi и тогда же докупленный IDE 40G. Второй винт и стоил дешевле, и работает побыстрее. Может быть, если установить на эту тачку оракл, и вынуть раму, так чтобы осталось мега 32, сказёвый и будет быстрее. Но кто на это пойдёт?
Ну если с nv не просыпался, значит дело в другом. Я когда тестировал suspend, то сначала проверял без иксов, затем с иксами и vesa-драйвером, и только уж потом с nv и nvidia. Только с nvidia были проблемы.
>да и вообще я не сильно старался :)
Значит и вообще не сильно надо было =)
> первым для меня "нововведением" для меня стало отсутствие class_simple_device
Я вроде как в lirc-0.7.2 слов таких не нашел. А вот в линуксантовских драйверах - нашел. Впрочем, как нашел, так и потерял - исходники и редактор рулят! :-)
То ли это дубляж, то ли так надо:
-> Device Drivers ┐
┐ -> Hardware Monitoring support ┐
┐ -> Hardware Monitoring support
....
< > VIA686A
< > Winbond W83781D, W83782D, W83783S, W83627HF, Asus AS99127F ┐ ┐
< > Winbond W83L785TS-S ┐ ┐
< > Winbond W83627HF, W83627THF, W83637HF, W83697HF ┐ ┐
< > Winbond W83627EHF
.................
"W83627HF" повторяется дважды
конфиг был создан даже, а не портирован через make oldconfig.
И "Hardware Monitoring support" раньше был в i2c. Теперь его перенесли в корень "device drivers".
Зачем!!,