На работе у меня x86, а дома - powerpc, и результаты апгрейда, что печально, различаются значительно.
На рабочей машинке,
как и в прошлый раз, отвалилась одна программулинка,
Listen Audio Player, которым я слушаю интернет-радио (кстати, до сих пор не проапдейтили), а в остальном все получилось по инструкции - даже устройства переименовались в /dev/sdX вместо /dev/hdX. Проапгрейдил и работаю - вся история.
А вот дома ситуация получилась гораздо хуже.
Во-1 жесткий диск и DVD-ROM после апгрейда называются по-старому, т.е. /dev/hdX. Хорошо, что что-то меня остановило от переименования перед перезагрузкой.
Во-2, исчезла Wi-Fi-сетка. Связано с тем, что в Fedora 7 сменили подсистему Wi-Fi на
mac80211,
который разработала и выложила под GPL компания Devicescape. Обещали, что будет присутствовать обе версии
драйвера для чипсета bcm43xx, что и было, но старая версия не работала ни в какую. ОК, я перешел на новую версию, и оказалось, что к ней подходит только 4+ версия
firmware для этой карточки. И только когда я проапгрейдил в т.ч. и firmware, эта карточка заработала. Заработала, кстати, неплохо - старый драйвер при старте системы не подхватывал точку доступа (приходилось после запуска вручную набивать что-то типа "service network restart"), а новый всегда подхватывает. Скорость, конечно, все-еще никакая (по ftp скорость копирования файлов - 200-300 килобайт/с (!), а в виндоз-компьютере - около 5 мегабайт/с), и соединение рвется с некоей скважностью, но жить можно.
В-3х отвалился звук. Оказывается, звуковой модуль сменился тоже. Кроме старого модуля
snd-powermac включили еще и совершенно новый
snd-aoa. Опять-же, сказали, что они могут работать одновременно. На деле загружался старый и не работал. Я его выгрузил, загрузил новый - хрен, звука нет. Оказывается, надо вручную загрузить еще один модуль. Вся грустная история описана в
списке рассылки fedora-ppc.
Это еще не считая постоянно сыплющихся на все консоли сразу сообщений:
Jun 8 12:21:25 Sulaco kernel: ------------[ cut here ]------------
Jun 8 12:21:25 Sulaco kernel: Badness at kernel/softirq.c:138
Jun 8 12:21:25 Sulaco kernel: Call Trace:
Jun 8 12:21:25 Sulaco kernel: [CAF79BD0] [C0008AB0] show_stack+0x50/0x184 (unreliable)
Jun 8 12:21:25 Sulaco kernel: [CAF79BF0] [C012072C] report_bug+0x84/0xc8
Jun 8 12:21:25 Sulaco kernel: [CAF79C00] [C02B1A2C] __kprobes_text_start+0x154/0x538
Jun 8 12:21:25 Sulaco kernel: [CAF79C50] [C0013280] ret_from_except_full+0x0/0x4c
Jun 8 12:21:25 Sulaco kernel: --- Exception: 700 at local_bh_enable+0x28/0x8c
Jun 8 12:21:25 Sulaco kernel: LR = cond_resched_softirq+0x58/0x80
Jun 8 12:21:25 Sulaco kernel: [CAF79D10] [80000448] 0x80000448 (unreliable)
Jun 8 12:21:25 Sulaco kernel: [CAF79D20] [C02B0344] cond_resched_softirq+0x58/0x80
Jun 8 12:21:25 Sulaco kernel: [CAF79D30] [C0231D30] release_sock+0x54/0xac
Jun 8 12:21:25 Sulaco kernel: [CAF79D50] [C0269BEC] tcp_sendmsg+0xb8c/0xbf8
Jun 8 12:21:25 Sulaco kernel: [CAF79DB0] [C028666C] inet_sendmsg+0x60/0x74
Jun 8 12:21:25 Sulaco kernel: [CAF79DD0] [C022ED68] sock_aio_write+0x114/0x130
Jun 8 12:21:25 Sulaco kernel: [CAF79E30] [C008FF38] do_sync_write+0xb8/0x10c
Jun 8 12:21:25 Sulaco kernel: [CAF79EF0] [C0090B10] vfs_write+0x104/0x1c8
Jun 8 12:21:25 Sulaco kernel: [CAF79F10] [C00911AC] sys_write+0x4c/0x8c
Jun 8 12:21:25 Sulaco kernel: [CAF79F40] [C0012C24] ret_from_syscall+0x0/0x38
Jun 8 12:21:25 Sulaco kernel: --- Exception: c01 at 0xfefd098
Jun 8 12:21:25 Sulaco kernel: LR = 0xfc46c14Хорошо, что я нигде не использую проприетарные драйвера для видеокарт, поэтому и тут я на грабли не наступил.
Но это все (исключая сообщения ядра) верно лишь для апгрейда с FC6 до F7 на платформе powerpc. Как я говорил, для x86 все нормально.