BSDPORTAL.RU

На этом сайте обсуждаются вопросы использования ОС FreeBSD
 Портал  •  Статьи  •  Форум  •  Wiki  •  Поиск  •  FAQ  •  Обои  •   Официальная документация  •  Новые темы 

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
СообщениеДобавлено: Ср 09 ноя, 2011 1:02 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Ср 23 июл, 2008 7:38 pm
Сообщения: 199
Откуда: Москва
Всем доброго времени суток.

Что имеем:
чистая машина, ставил с диска FreeBSD 8.2 Release amd64 ,
система обновлена вчера до FreeBSD 8.2 Stable,
дерево портов обновлено тогда же,
в /etc/make.conf присутствует WITHOUT_NOUVEAU=yes.

Сборка xorg из портов отвалилась на стадии компиляции graphics/dri.

Может кто-нибудь может попробовать у себя?
cd /usr/ports/graphics/dri
make clean
make

Заранее благодарен за помощь.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср 09 ноя, 2011 6:49 pm 
Не в сети
Модератор

Зарегистрирован: Сб 11 сен, 2004 6:33 am
Сообщения: 5309
Откуда: Москва
dri не собирается с WITHOUT_NOUVEAU


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Ср 09 ноя, 2011 7:11 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Ср 23 июл, 2008 7:38 pm
Сообщения: 199
Откуда: Москва
AMDmi3 писал(а):
dri не собирается с WITHOUT_NOUVEAU

Если честно, то оно у меня и без него не собралось. Только что увидел PR от тебя - низкий поклон. :)
http://www.freebsd.org/cgi/query-pr.cgi?pr=162406


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср 09 ноя, 2011 9:30 pm 
Не в сети
Модератор

Зарегистрирован: Сб 11 сен, 2004 6:33 am
Сообщения: 5309
Откуда: Москва
У меня без собрался. Там в PR ответили, и я от этом тоже потом вспомнил - есть несколько портов которые по-разному собираются в зависимости от WITHOUT_NOUVEAU, и надо собирать их все с одной установкой.

games/openastromenace
graphics/dri
graphics/libGL
graphics/libGLU
graphics/libGLw
graphics/libdrm
graphics/libglut
graphics/mesa-demos
x11-drivers/xf86-video-nouveau

сейчас проверю что будет есть всё собрать с WITHOUT_NOUVEAU.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср 09 ноя, 2011 10:11 pm 
Не в сети
Модератор

Зарегистрирован: Сб 11 сен, 2004 6:33 am
Сообщения: 5309
Откуда: Москва
Подтверждаю, если всё собирать с WITHOUT_NOUVEAU, dri нормально собираеся. Попробуйте пересобрать libdrm (он должен получиться версии 2.4.17 а не 2.4.12).


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Чт 10 ноя, 2011 11:03 am 
Не в сети
Аватара пользователя

Зарегистрирован: Ср 23 июл, 2008 7:38 pm
Сообщения: 199
Откуда: Москва
AMDmi3 писал(а):
Подтверждаю, если всё собирать с WITHOUT_NOUVEAU, dri нормально собираеся. Попробуйте пересобрать libdrm (он должен получиться версии 2.4.17 а не 2.4.12).

Дим, большое спасибо за помощь.
Всё собралось.
Сделал так:
в /etc/make.conf живёт WITHOUT_NOUVEAU=yes
pkg_delete -a
cd /usr/ports/lang/perl5.12 && make install clean
cd /usr/ports/lang/python26 && make install clean
cd /usr/ports/graphics/dri && make install clean
cd /usr/ports/x11/xorg && make install clean
Счастье есть.

P.S. А вот если на чистой машине сделать cd /usr/ports/x11/xorg && make install clean, то косяк (это без WITHOUT_NOUVEAU=yes в /etc/make.conf и, по крайней мере, у меня).

Ещё раз огромное спасибо.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пт 11 ноя, 2011 2:03 pm 
Не в сети
Модератор

Зарегистрирован: Сб 11 сен, 2004 6:33 am
Сообщения: 5309
Откуда: Москва
OldMan писал(а):
pkg_delete -a
cd /usr/ports/lang/perl5.12 && make install clean
cd /usr/ports/lang/python26 && make install clean
cd /usr/ports/graphics/dri && make install clean
cd /usr/ports/x11/xorg && make install clean

Зачем так? Достаточно было пересобрать libdrm

OldMan писал(а):
P.S. А вот если на чистой машине сделать cd /usr/ports/x11/xorg && make install clean, то косяк (это без WITHOUT_NOUVEAU=yes в /etc/make.conf и, по крайней мере, у меня).

Нормально собирается и без и с WITHOUT_NOUVEAU.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт 17 ноя, 2011 8:46 am 
Не в сети

Зарегистрирован: Сб 20 фев, 2010 5:31 pm
Сообщения: 41
Только узнал что есть WITHOUT_NOUVEAU, это оно и жалуется постоянно да?
Код:
(II) NOUVEAU(0): Loaded DRI module
drmOpenDevice: node name is /dev/dri/card0
Failed to change owner or group for file /dev/dri! 2: No such file or directory
Failed to change owner or group for file /dev/dri/card0! 2: No such file or directory
drmOpenDevice: open result is -1, (No such file or directory)
Failed to change owner or group for file /dev/dri/card0! 2: No such file or directory
drmOpenDevice: open result is -1, (No such file or directory)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card0
Failed to change owner or group for file /dev/dri! 2: No such file or directory
Failed to change owner or group for file /dev/dri/card0! 2: No such file or directory
drmOpenDevice: open result is -1, (No such file or directory)
Failed to change owner or group for file /dev/dri/card0! 2: No such file or directory
drmOpenDevice: open result is -1, (No such file or directory)
drmOpenDevice: Open failed
drmOpenByBusid: Searching for BusID pci:0000:01:00.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 8, (OK)
drmOpenByBusid: drmOpenMinor returns 8
drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0
(II) [drm] loaded kernel module for "nouveau" driver.

Хотя все работает нормально, окна не тормозят :)


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Зарегистрированные пользователи: Google [Bot], Google Feedfetcher


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB
Яндекс.Метрика