LinuxForum.Fans
Тема

Проблемы с установкой драйвера

Автор: xardas 58 сообщений 10208 просмотров 🔒 закрыта
#43676

Generating package: Debian/lenny
cp: cannot stat `/home/xardas/fglrx-install.hJBCqw/x710/*': No such file or directory
Package build failed!
Package build utility output:
dpkg-buildpackage: set CFLAGS to default value: -g -O2
dpkg-buildpackage: set CPPFLAGS to default value:
dpkg-buildpackage: set LDFLAGS to default value:
dpkg-buildpackage: set FFLAGS to default value: -g -O2
dpkg-buildpackage: set CXXFLAGS to default value: -g -O2
dpkg-buildpackage: source package fglrx-installer
dpkg-buildpackage: source version 8.712-1
dpkg-buildpackage: source changed by ATI Technologies Inc. <http://ati.amd.com/support/driver.html>
debian/rules build
dpkg-buildpackage: host architecture i386
dh_testdir
# move licenses away from binary dir
if [ ! -d usr/share/doc/fglrx ]; then \
mkdir -p usr/share/doc/fglrx; \
mv usr/X11R6/bin/LICENSE.* usr/share/doc/fglrx; \
fi
# set executable on user apps
find usr/X11R6/bin -type f | xargs chmod a+x
# remove exec bit from files that don't deserve it
find usr/X11R6/include \
usr/X11R6/lib \
usr/X11R6/lib64 \
usr/share usr/src -type f | xargs chmod -x
find: `usr/X11R6/lib64': No such file or directory
find lib -not -name "*.sh" -type f | xargs chmod -x
find lib -name "*.sh" -type f | xargs chmod +x
# set proper permissions on /etc files
if [ -d etc/ati ]; then \
chmod 755 etc/ati ; \
chmod 644 etc/ati/* ; \
chmod a+x etc/ati/*.sh ; \
fi
if [ -f debian/fglrx.default ]; then \
mv -v debian/fglrx.default debian/fglrx; \
fi
`debian/fglrx.default' -> `debian/fglrx'
debian/rules binary
dh_testdir
# move licenses away from binary dir
if [ ! -d usr/share/doc/fglrx ]; then \
mkdir -p usr/share/doc/fglrx; \
mv usr/X11R6/bin/LICENSE.* usr/share/doc/fglrx; \
fi
# set executable on user apps
find usr/X11R6/bin -type f | xargs chmod a+x
# remove exec bit from files that don't deserve it
find usr/X11R6/include \
usr/X11R6/lib \
usr/X11R6/lib64 \
usr/share usr/src -type f | xargs chmod -x
find: `usr/X11R6/lib64': No such file or directory
find lib -not -name "*.sh" -type f | xargs chmod -x
find lib -name "*.sh" -type f | xargs chmod +x
# set proper permissions on /etc files
if [ -d etc/ati ]; then \
chmod 755 etc/ati ; \
chmod 644 etc/ati/* ; \
chmod a+x etc/ati/*.sh ; \
fi
if [ -f debian/fglrx.default ]; then \
mv -v debian/fglrx.default debian/fglrx; \
fi
dh_testdir
dh_testroot
dh_clean -k
dh_installdirs
# Create the directories to install into
dh_installdirs -pfglrx-driver \
usr \
usr/lib/xorg \
usr/lib/xorg/modules \
usr/lib/dri \
usr/bin \
usr/sbin \
etc/acpi \
etc/acpi/events \
etc/default \
etc/X11/Xsession.d
dh_installdirs -pfglrx-driver-dev \
usr \
usr/include \
usr/lib
dh_installdirs -pfglrx-kernel-src \
usr/src/modules/fglrx \
usr/src/modules/fglrx/debian
dh_installdirs -A -pfglrx-amdcccle \
usr \
usr/bin \
usr/share \
usr/share/applnk \
usr/share/applications \
usr/share/icons \
usr/share/pixmaps
dh_installdirs -p \
usr/src
dh_install
ldconfig -n usr/X11R6/lib/
dh_install -pfglrx-driver "usr/X11R6/bin/fgl*" "usr/bin"
dh_install -pfglrx-driver "usr/X11R6/bin/aticonfig" "usr/bin"
dh_install -pfglrx-driver "usr/sbin/atieventsd" "usr/sbin"
dh_installman -pfglrx-driver "usr/share/man/man8/atieventsd.8"
# amd64 needs some library redirection
dh_install -pfglrx-driver "usr/X11R6/lib/*.so*" "usr/lib"
dh_install -pfglrx-driver "usr/X11R6/lib/modules/dri" "usr/lib"
dh_install -pfglrx-driver "usr/X11R6/lib/modules/linux" "usr/lib/xorg/modules"
cp: cannot stat `./usr/X11R6/lib/modules/linux': No such file or directory
dh_install: command returned error code 256
make: *** [binary] Error 1
dpkg-buildpackage: failure: debian/rules binary gave error exit status 2
Removing temporary directory: fglrx-install.hJBCqw
Что не так непонимаю подскажите драйвер 10.4, Lenny 5.04 и ATI HD 3850 AGP

#43699

Однакож, запостите, какие именно команды вы ввели в консоль (Или эмулятор ее), чтоб получить такой вывод.

Вопрос:
Какой драйвер стоит сейчас (до установки желаемого 10.4 с сайта амд)?

Вот эта команда дает такой вывод?
вашдрайвер.run --buildpkg Debian/lenny
Насколько помню, под Ленни тоже таким способом не собирались у меня дрова, првда, для других моделей видеокарт.Но вывод ругательств был значительно короче(!)


Ранее из реп ставили fglrx? Он работал на вашей видеокарте?

Вроде бы ваш пост означает, что "пакет драйвера 10.4 не сможет быть собран под Ленни для вашей видеокарты".
ЗЫ:Да и влезть в ваш *.run не получится,что б че поправить,= там сначала скрипт, потом закрытая бинараня часть.
С удовольствием бы послушал (почитал), как такое лечить, чтоб вот введя
вашдрайвер.run --buildpkg Debian/lenny
в таком вот случае, как у вас, драйвер все-таки бы собрался.

#43709

Драйверов в lenny не было он чист только дополнитеьные пакеты для установки паставил а из реп fglrx не ставил ставил как всегда sh драйвер.ru --buildpkg Debian/lenny

#43714

Я чуть было уже не ушел загружаться в ленина, чтоб там еще раз погонять это дело. (сейчас в сквизи пробовал собрать для ленни с 10.2).
Но тут не должно вроде зависеть (?) от того где запускать сборку. Однако ж, это нне факт, потому что штука закрытая и может она че берет из оси= какие настройки.

(скромный совет: ставить fglrx из реп через синаптик= не такая уж большая разница в скорости работы должна быть, а стабильность того, что в репах выше, да и ставится в пару кликов.)

Так вот, в ленни попробовал собрать 10.2
/home/shaman/ati-driver-installer-10-2-x86.x86_64.run --buildpkg Debian/lenny
и получил такой же вывод как у вас. Видюха ATI Radeon HD 3650 AGP.
По- моему все-таки это не судьба.

ЗЫ а просто с ключем --install не пробовали? (вопрос скорее риторический.).

#43875

А как из реп ставить fgrlx то а то я деб сд паставил а там репозиториев практически нет а 3D хочется

#43879

xshaman, это таки нормальное поведение установщика драйвера от ати.
xardas, пакеты, необходимые для сборки, есть?

#43883

Да buildessential и остальные стоят ставил с дисков дебиана

#43921

zerg, вы думаете, я первый раз собираю такие пакеты? :)
Где-то 9.* (уже не помню точно какой) еще собирался , а потом пошли вот такие подарки от амд.(опять же видимо зависит от видюхи). Пакеты все стоят. Можно например удалить fakeroot и он его запросит. Я ж говорю, под ленни вчера пробовал собирать, а в нем у меня вообще огромное количество всего установлено, в том числе и для сборки всяких дров и прог из исходников.

Ну и не сочтите за стеб, если вы говорите, что "это нормальное поведение установщика", обьясните уж как быть то?
Я все-таки считал, что нормальное поведение, это когда в домашней папке появляется *.deb , который потом dpgk -i и дрова стоят....
Есть подозрение, конечно, что что-то напутано там внутри с версиями пакетов и (или) ядра.

xardas, Я сужу по своему городку, инет вроде стал доступнее, хотя бы ради 3D грузите себе fglrx из реп, на vesa не жизнь. Не соврать бы там метров 50, или чуть больше. Я так вас понял, вы же не ради супер-пупер новых дров амдшный run мучаете, ну и поставьте сначала из реп, он там протестирован разработчиками дебиан и ставится автоматически. Ну, может
aticonfig --initial
в консоли ввести надо будет, да разрешение выставить в xorg.conf, но это ж пустяки по сравнению с вашим первым постом.(кстати, возможно, если из реп ставить, по зависимости немного другое ядро подтянется).
Еще вариант: возьмите более старую версию run-файла.

И главноеzerg, , ответьте мне уже или кто-нибудь на вопрос:
Чем же так хороши новые сборки fglrx в отличие от старых на практике, кроме номера версии?
Сколько реально % FPS они прибавляют? (замеренных на той же машине той же вервией mesa-utils, и на той же оси).
Я извиняюсь, в соседней теме, вы уже начали этот мой вопрос раскрывать, так сколько у вас fps на открытых?
Как они вообще? Какая видюха у вас? Для меня тоже важно от проприетарщины избавиься, я здесь по- началу этот аспект упустил из внимания.

#43948

Дайте репозиторий дебиановский fglrx а то я сд дебиана паставил а там репов нет

#43971

xshaman, не вопрос. Нагуглил чужой пример для Вас:
http://wiki.debian.org/Ati%20Installer%20in%20Lenny?highlight=%28fglrx%29 - про то, как надо править скрипты инсталлера, чтобы пакеты хотя бы собирались;

Теперь про fps'ы. Как бы даже если в новых версия будет даже падение производительности - не страшно. Самая главная причина необходимости использования новых версий драйверов - совместимость с новыми ядрами и xorg'ом. Вообще прирост производительности был заявлен, и вроде бы в анонсе что-то про стабильность было. Ещё можно лелеять надежду, что в новых версиях проприетарных дров от ати, в коем-то веке, появиться возможность нормальной работы с OpenGL Wine.
Теперь про производительность, в сравнении с открытыми. С проприетарными драйверами я играю в nexuiz при 200+ fps'ах. Минимум, который видел - 90+ fps. С открытыми похуже. 160 fps в среднем. 60 - минимум, который видел. Но обычно эти показатели мало зависят от нагруженности картинки объектами. Так чт оесть подозрение, что это какие-то проблемы в реализации mesa-glx. Собственно с intel'ами такие же проблемы наблюдаются, так что вряд ли это драйвера.
Возможно сделаю сравнение.

С проприетарными драйверами натыкался на такие грабли, как зависание ксорга при выходе из фулскрина при проигрывании видео. Специально повторял пару раз. Оба раза получилось воспроизвести на закрытых драйверах проблему.
Вобщем сокрость на свободных драйверах съедобная, а граблей гораздо меньше. А ещё они совместимы со всеми новыми версиями ксорга, и вобще идут в его комплекте, так что для меня выбор очевиден. Меньше левых закрытых элементов в системе - меньше простой при обновлении.

xardas, обычные такие репы. Вот мой sources.list с рабочей машины:

text
deb ftp://mirror.yandex.ru/debian/ squeeze main non-free contrib
deb-src ftp://mirror.yandex.ru/debian/ squeeze main non-free contrib

deb ftp://mirror.yandex.ru/debian-security/ squeeze/updates main contrib non-free deb-src ftp://mirror.yandex.ru/debian-security/ squeeze/updates main contrib non-free

#43973

а для lenny

да люди последовал вашему совету взять драйвер по старей и версия 9.5 сгенерила 4 пакета fglrx-amdcccle_8.612-1_i386.deb,fglrx-driver_8.612-1_i386.deb, fglrx-driver-dev_8.612-1_i386.deb, fglrx-kernel-src_8.612-1_i386.deb устанавливается из них только один это последний fglrx-kernel-src_8.612-1_i386.deb. fglrx-driver-dev зависит от fglrx-driver, однако:
Пакет fglrx-driver не установлен.
dpkg: не удалось обработать параметр fglrx-driver-dev (--install):
проблемы зависимостей -- оставляем не настроенным
При обработке следующих пакетов произошли ошибки:
fglrx-driver-dev
это fglrx-driver-dev_8.612-1_i386.deb

debian:/home/xardas# dpkg -i fglrx-driver_8.612-1_i386.deb
(Чтение базы данных... на данный момент установлено 63156 файлов и каталогов.)
Распаковывается пакет fglrx-driver (из файла fglrx-driver_8.612-1_i386.deb)...
Нет отклонения `diversion of /usr/lib/libGL.so.1.2 to /usr/share/fglrx/diversions/libGL.so.1.2 by fglrx-driver', ничего не удалено
Добавляется `diversion of /usr/lib/libGL.so.1.2 to /usr/lib/fglrx/diversions/libGL.so.1.2 by fglrx-driver'
Добавляется `diversion of /usr/lib/libGL.so.1 to /usr/lib/fglrx/diversions/libGL.so.1 by fglrx-driver'
rmdir: failed to remove `/usr/share/fglrx/diversions': Нет такого файла или каталога
rmdir: failed to remove `/usr/share/fglrx': Нет такого файла или каталога
Оставляется `diversion of /usr/lib/libGL.so.1.2 to /usr/lib/fglrx/diversions/libGL.so.1.2 by fglrx-driver'
Оставляется `diversion of /usr/lib/libGL.so.1 to /usr/lib/fglrx/diversions/libGL.so.1 by fglrx-driver'
Добавляется `diversion of /usr/lib/xorg/modules/extensions/libdri.so to /usr/lib/fglrx/diversions/libdri.so by fglrx-driver'
dpkg: не удалось обработать параметр fglrx-driver_8.612-1_i386.deb (--install):
попытка перезаписать /usr/lib/xorg/modules/extensions/libglx.so, который уже имеется в пакете xserver-xorg-core
dpkg-deb: подпроцесс paste убит по сигналу (Обрыв канала)
Удаляется `diversion of /usr/lib/libGL.so.1 to /usr/lib/fglrx/diversions/libGL.so.1 by fglrx-driver'
Удаляется `diversion of /usr/lib/libGL.so.1.2 to /usr/lib/fglrx/diversions/libGL.so.1.2 by fglrx-driver'
rmdir: failed to remove `/usr/lib/fglrx/diversions': Каталог не пуст
rmdir: failed to remove `/usr/lib/fglrx': Каталог не пуст
Удаляется `diversion of /usr/lib/xorg/modules/extensions/libdri.so to /usr/lib/fglrx/diversions/libdri.so by fglrx-driver'
При обработке следующих пакетов произошли ошибки:
fglrx-driver_8.612-1_i386.deb

#43981

xardas, ну, по крайней мере пакет теперь собрался.
Я приверженцем не явлюяь использования этих файлов *.run. И говорил о более старой версии лишь как о возможном варианте.
Пользую fglrx Из реп и имею около 3-4 тыщ fps на видюхе 8летней давности,чего и вам желаю. И ни одного падения или вылета за всё использование ленни с ними.Репы для ленни посмотрю вечером, = счас я на работе, комп с ленни= дома. Думаю, вы их на этом же форуме быстрее найдете.
Грубо говоря, это те же основные репы, только в конце там restricted или non free чтоли.

#43983

что то у мя эти репы не апдатяца может я не правильно в sources.list ввел

#43988

xardas, ставьте уже свободный...

#43998

Думаю хватит .run ковырять как свободный ставить то?

#44001

xardas, вобщем нужна версия xorg и mesa из squeeze. Частично обновляйтесь или полностью съезжайте на squeeze.

#44025

дайте репозитории нормальные и как их добавить

#44028

отредактировать /etc/apt/sources.list

text
deb ftp://mirror.yandex.ru/debian/ lenny main non-free contrib
deb-src ftp://mirror.yandex.ru/debian/ lenny main non-free contrib

deb ftp://mirror.yandex.ru/debian-security/ lenny/updates main contrib non-free deb-src ftp://mirror.yandex.ru/debian-security/ lenny/updates main contrib non-free

deb ftp://mirror.yandex.ru/debian-volatile/ lenny/volatile main contrib non-free deb-src ftp://mirror.yandex.ru/debian-volatile/ lenny/volatile main contrib non-free

Вам это было надо?

#44029

xardas, Буквально через пару часов :) я попаду к своему компу. И тогда вам скину сюда эти репы= обычные репы для ленни. Если вы их имеете в виду.
А пока вы их можете поискать в шапке этого раздела= там люди выложили это дело (и многое другое). :)

Так, если память не изменяет, fglrx вот отсюда ставил
deb http://ftp.debian-unofficial.org/debian lenny main contrib non-free restricted

{ПЫ СЫ А, так вы решили на Unstable сразу. Тогда те, что zerg написал. Получается вместо ответа на вопрос меняете вопрос :) , ваше дело, конечно. }

#44032

а вот все репы нашел терь apt-get upgrade до squeeze?

по каким из вышеуказанных репов можно обновить lenny что бы драйвер свободный паставить



а патом fgrlx ставить буду с
deb http://ftp.debian-unofficial.org/debian lenny main contrib non-free restricted

ну короче с вот этих upgrade
deb [url]ftp://mirror.yandex.ru/debian/[/url] squeeze main non-free contrib
deb-src [url]ftp://mirror.yandex.ru/debian/[/url] squeeze main non-free contrib

deb [url]ftp://mirror.yandex.ru/debian-security/[/url] squeeze/updates main contrib non-free
deb-src [url]ftp://mirror.yandex.ru/debian-security/[/url] squeeze/updates main contrib non-free



xshaman ваш репозиторий что то не загружается



на апгрейд я поставил но там xorg'и в списке пакетов , которые останутся неизменными

Войдите или зарегистрируйтесь, чтобы ответить.