The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Установка X.Org 7.2 на FreeBSD. нужна помощь, !*! fedorden, 19-Апр-07, 15:28  [смотреть все]
Всем привет!
Хочу поставить Фри на i965G-Core2DuoE4300-SATA_HDD (это все дома, инета нет).
Для эксперимента использую машину на работе (Sempron2500-GeForceMX4-400), FreeBSD 6.1.
Для установки X.Org использую http://wiki.freebsd.org/ModularXorg. Обновил порты через git, обновил в портах xorg. Хочу пока просто скачать исходники xorga 7.2 - make fetch.
Выдает:
$ make fetch
===> Vulnerability check disabled, database not found
Для продолжения нажмите любую клавишу...

не скачивает в distfiles исходники.

далее:
пробую просто make в /usr/ports/x11/xorg-libraries, пишет:
# make
===> Vulnerability check disabled, database not found
===> Extracting for xorg-libraries-7.2
===> xorg-libraries-7.2 depends on file: /usr/X11R7/sbin/pkg_info - not found
===> Verifying install for /usr/X11R7/sbin/pkg_info in /usr/ports/ports-mgmt/pkg_install
===> Vulnerability check disabled, database not found
=> pkg_install-20060113.tar.gz doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch from ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/marcus/.
оказалось - нет distinfo.
переменные X11BASE и LOCALBASE = /usr/X11R7. Или имеется ввиду не такой задавать, почему ищет pkg_info в /usr/X11R7/sbin/?

