Firefox из репозитория (Bon Echo) очень тормозит и лагает

Во вложении - мой рабочий, слакин конфиг, немного подправленый. Изменены целевой процессор и несколько опций с ним свзанных, и кое-что касающееся модуля usbhid. По моему, больше ничего, в остальном всё ванильное. Остальное попозже, уж извините, времени мало…
Собрал ядро 2.6.24.2 из ABS, но с правленым конфигом. Изменений немного, типа смены целевого процессора на k8.
Правда wget отказался скачивать само ядро, вываливался с ошибкой на 5% закачки. Пришлось помочь ему браузером, но это так, привычные мелочи.
Установил через pacman -U. Субъективно, ядро работает немного быстрее, как и положено, с подгонкой под архитектуру.
Удивило такое количество патчей, это что-то просто настораживающее…
Что ещё? Баг с libata остался как и был, но Alan Cox его частично пофиксил, но только для тех дистрибутивов, которые не используют initrd и т.д. В адрес остальных он высказался, что это их личные интимные проблемы.
А если отбросить лирику, то суть фикса состоит в том, чтобы передать ядру параметр libata.dma=3
Но libata грузится модулем из initrd, и как ей передать это - непонятно.
alexdsp
Правда wget отказался скачивать само ядро, вываливался с ошибкой на 5% закачки.
Бага wget 1.11
http://archlinux.org.ru/forum/index.php/topic,492.0.html
Но libata грузится модулем из initrd, и как ей передать это - непонятно.
/etc/modprobe.conf еще не отменяли
Разберемся, голубчик!
sirocco
Спасибо, приду домой поправлю.
Amigo
Ага, спасибо, оказывается оно и тут работает, хотя в слаке я этим не пользовался, грузил с параметрами через rc.modules  вручную, то что мне было нужно.

Тема конечно ушла далеко за пределы обсуждения тормознутости файрфокса, но тем не менее, раз уж разговор идёт о ядре и этут тему читают, то спрошу тут. Хотя, было бы здорово, если бы модератор как-то рассёк её на две что ли….не знаю…

Интересно, можно ли вообще как-то отказаться от libata? В смысле, как это сделать попроще?
В принципе, я понимаю что надо делать, но не получается.
Вроде бы, надо сделать следующее:
1. Поправить в /etc/mkinitcpio.conf  строку с HOOK, и вместо “pata” вписать туда “ide”
запустить mkinitcpio с параметрами, я просто запускал обновление текущего ядра их кеша, что вроде у меня, одно и то же по результату.
Соответственно, после этого надо править /etc/lilo.conf и /etc/fstab т.к. теперь все PATA IDE диски должны выглядеть “по старому” как /dev/hdX, но как это сделать на уже загруженной системе - непонятно, т.к. для LILO нету никаких /dev/hda и т.д. и создавать загрузочную конфигурацию оно не хочет.
Соответственно, после таких “недомер” ядро загружаться не загружается и приходится пользоваться загр. CD чтоб восстановить ядро.
Есть мысль, что в GRUB это как-то можно проделать, но может я ошибаюсь, т.к. его не пользую.

Может есть какие мысли? Уж очень хочется вернуться на “старую систему” с /dev/hda, тем более что с моим железом ide работает лучше чем libata.
да, в принципе все так и есть, замените lilo на grub. у grub свое отношение к дискам/разделам и смена pata на ide на него не повлияет. только в будущем ide, кажется, собирались убрать совсем. да,, кроме hooks незабудьте поправить modules в том же конфиге
Разберемся, голубчик!
Amigo
да, в принципе все так и есть, замените lilo на grub. у grub свое отношение к дискам/разделам и смена pata на ide на него не повлияет. только в будущем ide, кажется, собирались убрать совсем. да,, кроме hooks незабудьте поправить modules в том же конфиге
Ясно. Значит надо grub курить. А насчёт убрать ide, так они по сути, его уже убрали :) А я значит, лично для себя - верну.
По “modules”, что там надо убрать/добавить? Вроде тоже встречал такие упоминания, но достоверно-конкретного не видел. У меня там:
MODULES=“pata_amd ata_generic sata_nv”
Убрать оттуда pata_amd?
честно сказать? я не знаю. посмотрите:
modinfo pata_amd | grep -i description
Разберемся, голубчик!
 
Зарегистрироваться или войдите чтобы оставить сообщение.