Linux за българи: Форуми

Linux секция за начинаещи => Настройка на хардуер => Темата е започната от: rover65 в Feb 27, 2010, 17:12



Титла: Проблем с инсталация на ATI RADEON 4570
Публикувано от: rover65 в Feb 27, 2010, 17:12
Здравейте!
Инсталитах си На лаптоп Acer 5738G Debian Squeeze ot netinstal.
Видеокартата е ATI RADEON 4570. Изтеглих драйвера  от тук: http://support.amd.com/us/gpudownload/linux/Pages/radeon_linux.aspx?type=2.4.2&product=2.4.2.3.31&lang=us&rev=10.2&ostype=Linux%20x86_64 ($2), като стриктно спазих инструкциите за инсталиране.
След стартиране на Х-а ми дава грешка и за да влезна пак в графичен режим, изтривам новосъздадения от инсталацията xorg.config и отново съм в КДЕ-то, но без драйвери за АТИ.

Това е лог-а след опита за инсталация:
X.Org X Server 1.7.4
Release Date: 2010-01-08
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.32.4-dsa-amd64 x86_64 Debian
Current Operating System: Linux debian 2.6.32-trunk-amd64 #1 SMP Sun Jan 10 22:40:40 UTC 2010 x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.32-trunk-amd64 root=UUID=66fcdb5f-f6f9-46ac-98c1-d177e02c6c72 ro quiet
Build Date: 20 January 2010  11:36:07PM
xorg-server 2:1.7.4-2 (buildd@brahms.debian.org)
Current version of pixman: 0.16.4
   Before reporting problems, check http://wiki.x.org
   to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
   (++) from command line, (!!) notice, (II) informational,
   (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Fri Feb 26 14:14:59 2010
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "aticonfig Layout"
(**) |-->Screen "aticonfig-Screen[0]-0" (0)
(**) |   |-->Monitor "aticonfig-Monitor[0]-0"
(**) |   |-->Device "aticonfig-Device[0]-0"
(==) Automatically adding devices
(==) Automatically enabling devices
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
   Entry deleted from font path.
(==) FontPath set to:
   /usr/share/fonts/X11/misc,
   /usr/share/fonts/X11/100dpi/:unscaled,
   /usr/share/fonts/X11/75dpi/:unscaled,
   /usr/share/fonts/X11/Type1,
   /usr/share/fonts/X11/100dpi,
   /usr/share/fonts/X11/75dpi,
   /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,
   built-ins
(==) ModulePath set to "/usr/lib/xorg/modules"
(II) Cannot locate a core pointer device.
(II) Cannot locate a core keyboard device.
(II) The server relies on udev to provide the list of input devices.
   If no devices become available, reconfigure udev or disable AutoAddDevices.
(II) Loader magic: 0x7c1600
(II) Module ABI versions:
   X.Org ANSI C Emulation: 0.4
   X.Org Video Driver: 6.0
   X.Org XInput driver : 7.0
   X.Org Server Extension : 2.0
(--) using VT number 8

(--) PCI:*(0:1:0:0) 1002:9553:1025:0205 ATI Technologies Inc M92 [Mobility Radeon HD 4500 Series] rev 0, Mem @ 0xd0000000/268435456, 0xf4000000/65536, I/O @ 0x00002000/256, BIOS @ 0x????????/131072
(II) Open ACPI successful (/var/run/acpid.socket)
(II) "extmod" will be loaded by default.
(II) "dbe" will be loaded by default.
(II) "glx" will be loaded by default.
(II) "record" will be loaded by default.
(II) "dri" will be loaded by default.
(II) "dri2" will be loaded by default.
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
   compiled for 1.7.4, module version = 1.0.0
   Module class: X.Org Server Extension
   ABI class: X.Org Server Extension, version 2.0
(II) Loading extension SELinux
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
   compiled for 1.7.4, module version = 1.0.0
   Module class: X.Org Server Extension
   ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="FireGL - ATI Technologies Inc."
   compiled for 7.4.0, module version = 1.0.0
(II) Loading extension GLX
(II) LoadModule: "record"
(II) Loading /usr/lib/xorg/modules/extensions/librecord.so
(II) Module record: vendor="X.Org Foundation"
   compiled for 1.7.4, module version = 1.13.0
   Module class: X.Org Server Extension
   ABI class: X.Org Server Extension, version 2.0
(II) Loading extension RECORD
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
   compiled for 7.4.0, module version = 1.0.0
(II) Loading sub module "fglrxdrm"
(II) LoadModule: "fglrxdrm"
(II) Loading /usr/lib/xorg/modules/linux/libfglrxdrm.so
(II) Module fglrxdrm: vendor="FireGL - ATI Technologies Inc."
   compiled for 1.4.99.906, module version = 8.68.2
(II) Loading extension XFree86-DRI
(II) LoadModule: "dri2"
(II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
   compiled for 1.7.4, module version = 1.1.0
   ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DRI2
(II) LoadModule: "fglrx"
(II) Loading /usr/lib/xorg/modules/drivers/fglrx_drv.so
dlopen: /usr/lib/xorg/modules/drivers/fglrx_drv.so: undefined symbol: UpdateSpriteForScreen
(EE) Failed to load /usr/lib/xorg/modules/drivers/fglrx_drv.so
(II) UnloadModule: "fglrx"
(EE) Failed to load module "fglrx" (loader failed, 7)
(EE) No drivers available.

Fatal server error:
no screens found

Please consult the The X.Org Foundation support
    at http://wiki.x.org
 for help.
Please also check the log file at "/var/log/Xorg.0.log" for additional information.

кернел: 2.6.32-trunk-amd64

Изход от lspci:

00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)
00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)
00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 (rev 03)
00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
00:1d.3 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)
00:1f.0 ISA bridge: Intel Corporation ICH9M LPC Interface Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)
01:00.0 VGA compatible controller: ATI Technologies Inc M92 [Mobility Radeon HD 4500 Series]
01:00.1 Audio device: ATI Technologies Inc RV710/730
02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5764M Gigabit Ethernet PCIe (rev 10)
04:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100

Помогнете, моля! Къде греша?



Титла: Re: Проблем с инсталация на ATI RADEON 4570
Публикувано от: Lord Bad в Feb 27, 2010, 17:33
Основната ти е, че си изтеглил този нещастен драйвер. Свободния драйвер поддържа твоята карта - ще си направиш голяма услуга, ако просто използваш най-актуалната негова версия... Справка тук - http://www.x.org/wiki/radeon


Титла: Re: Проблем с инсталация на ATI RADEON 4570
Публикувано от: rover65 в Feb 27, 2010, 19:06
Lord Bad, tук http://www.x.org/wiki/radeonBuildHowTo#Stablebranch пише:

"Then you need to add configuration instruct xserver to load your self compiled driver. Adding following lines to xorg.conf will do the trick.

Section "Files"
        ModulePath "/opt/xorg/lib/xorg/modules,/usr/lib/xorg/modules"
EndSection
"

Ми аз нямам xorg.conf. В горния пост написах, че за да стартирам Х-а след неуспешната инсталация изтривам файла xorg.conf.

Не мога да разбера какво да направя....


Титла: Re: Проблем с инсталация на ATI RADEON 4570
Публикувано от: vyrgozunqk в Feb 27, 2010, 19:22
Няма да триеш ксорга...

влизаш в роот и пишеш:

aticonfig --initial
aticonfig --initial --input=/etc/X11/xorg.conf

Това ще добави всичко необходимо в ксорга, ако все пак ти даде грешката по-горе, а тя е, че не открива screen трябва да окажеш в ксорга screen-овете.. но това после, първо пробвай тези 2 команди, които ти дадох...
А и опен соурс драйвера за твойта карта е много куц, не го ползвай изобщо !

Но това е при вариант, че всичко ти се е компилирало и инсталирало ОК... ако не, в хранилищата на сид-а има fglrx и мудили за кърнъла, инсталирай го направо от там, от non-free...


