Re: Как реализован in place upgrade в Дебиан? На чем основан и чем чревато?
On Sun, Nov 11, 2012 at 12:34:10AM +0200, Oleksandr Gavenko wrote: * Если разделяемая библиотека загружена в память несколькими процесами. То? * Если программа из одного пакета обращается к файлу из другого пакета (-bin и -data пакеты). А вы так не делайте Что позволяет (какие системные вызовы, с какими параметрами) производить in place upgrade в Debian? unlink(2) rename(2) -- WBR, wRAR signature.asc Description: Digital signature
Re: После обновления ядра не отключается питание USB портов в suspend mode
On Sun, Nov 11, 2012 at 01:05:21AM +0400, Сергей Москвичёв wrote: Доброго времени суток! Сподобился обновить ядро с 3.1.0-1-686-pae на 3.2.0-4-686-pae. Теперь в ждущем (suspend) режиме продолжает подаваться питание на USB порты, т.е. машинка спит, а, например, подключенная охлаждающая подставка продолжает весело крутить кулерами. В спящем режиме всё ок. Гугление не очень прояснило ситуацию (пересборка ядра не очень меня вдохновляет). Вы уверены, что это не фича? -- WBR, wRAR signature.asc Description: Digital signature
Re: Непонятное поведение сетевого адаптера eth0 после обновления ядра
11 ноября 2012 г., 10:15 пользователь Dmitrii Kashin free...@gmail.com написал: Какая система используется? Версия Linux 3.2.0-4-686-pae #1 SMP Debian 3.2.32-1 i686 GNU/Linux Когда обновлялись? В четверг (8.11) в ручном режиме Уверены, что кроме ядра ничего более не обновилось? Скажем, wicd. Не единожды наслышан, что обновление ядра может привести к некоторым побочным эффектам, обновлял только его. Правда пришлось ещё и модули nVidia и wifi карточки обновлять. При этом у сетевой карты (BCM4313), согласно debian.wiki, модуль собирался из другого пакета (были broadcom-sta-common и broadcom-sta-source - стал broadcom-sta-dkms). Сходу могу предложить только попробовать выпилить эту непоняную штуковину, зависящую от dbus, и настроить соединение через /etc/network/interfaces. Т.е. гвоздями прибить? :) Как-то не красиво получается, но попробую. -- С уважением, Сергей Москвичёв. xmpp: uks...@ya.ru
Re: Непонятное поведение сетевого адаптера eth0 после обновления ядра
Какая система используется? testing PRETTY_NAME=Debian GNU/Linux wheezy/sid NAME=Debian GNU/Linux ID=debian
Re: После обновления ядра не отключается питание USB портов в suspend mode
Andrey Rahmatullin w...@wrar.name writes: On Sun, Nov 11, 2012 at 01:05:21AM +0400, Сергей Москвичёв wrote: Доброго времени суток! Сподобился обновить ядро с 3.1.0-1-686-pae на 3.2.0-4-686-pae. Теперь в ждущем (suspend) режиме продолжает подаваться питание на USB порты, т.е. машинка спит, а, например, подключенная охлаждающая подставка продолжает весело крутить кулерами. В спящем режиме всё ок. Гугление не очень прояснило ситуацию (пересборка ядра не очень меня вдохновляет). Вы уверены, что это не фича? Да, кстати. Я регулярно заряжаю электронную книжку по USB при выключенном компьютере. Всегда думал, что так и должно быть, разве нет? -- ** * jabber: free...@jabber.mipt.ru * * Registered linux user #546240* ** -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/87vcdcttcp@ws00.freehck.ru
Re: После обновления ядра не отключается питание USB портов в suspend mode
11 ноября 2012 г., 12:22 пользователь Andrey Rahmatullin w...@wrar.name написал: Вы уверены, что это не фича? Если это фича, то хотелось бы её деактивировать. Вытаскивать каждый раз всю USB- переферию при засыпании ноута? -- С уважением, Сергей Москвичёв. xmpp: uks...@ya.ru
Re: После обновления ядра не отключается питание USB портов в suspend mode
11.11.2012 12:51, Dmitrii Kashin пишет: Andrey Rahmatullin w...@wrar.name writes: On Sun, Nov 11, 2012 at 01:05:21AM +0400, Сергей Москвичёв wrote: Доброго времени суток! Сподобился обновить ядро с 3.1.0-1-686-pae на 3.2.0-4-686-pae. Теперь в ждущем (suspend) режиме продолжает подаваться питание на USB порты, т.е. машинка спит, а, например, подключенная охлаждающая подставка продолжает весело крутить кулерами. В спящем режиме всё ок. Гугление не очень прояснило ситуацию (пересборка ядра не очень меня вдохновляет). Вы уверены, что это не фича? Да, кстати. Я регулярно заряжаю электронную книжку по USB при выключенном компьютере. Всегда думал, что так и должно быть, разве нет? Я тоже, бывает, от заснувшего (в память) ноута в дороге заряжаю телефон чтобы дожил до ближайшей розетки. Я очень огорчусь если этот функционал ВНЕЗАПНО пропадёт. -- Best regards, Mikhail - WWW: http://www.antmix.pp.ru/ XMPP: ant...@stopicq.ru signature.asc Description: OpenPGP digital signature
Re: После обновления ядра не отключается питание USB портов в suspend mode
1 ноября 2012 г., 12:51 пользователь Dmitrii Kashin free...@gmail.com написал: Andrey Rahmatullin w...@wrar.name writes: Вы уверены, что это не фича? Да, кстати. Я регулярно заряжаю электронную книжку по USB при выключенном компьютере. Всегда думал, что так и должно быть, разве нет? Речь идёт о ноутбуке. И при питании от батареи, USB-штучки уделают её в ноль за пару часов. Повторюсь, что на старом ядре такой фичи не наблюдалось, что меня полностью устраивало. -- С уважением, Сергей Москвичёв. xmpp: uks...@ya.ru
Re: После обновления ядра не отключается питание USB портов в suspend mode
11.11.2012 12:54, Сергей Москвичёв пишет: 11 ноября 2012 г., 12:22 пользователь Andrey Rahmatullin w...@wrar.name написал: Вы уверены, что это не фича? Если это фича, то хотелось бы её деактивировать. Вытаскивать каждый раз всю USB- переферию при засыпании ноута? Да. А что смущает? Если ты заснул чтобы уехать в другое место - один фиг всё вынимать. Если просто потому что сам пошёл спать - то один фиг ноут скорее всего не далеко от розетки и угроза сдохнуть от недостатка питания ему не страшна. Вот печальнее было когда ноут то ли не засыпал, то ли не просыпался если ты в нём случайно забыл флешку. В т.ч. в SD-шном ридере. Хорошо что это было давно. -- Best regards, Mikhail - WWW: http://www.antmix.pp.ru/ XMPP: ant...@stopicq.ru signature.asc Description: OpenPGP digital signature
Re: После обновления ядра не отключается питание USB портов в suspend mode
On Sun, Nov 11, 2012 at 01:05:21AM +0400, Сергей Москвичёв wrote: Доброго времени суток! Сподобился обновить ядро с 3.1.0-1-686-pae на 3.2.0-4-686-pae. Теперь в ждущем (suspend) режиме продолжает подаваться питание на USB порты, т.е. машинка спит, а, например, подключенная охлаждающая подставка продолжает весело крутить кулерами. В спящем режиме всё ок. Гугление не очень прояснило ситуацию (пересборка ядра не очень меня вдохновляет). Ноутбук Lenovo G460 Package: pm-utils Versions: 1.4.1-9 Package: acpi Versions: 1.6-1 Package: acpi-support Versions: 0.140-5 Как победить? Скорее всего это: http://www.spinics.net/lists/linux-usb/msg53661.html Читай про /proc/acpi/wakeup и power/wakeup в /sys/bus/usb -- WBR, Dmitry signature.asc Description: Digital signature
Re: После обновления ядра не отключается питание USB портов в suspend mode
On 11.11.2012 01:05, Сергей Москвичёв wrote: Доброго времени суток! Сподобился обновить ядро с 3.1.0-1-686-pae на 3.2.0-4-686-pae. Теперь в ждущем (suspend) режиме продолжает подаваться питание на USB порты, т.е. машинка спит, а, например, подключенная охлаждающая подставка продолжает весело крутить кулерами. В спящем режиме всё ок. Гугление не очень прояснило ситуацию (пересборка ядра не очень меня вдохновляет). Ноутбук Lenovo G460 Package: pm-utils Versions: 1.4.1-9 Package: acpi Versions: 1.6-1 Package: acpi-support Versions: 0.140-5 Как победить? В моих ноутах это настраивается в bios. В стационарном включено, в носимом - выключено. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/509f7a3d.8030...@gmail.com
Re: Как реализован in place upgrade в Дебиан? На чем основан и чем чревато?
демоны-то как раз перезапускаются, когда надо. ejabberd, samba, ssh, например - при обновлении очень даже рестартятся. из опасного - gdm, например, который, если запущен в момент обновы, спрашивает, перезапустить ли сейчас (грохнув иксы и все брахало в них), или пущай дальше работает, а в следующий раз новая версия запустится (могу ошибаться в деталях, но суть такая). еще вот недавно была эпопея со screen - в тестинге, по крайней мере. в последний раз вроде более-менее мирно прошло (ну, сказали там, что какая-то парочка функций не будет работать до перезапуска, и ладно), а вот до этого писали про ваще поломанную совместимость, и при обнове старый файл копировался в /tmp/screen-x.y.z , и нужно было его запущать, чтобы поработать в старых сеансах. в общем, потенциально геморройные случаи продумываются заранее и растолковываются в чейнджлогах (apt-listchanges в помощь). а в остальных - запущенный бинарник уже в памяти давно висит, ему же все равно, что там на диске с ним, разве нет? просто при следующем запуске стартует уже новый файл. кстати, либы тоже в память грузятся, подскажите кто-нибудь? -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/2012151001.01bd9...@ulf.tvoe.tv
Re: Система зависает во время обращений к диску
собрал pf-3.6.7 [1] с включенным bfq. успешно работает несколько дней, благополучно пережил довольно большую обнову, при нагрузке на i/o не крашится и не жалуется на жизнь. [1] http://pf.natalenko.name/ -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/2012151740.7c5fa...@ulf.tvoe.tv
Re: После обновления ядра не отключается питание USB портов в suspend mode
11 ноября 2012 г., 12:56 пользователь Mikhail A Antonov b...@solarnet.ru написал: Я тоже, бывает, от заснувшего (в память) ноута в дороге заряжаю телефон чтобы дожил до ближайшей розетки. Я очень огорчусь если этот функционал ВНЕЗАПНО пропадёт. Меня-то как раз беспокоит внезапное появление этого функционала, вот и ищу обходные пути. -- С уважением, Сергей Москвичёв. xmpp: uks...@ya.ru
Re: Как реализован in place upgrade в Дебиан? На чем основан и чем чревато?
On Sun, Nov 11, 2012 at 03:10:01PM +0400, dimas wrote: демоны-то как раз перезапускаются, когда надо. ejabberd, samba, ssh, например - при обновлении очень даже рестартятся. Только при обновлении себя, но не библиотек. См. тж. checkrestart(1) из пакета debian-goodies. а в остальных - запущенный бинарник уже в памяти давно висит, ему же все равно, что там на диске с ним, разве нет? Обычно да, но в пакетах не только бинарники. кстати, либы тоже в память грузятся, подскажите кто-нибудь? Либы ммапятся, как и исполняемые файлы. -- WBR, wRAR signature.asc Description: Digital signature
Re: Как реализован in place upgrade в Дебиан? На чем основан и чем чревато?
11 ноября 2012 г., 21:53 пользователь Andrey Rahmatullin написал: On Sun, Nov 11, 2012 at 03:10:01PM +0400, dimas wrote: а в остальных - запущенный бинарник уже в памяти давно висит, ему же все равно, что там на диске с ним, разве нет? Обычно да, но в пакетах не только бинарники. Нет, исполняющиеся бинарники отмаплены на их файлы, поэтому при попытке замены выдаётся Text File Busy.
Re: Как реализован in place upgrade в Дебиан? На чем основан и чем чревато?
Нет, исполняющиеся бинарники отмаплены на их файлы, поэтому при попытке замены выдаётся Text File Busy. хм, а если так: cp /bin/sleep /tmp cd /tmp/ start-stop-daemon -Sbvx /tmp/sleep -mp /tmp/sleep.pid -- 20m rm ./sleep ps `cat sleep.pid` все удалилось без вопросов, процесс висит. аналогично проделал с yes - вывод продолжается... -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/2012192444.30cc7...@ulf.tvoe.tv
Re: Как реализован in place upgrade в Дебиан? На чем основан и чем чревато?
On Sun, Nov 11, 2012 at 09:15:10PM +0600, Dmitry Fedorov wrote: а в остальных - запущенный бинарник уже в памяти давно висит, ему же все равно, что там на диске с ним, разве нет? Обычно да, но в пакетах не только бинарники. Нет, исполняющиеся бинарники отмаплены на их файлы, Какая разница. поэтому при попытке замены выдаётся Text File Busy. Не замены, а открытия на запись. А то, что в библиотеки писать не запрещено - по-моему, просто странные детали реализации. -- WBR, wRAR signature.asc Description: Digital signature
Re: Как реализован in place upgrade в Дебиан? На чем основан и чем чревато?
On Sun, Nov 11, 2012 at 07:24:44PM +0400, dimas wrote: Нет, исполняющиеся бинарники отмаплены на их файлы, поэтому при попытке замены выдаётся Text File Busy. хм, а если так: cp /bin/sleep /tmp cd /tmp/ start-stop-daemon -Sbvx /tmp/sleep -mp /tmp/sleep.pid -- 20m rm ./sleep ps `cat sleep.pid` все удалилось без вопросов, процесс висит. аналогично проделал с yes - вывод продолжается... Что вас удивляет? man 2 unlink -- WBR, wRAR signature.asc Description: Digital signature
Re: Как реализован in place upgrade в Дебиан? На чем основан и чем чревато?
Andrey Rahmatullin w...@wrar.name writes: поэтому при попытке замены выдаётся Text File Busy. Не замены, а открытия на запись. А то, что в библиотеки писать не запрещено - по-моему, просто странные детали реализации. Стало быть, при замене пакета сначала удаляются файлы старого пакеты, а затем на их место распаковываются новые? -- ** * jabber: free...@jabber.mipt.ru * * Registered linux user #546240* ** -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/87625cm96z@ws00.freehck.ru
Re: После обновления ядра не отключается питание USB портов в suspend mode
Сергей Москвичёв - debian-russian@lists.debian.org @ Sun, 11 Nov 2012 15:39:05 +0400: Я тоже, бывает, от заснувшего (в память) ноута в дороге заряжаю телефон чтобы дожил до ближайшей розетки. Я очень огорчусь если этот функционал ВНЕЗАПНО пропадёт. СМ Меня-то как раз беспокоит внезапное появление этого функционала, вот СМ и ищу обходные пути. Есть мнение (tm), что так уже давно. Я, во всяком случае, пользуюсь этим не первый год, причем в состоянии sleep, а не suspend. Подозреваю, что описанное изменение поведения появилось в связи с тем, что при suspend и sleep производятся несколько разные действия, и действие по явному отключению подставки с кулерами (а ни разу не всей USB-подсистемы - но вот USB-носители должны отключаться, по идее), раньше производилось в обоих режимах, а теперь по какой-то причине стало только в одном. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/878va8dq4q@wizzle.ran.pp.ru
Re: После обновления ядра не отключается питание USB портов в suspend mode
On Sun, 11 Nov 2012, Сергей Москвичёв wrote: Доброго времени суток! Сподобился обновить ядро с 3.1.0-1-686-pae на 3.2.0-4-686-pae. Теперь в ждущем (suspend) режиме продолжает подаваться питание на USB порты, т.е. машинка спит, а, например, подключенная охлаждающая подставка продолжает весело крутить кулерами. В спящем режиме всё ок. Гугление не очень прояснило ситуацию (пересборка ядра не очень меня вдохновляет). Ноутбук Lenovo G460 Package: pm-utils Versions: 1.4.1-9 Package: acpi Versions: 1.6-1 Package: acpi-support Versions: 0.140-5 Как победить? Если ничего не помогает, то следует прочесть документацию. aptitude install linux-doc-3.2 /usr/share/doc/linux-doc-3.2/Documentation/usb/power-management.txt.gz Смотрим в сторону /sys/bus/usb/devices/usbN/power/wakeup и power/control Видимо что-то типа (сам не пробовал) echo disabled /sys/bus/usb/devices/usb1/power/wakeup echo auto /sys/bus/usb/devices/usb1/power/control Однако, это будет работать только если USB контролер в состоянии отключать питание, что в последнее время крайне редко. http://marc.info/?l=linux-usbm=133519454726017w=2 Ну если у вас прежде работало, должно сработать. Ю.
Re: Как реализован in place upgrade в Дебиан? На чем основан и чем чревато?
а, понял. таки да, при изменении выдает ошибку. через удаление и пересоздание - пожалуйста. 2012-316 21:45 Andrey Rahmatullin w...@wrar.name wrote: все удалилось без вопросов, процесс висит. аналогично проделал с yes - вывод продолжается... Что вас удивляет? man 2 unlink -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/2012223312.6e2c0...@ulf.tvoe.tv