Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » FreeBSD_6 testing...

Ответить
Настройки темы
FreeBSD_6 testing...

Аватара для Demiurg

Старожил


Сообщения: 339
Благодарности: 8

Профиль | Сайт | Отправить PM | Цитировать


...что-то в драйвере ATA до сих пор не так...
...на 5_4 (4 и 6 SATA) возникали таймауты в работе винтов, о чем вываливались сообщения на tty0...
...поставил FreeBSD_6-beta3: таймауты появляться перестали, просто спустня некоторое вермя (несколько минут) после загрузки система просто виснет, когда хочет запустить фоновую проверку дисков...

-------
Человек тонкого ума живет бескорыстными, высокими интересами, его радости - это искусство, любовь, наука, путешествия, книги...


Отправлено: 15:09, 06-09-2005

 

Аватара для Demiurg

Старожил


Сообщения: 339
Благодарности: 8

Профиль | Сайт | Отправить PM | Цитировать


...покопался в исходниках ata, оказывается для Sil3112 уже есть несколько workaround'ов для багов в этом контроллере (первые модели этого железа были с багами, у меяня как раз материнка, на которой одной из первых появились SATA-контроллеры)... на 5.3, когда этот контроллер включался только как UDMA100, баг себя не проявлял, а вот в 5.4 когда он включился как SATA150, начали проявляться таймауты... 6.х вообще не встает... по ходу дела по крайней мере однин баг не отловили, что б для него workaround написать... Помоему Линус говорил: "...прошли те времена, когда настоящие мужчины писали сами драйверы для своих устройств..."... вот есть 4 месяца преддипломной практики, может чего-нибудь для себя и налабаю...

-------
Человек тонкого ума живет бескорыстными, высокими интересами, его радости - это искусство, любовь, наука, путешествия, книги...


Отправлено: 10:49, 01-03-2006 | #41



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 1862
Благодарности: 132

Профиль | Сайт | Отправить PM | Цитировать


KDE вешает систему наглухо, что при 6.0-beta4, что сейчас. При измении размеров окна, при показе всплывающих окошек. В основном при работе в KWrite.
Что и где искать?

-------
ДИЛЕТАНТ - это курьезный человек, который испытывает удовольствие делать то, чего не умеет.
AMD 4200+, MSI Neo2Platinum, 2Gb, ATI 9600, D-Link DWL-G510, FreeBSD 8.0, KDE 4.3.4


Отправлено: 19:52, 22-03-2006 | #42


Аватара для Demiurg

Старожил


Сообщения: 339
Благодарности: 8

Профиль | Сайт | Отправить PM | Цитировать


...где-то на форуме тоже видел высказывания о некорректной работе KDE 3.5.1 (пардон, где именно уже не скажу)... у меня стоит FBSD6_1_PRE + XOrg 6.8.2 + KDE 3.4.3... пожаловаться пока не на что...

-------
Человек тонкого ума живет бескорыстными, высокими интересами, его радости - это искусство, любовь, наука, путешествия, книги...


Отправлено: 09:38, 23-03-2006 | #43


Аватара для Demiurg

Старожил


Сообщения: 339
Благодарности: 8

Профиль | Сайт | Отправить PM | Цитировать


На ноуте cvsup'ом обновлялся до FreeBSD_6_1, и заметил кучу дельт в драйвере ata. Решил еще раз попробовать на свой домашний системник с Sil3112 FreeBSD 6-ой ветки поставить. Перенес исходники, заглянул в /usr/src/sys/dev/ata/ata-chipset.c... фрагмент структуры:

static struct ata_chip_id ids[] =
{{ ATA_SII3114, 0x00, SIIMEMIO, SII4CH, ATA_SA150, "SiI 3114" },
{ ATA_SII3512, 0x02, SIIMEMIO, 0, ATA_SA150, "SiI 3512" },
{ ATA_SII3112, 0x02, SIIMEMIO, 0, ATA_SA150, "SiI 3112" }, // без багов
{ ATA_SII3112_1, 0x02, SIIMEMIO, 0, ATA_SA150, "SiI 3112" }, // без багов
{ ATA_SII3512, 0x00, SIIMEMIO, SIIBUG, ATA_SA150, "SiI 3512" },
{ ATA_SII3112, 0x00, SIIMEMIO, SIIBUG, ATA_SA150, "SiI 3112" }, // с багом
{ ATA_SII3112_1, 0x00, SIIMEMIO, SIIBUG, ATA_SA150, "SiI 3112" }, // с багом
{ ATA_SII0680, 0x00, SIIMEMIO, SIISETCLK, ATA_UDMA6, "SiI 0680" },

Меняю:

{ ATA_SII3112, 0x00, SIIMEMIO, SIIBUG, ATA_SA150, "SiI 3112" }, // с багом
{ ATA_SII3112_1, 0x00, SIIMEMIO, SIIBUG, ATA_SA150, "SiI 3112" }, // с багом

на:

{ ATA_SII3112, 0x00, SIIMEMIO, SIIBUG, ATA_SA150, "SiI 3112B" }, // с багом
{ ATA_SII3112_1, 0x00, SIIMEMIO, SIIBUG, ATA_SA150, "SiI 3112B" }, // с багом

при загрузке показывает:

там пара рам, контроллер Sil3112B

что и требовалось доказать, контроллер 'сто пудов с багами'. Но со вчерашним cvsup'ом исходников хотя бы работает... иногда система на несколько секунд задумывается, пробуя повторно прочитать сектора с LBA таким-то.
Но это ладно, отключаю второй SATA винт - и никаких таймаутов... на сколько помню, они и начали появляться после подключения второго винчестера.

-------
Человек тонкого ума живет бескорыстными, высокими интересами, его радости - это искусство, любовь, наука, путешествия, книги...


Отправлено: 13:17, 07-04-2006 | #44


Аватара для Demiurg

Старожил


Сообщения: 339
Благодарности: 8

Профиль | Сайт | Отправить PM | Цитировать


...кто-нибудь может посоветовать модель 4-канального (SATA-150/SATA-300) контроллера от Promise для PCI32 (не PCI64), который гарантированно без глюков работает под FreeBSD_6.x...

P.S. в man ata поддерживаемые контроллеры перечислены в виде PDC 20xxx/40xxx, что не очень удобно (на сайте Promise названия несколько другие, т.к. FastTrack ит.д., а менеджеры поставщиков оборудования ничего вразумительного сказать не могут )...

-------
Человек тонкого ума живет бескорыстными, высокими интересами, его радости - это искусство, любовь, наука, путешествия, книги...


Отправлено: 12:03, 15-05-2006 | #45


Аватара для Barracuda

Редкий гость


Сообщения: 1769
Благодарности: 16

Профиль | Сайт | Отправить PM | Цитировать


Demiurg
Перепробовал штуки три - ни один совместно с встроенным не заработал нормально... Пока обходимся внутренними

-------
Жизнь - цепь, а мелочи - в ней звенья. Нельзя звену не придавать значения.(C) 80 дней вокруг света
---
Це все, що маю я... (С) Друга ріка


Отправлено: 21:39, 22-05-2006 | #46


Аватара для Demiurg

Старожил


Сообщения: 339
Благодарности: 8

Профиль | Сайт | Отправить PM | Цитировать


...как-то по весне, неожиданно обрадовался тому, что заработал (после очередного cvsup) DRI на ноуте со встроенной видюхой (i855GM)... причем в ядре ничего не прописывал (device dri, device i915drm), в ядре только device agp... эти модули как-то автоматом сами подгружались после старта XOrg, благодаря чему в /dev появлялось устройство dri... причем, если девайсы dri и i915drm прописать жестко в ядре или грузить модули с помощью /boot/loader.conf, то dri не включается... приходится уповать на то, что их загрузит XOrg при старте, что он успешно и делает...
Тоже самое попытался сделать на новом ноуте на чипсете i915GM... и ни-че-го... как только не изголялся с конфигами ядра... dri не определяется совсем, если в ядре или в виде модуля присутствует agp... убираешь agp, определяется dri, но ругается на отсутствие agp, вследствие чего он не может использовать дополнительную память из оперативки, и потому также не включается (что можно видеть через dmesg и логи XOrg)...
Кто-нибудь с этим уже сталкивался?

-------
Человек тонкого ума живет бескорыстными, высокими интересами, его радости - это искусство, любовь, наука, путешествия, книги...


Отправлено: 14:12, 23-05-2006 | #47


Аватара для Barracuda

Редкий гость


Сообщения: 1769
Благодарности: 16

Профиль | Сайт | Отправить PM | Цитировать


Demiurg
Может это или это как-то поможет отцу русской демократии?

-------
Жизнь - цепь, а мелочи - в ней звенья. Нельзя звену не придавать значения.(C) 80 дней вокруг света
---
Це все, що маю я... (С) Друга ріка


Отправлено: 17:08, 25-05-2006 | #48


Аватара для Demiurg

Старожил


Сообщения: 339
Благодарности: 8

Профиль | Сайт | Отправить PM | Цитировать


Barracuda
Ох, рана мы клиенту ноут отдали... можно было бы еще ее 'поковырять'... в принципе, он и так доволен остался...

-------
Человек тонкого ума живет бескорыстными, высокими интересами, его радости - это искусство, любовь, наука, путешествия, книги...


Отправлено: 12:55, 03-06-2006 | #49



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » FreeBSD_6 testing...

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено




 
Переход