Если ли у кого нибудь опыт установки FreeBSD на ноутбуки Iru - кто каких успехов достигал на этот поприще?
Интересуют все подробности - напишите, пожалуйста.
>Если ли у кого нибудь опыт установки FreeBSD на ноутбуки Iru -
>кто каких успехов достигал на этот поприще?
>Интересуют все подробности - напишите, пожалуйста.
Что то никто не откликнулся :(
Рассказываю свои предварительные результаты:
Ноутбук Iru Stilo 6154 (цифры точно не помню):
Knoppix 3.3 RE - полностью загрузился, почти все распознал корректно.
FreeBSD 4.10 - повисла при загрузке ядра (где то на pci0)
FreeBSD 5.2.1 - нормально загрузила ядро, появилось окно инсталляции (далее не продолжал по причине того, что ноут не мой, а винда лицензионная).Я все еще жду чьих нибудь откликов :( Но похоже не дождусь.
Новые результаты:
Ноут: Iru Novia 3221WKnoppix 3.3 RE - нормально загрузился, звука правдо нет - зато есть поддержка OpenGL по умолчанию - Chromium и ему подобные летают на ура. - похоже нужно качать Knoppix 3.7.
Mandrake 9.1 - все более менее ок - но есть бага, с которой уже кто то сталкивался - при интенсивному обращению к винту есть зависоны на 3-5 секунд - каждые 20-30 секунд. Особенно это чувствуется при установке, а вот при работе малозаметно.
FreeBSD 4.10 - до этапа инсталляции дошла (ядро загрузила) - дальше ставить не стал.
FreeBSD 5.2.1 - нормально установилась (очень быстро - копировала файлы 51 секунду), работает все ок - кроме acpi - виснет после синхронизации - то есть дает команду на перезагруз и виснет. Если у кого нибудь будут идеи как лечится - буду благодарен!
Удачи всем.
Во FreeBSD 5.2.1 acpi оказывается работает:
shutdown -p now совершенно нормально выключает компьютер, можно устанавливать процессор в любом из 8ми режимов работы :)
Недавно сделал make world на этом компьютере (до версии 5.3-p5:
Что интересно - ACPI стал работать более ощутимо - когда нагрузки нет, мало греется процессор, когда есть - греется достаточно сильно. Раньше (в версии 5.2.1) процессор несмотря на нагрузку достаточно быстро нагревался. Но появилась бага - на 10 загрузок примерно 2-3 раза система не грузится - повисает на моменте начала монтирования дисков.
Странно это :)
>Если ли у кого нибудь опыт установки FreeBSD на ноутбуки Iru -
>кто каких успехов достигал на этот поприще?
>Интересуют все подробности - напишите, пожалуйста.
iru stilo 3314 с фрёй не дружит.
Поставил Mandrake 10.0 - распозналось все, кроме модема. OpenGl также присутствует. Вообще на чипсетах i85x и ему подобных работает неплохо :)
>Если ли у кого нибудь опыт установки FreeBSD на ноутбуки Iru -
>кто каких успехов достигал на этот поприще?
>Интересуют все подробности - напишите, пожалуйста.На ноутбуке IRu Stilo 1514 COMBO ставятся версии FreeBSD от 4.9 до 5.4 (проверял только эти :) Только для 5.3 и 5.4 есть маленький нюанс, необходимо в /etc/loader.conf добавить строку hw.ata.ata_dma="0". Модем софтверный :( нужны дрова, WiFi должен жить в списке оборудования определился ёщё не проверял, в отсально проблем.
>>Если ли у кого нибудь опыт установки FreeBSD на ноутбуки Iru -
>>кто каких успехов достигал на этот поприще?
>>Интересуют все подробности - напишите, пожалуйста.
>
>На ноутбуке IRu Stilo 1514 COMBO ставятся версии FreeBSD от 4.9 до
>5.4 (проверял только эти :) Только для 5.3 и 5.4 есть
>маленький нюанс, необходимо в /etc/loader.conf добавить строку hw.ata.ata_dma="0". Модем софтверный :(
>нужны дрова, WiFi должен жить в списке оборудования определился ёщё не
>проверял, в отсально проблем.
У меня Stilo1714L фря 4.9 ставиться без проблем. А как вылечить софтверный модем???
И
сеть RTL8169???
>У меня Stilo1714L фря 4.9 ставиться без проблем. А как вылечить
>софтверный модем???
>И
>сеть RTL8169???Софтверный модем на Iru практически не лечится (хотя под Linux-ом все работает). Если ltmdm не помогает, то стоит просто забить и юзать USB или COM.
А вот с сетевой - странно. Попробуй 5.3 поставь
>>>Если ли у кого нибудь опыт установки FreeBSD на ноутбуки Iru -
>>>кто каких успехов достигал на этот поприще?
>>>Интересуют все подробности - напишите, пожалуйста.
>>
>>На ноутбуке IRu Stilo 1514 COMBO ставятся версии FreeBSD от 4.9 до
>>5.4 (проверял только эти :) Только для 5.3 и 5.4 есть
>>маленький нюанс, необходимо в /etc/loader.conf добавить строку hw.ata.ata_dma="0". Модем софтверный :(
>>нужны дрова, WiFi должен жить в списке оборудования определился ёщё не
>>проверял, в отсально проблем.
>У меня Stilo1714L фря 4.9 ставиться без проблем. А как вылечить
>софтверный модем???
>И
>сеть RTL8169???У меня 1715... nic ты не заведешь под 4.х, не знает она такой, только 5.х ставить. С 5.4 тоже не все гладко, acpi имеем в обязательном порядке, а он плохо дружит с acpi на этой машине. Тачпад я не смог завести, тем более, что даже при поднятом hints.acpi.0.disabled имеем трап. Если отключть тачпад в bios и отключить acpi в os - все ok. Вобщем, весь отстой из-за atkbdc. При включеном acpi os не может его найти. Все что можно сделать - debug.acpi.disabled="sysresource". atkbdc работает, клавиатура есть, включенный тачпад по-прежнему вызывает трап.
>У меня 1715... nic ты не заведешь под 4.х, не знает она
>такой, только 5.х ставить. С 5.4 тоже не все гладко, acpi
>имеем в обязательном порядке, а он плохо дружит с acpi на
>этой машине. Тачпад я не смог завести, тем более, что даже
>при поднятом hints.acpi.0.disabled имеем трап. Если отключть тачпад в bios и
>отключить acpi в os - все ok. Вобщем, весь отстой из-за
>atkbdc. При включеном acpi os не может его найти. Все что
>можно сделать - debug.acpi.disabled="sysresource". atkbdc работает, клавиатура есть, включенный тачпад по-прежнему
>вызывает трап.Изначально ставил 5.2.1 Current (от февраля 2004 кажется)
при установке отключал тачпад, иначе была корка.
После установки включил обратно, все ок - видится полуписная мыша. ACPI работала. Во всяком случае батон питания (соотв. S5) работал нормально.
Ядро в ходе экспериментова не менял - GENERIC
В иксах видюшка только веса. Да собственно и линуксячих дров под Volari XP5 нет. Подсовывание от V3 (trident_drv.o) вызывает ряд глюков, в частности артефакты от курсора мыши и легкое недомогание контекста отображения в проигрывателях кина, бороть даже не пробовал (IRU Linux, Mandriva LE 2005).Мораль: по внешним признакам на 5.2.1 сборке с тачпадом и ACPI жить можно без бубна.
Потом собирал 5.4 stable - все симптомы :) => трап при любом ACPI от тачпада, клава не видна при вкл. ACPI.
>У меня 1715... nic ты не заведешь под 4.х, не знает она
>такой, только 5.х ставить. С 5.4 тоже не все гладко, acpi
>имеем в обязательном порядке, а он плохо дружит с acpi на
>этой машине. Тачпад я не смог завести, тем более, что даже
>при поднятом hints.acpi.0.disabled имеем трап. Если отключть тачпад в bios и
>отключить acpi в os - все ok. Вобщем, весь отстой из-за
>atkbdc. При включеном acpi os не может его найти. Все что
>можно сделать - debug.acpi.disabled="sysresource". atkbdc работает, клавиатура есть, включенный тачпад по-прежнему
>вызывает трап.Изначально ставил 5.2.1 Current (от февраля 2004 кажется)
при установке отключал тачпад, иначе была корка.
После установки включил обратно, все ок - видится полуписная мыша. ACPI работала. Во всяком случае батон питания (соотв. S5) работал нормально.
Ядро в ходе экспериментова не менял - GENERIC
В иксах видюшка только веса. Да собственно и линуксячих дров под Volari XP5 нет. Подсовывание от V3 (trident_drv.o) вызывает ряд глюков, в частности артефакты от курсора мыши и легкое недомогание контекста отображения в проигрывателях кина, бороть даже не пробовал (IRU Linux, Mandriva LE 2005).Мораль: по внешним признакам на 5.2.1 сборке с тачпадом и ACPI жить можно без бубна.
Потом собирал 5.4 stable - все симптомы :) => трап при любом ACPI от тачпада, клава не видна при вкл. ACPI.
>>Если ли у кого нибудь опыт установки FreeBSD на ноутбуки Iru -
>>кто каких успехов достигал на этот поприще?
>>Интересуют все подробности - напишите, пожалуйста.
>
>На ноутбуке IRu Stilo 1514 COMBO ставятся версии FreeBSD от 4.9 до
>5.4 (проверял только эти :) Только для 5.3 и 5.4 есть
>маленький нюанс, необходимо в /etc/loader.conf добавить строку hw.ata.ata_dma="0". Модем софтверный :(
>нужны дрова, WiFi должен жить в списке оборудования определился ёщё не
>проверял, в отсально проблем.
Ставил на 1514 FreeBSD 4.11 5.2.1 5.3 5.4 6.0 , ALT Linux , Gentoo , и ещё несколько, и были выявлены тока проблеммы с выводом видео, это из-за того что матрицы стоят не стандартные, с модемом, с Wi-Fi карта PRISM3 поддерживается уж очень убого, а зи-за того что она USB проблемм тока прибавляется. Но в целом всё вставало достаточно нормально.
>>>Если ли у кого нибудь опыт установки FreeBSD на ноутбуки Iru -
>>>кто каких успехов достигал на этот поприще?
>>>Интересуют все подробности - напишите, пожалуйста.
>>
>>На ноутбуке IRu Stilo 1514 COMBO ставятся версии FreeBSD от 4.9 до
>>5.4 (проверял только эти :) Только для 5.3 и 5.4 есть
>>маленький нюанс, необходимо в /etc/loader.conf добавить строку hw.ata.ata_dma="0". Модем софтверный :(
>>нужны дрова, WiFi должен жить в списке оборудования определился ёщё не
>>проверял, в отсально проблем.
>Ставил на 1514 FreeBSD 4.11 5.2.1 5.3 5.4 6.0 , ALT Linux
>, Gentoo , и ещё несколько, и были выявлены тока проблеммы
>с выводом видео, это из-за того что матрицы стоят не стандартные,
>с модемом, с Wi-Fi карта PRISM3 поддерживается уж очень убого, а
>зи-за того что она USB проблемм тока прибавляется. Но в целом
>всё вставало достаточно нормально.Кстати сейчас у меня стоит ALT Linux , и дрова для wi-fi от Linux-wlan-ng
посмотреть про это можно тут : http://www.seattlewireless.net/index.cgi/LinuxDrivers
модем вроде поличился, но тока на линухе на фре он не встаёт ни коим образом
Чисто на на такой ноут не ставил, но 5 ветка стоит прекрасно на Stilo 1715 абсолютно нет проблем, только поверофф не выполняет но это из-за железа...
>Чисто на на такой ноут не ставил, но 5 ветка стоит прекрасно
>на Stilo 1715 абсолютно нет проблем, только поверофф не выполняет
>но это из-за железа...на 1715 поверофф работал у меня на 5.2.1, 5.4, и сейчас на 6 (с июля не обновлялся правда). Проверь наличие работающего acpi (режим S5). Грабли с тачпадом при вкл. acpi на 5.4 решались кажется так: в биосе отключаешь его, и все ок. В 6 проблем с этим вообще не возникло. В 6 при выдергивании шнура пропала проблема зависания (при вкл acpi), текущий заряд батареи в сисцтл переменных acpi при выдернутом шнуре стал определяться правильно.
касательно acpi, проблема осталась одна у меня - при выходе из S3 состояния видео криво восстанавливается (с hw.acpi.reset_video разными не особо помогает) и машина начинает тормозить рывками. Посему S3 пока не трогаю.
К "абсолютно нет проблем", у меня вопрос:
1. Как завести звук - пожалуй самый накипевший вопрос? Драйвер нашел только OpenSoundSystem (trial), ядро не знает каким драйвером свистеть. OSS Определяет чип нормально (ALi 5455 кажется), но при любых настройках IRQ + PORT устойчиво виснет (в текстовой консоли) или ребутается (в Иксах), посему большой вопрос.
2. в "абсолютно" входит ли нормальный видео драйвер :)) или все таки "абсолютно"==vesa ?
3. Про модем даже боюсь спрашивать :))Остальное достаточно сносно работает.
>К "абсолютно нет проблем", у меня вопрос:
>1. Как завести звук - пожалуй самый накипевший вопрос? Драйвер нашел только
>OpenSoundSystem (trial), ядро не знает каким драйвером свистеть. OSS Определяет чип
>нормально (ALi 5455 кажется), но при любых настройках IRQ + PORT
>устойчиво виснет (в текстовой консоли) или ребутается (в Иксах), посему большой
>вопрос.У меня на 1715 звук работает прекрасно под 5.4 с OSS.
>2. в "абсолютно" входит ли нормальный видео драйвер :))
> или все таки "абсолютно"==vesa ?Да. VESA.
>3. Про модем даже боюсь спрашивать :))
Вообще никак.
>У меня на 1715 звук работает прекрасно под 5.4 с OSS.Товарисч, камрад, :), если не трудно, расскажите поточнЕе, а то "задние тоже хочут":
1. IRQ
2. Port (или сразу конф от драйвера)
3. Если можно - результат pciconf -lv и dbesg при boot -v, если там ничего конфиденциального =)
4. Я точно помню, что oss на сайте лежал триалом на 3-4 дня. Так неужели проигрывание любимого трека начинается утром с установки драйверов, или есть иной способ постич вечное дао под хрипение ALi 5455 ?Результат трепанации на harrow@yandfex.ru, если можно, за что буду безмерно (ну, вы понимаете - игра слов :)) признателен.
Наконец-то занялся оптимизацией ядра:
После отключения всего лишнего эффекты следующие:
1) Ядро уменьшилось с 6 до 4 Мб;
2) Субъективно грузится стало немного быстрее;
3) Исчезли глюки с немонтированием (50%/50%) HDD - после отключения SCSI-драйверов;Короче доволен жутко :)
>Наконец-то занялся оптимизацией ядра:
>После отключения всего лишнего эффекты следующие:
>1) Ядро уменьшилось с 6 до 4 Мб;
>2) Субъективно грузится стало немного быстрее;
>3) Исчезли глюки с немонтированием (50%/50%) HDD - после отключения SCSI-драйверов;
>
>Короче доволен жутко :)
ммм.у меня IRU 1517 вроде(точно модель не помню).Ставил Фрю и 4.* и 5.* и 6.все отлично работает.исессено с чем то приходится повозиться но никаких проблем нет.поднимал и вай-фай,трудности были с драйверами.вообщем все отлично.
После установки на Novia 3221W FreeBSD 6.0-BETA5 наконец-то распозналась моя Wi-Fi карточка :) (модель ядра if_iwi.ko).Также советую всем обратить свое внимание на порты: sysutisl/est и sysutils/estctrl - с помощью них становится возможным использование технологии SpeedStep.
Мой эксперимент:
Полный разряд аккомулятора при частоте 1600 без использования SpeedStep: 50-55 минут.При использовании этой технологии, режим min, частота 600 Мгц: полный разряд 1 час 40 минут.
То есть время работы увеличилось в 2 раза.
При этой падение частоты процессора не отражается на обычной работе:
Xorg+Fluxbox грузится также быстро (3 секунды), слушал музыку, смотрел фильм, писал статьи - все ок.
так и не дождался я чудо описания возможной работы звука на Iru 1715. Все версии oss драйверов звука устойчиво приводят к панике.Однако пишу не только об этом: недели 2 назад обновлялся до 7.курент. Пока новых проблем не вылезло. Из приятного - нормально стал отрабатывать слип по acpiconf -s3. В 5.х не восстанавливалось видео, в 6.х это можно было решить, но при восстановлении машина работала "рывками". Теперь можно спокойно ручками машину спать уложить и разбудить.
Если кто-нить все же решил граблю со звуком на этой модели - дайте рецепт или на форуме или на harrow@yandex.ru
Нашел интересное для меня изменения в FreeBSD 6.0-BETA5 (по сравнению с FreeBSD 5.4-Stable):
На ноуте в Xorg одновременно работают и TouchPad и USB Mouse :)Ранее работало что то одно (вышь выдергиваешь, активируется touchpad и наоборот).
Вот еще бы драйвер Ukbd переписали, а то нужно переключаться :)
Наконец-то у меня завелся переходник: USB to Com Port - Ура, товарищи, теперь могу выходить в интернет с моего внешнего COM-модема (т.к. больше ничего нету :( ).Полгода назад подгружал модули: ucom и uplcom - устройство ucom0 в каталоге /dev/ не наблюдалось :) (FreeBSD 5.2.1)
Сейчас у меня: FreeBSD 5.4-STABLE - все работает на ура (уже с 2-мя разными модемами попробовал).
Карашо :)
Еще дополнение (если кому уже надоело - прошу прощенья):Читал man acpi.
Выставил параметр hw.acpi.reset_video: в 0 (по умолчанию стоит 1).
Набираю acpiconf -s 3 - ноут ушел в мир снов.
Жду 5 секунд, нажимаю кнопку Wake UP.
И - ура!, ноутбук вполне успешно работает дальше! :)
Проверил на FreeBSD 5.4-STABLE (сборка от 5го июля) и на FreeBSD 6.0-RC1 (сборка от 30-го ноября) - все работает.
22-го числа решил с FreeBSD-5.4-Stable (с исходниками на 5-ю июля) перелезть на 6.0-RELEASE.Что заметил хорошего, интересного и не очень:
1) порты sysutils/est и estctrl теперь более не нужны - вместо них используется /etc/rc.f/powerd (см. /etc/default/rc.conf)
Если в /boot/loader.conf добавить строчку cpufreq_load="YES", то наблюдается интереснейший эффект при выводе шага исменения частоты процессора: sysctl dev.cpu.0 - раньше минимальная частота была 600 Мгц, потом 800, 1000 и т.д. до 1600.
Теперь минимальная частота 75 Мгц! Потом 125, и т.д с шагом 50 Мгц. Эффекта по экономии аккомулятора я не заметил. Но все равно good, т.к. нет необходимости устанавливать лишние порты + видеть сообщения в системной консоли о смене частоты проца.
2) Почему-то опять умерло срабатывание команды acpiconf -s 3.
Если параметр hw.acpi.reset_video устанавливать в 1 - то все плохо, после кнопки wake up виснет, если устанавливать в 0 - то ноут нормально будится, за тем лишь исключением, что изображения я не вижу (хотя могу вводить команды), например showdown -r now :)
Странно то, что на FreeBSD-6.0-RELEASE у меня это все работало!, правда тогда я делал make world с 6.0-BETA5...
Что то изменилось, вот только найти что :)Может кто подскажет - вдруг еще какие модули нужны?
Снял dmesg после wake up, вот что выдало ядро:fwohci0: fwohci_pci_suspend
fwohci0: Phy 1394a available S400, 2 ports.
fwohci0: Link S400, max_rec 2048 bytes.
fwohci0: Initiate bus reset
wakeup from sleeping state (slept 00:02:54)
fwohci0: BUS reset
fwohci0: node_id=0xc800ffc0, gen=1, CYCLEMASTER mode
firewire0: 1 nodes, maxhop <= 0, cable IRM = 0 (me)
firewire0: bus manager 0 (me)
ACPI-0361: *** Error: Thread 1cb cannot release Mutex [MUTX] acquired by thread 2b
ACPI-1304: *** Error: Method execution failed [\\_SB_.PCI0.LPCB.EC0_.COMD] (Node 0xc1a313e0), AE_AML_NOT_OWNER
ACPI-1304: *** Error: Method execution failed [\\_SB_.ADP1._PSR] (Node 0xc1a2ca20), AE_AML_NOT_OWNER
ums0: at uhub0 port 1 (addr 2) disconnected
ums0: detached
ums0: vendor 0x1267 PS/2+USB Mouse, rev 1.10/0.01, addr 2, iclass 3/1
ums0: 3 buttons and Z dir.Кто нибудь знает, что сие значит?
help :)
>Странно то, что на FreeBSD-6.0-RELEASE у меня это все работало!, правда тогда
>я делал make world с 6.0-BETA5...
>Что то изменилось, вот только найти что :)
>
>Может кто подскажет - вдруг еще какие модули нужны?такая фигня проскакивала еще на 6.current одно время, потом поправили и экран заводился при побудке. Вот только рывками как-то машина начинала работать. Что изменилось - я не скажу. Бету5 и 6 релиз я не трогал. Можешь 7.current попробовать, там все работает, во всяком случае работало с исходниками 2 месяцев давности. Засыпает машина под иксами у меня нормально, при побудке надоть в текстовую консоль и обратно - каша на панели пропадает, это нормальный способ для иксов.
hw.acpi.reset_video в этой сборке мне даже трогать не пришлось.Расскажи лучше чего со звуком пробовал? единственный вариант, который я пока нашел - oss. Но после определения чипа, с любыми настройками IRQ + port при старте soundon - ядро паникует и валится.
на 5.2.1 и 5.4 ядро вываливает следующее
pci0: <PCI bus> on pcib0
|
соответственно вся установка на этом заканчивается
скажите 3314 безнадежная модель??
>на 5.2.1 и 5.4 ядро вываливает следующее
>pci0: <PCI bus> on pcib0
>|
>соответственно вся установка на этом заканчивается
>скажите 3314 безнадежная модель??
6 стала как миленькая!!!
Сегодня у меня большая радость - удалось настроить поддержку OpenGL на своем ноутбуке! (читсеп Intel i852GM/i855GM GMCH)Расскажу по подробнее:
Система: FreeBSD 6.1-PRERELEASE #0: Sun Feb 19 21:45:04 YEKT 2006
Ноут тот же самый.
Использую порты от 24.01.06 (был момент такой :) :) )Xorg версии 6.9.0, установлен dri версии 6.4.1,2
При загрузке по умолчанию ядро сообщает следующее:
agp0: <Intel 82855GME (855GME GMCH) SVGA controller> port 0x1800-0x1807 mem 0xe8000000-0xefffffff,0xe0000000-0xe007ffff irq 11 at device 2.0 on pci0
agp0: detected 8060k stolen memory
agp0: aperture size is 128MПосле добавления в /boot/loader.conf следующих строк:
drm_load="YES" и i915_load="YES" ядро сообщает следующее:drmsub0: <Intel i852GM/i855GM GMCH> port 0x1800-0x1807 mem 0xe8000000-0xefffffff,0xe0000000-0xe007ffff irq 11 at device 2.0 on pci0
error: [drm:pid0:drm_load] *ERROR* Card isn't AGP, or couldn't initialize AGP.
device_attach: drmsub0 attach returned 12
drmsub1: <Intel i852GM/i855GM GMCH> mem 0xf0000000-0xf7ffffff,0xe0080000-0xe00fffff at device 2.1 on pci0
error: [drm:pid0:drm_load] *ERROR* Card isn't AGP, or couldn't initialize AGP.И дальше ни в какую. glxinfo упорно сообщает, что мол Direct rendering: No
Сделал поиск в Google следующим запросом: drm:pid0:drm_load и получил всего 1 совпадение:
http://liste.gufi.org/pipermail/varie/2005-December/001949.htmlДолго читал (товарищ то Итальянец оказался :) ), думал. :)
Скачал его патч:
http://www.giovannelli.com/files/fbsd-misc/drm3.patch.gzПропатчил, пересобрал ядро и модули. Смотрю - размер модуля drm.ko изменился на 200 байт.
Перезагружаюсь - и ...ЕСТЬ!agp0: <Intel 82855GME (855GME GMCH) SVGA controller> port 0x1800-0x1807 mem 0xe8000000-0xefffffff,0xe0000000-0xe007ffff irq 11 at device 2.0 on pci0
agp0: detected 8060k stolen memory
agp0: aperture size is 128M
drmsub0: <Intel i852GM/i855GM GMCH>: (child of agp_i810.c) on agp0
info: [drm] AGP at 0xe8000000 128MB
info: [drm] Initialized i915 1.2.0 20041217Заработал. glxinfo уверенно утверждает, что direct rendering: Yes.
Скомпилил Tuxracer - ок, летает :)
С наступающим праздником Вас!
PS: Надеюсь, что кому то я сумел сделать приятный подарок :)
>Сегодня у меня большая радость - удалось настроить поддержку OpenGL на своем
>ноутбуке! (читсеп Intel i852GM/i855GM GMCH)>Система: FreeBSD 6.1-PRERELEASE #0: Sun Feb 19 21:45:04 YEKT 2006
>После добавления в /boot/loader.conf следующих строк:
>drm_load="YES" и i915_load="YES" ядро сообщает следующее:А что такое i915? это нововведение 6.1? у меня в 6.0-RELEASE такого нет :-(
Да, в FreeBSD 6.0 этого модуля не было.Выше указанный патч правит два файла:
drm_drv.c и i915_drv.c
Они находятся в каталоге: /user/src/sys/dev/drm/Также у меня установлены порты:
/usr/ports/graphics/dri
/usr/ports/graphics/libdrmОчень надеюсь, что разработчики этой чудесной операционной системы протестируют этот патч и включат в основной код системы.
>Сегодня у меня большая радость - удалось настроить поддержку OpenGL на своем
>ноутбуке! (читсеп Intel i852GM/i855GM GMCH)
>
>Расскажу по подробнее:
>......................У меня все тоже самое. Пропатчил, пересобрал, все ОК. Спасибо !!!
Только вот "direct rendering: Yes" ни как не могу увидеть, все время "No".
Что может быть не так? И что вообще обозначает "direct rendering: Yes", может моя железка это не поддерживает?
Еще вылетает какая-то ошибка призапуске startx (но до запуска startkde), на счет i810, но kde запускается и работает. Пример могу показать позже, т.к. FreeBSD нет сейчас под рукой. Может в этом проблема.
А какой у Вас чипсет?И еще - покажите содержимое файла /etc/X11/xorg.conf.
Также напишите, какие ошибки выдает Xorg при запуске.
Если чипсет от Intel - то настроить можно - где-то, что-то у Вас не стоит :)
Чипсет 915, ноутбук Acer 3613.
Конфиги и ошибки выложу завтра, ноутбук дома.Интересно патч уже включили или нет?
Т.к. я качал и ставил FreeBSD 6.1-RELEASE, а этот релиз вроде от 07-05-2006, и там нет исправлений.
А в инете (не на http://www.freebsd.org/) нашел исходники drm_drv.c и i915_drv.c:__FBSDID("$FreeBSD: src/sys/dev/drm/i915_drv.c,v 1.1.2.2 2006/05/17 07:40:11 anholt Exp $");
__FBSDID("$FreeBSD: src/sys/dev/drm/drm_drv.c,v 1.1.2.2 2006/05/17 07:40:11 anholt Exp $");в отличие от тех которые у меня:
__FBSDID("$FreeBSD: src/sys/dev/drm/i915_drv.c,v 1.1.2.1 2005/12/14 00:52:58 anholt Exp $");
__FBSDID("$FreeBSD: src/sys/dev/drm/drm_drv.c,v 1.1.2.1 2005/12/14 00:52:58 anholt Exp $");Похоже их правил сам автор anholt, но исправления немного отличаются от тех которые в патче drm3.patch.
P.S. Dorlas научи меня как применять патчи (или diff в консоли). Встроенное средство в KDE поняло drm3.patch, но не применяет его (может где пути надо прописать).
Патчи накладываются с помощь программы patch.Сейчас уже немного плохо помню - вроде алгоритм такой:
cd /usr/src/sys/dev/drm/
patch < /path/to/patchВсе пропатчилось, пересобираем ядро и модули (перед этим смотрим на вышеописанные файлики - должны измениться).
По поводу включения патча в FreeBSD 6.1 - его не включили в STABLE. И в CURRENT тоже.
Если сейчас накатиться до FreeBSD 7.0-CURRENT, то там аппаратное ускорение сразу работает без всяких бубнов и пересборки. И работает по другому - определяются обе головки видеокарты (а с этим патчем - только одна).
Поэтому этот патч - временное решение для ветки 6.x - пока разработчики не решат, что реализация в 7.0 достаточно стабильна, и не переведут его в 6-ю ветку.
PS: Могу в чем то быть неточным, т.к. узнавал про это несколько месяцев назад :)
Вот что было до патча:drmsub0: <Intel i915GM> port 0x1800-0x1807 mem 0xb0080000-0xb00fffff,0xc0000000-0xcfffffff,0xb0000000-0xb003ffff irq 10 at device 2.0 on pci0
error: [drm:pid0:drm_load] *ERROR* Card isn't AGP, or couldn't initialize AGP.
device_attach: drmsub0 attach returned 12
pci0: <display> at device 2.1 (no driver attached)это после:
agp0: <Intel 82915GM (915GM GMCH) SVGA controller> port 0x1800-0x1807 mem 0xb0080000-0xb00fffff,0xc0000000-0xcfffffff,0xb0000000-0xb003ffff irq 10 at device 2.0 on pci0
agp0: detected 7932k stolen memory
agp0: aperture size is 256M
drmsub0: <Intel i915GM>: (child of agp_i810.c) on agp0
info: [drm] AGP at 0xb0080000 0MB
info: [drm] Initialized i915 1.2.0 20041217
pci0: <display> at device 2.1 (no driver attached)
Это мой конфиг xorg.conf :
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSectionSection "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
ModulePath "/usr/X11R6/lib/modules"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/TTF/"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/CID/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSectionSection "Module"
Load "dbe"
Load "dri"
Load "extmod"
Load "glx"
Load "record"
Load "xtrap"
Load "freetype"
Load "type1"
EndSectionSection "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSectionSection "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "Auto"
Option "Device" "/dev/sysmouse"
Option "ZAxisMapping" "4 5 6 7"
Option "Emulate3Buttons"
EndSectionSection "Monitor"
#DisplaySize 300 220 # mm
Identifier "Monitor0"
VendorName "LPL"
ModelName "0"
### Comment all HorizSync and VertSync values to use DDC:
HorizSync 31.5 - 57.0
VertRefresh 50.0 - 70.0
EndSectionSection "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "NoAccel" # [<bool>]
#Option "SWcursor" # [<bool>]
#Option "ColorKey" # <i>
#Option "CacheLines" # <i>
#Option "Dac6Bit" # [<bool>]
Option "DRI" # [<bool>]
#Option "NoDDC" # [<bool>]
#Option "ShowCache" # [<bool>]
#Option "XvMCSurfaces" # <i>
#Option "PageFlip" # [<bool>]
Identifier "Card0"
Driver "i810"
VendorName "Intel Corporation"
BoardName "Mobile 915GM/GMS/910GML Express Graphics Controller"
BusID "PCI:0:2:0"
EndSectionSection "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1024x768"
EndSubSection
EndSectionА а при команде glxinfo всегда "direct rendering: No".
Что я не так делаю?
А Вы под root-ом X-ы запускаете, или под пользователем?
>А Вы под root-ом X-ы запускаете, или под пользователем?Добавьте в Ваш xorg.conf в конец следующие строки:
Section "DRI"
Mode 0666
EndSectionЕсли это не поможет, советую повнимательнее почитать man i810 - там описаны тонкости.
И, наконец, если ничего не поможет, то тогда в данный момент времени Вам прямая дорога до CURRENT - когда ставил на ноут проверить, не очень понял, почему ее называют нестабильной. Полмесяца она у меня работала как часы :)
B видеокарта там определяется правильнее (обе головки).
У Вас же только одна:
pci0: <display> at device 2.1 (no driver attached)
а чего то про самое главное никто ничего не говорит :(МОДЕМ-то у кого-нить робит????
>а чего то про самое главное никто ничего не говорит :(
>
>МОДЕМ-то у кого-нить робит????
Ну а чего тут говорить - и так понятно, что в FreeBSD WIN-модем не работает.В Linux заводится на ура.