Титла: Re: Проблем с инсталация на ATI RADEON 4570
Публикувано от: Lord Bad в Feb 27, 2010, 21:51
Две годинни се наказвах с боклука наречен fglrx, та с изказвания от рода на
Цитат
А и опен соурс драйвера за твойта карта е много куц, не го ползвай изобщо !
не можеш да ме убедиш особено. Binary драйвера на ATI освен 3d ускорение(при това некадърно) няма нищо с нищо - няма
2д ускорение, няма приличен x-video съпорт, няма нормален power management, текущата му версия още не работи с актуалния X, който излезе преди половин година, и съвсем отскоро работи с предната версия на Linux кернела. Това, ако не е мега боклук - аз не знам какво е... Свободния драйвер се развива много прилично в последните 2 години и определено е по-доброто решение за всеки, чиято карта се поддържа от него...


Титла: Re: Проблем с инсталация на ATI RADEON 4570
Публикувано от: vyrgozunqk в Feb 27, 2010, 22:37
по-доброто решение за всеки, чиято карта се поддържа от него...

Сам го каза " за всеки, чиято карта се поддържа" да ама неговата няма никакво 3д, е добре може би ще измъкне 5-10 FPS на нещо.. с fglrx ще изкопае поне 50-рно повече, това на първо четене... на второ идва 2Д-то... ок, ОС драйвера има някаква 2Д поддръжка и то не пълна, fglrx пак бие по точки... относно ХV, ати постегнаха нещата и е с доста добра поддръжка вмомента ( поне филмите ще си гледа като хората )
С power managment-a нямам наблюдения и не мога да го коментирам, но при всички положения, драйвера на ати засега му е по-добрият вариант.


Титла: Re: Проблем с инсталация на ATI RADEON 4570
Публикувано от: rover65 в Feb 28, 2010, 08:15
За vyrgozunqk

"Няма да триеш ксорга...
влизаш в роот и пишеш:
aticonfig --initial
aticonfig --initial --input=/etc/X11/xorg.conf"

Пробвах - резултата е същия, не се стартира графичната среда.
Добавих в хранилищата :
deb http://ftp.debian.org/debian/ sid main contrib non-free
опитах се да инсталирам от Synaptic-a fglrx-driver и ето какво ми изписва при избора му:

"fglrx-driver:
 Зависи от: xserver-xorg, но няма да бъде инсталиран
 Препоръчва се: fglrx-glx, но няма да бъде инсталиран
 Препоръчва се: fglrx-glx-ia32, но няма да бъде инсталиран
 Препоръчва се: fglrx-atieventsd, но няма да бъде инсталиран"

Да не съм оплескал нещо с хранилищата? Пействам целия sources.list:

# deb cdrom:[Debian GNU/Linux testing _Squeeze_ - Official Snapshot amd64 NETINST Binary-1 20100217-22:04]/ squeeze main
# deb cdrom:[Debian GNU/Linux testing _Squeeze_ - Official Snapshot amd64 NETINST Binary-1 20100217-22:04]/ squeeze main
deb http://ftp.bg.debian.org/debian/ squeeze main
deb-src http://ftp.bg.debian.org/debian/ squeeze main
deb http://security.debian.org/ squeeze/updates main
deb-src http://security.debian.org/ squeeze/updates main
#Debian Backports
deb http://www.backports.org/debian/ lenny-backports main contrib non-free
#Multimedia stable
deb http://www.debian-multimedia.org/ squeeze main

deb http://ftp.debian.org/debian/ sid main contrib non-free 

Естественно, за да стартирам КДЕ-то си, отново премахнах xorg.conf-а....
А, и какво означава "мудили за кърнъла"?  ???


Титла: Re: Проблем с инсталация на ATI RADEON 4570
Публикувано от: vyrgozunqk в Feb 28, 2010, 15:17
Ако искаш да инсталираш fglrx-a от хранилищата на сид-а ще трябва да ъпгрейднеш цялата дистрибуция, става посредством командата apt-get dist-upgrade
Не знам дали има някаква разлика м/у fglrx-a в сид и този в скуеез, предполагам са еднакви версии все още. за това блокирай хранилището на сид-а и го инсталирай от non-free-то на скуизи-то