Как продолжись установку? поскажите необразованному :)

  • Установка X.Org 7.2 на FreeBSD. нужна помощь, !*! Skif, 18:48 , 19-Апр-07 (1)
    ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/marcus/.
    >оказалось - нет distinfo.
    >переменные X11BASE и LOCALBASE = /usr/X11R7.
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Уверены? Кажисть LOCALBASE должен бьть /us/local
    • Установка X.Org 7.2 на FreeBSD. нужна помощь, !*! Skif, 18:49 , 19-Апр-07 (2)
      >ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/marcus/.
      >>оказалось - нет distinfo.
      >>переменные X11BASE и LOCALBASE = /usr/X11R7.
      >^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      >Уверены? Кажисть LOCALBASE должен бьть /us/local

      В противном случае, ложите то, что вас просят в distfiles и готовьтесь пересобрать туда все зависмости.

    • Установка X.Org 7.2 на FreeBSD. нужна помощь, !*! fedorden, 05:31 , 20-Апр-07 (3)
      >ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/marcus/.
      >>оказалось - нет distinfo.
      >>переменные X11BASE и LOCALBASE = /usr/X11R7.
      >^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      >Уверены? Кажисть LOCALBASE должен бьть /us/local

      Совсем не уверен :)
      поменял на /usr/local - сборка пошла. собираю пока graphics/dri - не нем споткнулась сборка x11/xorg.
      С какого порта посоветуете продолжить, чтобы не ставить огромную кучу:
      xorg:
      xorg-apps:
      xorg-cf-files:
      xorg-docs:
      xorg-edit:
      xorg-libraries:

      На Х-ах будет стоять КДЕ, ОпенОфис и программки для редактирования DV.
      получается, что новые Иксы размажутся по /usr/local/?

      • Установка X.Org 7.2 на FreeBSD. нужна помощь, !*! Skif, 11:40 , 20-Апр-07 (4)
        >>ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/marcus/.
        >>>оказалось - нет distinfo.
        >>>переменные X11BASE и LOCALBASE = /usr/X11R7.
        >>^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        >>Уверены? Кажисть LOCALBASE должен бьть /us/local
        >
        >Совсем не уверен :)
        >поменял на /usr/local - сборка пошла. собираю пока graphics/dri - не нем
        >споткнулась сборка x11/xorg.
        >С какого порта посоветуете продолжить, чтобы не ставить огромную кучу:
        >xorg:
        >xorg-apps:
        >xorg-cf-files:
        >xorg-docs:
        >xorg-edit:
        >xorg-libraries:
        >
        >На Х-ах будет стоять КДЕ, ОпенОфис и программки для редактирования DV.
        >получается, что новые Иксы размажутся по /usr/local/?

        нет, иксы ляжут в X11BASE, а вот KDE всегда ложилась в /usr/local

        • Установка X.Org 7.2 на FreeBSD. нужна помощь, !*! fedorden, 18:49 , 20-Апр-07 (5)
          >>>ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/marcus/.
          >>>>оказалось - нет distinfo.
          >>>>переменные X11BASE и LOCALBASE = /usr/X11R7.
          >>>^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
          >>>Уверены? Кажисть LOCALBASE должен бьть /us/local
          >>
          >>Совсем не уверен :)
          >>поменял на /usr/local - сборка пошла. собираю пока graphics/dri - не нем
          >>споткнулась сборка x11/xorg.
          >>С какого порта посоветуете продолжить, чтобы не ставить огромную кучу:
          >>xorg:
          >>xorg-apps:
          >>xorg-cf-files:
          >>xorg-docs:
          >>xorg-edit:
          >>xorg-libraries:
          >>
          >>На Х-ах будет стоять КДЕ, ОпенОфис и программки для редактирования DV.
          >>получается, что новые Иксы размажутся по /usr/local/?
          >
          >нет, иксы ляжут в X11BASE, а вот KDE всегда ложилась в /usr/local
          >

          Всем спасибо. установил X.Org 7.2 на FreeBSD 5.4 (ради того,чтобы скачать все пакеты). Встали Х-ы нормально. Буду пробовать дома

          • Установка X.Org 7.2 на FreeBSD. нужна помощь, !*! fedorden, 09:25 , 23-Апр-07 (6)
            Поставил Xorg 7.2 на i965G, используется встроенное видео.
            Запустить удалось только с драйвером vesa, i810 жалуется на отсутствие /dev/agpgart.
            в ядре опция device agp есть. Но устройства agpgart нет.
            Порыскал в инете - пока не нашел решение: заставить ядро увидеть Интел-видео X3000.
            Кто сталкивался с подобной проблемой - подскажите.
            ОС: FreeBSD 6.1, i965G-Core2DuoE4300-1Gb-SATA_HDD
            • Установка X.Org 7.2 на FreeBSD. нужна помощь, !*! hate, 09:47 , 23-Апр-07 (7)
              >Поставил Xorg 7.2 на i965G, используется встроенное видео.
                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^


              >Запустить удалось только с драйвером vesa, i810 жалуется на отсутствие /dev/agpgart.
              >в ядре опция device agp есть. Но устройства agpgart нет.

                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                        И не должно быть.

              >Порыскал в инете - пока не нашел решение: заставить ядро увидеть Интел-видео
              >X3000.

              >Кто сталкивался с подобной проблемой - подскажите.
              >ОС: FreeBSD 6.1, i965G-Core2DuoE4300-1Gb-SATA_HDD


              ...


              • Установка X.Org 7.2 на FreeBSD. нужна помощь, !*! fedorden, 13:14 , 23-Апр-07 (8)
                >>Поставил Xorg 7.2 на i965G, используется встроенное видео.
                >            
                >          
                >      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                >
                >
                >>Запустить удалось только с драйвером vesa, i810 жалуется на отсутствие /dev/agpgart.
                >>в ядре опция device agp есть. Но устройства agpgart нет.
                >
                >            
                >          
                >      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                >            
                >          
                >   И не должно быть.
                >
                >>Порыскал в инете - пока не нашел решение: заставить ядро увидеть Интел-видео
                >>X3000.
                >
                >>Кто сталкивался с подобной проблемой - подскажите.
                >>ОС: FreeBSD 6.1, i965G-Core2DuoE4300-1Gb-SATA_HDD
                >
                >
                >...

                И как быть-то? А что должно быть? Что для видео PCI-E писать в ядре?
                подскажите, пожалуйста

          • Установка X.Org 7.2 на FreeBSD. нужна помощь, !*! fedorden, 13:20 , 23-Апр-07 (9)
            Поставил Xorg 7.2 на i965G, используется встроенное видео.
            Запустить удалось только с драйвером vesa, i810 жалуется на отсутствие /dev/agpgart.
            в ядре опция device agp есть. Но устройства agpgart нет.
            Порыскал в инете - пока не нашел решение: заставить ядро увидеть Интел-видео X3000.
            Кто сталкивался с подобной проблемой - подскажите.
            ОС: FreeBSD 6.1, i965G-Core2DuoE4300-1Gb-SATA_HDD
            • Установка X.Org 7.2 на FreeBSD. нужна помощь, !*! fedorden, 09:04 , 24-Апр-07 (10)
              Есть ли модули AGP для ядра FreeBSD 6.х, которые поддерживают i965G?
              Почитал man agp, посмотрел agp.c (и прочие) - там и близко не видно 965G.
              Кто-нибудь скажет - будет работать видео X3000 на Фри через драйвер i810?
              dmesg выдает:
              ....
              ata0 at port 0x1f0-0x1f7,0x3f6 irq 14 on isa0
              ata1 at port 0x170-0x177,0x376 irq 15 on isa0
              sc0: <System console> at flags 0x100 on isa0
              sc0: VGA <16 virtual consoles, flags=0x300>
              sio1: configured irq 3 not in bitmap of probed irqs 0
              sio1: port may not be enabled
              vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
              Timecounters tick every 1.000 msec
              acd0: DVDR <NEC DVD RW ND-3550A/1.05> at ata4-master UDMA33
              ad9: 8223MB <Seagate ST38410A 3.20> at ata4-slave UDMA66
              ad10: 238475MB <HDT722525DLA380 V44OA96A> at ata5-master UDMA33
              pcm0: <HDA Codec: Analog Devices AD1988>
              pcm0: <HDA Driver Revision: 20070414_0044>
              SMP: AP CPU #1 Launched!
              Trying to mount root from ufs:/dev/ad9s1a
              ....

              Я так понимаю нужен модуль ядра обновленный. Есть какие-нить патчи?

              • Установка X.Org 7.2 на FreeBSD. нужна помощь, !*! Skif, 14:25 , 24-Апр-07 (11)
                >Есть ли модули AGP для ядра FreeBSD 6.х, которые поддерживают i965G?
                >Почитал man agp, посмотрел agp.c (и прочие) - там и близко не
                >видно 965G.
                >Кто-нибудь скажет - будет работать видео X3000 на Фри через драйвер i810?
                >
                >dmesg выдает:
                >....
                >ata0 at port 0x1f0-0x1f7,0x3f6 irq 14 on isa0
                >ata1 at port 0x170-0x177,0x376 irq 15 on isa0
                >sc0: <System console> at flags 0x100 on isa0
                >sc0: VGA <16 virtual consoles, flags=0x300>
                >sio1: configured irq 3 not in bitmap of probed irqs 0
                >sio1: port may not be enabled
                >vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
                >Timecounters tick every 1.000 msec
                >acd0: DVDR <NEC DVD RW ND-3550A/1.05> at ata4-master UDMA33
                >ad9: 8223MB <Seagate ST38410A 3.20> at ata4-slave UDMA66
                >ad10: 238475MB <HDT722525DLA380 V44OA96A> at ata5-master UDMA33
                >pcm0: <HDA Codec: Analog Devices AD1988>
                >pcm0: <HDA Driver Revision: 20070414_0044>
                >SMP: AP CPU #1 Launched!
                >Trying to mount root from ufs:/dev/ad9s1a
                >....
                >
                >Я так понимаю нужен модуль ядра обновленный. Есть какие-нить патчи?


                http://wiki.x.org/wiki/IntelGraphicsDriver?highlight=%2...
                Попробуйте отсюда. Заодно и поделитесь опытом.

                • Установка X.Org 7.2 на FreeBSD. нужна помощь, !*! fedorden, 16:05 , 24-Апр-07 (12)
                  >
                  >http://wiki.x.org/wiki/IntelGraphicsDriver?highlight=%2...
                  >Попробуйте отсюда. Заодно и поделитесь опытом.


                  xf86-video-intel - это переименованные xf86-video-i810. Это не поможет, т.к. в Xorg'e у меня драйвер встал. Проблема заключается, что ЯДРО ФриБСД не распознает встр.видео и соответственно не создается /dev/agpgart. А здесь Xorg совсем не причем.

                  Необходимо, чтобы в модуле AGP для ядра была поддержка i965G, а там всего то:

                  NAME
                       agp -- generic interface to the Accelerated Graphics Port (AGP)

                  SYNOPSIS
                       device agp

                  DESCRIPTION
                       The agp driver provides uniform, abstract methods for controlling the
                       following devices:
                             o   Ali M1541 host-to-AGP bridge
                             o   AMD 751 and 761 host-to-AGP bridges
                         <b> o   Intel i820, i840, i845, i850, and i860 host-to-AGP bridge
                             o   Intel i810, i810-DC100, i810E, and i815 SVGA controllers     </br>
                             o   Intel 82443GX host-to-AGP bridge
                             o   SiS 5591 host-to-AGP bridge

                       The most common application of agp is for running XFree86(1) on the Intel
                       i81x controllers.

                  • Установка X.Org 7.2 на FreeBSD. нужна помощь, !*! Skif, 17:08 , 24-Апр-07 (13)
                    • Установка X.Org 7.2 на FreeBSD. нужна помощь, !*! fedorden, 07:39 , 25-Апр-07 (14)
                      >http://people.freebsd.org/~anholt/agp-i965-2.diff
                      >Попробуйте, только без dri

                      Спасибо за ссылку. попробую.
                      Причем на http://people.freebsd.org/~anholt/ нет ссылки на этот ДИФФ.
                      Только вот у меня agp_i810.c v.1.32.2.1.
                      Постараюсь найти agp_i810.c v.1.39, но был бы признателен за файлик agp_i810.c v.1.39 (diff для этой версии).

                    • Установка X.Org 7.2 на FreeBSD. нужна помощь, !*! fedorden, 08:45 , 27-Апр-07 (15)
                      >http://people.freebsd.org/~anholt/agp-i965-2.diff
                      >Попробуйте, только без dri

                      пропатчил agp_i810.c и agpreg.h. При сборке нового ядра, спотыкается на файле agp_i810.c:
                      ..............
                      cc -c -O -pipe  -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  
                      -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  
                      -fformat-extensions -std=c99 -g -nostdinc -I-  -I. -I../../..
                      -I../../../contrib/altq -I../../../contrib/ipfilter -I../../../contrib/pf
                      -I../../../contrib/dev/ath -I../../../contrib/dev/ath/freebsd
                      -I../../../contrib/ngatm -I../../../dev/twa -D_KERNEL
                      -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common
                      -finline-limit=8000 --param inline-unit-growth=100 --param
                      large-function-growth=1000  -mno-align-long-strings
                      -mpreferred-stack-boundary=2  -mno-mmx -mno-3dnow -mno-sse -mno-sse2
                      -ffreestanding -Werror  ../../../pci/agp_i810.c
                      ../../../pci/agp_i810.c:100: error: field `resource_specs' has incomplete type
                      ../../../pci/agp_i810.c: In function `agp_i810_attach':
                      ../../../pci/agp_i810.c:389: warning: implicit declaration of function
                      `bus_release_resources'
                      ../../../pci/agp_i810.c:389: warning: nested extern declaration of
                      `bus_release_resources'
                      ../../../pci/agp_i810.c:401: warning: nested extern declaration of
                      `bus_release_resources'
                      ../../../pci/agp_i810.c:389: warning: redundant redeclaration of
                      'bus_release_resources'
                      ../../../pci/agp_i810.c:389: warning: previous implicit declaration of
                      'bus_release_resources' was here
                      ../../../pci/agp_i810.c:415: warning: nested extern declaration of
                      `bus_release_resources'
                      ../../../pci/agp_i810.c:389: warning: redundant redeclaration of
                      'bus_release_resources'
                      ../../../pci/agp_i810.c:389: warning: previous implicit declaration of
                      'bus_release_resources' was here
                      ../../../pci/agp_i810.c:437: warning: nested extern declaration of
                      `bus_release_resources'
                      ../../../pci/agp_i810.c:389: warning: redundant redeclaration of
                      'bus_release_resources'
                      ../../../pci/agp_i810.c:389: warning: previous implicit declaration of
                      'bus_release_resources' was here
                      ../../../pci/agp_i810.c:448: warning: nested extern declaration of
                      `bus_release_resources'
                      ......................
                      ../../../pci/agp_i810.c:389: warning: previous implicit declaration of
                      'bus_release_resources' was here
                      *** Error code 1

                      Stop in /usr/src/sys/i386/compile/MY_WORK.
                      ===========

                      проблема со структурой resource_spec - где она описана? кто-нить сталкивался с подобной проблемой. Прошерстил всю систему - так и не нашел файл, в котором встречается resource_spec, на исключение agp_i810.c.
                      Кстати, пришлось вернуть из старого agpreg.h (v. 1.18) следующие строки:

                      #define AGP_CAPPTR              0x34
                      #define AGP_CAPID_GET_NEXT_PTR(x)       (((x) & 0x0000ff00U) >> 8)
                      #define AGP_CAPID_GET_CAP_ID(x)         (((x) & 0x000000ffU) >> 0)

                      Конфигурация моего ПК: ASUS P5B-VM (G965), Core2DuoE4300, EIDE HDD 8G. ОС - FreeBSD 6.1:
                      $ uname -v
                      FreeBSD 6.1-RELEASE #2: Thu Dec  7 17:08:39 UTC 2006     denis@:/usr/src/sys/i386/compile/MY_WORK

                      Кто решил такую проблему, подскажите.

                      • Установка X.Org 7.2 на FreeBSD. нужна помощь, !*! Skif, 11:31 , 27-Апр-07 (16)
                        Попробуй накатиться до 6.2.
                        • Установка X.Org 7.2 на FreeBSD. нужна помощь, !*! fedorden, 11:59 , 27-Апр-07 (17)
                          >Попробуй накатиться до 6.2.

                          У вас 6.2?
                          Буду благодарен, если поищете файл, в котором встретися resource_spec
                          Просто не охота лопатить систему, в результате чего проблема не решится. Тут требуется всего-лишь описание структуры.

                        • Установка X.Org 7.2 на FreeBSD. нужна помощь, !*! dread, 16:01 , 05-Июл-07 (18)
                          >>Попробуй накатиться до 6.2.
                          >
                          >У вас 6.2?
                          >Буду благодарен, если поищете файл, в котором встретися resource_spec
                          >Просто не охота лопатить систему, в результате чего проблема не решится. Тут
                          >требуется всего-лишь описание структуры.

                          А в чем проблема с DRI ?
                          В 6.2 собирается все ок
                          Задумался о приобретении материнки с G965, вот хотелось бы узнать стоит ли :)  


                        • Установка X.Org 7.2 на FreeBSD. нужна помощь, !*! Freedom, 20:24 , 01-Авг-07 (19)
                          >[оверквотинг удален]
                          >>
                          >>У вас 6.2?
                          >>Буду благодарен, если поищете файл, в котором встретися resource_spec
                          >>Просто не охота лопатить систему, в результате чего проблема не решится. Тут
                          >>требуется всего-лишь описание структуры.
                          >
                          >А в чем проблема с DRI ?
                          >В 6.2 собирается все ок
                          >Задумался о приобретении материнки с G965, вот хотелось бы узнать стоит ли
                          >:)

                          видео пока не работает :/ только в VESA

                        • Установка X.Org 7.2 на FreeBSD. нужна помощь, !*! Folio, 15:33 , 06-Сен-07 (20)
                          >[оверквотинг удален]
                          >>>Буду благодарен, если поищете файл, в котором встретися resource_spec
                          >>>Просто не охота лопатить систему, в результате чего проблема не решится. Тут
                          >>>требуется всего-лишь описание структуры.
                          >>
                          >>А в чем проблема с DRI ?
                          >>В 6.2 собирается все ок
                          >>Задумался о приобретении материнки с G965, вот хотелось бы узнать стоит ли
                          >>:)
                          >
                          >видео пока не работает :/ только в VESA

                          Попробуй в ядро добавить
                          device          drm             # DRM core module required by DRM drivers

                          и поюзать не i810 дрова, а intel в xorg.conf
                          это указывается при сборке xorg-drivers, кстати эти 2 порта теперь конфликтуют между собой.
                          У меня правда не 965, а 915, но возможно это поможет.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру