[Comm] сводка по обновлению в пределах 4.1/branch

Michael Shigorin =?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Пн Мар 9 14:05:34 MSK 2009


	Здравствуйте.
Обновил домашний десктоп с 4.1/branch примерно конца прошлого
года (может, начала этого) до текущего состояния; огрёб пару
проблем по видеочасти и заметил ещё одну некрасивость (#19108).

Выглядело это как обновление на неделе kernel-image-std-pae
с 2.6.25-alt6.M41.4 до 2.6.25-alt8.M41.4 (понадобился virtualbox,
поленился собирать модули под старое ядро -- хотя и подумал
о том).  Обновлялся при помощи update-kernel -t std-pae
(4G RAM, i586).

Всё бы хорошо, но при этом не нашлось замены
kernel-modules-nvidia-std-pae-169.12-alt2.132633.6.M41.1 --
теперь установлены 173.14.12-alt1.132633.8.M41.1 и
177.80-alt1.132633.8.M41.4, из-за чего после перезагрузки
графика не поднялась.  В очередной раз поправил update-kernel
(#19107) по мотивам ручного исправления (BTW всячески
приветствуются уточнения в баге, что ж там на самом деле нужно),
но через несколько дней родные огорчались вслух: видео тормозит.

Оказалось, под 177.80 kino отъедало ~2/3 CPU, X -- 1/3 того же ядра.

Ладно, сделал (btw нет ли более культурной ручки на эту тему?):

cd /etc/X11/lib_nvidia
for i in *; do ln -sf `readlink $i | sed 's,173.14.12,169.12,g'` $i; done
cd /lib/modules/`uname -r`/nVidia
<вверх-вверх-энтер>

...и нечто вроде:

service dm stop
killall startx
rmmod nvidia
ldconfig
service dm start

...и в итоге вернулся на предыдущую сборку ядра и nvidia-169.12.

Под 173 и 169 иксы процессор не жрут -- правда, после
выполненного сдуру "за компанию" dist-upgrade (лог для
заинтересовавшихся прилагается) начал сегфолтиться mplayer,
запущенный без параметров.  xine работает; майнтейнеру покажу.

Мысли вслух, которые было начал оформлять багой на
kernel-modules-nvidia-std-pae, но подумал, что тут нет
"состава баги", хоть и есть что обдумать и улучшить:

---
Просьба по возможности не изменять в стабильных бранчах версии
legacy, поскольку: 
- на сейчас это нередко приводит к неприятностям после
  перезагрузки даже при использовании текущего update-kernel
  (см. тж. bug #19107);
- баги между ветками заметно различаются и напарываться на
  новые -- не то, чего хочется в рамках стабильного бранча.
---

-- 
 ---- WBR, Michael Shigorin <mike на altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/
----------- следующая часть -----------
Mar  9 10:22:32 home apt-get: kernel-headers-std-pae-1:2.6.25-alt8.M41.4 installed 
Mar  9 10:22:57 home apt-get: kernel-headers-modules-std-pae-1:2.6.25-alt8.M41.4 installed 
Mar  9 10:28:52 home apt-get: kernel-source-nvidia-964307-96.43.07-alt38.M41.1 installed 
Mar  9 10:28:52 home apt-get: kernel-source-nvidia-16912-169.12-alt44.M41.1 installed 
Mar  9 10:28:52 home apt-get: kernel-source-nvidia-17780-177.80-alt49.M41.1 installed 
Mar  9 10:28:52 home apt-get: kernel-source-nvidia-718606-71.86.06-alt38.M41.1 installed 
Mar  9 10:32:20 home aptitude: python-base-2.5.4-alt0.M41.1 installed 
Mar  9 10:32:21 home aptitude: python-base-2.5.2-alt0.M41.2 removed 
Mar  9 10:32:21 home aptitude: alterator-sh-functions-0.10-alt4.M41.1 installed 
Mar  9 10:32:21 home aptitude: alterator-sh-functions-0.9-alt2.M41.1 removed 
Mar  9 10:32:21 home aptitude: libavutil-11656-alt1.M41.1 installed 
Mar  9 10:32:22 home aptitude: libavutil-11656-alt1 removed 
Mar  9 10:32:22 home aptitude: libavcodec-11656-alt1.M41.1 installed 
Mar  9 10:32:31 home aptitude: libavcodec-11656-alt1 removed 
Mar  9 10:32:31 home aptitude: libavformat52-11656-alt1.M41.1 installed 
Mar  9 10:32:32 home aptitude: libavformat52-11656-alt1 removed 
Mar  9 10:32:33 home aptitude: alterator-services-1.5-alt4.M41.3 installed 
Mar  9 10:32:33 home aptitude: alterator-services-1.4-alt4.M41.1 removed 
Mar  9 10:32:33 home aptitude: libdbus-1.2.12-alt0.M41.1 installed 
Mar  9 10:32:34 home aptitude: libdbus-1.2.8-alt0.M41.1 removed 
Mar  9 10:32:34 home aptitude: dbus-1.2.12-alt0.M41.1 installed 
Mar  9 10:32:35 home aptitude: dbus-1.2.8-alt0.M41.1 removed 
Mar  9 10:32:35 home aptitude: libavdevice-11656-alt1.M41.1 installed 
Mar  9 10:32:36 home aptitude: libavdevice-11656-alt1 removed 
Mar  9 10:32:36 home aptitude: libswscale-11656-alt1.M41.1 installed 
Mar  9 10:32:37 home aptitude: libswscale-11656-alt1 removed 
Mar  9 10:32:37 home aptitude: udev-rules-118-alt1.M41.1 installed 
Mar  9 10:32:37 home aptitude: udev-rules-118-alt1 removed 
Mar  9 10:32:38 home aptitude: libavutil-devel-11656-alt1.M41.1 installed 
Mar  9 10:32:38 home aptitude: libavutil-devel-11656-alt1 removed 
Mar  9 10:32:38 home aptitude: libcurl-7.18.1-alt2.M41.1 installed 
Mar  9 10:32:40 home aptitude: libcurl-7.18.1-alt1 removed 
Mar  9 10:32:40 home aptitude: libavcodec-devel-11656-alt1.M41.1 installed 
Mar  9 10:32:40 home aptitude: libavcodec-devel-11656-alt1 removed 
Mar  9 10:32:40 home aptitude: libavformat-devel-11656-alt1.M41.1 installed 
Mar  9 10:32:41 home aptitude: libavformat-devel-11656-alt1 removed 
Mar  9 10:32:41 home aptitude: libpostproc-11656-alt1.M41.1 installed 
Mar  9 10:32:42 home aptitude: libpostproc-11656-alt1 removed 
Mar  9 10:32:42 home aptitude: libwireless-29-alt2.M41.1 installed 
Mar  9 10:32:42 home aptitude: libwireless-29-alt2 removed 
Mar  9 10:32:49 home aptitude: ghostscript-common-8.63-alt0.M41.1 installed 
Mar  9 10:32:52 home aptitude: ghostscript-common-8.62-alt0.M41.1 removed 
Mar  9 10:32:52 home aptitude: libldap2.3-2.3.41-alt3.M41.3 installed 
Mar  9 10:32:53 home aptitude: libldap2.3-2.3.41-alt1 removed 
Mar  9 10:32:53 home aptitude: openldap-2.3.41-alt3.M41.3 installed 
Mar  9 10:32:53 home aptitude: openldap-2.3.41-alt1 removed 
Mar  9 10:32:53 home aptitude: openldap-clients-2.3.41-alt3.M41.3 installed 
Mar  9 10:32:54 home aptitude: openldap-clients-2.3.41-alt1 removed 
Mar  9 10:32:55 home aptitude: ghostscript-classic-8.63-alt0.M41.1 installed 
Mar  9 10:32:55 home aptitude: ghostscript-classic-8.62-alt0.M41.1 removed 
Mar  9 10:32:55 home aptitude: ghostscript-8.63-alt0.M41.1 installed 
Mar  9 10:32:55 home aptitude: ghostscript-8.62-alt0.M41.1 removed 
Mar  9 10:32:55 home aptitude: libpostproc-devel-11656-alt1.M41.1 installed 
Mar  9 10:32:55 home aptitude: libpostproc-devel-11656-alt1 removed 
Mar  9 10:32:55 home aptitude: libffmpeg-11656-alt1.M41.1 installed 
Mar  9 10:32:56 home aptitude: libffmpeg-11656-alt1 removed 
Mar  9 10:32:56 home aptitude: libavdevice-devel-11656-alt1.M41.1 installed 
Mar  9 10:32:56 home aptitude: libavdevice-devel-11656-alt1 removed 
Mar  9 10:32:57 home aptitude: libswscale-devel-11656-alt1.M41.1 installed 
Mar  9 10:32:57 home aptitude: libswscale-devel-11656-alt1 removed 
Mar  9 10:32:58 home aptitude: alterator-backend-x11-0.20-alt2.M41.16 installed 
Mar  9 10:32:58 home aptitude: alterator-backend-x11-0.20-alt2.M41.15 removed 
Mar  9 10:32:58 home aptitude: python-modules-curses-2.5.4-alt0.M41.1 installed 
Mar  9 10:32:58 home aptitude: python-modules-curses-2.5.2-alt0.M41.2 removed 
Mar  9 10:32:59 home aptitude: rpm-build-php5-5.2.5-alt1.M41.2 installed 
Mar  9 10:32:59 home aptitude: rpm-build-php5-5.2.5-alt1 removed 
Mar  9 10:33:00 home aptitude: php5-libs-5.2.5-alt1.M41.2 installed 
Mar  9 10:33:00 home aptitude: php5-libs-5.2.5-alt1 removed 
Mar  9 10:33:03 home aptitude: nx-3.3.0-alt7.M41.8 installed 
Mar  9 10:33:04 home aptitude: nx-3.3.0-alt4.M41.5 removed 
Mar  9 10:33:05 home aptitude: licq-common-1.3.6-alt1.M41.1 installed 
Mar  9 10:33:05 home aptitude: licq-common-1.3.6-alt0.M41.1 removed 
Mar  9 10:33:06 home aptitude: libijs-0.35_8.63-alt0.M41.1 installed 
Mar  9 10:33:07 home aptitude: libijs-0.35_8.62-alt0.M41.1 removed 
Mar  9 10:33:07 home aptitude: libxfce4util-4.4.3-alt0.M41.1 installed 
Mar  9 10:33:08 home aptitude: libxfce4util-4.4.2-alt1 removed 
Mar  9 10:33:08 home aptitude: libaudiofile-0.2.6-alt2.M41.1 installed 
Mar  9 10:33:09 home aptitude: libaudiofile-0.2.6-alt2 removed 
Mar  9 10:33:10 home aptitude: libgs-8.63-alt0.M41.1 installed 
Mar  9 10:33:11 home aptitude: libgs-8.62-alt0.M41.1 removed 
Mar  9 10:33:11 home aptitude: ghostscript-minimal-8.63-alt0.M41.1 installed 
Mar  9 10:33:12 home aptitude: ghostscript-minimal-8.62-alt0.M41.1 removed 
Mar  9 10:33:12 home aptitude: libbluez-3.36-alt1.M41.1 installed 
Mar  9 10:33:12 home aptitude: libbluez-3.30-alt1 removed 
Mar  9 10:33:13 home aptitude: libvolume_id-118-alt1.M41.1 installed 
Mar  9 10:33:13 home aptitude: libvolume_id-118-alt1 removed 
Mar  9 10:33:14 home aptitude: libunixODBC-2.2.12-alt3 installed 
Mar  9 10:33:16 home aptitude: openldap-servers-2.3.41-alt3.M41.3 installed 
Mar  9 10:33:17 home aptitude: ldap-user-tools-0.1-alt2.M41.4 installed 
Mar  9 10:33:17 home aptitude: alterator-net-common-0.5-alt2.M41.2 installed 
Mar  9 10:33:17 home aptitude: alterator-net-common-0.5-alt2.M41.1 removed 
Mar  9 10:33:18 home aptitude: alterator-dhcp-0.3-alt1.M41.8 installed 
Mar  9 10:33:18 home aptitude: alterator-dhcp-0.3-alt1.M41.7 removed 
Mar  9 10:33:18 home aptitude: alterator-samba-0.5-alt0.M41.14 installed 
Mar  9 10:33:18 home aptitude: alterator-samba-0.5-alt0.M41.9 removed 
Mar  9 10:33:19 home aptitude: udev-118-alt1.M41.1 installed 
Mar  9 10:33:20 home aptitude: udev-118-alt1 removed 
Mar  9 10:33:21 home aptitude: bluez-utils-3.36-alt2.M41.3 installed 
Mar  9 10:33:21 home aptitude: bluez-utils-3.29-alt1 removed 
Mar  9 10:33:22 home aptitude: ghostscript-utils-8.63-alt0.M41.1 installed 
Mar  9 10:33:22 home aptitude: ghostscript-utils-8.62-alt0.M41.1 removed 
Mar  9 10:33:22 home aptitude: ghostscript-module-X-8.63-alt0.M41.1 installed 
Mar  9 10:33:23 home aptitude: ghostscript-module-X-8.62-alt0.M41.1 removed 
Mar  9 10:33:23 home aptitude: libaudiofile-devel-0.2.6-alt2.M41.1 installed 
Mar  9 10:33:23 home aptitude: libaudiofile-devel-0.2.6-alt2 removed 
Mar  9 10:33:24 home aptitude: libexo-0.3.92-alt0.M41.1 installed 
Mar  9 10:33:25 home aptitude: libexo-0.3.4-alt2.1.M41.1 removed 
Mar  9 10:33:25 home aptitude: libijs-devel-0.35_8.63-alt0.M41.1 installed 
Mar  9 10:33:26 home aptitude: libijs-devel-0.35_8.62-alt0.M41.1 removed 
Mar  9 10:33:31 home aptitude: licq-qt-1.3.6-alt1.M41.1 installed 
Mar  9 10:33:32 home aptitude: licq-qt-1.3.6-alt0.M41.1 removed 
Mar  9 10:33:38 home aptitude: nxclient-3.3.0.6-alt4.M41.5 installed 
Mar  9 10:33:38 home aptitude: nxclient-3.3.0.3-alt3 removed 
Mar  9 10:34:16 home aptitude: php5-devel-5.2.5-alt1.M41.2 installed 
Mar  9 10:34:18 home aptitude: php5-devel-5.2.5-alt1 removed 
Mar  9 10:34:18 home aptitude: alterator-x11-0.20-alt2.M41.16 installed 
Mar  9 10:34:18 home aptitude: alterator-x11-0.20-alt2.M41.15 removed 
Mar  9 10:34:18 home aptitude: libffmpeg-devel-11656-alt1.M41.1 installed 
Mar  9 10:34:18 home aptitude: libffmpeg-devel-11656-alt1 removed 
Mar  9 10:34:18 home aptitude: ghostscript-cups-8.63-alt0.M41.1 installed 
Mar  9 10:34:18 home aptitude: ghostscript-cups-8.62-alt0.M41.1 removed 
Mar  9 10:34:19 home aptitude: wireless-tools-29-alt2.M41.1 installed 
Mar  9 10:34:19 home aptitude: wireless-tools-29-alt2 removed 
Mar  9 10:34:19 home aptitude: ifrename-29-alt2.M41.1 installed 
Mar  9 10:34:19 home aptitude: ifrename-29-alt2 removed 
Mar  9 10:34:20 home aptitude: libcurl-devel-7.18.1-alt2.M41.1 installed 
Mar  9 10:34:21 home aptitude: libcurl-devel-7.18.1-alt1 removed 
Mar  9 10:34:21 home aptitude: curl-7.18.1-alt2.M41.1 installed 
Mar  9 10:34:21 home aptitude: curl-7.18.1-alt1 removed 
Mar  9 10:34:22 home aptitude: mozilla-plugin-adobe-flash-10.0.22.87-alt0.M41.1 installed 
Mar  9 10:34:22 home aptitude: mozilla-plugin-adobe-flash-10.0.15.3-alt0.M41.1 removed 
Mar  9 10:34:22 home aptitude: udev-initramfs-118-alt1.M41.1 installed 
Mar  9 10:34:22 home aptitude: udev-initramfs-118-alt1 removed 
Mar  9 10:34:22 home aptitude: ffmpeg-11656-alt1.M41.1 installed 
Mar  9 10:34:23 home aptitude: ffmpeg-11656-alt1 removed 
Mar  9 10:34:23 home aptitude: ffplay-11656-alt1.M41.1 installed 
Mar  9 10:34:23 home aptitude: ffplay-11656-alt1 removed 
Mar  9 10:34:23 home aptitude: dbus-tools-gui-1.2.12-alt0.M41.1 installed 
Mar  9 10:34:23 home aptitude: dbus-tools-gui-1.2.8-alt0.M41.1 removed 
Mar  9 10:34:23 home aptitude: dbus-tools-1.2.12-alt0.M41.1 installed 
Mar  9 10:34:23 home aptitude: dbus-tools-1.2.8-alt0.M41.1 removed 
Mar  9 10:34:29 home aptitude: libdbus-devel-1.2.12-alt0.M41.1 installed 
Mar  9 10:34:31 home aptitude: libdbus-devel-1.2.8-alt0.M41.1 removed 
Mar  9 10:34:31 home aptitude: alterator-squid-0.4-alt2.M41.7 installed 
Mar  9 10:34:31 home aptitude: alterator-squid-0.4-alt2.M41.5 removed 
Mar  9 10:34:31 home aptitude: alterator-vsftpd-0.5-alt2.M41.4 installed 
Mar  9 10:34:31 home aptitude: alterator-vsftpd-0.5-alt2.M41.3 removed 
Mar  9 10:34:31 home aptitude: alterator-xinetd-1.2-alt7.M41.10 installed 
Mar  9 10:34:31 home aptitude: alterator-xinetd-1.2-alt7.M41.7 removed 
Mar  9 10:34:32 home aptitude: alterator-ahttpd-0.5-alt0.M41.8 installed 
Mar  9 10:34:32 home aptitude: alterator-ahttpd-0.5-alt0.M41.4 removed 
Mar  9 10:34:32 home aptitude: alterator-alternatives-1.0-alt2.M41.3 installed 
Mar  9 10:34:32 home aptitude: alterator-alternatives-1.0-alt2.M41.2 removed 
Mar  9 10:34:32 home aptitude: alterator-users-9.1-alt2.M41.13 installed 
Mar  9 10:34:32 home aptitude: alterator-users-9.1-alt2.M41.5 removed 
Mar  9 10:34:32 home aptitude: alterator-tzone-1.0-alt1.M41.5 installed 
Mar  9 10:34:33 home aptitude: alterator-tzone-1.0-alt1.M41.4 removed 
Mar  9 10:34:33 home aptitude: menu-2.1.41-alt3.M41.1 installed 
Mar  9 10:34:34 home aptitude: menu-2.1.35-alt5 removed 
Mar  9 10:34:34 home aptitude: alterator-browser-qt-2.10.5-alt0.M41.1 installed 
Mar  9 10:34:36 home aptitude: alterator-browser-qt-2.10.3-alt2.M41.1 removed 
Mar  9 10:34:37 home aptitude: tcsh-6.16.00-alt0.M41.1 installed 
Mar  9 10:34:37 home aptitude: tcsh-6.14.00-alt2 removed 
Mar  9 10:34:37 home aptitude: ftp-0.18-alt0.pre1.0.M41.1 installed 
Mar  9 10:34:37 home aptitude: ftp-0.17-ipl5mdk.1 removed 
Mar  9 10:34:37 home aptitude: alt-gpgkeys-0.5.1-alt1.M41.1 installed 
Mar  9 10:34:37 home aptitude: alt-gpgkeys-0.5-alt11.M41.1 removed 
Mar  9 10:34:38 home aptitude: python-modules-email-2.5.4-alt0.M41.1 installed 
Mar  9 10:34:39 home aptitude: python-modules-email-2.5.2-alt0.M41.2 removed 
Mar  9 10:34:39 home aptitude: python-modules-compiler-2.5.4-alt0.M41.1 installed 
Mar  9 10:34:39 home aptitude: python-modules-compiler-2.5.2-alt0.M41.2 removed 
Mar  9 10:34:44 home aptitude: python-modules-2.5.4-alt0.M41.1 installed 
Mar  9 10:34:45 home aptitude: python-modules-2.5.2-alt0.M41.2 removed 
Mar  9 10:34:48 home aptitude: python-modules-encodings-2.5.4-alt0.M41.1 installed 
Mar  9 10:34:48 home aptitude: python-modules-encodings-2.5.2-alt0.M41.2 removed 
Mar  9 10:34:48 home aptitude: python-modules-hotshot-2.5.4-alt0.M41.1 installed 
Mar  9 10:34:49 home aptitude: python-modules-hotshot-2.5.2-alt0.M41.2 removed 
Mar  9 10:34:49 home aptitude: python-modules-xml-2.5.4-alt0.M41.1 installed 
Mar  9 10:34:50 home aptitude: python-modules-xml-2.5.2-alt0.M41.2 removed 
Mar  9 10:34:50 home aptitude: python-modules-logging-2.5.4-alt0.M41.1 installed 
Mar  9 10:34:50 home aptitude: python-modules-logging-2.5.2-alt0.M41.2 removed 
Mar  9 10:34:50 home aptitude: python-modules-bsddb-2.5.4-alt0.M41.1 installed 
Mar  9 10:34:50 home aptitude: python-modules-bsddb-2.5.2-alt0.M41.2 removed 
Mar  9 10:34:50 home aptitude: python-2.5.4-alt0.M41.1 installed 
Mar  9 10:34:51 home aptitude: python-2.5.2-alt0.M41.2 removed 
Mar  9 10:34:51 home aptitude: python-strict-2.5.4-alt0.M41.1 installed 
Mar  9 10:34:51 home aptitude: python-strict-2.5.2-alt0.M41.2 removed 
Mar  9 10:34:51 home aptitude: python-modules-ctypes-2.5.4-alt0.M41.1 installed 
Mar  9 10:34:51 home aptitude: python-modules-ctypes-2.5.2-alt0.M41.2 removed 
Mar  9 10:34:52 home aptitude: python-modules-tkinter-2.5.4-alt0.M41.1 installed 
Mar  9 10:34:54 home aptitude: python-modules-tkinter-2.5.2-alt0.M41.2 removed 
Mar  9 10:34:56 home aptitude: python-dev-2.5.4-alt0.M41.1 installed 
Mar  9 10:34:56 home aptitude: python-dev-2.5.2-alt0.M41.2 removed 


Подробная информация о списке рассылки community