Трябва да добавиш на deb http://ftp.bg.debian.org/debian/ squeeze main contrib non-free

След инсталацията, изтегли и module-assistant, стартирай го в руут и избере първо update, после prepare, след това select от там намери fglrx-kernel, задай го със шпацията даваш му ок и после да го  компилира, това е мудила модула на ядрото, който се изисква за да работи fglrx-a...рестартираш системата и пак въвеждаш командите по-долу :)


Титла: Re: Проблем с инсталация на ATI RADEON 4570
Публикувано от: rover65 в Mar 01, 2010, 19:44
След многочасова битка- резултата е 1:0 за Дебиан-а. НИЩО! Какво направих до тук:
1. Не мога да инсталирам пакета fglrx - в храниллищата на Дебиан скуииз го няма.
2. Ъпгрейд до Сид - там пакета го има, но има неудовлетворени зависимости:
Цитат
fglrx-driver:
 Зависи от: xserver-xorg, но няма да бъде инсталиран
 Препоръчва се: fglrx-glx, но няма да бъде инсталиран
 Препоръчва се: fglrx-glx-ia32, но няма да бъде инсталиран
 Препоръчва се: fglrx-atieventsd, но няма да бъде инсталиран
 
Въпреки това изпълних препоръките на vyrgozunqk - опитах с модул асистента но естественно и там стигнахме до грешка:
Цитат
The source package may not to be installed. Would do like to install or upgrade selected source packages now?"Да" или "Не"
Клик "Да" и
Цитат
Installation of the fgrlx-kernel-src faild
Ignoring this package. Maybe you need to add something to sources.....

Lord Bad - от http://cgit.freedesktop.org/xorg/driver/xf86-video-ati изтеглих архива, разархивирах го и до там. Не знам как да продължа нататък - няма readme файл, който да ми покаже стъпките за инсталирането на дривера. И тук ударих на камък.

Намерих това: http://myfreesoft.net/phpBB2/viewtopic.php?t=558&highlight=sidux
 страхотен начин за инсталиране на драйвери, но за съжаление накрая стигаме в момента на стартиране на Х-а пак до тази грешка описана в Xorg.0.log
Цитат
II) Loading extension XFree86-DRI
(II) LoadModule: "fglrx"
(II) Loading /usr/lib/xorg/modules/drivers/fglrx_drv.so
dlopen: /usr/lib/xorg/modules/drivers/fglrx_drv.so: undefined symbol: UpdateSpriteForScreen
(EE) Failed to load /usr/lib/xorg/modules/drivers/fglrx_drv.so
(II) UnloadModule: "fglrx"
(EE) Failed to load module "fglrx" (loader failed, 7)
(EE) No drivers available.

Fatal server error:
no screens found

Please consult the The X.Org Foundation support
    at http://wiki.x.org
 for help.
Please also check the log file at "/var/log/Xorg.0.log" for additional information.

И до тук!!!  Графичната среда не се стартира.
Естественно изтривам xorg.conf   и изпълнявам startx и вече имам графична среда но без 2D, 3D и т.н....
Между другото, при инсталцията на Debian squeeze от netinstall въобще няма файл xorg.conf.
Не знам какво да правя, а не ми се иска да инсталирам Кубунтото.... С него всичко работи. Ама като си харесвам Дебиана?!
Ако някой може нека да помогне, моля!



Титла: Re: Проблем с инсталация на ATI RADEON 4570
Публикувано от: rover65 в Mar 03, 2010, 08:45
Явно няма кой да ми помогне. :( Само аз ли го имам този проблем?
Както и да е...
Винаги има резервен вариант, инсталирах си Kubuntu-9.10 там проблема е решен...
Все пак благодаря за помощта!


Титла: Re: Проблем с инсталация на ATI RADEON 4570
Публикувано от: tolostoi в Mar 03, 2010, 09:04
Можеше сам да си направиш deb пакет с драйверите :)
http://wiki.tolostoi.com/wiki/Инсталиране_на_видеодрайвер_fglrx_от_пакет_в_ubuntu_debian ($2)


