Google Chrome 155 byl prohlášen za stabilní. Přináší podporu JPEG XL (.jxl). Opraveno bylo 247 bezpečnostních chyb.
Konference OpenAlt 2026 hledá přednášející. Přihlásit přednášky lze do neděle 11. října. Konference proběhne o víkendu 7. a 8. listopadu na půdě Fakulty informačních technologií VUT v Brně. Témata konference jsou: Otevřený a svobodný software, IoT a Hnutí tvůrců, Vzdělávání, Bezpečnost a soukromí, Otevřená společnost, komunity a data, OpenMobility a další.
Byla vydána nová verze 10.6 sady aplikací pro SSH komunikaci OpenSSH. Přináší řadu důležitých bezpečnostních oprav, vylepšení funkcí a oprav chyb. Povoluje hybridní postkvantový podpisový algoritmus ssh-mldsa44-ed25519.
Americká společnost Reflection AI světu představila Beam, open-weight model s 501 miliardami parametrů (z toho 23 miliard aktivních), určený především pro programování a práci autonomních agentů. Podle autorů jejich model nabízí výkon srovnatelný s většími modely při výrazně nižších nárocích na výpočetní výkon. Beam nyní ještě prochází závěrečným testováním, na stránkách Reflection AI se však lze zaregistrovat a získat předběžný přístup. Váhy modelu, dokumentace a nástroje pro vývojáře mají být zveřejněny v průběhu tohoto měsíce.
OpenCourant je komunitní fork OpenRadioss, tj. open source softwaru pro simulace havárií, nárazů a vysoce nelineárních dynamických dějů metodou konečných prvků. Společnost Siemens v loňském roce dokončila akvizici společnosti Altair Engineering, jež před čtyřmi lety uvolnila open source verzi OpenRadioss svého proprietárního softwaru Radioss. Minulý týden Siemens OpenRadioss pohřbil. Integroval jej do svého softwaru Simcenter, webovou stránku OpenRadioss přesměroval na Simcenter a repozitář OpenRadioss na GitHubu odstranil.
Pořadatelé devátého ročníku komunitního setkání správců nejen českých a slovenských sítí – CSNOG 2027, které se uskuteční 20. a 21. ledna, vyhlásili Call for Abstracts. Náměty na vystoupení mohou zájemci přihlašovat do 31. října na webu akce a vybírat mohou ze tří sekcí – správa sítí, legislativa a regulace a akademické projekty. Zveřejněny byly také Call of Partners určené sponzorům a partnerům setkání, kteří by například chtěli mít na
… více »Strata je open-source inferenční engine, který umožňuje lokálně provozovat rozsáhlý čínský model Qwen3.8-Flash-Next, který by jinak nejspíše vyžadoval serverovou infrastrukturu, na běžném herním počítači s alespoň 12 GB VRAM, 32 GB RAM a dostatkem místa na SSD. Nároky na paměť a rychlost generování se liší s použitou variantou modelu Qwen. Zdrojový kód je dostupný na GitHubu, pod licencí MIT.
Americký prezident Donald Trump oznámil vznik federální Jednotky pro superinteligenci (Super Intelligence Force), která má koordinovat postup vlády, technologických firem, náboženských organizací a dalších institucí v oblasti rychle se rozvíjející umělé inteligence (Trumpem oficiálně nazývanou superinteligencí). SIF, podřízená přímo Trumpovi, má pomoci Spojeným státům udržet v oblasti SI technologický náskok nad světem a
… více »Klient je e-mailový klient pro GNOME s nativní podporou Proton Mailu, PGP a spamfiltrem řízeným AI. Napsaný je v Go s GTK4 a libadwaita. Připojuje se přímo k Proton Mailu (bez Proton Bridge), ke Gmailu, k Seznam.cz a k libovolné schránce IMAP/SMTP. Každou novou zprávu nejdřív posoudí spamfiltr a teprve potom ji ukáže a ohlásí. Rozhraní je česky a anglicky.
Hra Doom nově běží také v SQL databázi CedarDB. Představen byl SQLDoom. Vyzkoušet lze online demo. Zdrojové kódy jsou k dispozici na GitHubu.
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?
cp: cannot stat `./usr/X11R6/lib/modules/linux': No such file or directorybych 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).
./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...
cp: cannot stat `/home/jirkas/build/catalyst12.2/fglrx-install.ABmXYE/x710/*': No such file or directoryPodle 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í...
./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)...
... 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.
./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...
Tiskni
Sdílej: