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
Сообщения: 5170
Откуда: Москва
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
Сообщения: 5170
Откуда: Москва
У меня без собрался. Там в 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
Сообщения: 5170
Откуда: Москва
Подтверждаю, если всё собирать с 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
Сообщения: 5170
Откуда: Москва
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 часа


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

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


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

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