Титла: Re: Проблем с инсталация на ATI RADEON 4570
Публикувано от: vyrgozunqk в Mar 03, 2010, 13:44
Ами грешката си казва къде е, в общи линии това се получава, когато драйвера не може да прочета правилна информация за монитора по DDC и не я добави в ксорг. А ати драйвера изисква това инфо да е въведено там, за разлика от месата...
Та трябва да се добавят някой неща ръчно в ксорга, ще ти копирам от моя да видиш за какво иде реч,  като после информацията може да си я редактираш според твойте нужди, говорим за разделителна способност и честота на опресняване...

Цитат
Section "Monitor"
   Identifier   "Main Monitor"
   Option      "DPMS"
   HorizSync   40-70
   VertRefresh   70-85
EndSection

Section "Screen"
   Identifier   "Main Screen"
   Device      "Configured Video Device" #Името на #видеото, както е описано в секция device, ако се разминава
   Monitor      "Main Monitor"
   DefaultDepth   24
   Virtual 2048 1536

   SubSection "Display"
      Depth      24
      Modes      "1024x768"
      Virtual   2048 1536
   EndSubSection
EndSection


от това си променяш virtual размера да отговаря на твойта резолюция на монитора, както и в modes  и си готов...


Титла: Re: Проблем с инсталация на ATI RADEON 4570
Публикувано от: rover65 в Mar 04, 2010, 18:52
tolostoi ,
изпълних от линка, който си постнал всичко, стартирах пакетирането и ми даде следната грешка:

Цитат
./ati-driver-installer-10-2-x86.x86_64.run --buildpkg Debian/testing
Created directory fglrx-install.4UTXTX
Verifying archive integrity... All good.
Uncompressing ATI Proprietary Linux Driver-8.702...
==================================================
 ATI Technologies Linux Driver Installer/Packager
