abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×

dnes 00:55 | Zajímavý software

Společnost IBM věnovala svůj JVM (Java Virtual Machine) s názvem J9 nadaci Eclipse. Nové oficiální jméno tohoto virtuálního stroje určeného pro běh aplikací napsaných v programovacím jazyce Java je Eclipse OpenJ9 (Wikipedie). Podrobnosti v často kladených dotazech (FAQ).

Ladislav Hagara | Komentářů: 10
dnes 00:11 | IT novinky

Mezinárodní konsorcium W3C (World Wide Web Consortium) publikovalo kontroverzní rozšíření HTML 5.1 EME (Encrypted Media Extensions) jako webový standard, tj. schválilo DRM v HTML 5.1. Mezinárodní nezisková organizace EFF (Electronic Frontier Foundation) hájící občanské svobody v digitálním světě zveřejnila na svých stránkách otevřený dopis adresovaný W3C. EFF s EME zásadně nesouhlasí a W3C opouští.

Ladislav Hagara | Komentářů: 3
včera 18:44 | Zajímavý projekt

Skywriter je deska umožňující snímat 3D gesta. Ben James na svých stránkách ukázal, jak lze pomocí této desky a Arduina Leonardo ovládat linuxový desktop. Videoukázka na YouTube. Ukázka kódu na GitHubu [reddit].

Ladislav Hagara | Komentářů: 4
včera 15:22 | Komunita

Od 8. do 10. září proběhla v Paříži konference UbuCon Europe 2017, tj. konference vývojářů a uživatelů linuxové distribuce Ubuntu. Dustin Kirkland z Canonicalu se ve své přednášce věnoval Ubuntu 18.04 LTS. Záznam přednášky byl zveřejněn na YouTube [reddit].

Ladislav Hagara | Komentářů: 1
včera 06:00 | Nová verze

Byla vydána verze 2.0 open source programu na kreslení grafů Veusz (Wikipedie). Z novinek je nutno zdůraznit přechod na Qt5 a PyQt5. Podrobnosti v poznámkách k vydání.

Ladislav Hagara | Komentářů: 0
17.9. 19:10 | Pozvánky

Společnost EurOpen.CZ pořádá 51. konferenci, která se bude konat 8. - 11. 10. 2017 v hotelu Vinné sklepy U Jeňoura, Prušánky - Nechory. Můžete se těšit na IoT s nádechem bezpečnosti, softwarový vývoj a optimalizace kódu, informační systémy ve státní správě a spoustu dalšího. Program konference a ceny viz: pozvanka51.pdf.

… více »
cuba | Komentářů: 0
17.9. 18:57 | Pozvánky

Šestý ročník konference LinuxDayshotový program (workshopy) a zároveň otevírá registraci. Čeká nás 67 přednášek rozdělených do čtyř místností a 13 prakticky zaměřených workshopů. Konference se uskuteční 7. a 8. října v pražských Dejvicích v areálu ČVUT na Fakultě Informačních Technologií.

Petr Krčmář | Komentářů: 0
17.9. 06:00 | Zajímavý software

Mozilla na svém blogu představuje doplněk Firefoxu s názvem Firefox Multi-Account Containers. Dosud byl doplněk k dispozici pod názvem Containers jako experiment Firefox Test Pilotu. Popis experimentu: Kontejnery vám umožní vytvořit ve Firefoxu profily pro všechny vaše online životy. Vlastní označení a barevné panely pomáhají udržet rozdílné aktivity — jako nakupování online, plánování cest nebo kontrolování pracovního e-mailu —

… více »
Ladislav Hagara | Komentářů: 13
16.9. 18:11 | Zajímavý článek

Dustin Kirkland z Canonicalu v příspěvku na svém blogu informuje o možnosti spouštět na Windows 10 a Windows Serveru kontejnery s Ubuntu oddělené pomocí Hyper-V. Pro zájemce o vyzkoušení je k dispozici tutoriál.

Ladislav Hagara | Komentářů: 0
15.9. 15:44 | Bezpečnostní upozornění

SK-CSIRT (Slovak Computer Security Incident Response Team) upozorňuje na bezpečnostní problém v PyPI (Python Package Index). Bylo nalezeno a z PyPI již odstraněno 10 falešných softwarových balíčků obsahujících škodlivý kód.