==================================================
Generating package: Debian/testing
cp: cannot stat `/home/tsonev/programs/fglrx-install.4UTXTX/x710_64a/*': 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: -Wl,-Bsymbolic-functions
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.702-1
dpkg-buildpackage: source changed by ATI Technologies Inc. <http://ati.amd.com/support/driver.html>
 debian/rules build
dpkg-buildpackage: host architecture amd64
dh_testdir
make: dh_testdir: Command not found
make: *** [build] Error 127
dpkg-buildpackage: error: debian/rules build gave error exit status 2
Removing temporary directory: fglrx-install.4UTXTX

Какво греша?


Титла: Re: Проблем с инсталация на ATI RADEON 4570
Публикувано от: tolostoi в Mar 05, 2010, 21:48
Пусни го да компилира като root нещо в дебиан, това го наблюдавам за 2-ри път, при убунту няма грижи, предполагам, че командата dh_testdir не е в PATH  на обикновения потребител (въпреки, че не изисква руут права)


Титла: Re: Проблем с инсталация на ATI RADEON 4570
Публикувано от: rover65 в Mar 06, 2010, 07:57
tolostoi,

Аз в момента съм с Кубунту 9.10. Пиша sudo и т.н....
Да инсталирам пак Debian squeeze  и там да го пусна, така ли?  ???


Титла: Re: Проблем с инсталация на ATI RADEON 4570
Публикувано от: tolostoi в Mar 06, 2010, 10:21
 ;D  Мислех че си с дебиан, не вярвам да можеш да направиш пакет за дебиан като си с Убунту.


Титла: Re: Проблем с инсталация на ATI RADEON 4570
Публикувано от: rover65 в Mar 06, 2010, 12:39
tolostoi ,

Инсталирах си ПАК Debian.squeeze
Стартирах скрипта и резултата е абсолютно същия:

Цитат
root@debian:/home/tsonev# ./ati-driver-installer-10-2-x86.x86_64.run --buildpkg Debian/testing
Created directory fglrx-install.UNG1g6
Verifying archive integrity... All good.
Uncompressing ATI Proprietary Linux Driver-8.702...
==================================================
 ATI Technologies Linux Driver Installer/Packager
==================================================
Generating package: Debian/testing
cp: cannot stat `/home/tsonev/fglrx-install.UNG1g6/x710_64a/*': 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.702-1
dpkg-buildpackage: source changed by ATI Technologies Inc. <http://ati.amd.com/support/driver.html>
 debian/rules build
dpkg-buildpackage: host architecture amd64
dh_testdir
make: dh_testdir: Command not found
make: *** [build] Error 127
dpkg-buildpackage: error: debian/rules build gave error exit status 2
Removing temporary directory: fglrx-install.UNG1g6
:'( :'( :'( :'( :'( :'( :'( :'( :'( :'(
Някакви идеи???  ???

Ако може някой да ми обясни как да инсталирам свободния драйвер

PS Squeeze= testing нали?  :-[


Титла: Re: Проблем с инсталация на ATI RADEON 4570
Публикувано от: Lord Bad в Mar 06, 2010, 13:00
Мдам, но на теб сигурно ще ти трябва Sid(unstable), тъй като е силно желателно да си с kernel 2.6.33, в който поддръжката за твоя клас видеокарти в свободния драйвер е много подобрена... Иначе инсталацията на свободния драйвер е тривиална - той е част от пакетите на самия Х(или по-точно userland частта му е там, останалата разбира се е в ядрото). Мисля, че самия пакет се казва  xf86-video-ati. Като драйвер в xorg.conf трябва да напишеш "radeon" и това би трябвало да е най-общо всичко важно.


Титла: Re: Проблем с инсталация на ATI RADEON 4570
Публикувано от: rover65 в Mar 06, 2010, 13:32
ОК! Сега ще добавя в sources..list

deb http://ftp.bg.debian.org/debian/ sid main contrib non-free
deb-src http://ftp.bg.debian.org/debian/ sid main contrib non-free

и ще пробвам...


Титла: Re: Проблем с инсталация на ATI RADEON 4570
Публикувано от: rover65 в Mar 06, 2010, 15:07
Lord Bad,

Както писах в предния пост
apt-get upgrade до sid...
след това отново ./ati-driver-installer-10-2-x86.x86_64.run --buildpkg Debian/sid
и резултата е пак грешка:
Цитат
root@debian:/home/tsonev/programs# ./ati-driver-installer-10-2-x86.x86_64.run --buildpkg Debian/sid
Created directory fglrx-install.eBcrpx                                                             
Verifying archive integrity... All good.                                                           
Uncompressing ATI Proprietary Linux Driver-8.702...                                               
==================================================                                                                                                                                             
 ATI Technologies Linux Driver Installer/Packager                                                                                                                                               
==================================================                                                                                                                                             
Generating package: Debian/sid                                                                                                                                                                 
cp: cannot stat `/home/tsonev/programs/fglrx-install.eBcrpx/x710_64a/*': 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.702-1                                                                                                                                                       
dpkg-buildpackage: source changed by ATI Technologies Inc. <http://ati.amd.com/support/driver.html>                                                                                             
 debian/rules build                                                                                                                                                                             
dpkg-buildpackage: host architecture amd64                                                                                                                                                     
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 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'                                                                                                                                                       
# remove exec bit from 64-bit libs too                                                                                                                                                         
find usr/X11R6/lib64       -type f | xargs chmod -x                                                                                                                                             
 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 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                                                                                                                                                                                     
# remove exec bit from 64-bit libs too                                                                                                                                                         
find usr/X11R6/lib64       -type f | xargs chmod -x                                                                                                                                             
dh_testdir                                                                                                                                                                                     
dh_testroot                                                                                                                                                                                     
dh_clean -k                                                                                                                                                                                     
dh_clean: Compatibility levels before 5 are deprecated.                                                                                                                                         
dh_installdirs                                                                                                                                                                                 
dh_installdirs: Compatibility levels before 5 are deprecated.                                                                                                                                   
# 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: Compatibility levels before 5 are deprecated.                                                                                                                                   
# the amd64 package includes 32bit compatibility libraries                                                                                                                                     
dh_installdirs -pfglrx-driver \                                                                                                                                                                 
                emul/ia32-linux/usr/lib \                                                                                                                                                       
                emul/ia32-linux/usr/lib/xorg \                                                                                                                                                 
                emul/ia32-linux/usr/lib/xorg/modules \                                                                                                                                         
                emul/ia32-linux/usr/lib/dri                                                                                                                                                     
dh_installdirs: Compatibility levels before 5 are deprecated.                                                                                                                                   
dh_installdirs -pfglrx-driver-dev \                                                                                                                                                             
                usr \                                                                                                                                                                           
                usr/include \                                                                                                                                                                   
                usr/lib                                                                                                                                                                         
dh_installdirs: Compatibility levels before 5 are deprecated.
dh_installdirs -pfglrx-kernel-src \
                usr/src/modules/fglrx \
                usr/src/modules/fglrx/debian
dh_installdirs: Compatibility levels before 5 are deprecated.
dh_installdirs -A -pfglrx-amdcccle \
                usr \
                usr/bin \
                usr/share \
                usr/share/applnk \
                usr/share/applications \
                usr/share/icons \
                usr/share/pixmaps
dh_installdirs: Compatibility levels before 5 are deprecated.
dh_installdirs -p \
                usr/src
dh_installdirs: Compatibility levels before 5 are deprecated.
dh_install
dh_install: Compatibility levels before 5 are deprecated.
ldconfig -n usr/X11R6/lib/
dh_install -pfglrx-driver "usr/X11R6/bin/fgl*"      "usr/bin"
dh_install: Compatibility levels before 5 are deprecated.
dh_install -pfglrx-driver "usr/X11R6/bin/aticonfig" "usr/bin"
dh_install: Compatibility levels before 5 are deprecated.
dh_install -pfglrx-driver "usr/sbin/atieventsd"     "usr/sbin"
dh_install: Compatibility levels before 5 are deprecated.
dh_installman -pfglrx-driver "usr/share/man/man8/atieventsd.8"
dh_installman: Compatibility levels before 5 are deprecated.
# amd64 needs some library redirection
dh_install -pfglrx-driver "usr/X11R6/lib64/*.so*"           "usr/lib"
dh_install: Compatibility levels before 5 are deprecated.
dh_install -pfglrx-driver "usr/X11R6/lib64/modules/dri"     "usr/lib"
dh_install: Compatibility levels before 5 are deprecated.
dh_install -pfglrx-driver "usr/X11R6/lib64/modules/linux"   "usr/lib/xorg/modules"
dh_install: Compatibility levels before 5 are deprecated.
cp: cannot stat `./usr/X11R6/lib64/modules/linux': No such file or directory
dh_install: cp -a ./usr/X11R6/lib64/modules/linux debian/fglrx-driver/usr/lib/xorg/modules/ returned exit code 1
make: *** [binary] Error 2
dpkg-buildpackage: error: debian/rules binary gave error exit status 2
Removing temporary directory: fglrx-install.eBcrpx

И пак казвам - нямам файл xorg,conf !!!

Пропуснах да кажа, че xf86-video-ati е инсталиран...
uname -r ми връща 2.6.32-2-amd64

Други идеи?


Титла: Re: Проблем с инсталация на ATI RADEON 4570
Публикувано от: Lord Bad в Mar 06, 2010, 15:55
А защо продължаваш да се мъчиш да слагаш Catalyst? Той няма нищо общо с инсталацията на свободния драйвер... Файла xorg.conf можеш да си го генерираш:
Код:
sudo Xorg -configure
Колкото до драйвера на ati  - той не ти се build-ва понеже ти липсват някакви библиотеки. Като гледам директорията, в която търси изглежда, че няма X development пакетите.


Титла: Re: Проблем с инсталация на ATI RADEON 4570
Публикувано от: rover65 в Mar 06, 2010, 16:26
Lord Bad,

Мъча се с Каталиста, защото не можах да разбера как да инсталирама Свободния драйвер! (това го писах някъде по-нагоре).