Ladislav Hagara | Komentářů: 1
Těžíte nějakou kryptoměnu?
 (5%)
 (3%)
 (17%)
 (75%)
Celkem 536 hlasů
 Komentářů: 22, poslední 29.8. 11:23
    Rozcestník

    Dotaz: Nejdou sestavit Catalysty pro Squeeze

    Jiri 21.3.2012 07:49 Jiri "eR0" Svoboda | skóre: 37 | blog: cat /dev/mind | Prostějov
    Nejdou sestavit Catalysty pro Squeeze
    Přečteno: 229×
    Mám tu stroj s APU AMD E-350, nainstaloval jsem čistý Debian stable (Squeeze) a teď se marně pokouším sestavit balíčky fglrx-*. Postupuji podle návodu: http://wiki.cchtml.com/index.php/Debian.

    Pokud to udělám přesně podle návodu, skončím takto:
    jirkas@klapacius:~/build/catalyst12.2$ fakeroot sh amd-driver-installer-12-2-x86.x86_64.run --buildpkg Debian/stable
    Created directory fglrx-install.SgrU0G
    Verifying archive integrity... All good.
    Uncompressing AMD Catalyst(TM) Proprietary Driver-8.95....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
    =====================================================================
     AMD Catalyst(TM) Proprietary Driver Installer/Packager 
    =====================================================================
    Generating package: Debian/stable
    cp: cannot stat `/home/jirkas/build/catalyst12.2/fglrx-install.SgrU0G/x710/*': No such file or directory
    Package build failed!
    Package build utility output:
    dpkg-buildpackage: warning: using a gain-root-command while being root
    dpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin: vendor): -g -O2
    dpkg-buildpackage: export CPPFLAGS from dpkg-buildflags (origin: vendor): 
    dpkg-buildpackage: export CXXFLAGS from dpkg-buildflags (origin: vendor): -g -O2
    dpkg-buildpackage: export FFLAGS from dpkg-buildflags (origin: vendor): -g -O2
    dpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin: vendor): 
    dpkg-buildpackage: source package fglrx-installer
    dpkg-buildpackage: source version 8.95-1
    dpkg-buildpackage: source changed by AMD: Advanced Micro Devices. -http://ati.amd.com/support/driver.html-
     dpkg-source --before-build fglrx.0Udz1T
    dpkg-buildpackage: host architecture i386
     debian/rules build
    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/include': No such file or directory
    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'
     fakeroot debian/rules binary
    fakeroot: FAKEROOTKEY set to 1976793274
    fakeroot: nested operation not yet supported
    dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 1
    Removing temporary directory: fglrx-install.SgrU0G
    jirkas@klapacius:~/build/catalyst12.2$ 
    
    Zdá se, že interně někde spouští znovu fakeroot a to mu vadí. Podle jedné vygooglené diskuze by se prý fakeroot používat neměl. Bez něj to ale pro změnu dopadne takto:
    jirkas@klapacius:~/build/catalyst12.2$ ./amd-driver-installer-12-2-x86.x86_64.run --buildpkg Debian/stable
    Created directory fglrx-install.ABmXYE
    Verifying archive integrity... All good.
    Uncompressing AMD Catalyst(TM) Proprietary Driver-8.95....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
    =====================================================================
     AMD Catalyst(TM) Proprietary Driver Installer/Packager 
    =====================================================================
    Generating package: Debian/stable
    cp: cannot stat `/home/jirkas/build/catalyst12.2/fglrx-install.ABmXYE/x710/*': No such file or directory
    Package build failed!
    Package build utility output:
    dpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin: vendor): -g -O2
    dpkg-buildpackage: export CPPFLAGS from dpkg-buildflags (origin: vendor): 
    dpkg-buildpackage: export CXXFLAGS from dpkg-buildflags (origin: vendor): -g -O2
    dpkg-buildpackage: export FFLAGS from dpkg-buildflags (origin: vendor): -g -O2
    dpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin: vendor): 
    dpkg-buildpackage: source package fglrx-installer
    dpkg-buildpackage: source version 8.95-1
    dpkg-buildpackage: source changed by AMD: Advanced Micro Devices. -http://ati.amd.com/support/driver.html-
     dpkg-source --before-build fglrx.g3XoDL
    dpkg-buildpackage: host architecture i386
     debian/rules build
    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/include': No such file or directory
    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'
     fakeroot 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/include': No such file or directory
    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_clean: dh_clean -k is deprecated; use dh_prep instead
    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.
    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.
    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/lib/*.so*"           "usr/lib"
    dh_install: Compatibility levels before 5 are deprecated.
    dh_install -pfglrx-driver "usr/X11R6/lib/modules/dri"     "usr/lib"
    dh_install: Compatibility levels before 5 are deprecated.
    dh_install -pfglrx-driver "usr/X11R6/lib/modules/linux"   "usr/lib/xorg/modules"
    dh_install: Compatibility levels before 5 are deprecated.
    cp: cannot stat `./usr/X11R6/lib/modules/linux': No such file or directory
    dh_install: cp -a ./usr/X11R6/lib/modules/linux debian/fglrx-driver/usr/lib/xorg/modules/ returned exit code 1
    make: *** [binary] Error 2
    dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2
    Removing temporary directory: fglrx-install.ABmXYE
    jirkas@klapacius:~/build/catalyst12.2$ 
    
    Zkoušel jsem i starší verze Catalystů, stejný problém. Přijde mi to, že se používá nějaký špatný rules soubor. Také jsem zkoušel měnit verzi Debianu v --buildpkg, nejlépe to vypadá při použití Debian/lenny, pak zmizí errory s '/usr/X11R6/lib/modules/linux', ale stejně se to nesestaví...

    Nechci to spouštět jako root, ani obejít balíčkovací systém.

    Podobné dotazy jsem sice vygoogloval, ale řešení žádné.

    Použil bych sestavené balíčky z repozitářů, ale všude (non-free, backports) jsou jen hodně staré verze.

    Měl by, prosím, někdo nějaký tip?

    Odpovědi

    pushkin avatar 21.3.2012 08:16 pushkin | skóre: 42 | blog: FluxBlog
    Rozbalit Rozbalit vše Re: Nejdou sestavit Catalysty pro Squeeze
    Podle tohohle
    cp: cannot stat `./usr/X11R6/lib/modules/linux': No such file or directory
    bych si tipnul, že nemáš nainstalované hlavičkové soubory jádra a nebo vývojové balíčky X.Org. Nainstaluj si balíčky označené jako kernel-dev, xorg-dev a pár dalších (netuším přesně, jak se jmenují na Debianu, tak hledej :-)) atp. a zkus to znovu (seznam potřebných závislostí viz návod, strana 3).
    "...viděl jsem Vás žíznit a tak jsem se vrátil." | Díky, Kájo!
    Jiri 21.3.2012 15:44 Jiri "eR0" Svoboda | skóre: 37 | blog: cat /dev/mind | Prostějov
    Rozbalit Rozbalit vše Re: Nejdou sestavit Catalysty pro Squeeze
    kernel-headers jsem měl, xorg-dev jsem doinstaloval (v tom wiki ani v Release Notes nutnost xorg-dev balíčků přímo nezmiňují, ale mohlo mě to napadnout). Nicméně žádná změna. Ta cesta ./usr/X11R6/lib/modules/linux se určitě vztahuje na strom instalátoru, protože v Debianu se v současnosti nevyskytuje balíček, který by měl v cestě řetězec 'X11R6'.

    V tom stromu se to vyskytuje vícekrát. Relevantní jsou zřejmě cesty:

    arch/x86/usr/X11R6/lib/modules/

    xpic/usr/X11R6/lib/modules/

    V té druhé se adresář 'linux' vyskytuje, v té první ne. Teď vejrám do rozbaleného stromu toho instalátoru a nestačím se divit. A celé to procházet a příjít na to, kde je problém, to se mi teda moc nechce...
    pushkin avatar 22.3.2012 07:17 pushkin | skóre: 42 | blog: FluxBlog
    Rozbalit Rozbalit vše Re: Nejdou sestavit Catalysty pro Squeeze
    No jo, teď jsem si všimnul, že tam je problém mnohem dříve, než kam jsem koukal, divná je už řádka
    cp: cannot stat `/home/jirkas/build/catalyst12.2/fglrx-install.ABmXYE/x710/*': No such file or directory
    Podle téhle informace v Debianím fóru to vypadá na chybu instalátoru - asi selhává s parametrem --buildpkg, danému uživateli doporučují nainstalovat ovladače z Experimental. Víc bohužel neporadím - instalaci Debianu sice plánuji (včetně Catalystů), ale jestli se k tomu dostanu alespoň příští týden, čert ví...
    "...viděl jsem Vás žíznit a tak jsem se vrátil." | Díky, Kájo!
    Jiri 22.3.2012 09:50 Jiri "eR0" Svoboda | skóre: 37 | blog: cat /dev/mind | Prostějov
    Rozbalit Rozbalit vše Re: Nejdou sestavit Catalysty pro Squeeze
    Ovladače z experimental si nejsem jistý, jestli by fungovaly, vždyť ten modul musí být zkompilovaný proti úplně jinému jádru...

    Ale jinak x710 dobrý tip. Zkusil jsem installer rozbalit:

    ./amd-driver-installer-12-2-x86.x86_64.run --extract

    Uvnitř jsem pak udělal symlink x710->xpic a spustil:

    ./ati-installer.sh 12.2 --buildpkg Debian/stable

    A dostal jsem se trošku dál:
    jirkas@klapacius:~/build/catalyst12.2/fglrx-install.QXNgLQ$ ./ati-installer.sh 12.2 --buildpkg Debian/stable
    =====================================================================
     AMD Catalyst(TM) Proprietary Driver Installer/Packager 
    =====================================================================
    Generating package: Debian/stable
    Package build failed!
    Package build utility output:
    dpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin: vendor): -g -O2
    dpkg-buildpackage: export CPPFLAGS from dpkg-buildflags (origin: vendor): 
    dpkg-buildpackage: export CXXFLAGS from dpkg-buildflags (origin: vendor): -g -O2
    dpkg-buildpackage: export FFLAGS from dpkg-buildflags (origin: vendor): -g -O2
    dpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin: vendor): 
    dpkg-buildpackage: source package fglrx-installer
    dpkg-buildpackage: source version 8.95-1
    dpkg-buildpackage: source changed by AMD: Advanced Micro Devices. -http://ati.amd.com/support/driver.html-
     dpkg-source --before-build fglrx.wb9sFl
    dpkg-buildpackage: host architecture i386
     debian/rules build
    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/include': No such file or directory
    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'
     fakeroot 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/include': No such file or directory
    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_clean: dh_clean -k is deprecated; use dh_prep instead
    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.
    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.
    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/lib/*.so*"           "usr/lib"
    dh_install: Compatibility levels before 5 are deprecated.
    dh_install -pfglrx-driver "usr/X11R6/lib/modules/dri"     "usr/lib"
    dh_install: Compatibility levels before 5 are deprecated.
    dh_install -pfglrx-driver "usr/X11R6/lib/modules/linux"   "usr/lib/xorg/modules"
    dh_install: Compatibility levels before 5 are deprecated.
    dh_install -pfglrx-driver "usr/X11R6/lib/modules/drivers" "usr/lib/xorg/modules"
    dh_install: Compatibility levels before 5 are deprecated.
    dh_install -pfglrx-driver "usr/X11R6/lib/modules/extensions" "usr/lib/xorg/modules"
    dh_install: Compatibility levels before 5 are deprecated.
    dh_install -pfglrx-driver "usr/X11R6/lib/modules/*.so"    "usr/lib/xorg/modules"
    dh_install: Compatibility levels before 5 are deprecated.
    dh_install -pfglrx-driver "usr/X11R6/lib/modules/*.a"     "usr/lib/xorg/modules"
    dh_install: Compatibility levels before 5 are deprecated.
    dh_install -pfglrx-driver "etc/fglrx*"                "etc"
    dh_install: Compatibility levels before 5 are deprecated.
    dh_install -pfglrx-driver "etc/ati"                   "etc"
    dh_install: Compatibility levels before 5 are deprecated.
    dh_install -pfglrx-driver "debian/70fglrx" 	       "etc/X11/Xsession.d"
    dh_install: Compatibility levels before 5 are deprecated.
    dh_install -pfglrx-driver "debian/fglrx-powermode.sh" "etc/acpi"
    dh_install: Compatibility levels before 5 are deprecated.
    dh_install -pfglrx-driver "debian/fglrx-*-aticonfig"  "etc/acpi/events"
    dh_install: Compatibility levels before 5 are deprecated.
    dh_install -pfglrx-driver "debian/fglrx"              "etc/default"
    dh_install: Compatibility levels before 5 are deprecated.
    dh_installinit -pfglrx-driver --name="atieventsd"
    dh_installinit: Compatibility levels before 5 are deprecated.
    # create symlinks to shared libs
    dh_link    -pfglrx-driver "usr/lib/libGL.so.1.2"		  "usr/lib/libGL.so.1"
    dh_link: Compatibility levels before 5 are deprecated.
    dh_install -pfglrx-driver-dev "usr/X11R6/lib/*.a"   "usr/lib"
    dh_install: Compatibility levels before 5 are deprecated.
    dh_install -pfglrx-driver-dev "usr/X11R6/include/*" "usr/include"
    dh_install: Compatibility levels before 5 are deprecated.
    dh_install -pfglrx-driver-dev "usr/include/*"       "usr/include"
    dh_install: Compatibility levels before 5 are deprecated.
    dh_install -pfglrx-kernel-src \
    		lib/modules/fglrx/build_mod/*.c            \
    		lib/modules/fglrx/build_mod/*.h            \
    		lib/modules/fglrx/build_mod/*.sh           \
    		lib/modules/fglrx/build_mod/lib*           \
    		lib/modules/fglrx/build_mod/2.6.x/Makefile \
    		usr/src/modules/fglrx
    dh_install: Compatibility levels before 5 are deprecated.
    dh_install -pfglrx-kernel-src "debian/changelog" "usr/src/modules/fglrx/debian"
    dh_install: Compatibility levels before 5 are deprecated.
    dh_install -pfglrx-kernel-src  \
    		debian/copyright        \
    		debian/compat           \
    		module/rules            \
    		module/control.template \
    		module/dirs.template    \
    		module/postinst         \
    		usr/src/modules/fglrx/debian
    dh_install: Compatibility levels before 5 are deprecated.
    (cd debian/fglrx-kernel-src/usr/src \
    	 && chown -R root:src modules \
    	 && tar -jcf fglrx.tar.bz2 modules \
    	 && rm -rf modules)
    # control panel package
    dh_install -A -pfglrx-amdcccle "usr/X11R6/bin/amdcccle"            		"usr/bin"
    dh_install: Compatibility levels before 5 are deprecated.
    dh_install -A -pfglrx-amdcccle "usr/share/icons/*.xpm"             		"usr/share/icons"
    dh_install: Compatibility levels before 5 are deprecated.
    dh_install -A -pfglrx-amdcccle "usr/share/icons/*.xpm"             		"usr/share/pixmaps"
    dh_install: Compatibility levels before 5 are deprecated.
    dh_install -A -pfglrx-amdcccle "debian/amdcccle.desktop"				"usr/share/applications"
    dh_install: Compatibility levels before 5 are deprecated.
    dh_install -A -pfglrx-amdcccle "debian/amdcccle.kdelnk"					"usr/share/applnk"
    dh_install: Compatibility levels before 5 are deprecated.
    dh_install -A -pfglrx-amdcccle "usr/share/ati"							"usr/share"
    dh_install: Compatibility levels before 5 are deprecated.
    dh_desktop    -pfglrx-amdcccle
    dh_desktop: This program is deprecated, and does nothing anymore.
    dh_desktop: Compatibility levels before 5 are deprecated.
    dh_installdocs
    dh_installdocs: Compatibility levels before 5 are deprecated.
    dh_installdocs -pfglrx-driver usr/share/doc/fglrx/*
    dh_installdocs: Compatibility levels before 5 are deprecated.
    #dh_installchangelogs
    dh_link
    dh_link: Compatibility levels before 5 are deprecated.
    dh_strip
    dh_strip: Compatibility levels before 5 are deprecated.
    dh_compress
    dh_compress: Compatibility levels before 5 are deprecated.
    dh_makeshlibs
    dh_makeshlibs: Compatibility levels before 5 are deprecated.
    dh_installdeb
    dh_installdeb: Compatibility levels before 5 are deprecated.
    LD_PRELOAD= dh_shlibdeps --exclude=emul
    dh_shlibdeps: Compatibility levels before 5 are deprecated.
    dpkg-shlibdeps: error: couldn't find library libatiuki.so.1 needed by debian/fglrx-driver/usr/lib/xorg/modules/linux/libfglrxdrm.so (ELF format: 'elf32-i386'; RPATH: '').
    Note: libraries are not searched in other binary packages that do not have any shlibs or symbols file.
    To help dpkg-shlibdeps find private libraries, you might need to set LD_LIBRARY_PATH.
    dh_shlibdeps: dpkg-shlibdeps -Tdebian/fglrx-driver.substvars debian/fglrx-driver/usr/lib/libAMDXvBA.so.1.0 debian/fglrx-driver/usr/lib/libXvBAW.so.1.0 debian/fglrx-driver/usr/lib/libatiadlxx.so debian/fglrx-driver/usr/lib/dri/fglrx_dri.so debian/fglrx-driver/usr/lib/libfglrx_dm.so.1.0 debian/fglrx-driver/usr/lib/xorg/modules/amdxmm.so debian/fglrx-driver/usr/lib/xorg/modules/linux/libfglrxdrm.so debian/fglrx-driver/usr/lib/xorg/modules/extensions/fglrx/fglrx-libglx.so debian/fglrx-driver/usr/lib/xorg/modules/glesx.so debian/fglrx-driver/usr/lib/xorg/modules/drivers/fglrx_drv.so debian/fglrx-driver/usr/bin/fglrxinfo debian/fglrx-driver/usr/bin/aticonfig debian/fglrx-driver/usr/bin/fgl_glxgears debian/fglrx-driver/usr/sbin/atieventsd returned exit code 2
    make: *** [binary] Error 9
    dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2
    jirkas@klapacius:~/build/catalyst12.2/fglrx-install.QXNgLQ$ 
    
    Zdá se, že mu chybí 'libatiuki.so.1'. Ta knihovna je v './arch/x86/usr/lib/', ale nenajde ji ani po manuálním nastaveni LD_LIBRARY_PATH (pro jistotu jsem zadal absolutní cestu)...
    Jiri 22.3.2012 10:25 Jiri "eR0" Svoboda | skóre: 37 | blog: cat /dev/mind | Prostějov
    Rozbalit Rozbalit vše Re: Nejdou sestavit Catalysty pro Squeeze
    Tak pomohl LD_LIBRARY_PATH a současně doplnění symlinku libatiuki.so.1->libatiuki.so.1.0, ale stejně ještě nejsem doma:
    ...
    LD_PRELOAD= dh_shlibdeps --exclude=emul
    dh_shlibdeps: Compatibility levels before 5 are deprecated.
    dpkg-shlibdeps: error: no dependency information found for /home/jirkas/build/catalyst12.2/fglrx-install.QXNgLQ/arch/x86/usr/lib/libatiuki.so.1 (used by debian/fglrx-driver/usr/lib/xorg/modules/linux/libfglrxdrm.so).
    dh_shlibdeps: dpkg-shlibdeps -Tdebian/fglrx-driver.substvars debian/fglrx-driver/usr/lib/libAMDXvBA.so.1.0 debian/fglrx-driver/usr/lib/libXvBAW.so.1.0 debian/fglrx-driver/usr/lib/libatiadlxx.so debian/fglrx-driver/usr/lib/dri/fglrx_dri.so debian/fglrx-driver/usr/lib/libfglrx_dm.so.1.0 debian/fglrx-driver/usr/lib/xorg/modules/amdxmm.so debian/fglrx-driver/usr/lib/xorg/modules/linux/libfglrxdrm.so debian/fglrx-driver/usr/lib/xorg/modules/extensions/fglrx/fglrx-libglx.so debian/fglrx-driver/usr/lib/xorg/modules/glesx.so debian/fglrx-driver/usr/lib/xorg/modules/drivers/fglrx_drv.so debian/fglrx-driver/usr/bin/fglrxinfo debian/fglrx-driver/usr/bin/aticonfig debian/fglrx-driver/usr/bin/fgl_glxgears debian/fglrx-driver/usr/sbin/atieventsd returned exit code 2
    make: *** [binary] Error 9
    dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2
    jirkas@klapacius:~/build/catalyst12.2/fglrx-install.QXNgLQ$ 
    
    Ale teď už teda fakt nevím. Podle té hlášky je to asi fakt zmršená ta Debianí část.

    Ha, ještě jsem teď zkusil '--buildpkg Slackware/Slackware' a kernel modul se zkompiloval. Vytvoření balíčků ale logicky selhalo. Nicméně se zdá, že všechny soubory k zabalení jsou v './packages/Slackware/_working_directory_/'. Dělám to na jiném stroji, tak to teď nemůžu vyzkoušet, ale určitě dám ještě vědět.
    Jiri 23.3.2012 12:08 Jiri "eR0" Svoboda | skóre: 37 | blog: cat /dev/mind | Prostějov
    Rozbalit Rozbalit vše Re: Nejdou sestavit Catalysty pro Squeeze
    Takže...

    Debianí balíčky nejdou sestavit, protože je to v AMD instalátoru nějak nadrbáno, zřejmě jsou tam staré scripty. Vypadá to, že Ubuntu má stejný problém.

    Balíčky 'xorg-dev' a spol. nejsou k sestavení potřeba, kompiluje se pouze kernel modul, takže stačí kernel-headers.

    Sestavení jsem nakonec obešel tímto postupem:

    1) Rozbalit instalátor:

    ./amd-driver-installer-12-2-x86.x86_64.run --extract

    2) Uvniř rozbaleného adresáře spustit:

    fakeroot ./ati-installer.sh 12.2 --buildpkg Slackware/Slackware

    Tenhle příkaz jako první úspešně zkompiluje kernel modul a připraví do adresářové struktury soubory potřebné k sestavení Slackware balíčku. Na samotném vytvoření balíčku pak samozřejmě selže.

    3) Soubory jsou v adresáři instalátoru 'packages/Slackware/_working_directory_/' a ty potřebné :-) stačí nakopírovat na správná místa adresářové struktury Debianu.

    (Kernel modul jsem rozgzipoval a spustil 'depmod -a' - nevím, zda bylo nutné. Dvě knihovny, které se přepisovaly, jsem zálohoval.)

    4) Jako root spustit:

    aticonfig --initial -f

    což vyrobí výchozí 'xorg.conf'.

    Výsledek:

    Mám systém, kde jsem sice obešel balíčkovací systém, ale neprováděl jsem build jako root, takže vím, co kde mám. Musím ale počítat s tím, že při updatu OpenGL knihoven se to rozesere. X.org používají správný ovladač a akcelerují všechno... kromě 3D... :-( X.org moduly glx, dri, dri2, fglrx, fglrxdrm jsou podle logu úspěšně tam a pak najednou:
    ...
    ukiDynamicMajor: found major device number 251
    ukiDynamicMajor: found major device number 251
    ukiOpenByBusid: Searching for BusID PCI:0:1:0
    ukiOpenDevice: node name is /dev/ati/card0
    ukiOpenDevice: open result is 14, (OK)
    ukiOpenByBusid: ukiOpenMinor returns 14
    ukiOpenByBusid: ukiGetBusid reports PCI:0:1:0
    (EE) AIGLX error: failed to load OpenGL driver
    (EE) AIGLX: reverting to software rendering
    ...
    
    V CLI to vidím jako:
    jirkas@tlamsa:~$ fglrxinfo 
    X Error of failed request:  BadRequest (invalid request code or no such operation)
      Major opcode of failed request:  137 (GLX)
      Minor opcode of failed request:  19 (X_GLXQueryServerString)
      Serial number of failed request:  16
      Current serial number in output stream:  16
    jirkas@tlamsa:~$
    
    A s tím už si teda fakt nevím rady. Štěstí, že 3D nepotřebuju, je to HTPC...

    23.3.2012 13:17 ewew | skóre: 36 | blog: ewewov_blog
    Rozbalit Rozbalit vše Re: Nejdou sestavit Catalysty pro Squeeze
    Skúšal si aj tento návod čo je priamo na domovskej stránke debianinu.
    sec.linuxpseudosec.sk

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.