hans@linux-z4s7:~/Dokumente> su Passwort: linux-z4s7:/home/hans/Dokumente # cd . linux-z4s7:/home/hans/Dokumente # cd.. linux-z4s7:/home/hans # ./makerpm-amd-12.8.sh -i build and install ******************************************************************* * * * Script: makerpm-amd-12.8.sh * * Version: 5.16 * * Written by: Sebastian Siebert (mail@sebastian-siebert.de) * * * * Description: This script helps you to create a rpm package * * from the proprietary AMD installer * * * * License: This script is under the * * modified BSD License (2-clause license) * * * ******************************************************************* Check for running this script as root ... [ OK ] Remove the unneeded old rebuild script ... [ OK ] Get openSUSE Version... openSUSE 12.2 [ OK ] Check needed packages on openSUSE 12.2... check rpm-build ... [ MISSING ] missing "rpm-build"-package: try to run "zypper install rpm-build" now Ausführlichkeitsgrad: 1 Nicht-interaktiven Modus betreten. Programmargumente ohne Option: 'rpm-build' Ziel wird initialisiert Es wird überprüft, ob die Metadaten für KDE 4.9.1 aktualisiert werden müssen. Es wird überprüft, ob die Metadaten für KDE 4.9.1 Extra aktualisiert werden müssen. Es wird überprüft, ob die Metadaten für openSUSE BuildService - LibreOffice aktualisiert werden müssen. Es wird überprüft, ob die Metadaten für openSUSE BuildService - Mozilla aktualisiert werden müssen. Es wird überprüft, ob die Metadaten für libdvdcss repository aktualisiert werden müssen. Es wird überprüft, ob die Metadaten für Packman Repository aktualisiert werden müssen. Es wird überprüft, ob die Metadaten für openSUSE-12.2-Non-Oss aktualisiert werden müssen. Es wird überprüft, ob die Metadaten für openSUSE-12.2-Oss aktualisiert werden müssen. Es wird überprüft, ob die Metadaten für openSUSE-12.2-Update aktualisiert werden müssen. Es wird überprüft, ob die Metadaten für openSUSE-12.2-Update-Non-Oss aktualisiert werden müssen. Daten des Repositories laden ... Installierte Pakete lesen ... Auflösung erzwingen: Nein 'rpm-build-4.9.1.2-18.2.2.x86_64' aus Repository 'openSUSE-12.2-Oss' für die Installation wählen. Paketabhängigkeiten auflösen ... Auflösung erzwingen: Nein Die folgenden NEUEN Pakete werden installiert: gcc 4.7-2.1.1 gcc47 4.7.1_20120723-1.1.1 gettext-tools 0.18.1.1-15.2.2 glibc-devel 2.15-22.6.4 linux-glibc-devel 3.4.0-2.1.23 make 3.82-151.1.2 patch 2.6.1.136-2.1.2 rpm-build 4.9.1.2-18.2.2 site-config 0.2-6.5.1 9 neue Pakete zu installieren. Gesamtgröße des Downloads: 13,1 MiB. Nach der Operation werden zusätzlich 42,5 MiB belegt. Fortfahren? [j/n/?] (j): j speichern Paket linux-glibc-devel-3.4.0-2.1.23.noarch wird abgerufen (1/9), 829,1 KiB ( 3,4 MiB entpackt) Abruf: media .........................................................................................................................................................................[fertig] Abruf: linux-glibc-devel-3.4.0-2.1.23.noarch.rpm .......................................................................................................................[fertig (702,5 KiB/s)] Paket gettext-tools-0.18.1.1-15.2.2.x86_64 wird abgerufen (2/9), 5,1 MiB ( 13,4 MiB entpackt) Abruf: gettext-tools-0.18.1.1-15.2.2.x86_64.rpm ..........................................................................................................................[fertig (1,2 MiB/s)] Paket make-3.82-151.1.2.x86_64 wird abgerufen (3/9), 358,3 KiB ( 1,0 MiB entpackt) Abruf: make-3.82-151.1.2.x86_64.rpm ..................................................................................................................................................[fertig] Paket patch-2.6.1.136-2.1.2.x86_64 wird abgerufen (4/9), 80,6 KiB (155,1 KiB entpackt) Abruf: patch-2.6.1.136-2.1.2.x86_64.rpm ..................................................................................................................................[fertig (1,1 MiB/s)] Paket site-config-0.2-6.5.1.x86_64 wird abgerufen (5/9), 11,7 KiB ( 21,5 KiB entpackt) Abruf: site-config-0.2-6.5.1.x86_64.rpm ..............................................................................................................................................[fertig] Paket glibc-devel-2.15-22.6.4.x86_64 wird abgerufen (6/9), 623,8 KiB ( 2,9 MiB entpackt) Abruf: glibc-devel-2.15-22.6.4.x86_64.rpm ............................................................................................................................................[fertig] Paket gcc47-4.7.1_20120723-1.1.1.x86_64 wird abgerufen (7/9), 6,1 MiB ( 21,6 MiB entpackt) Abruf: gcc47-4.7.1_20120723-1.1.1.x86_64.rpm .............................................................................................................................[fertig (1,3 MiB/s)] Paket gcc-4.7-2.1.1.x86_64 wird abgerufen (8/9), 4,1 KiB ( 0 B entpackt) Abruf: gcc-4.7-2.1.1.x86_64.rpm ......................................................................................................................................................[fertig] Paket rpm-build-4.9.1.2-18.2.2.x86_64 wird abgerufen (9/9), 23,0 KiB ( 24,5 KiB entpackt) Abruf: rpm-build-4.9.1.2-18.2.2.x86_64.rpm ...........................................................................................................................................[fertig] Installation von: linux-glibc-devel-3.4.0-2.1.23 .....................................................................................................................................[fertig] Installation von: gettext-tools-0.18.1.1-15.2.2 ......................................................................................................................................[fertig] Installation von: make-3.82-151.1.2 ..................................................................................................................................................[fertig] Installation von: patch-2.6.1.136-2.1.2 ..............................................................................................................................................[fertig] Installation von: site-config-0.2-6.5.1 ..............................................................................................................................................[fertig] Installation von: glibc-devel-2.15-22.6.4 ............................................................................................................................................[fertig] Installation von: gcc47-4.7.1_20120723-1.1.1 .........................................................................................................................................[fertig] Installation von: gcc-4.7-2.1.1 ......................................................................................................................................................[fertig] Installation von: rpm-build-4.9.1.2-18.2.2 ...........................................................................................................................................[fertig] speichernCommitResult (total 9, done 9, error 0, skipped 0, updateMessages 0) Check for existing AMD-Installer "amd-driver-installer-12-8-x86.x86_64.zip" in current directory ... [ MISSING ] Download the AMD-Installer ... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 100M 100 100M 0 0 1639k 0 0:01:02 0:01:02 --:--:-- 1125k [ OK ] Compare SHA1 checksum of the AMD-Installer ... [ OK ] Extracting the AMD driver installer zip "amd-driver-installer-12-8-x86.x86_64.zip" ... Archive: amd-driver-installer-12-8-x86.x86_64.zip inflating: amd-driver-installer-8.982-x86.x86_64.run [ OK ] Check for existing packaging script tarball "amd-12.8-packaging-script.tar.bz2" in current directory ... [ MISSING ] Download the packaging script tarball "amd-12.8-packaging-script.tar.bz2" ... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 25057 100 25057 0 0 161k 0 --:--:-- --:--:-- --:--:-- 281k [ OK ] Compare SHA1 checksum of the packaging script tarball "amd-12.8-packaging-script.tar.bz2" ... [ OK ] Set the correct permissions of AMD-Installer "amd-driver-installer-8.982-x86.x86_64.run" ... [ OK ] Check for supported graphics card on this machine ... Creating directory /home/hans/amd-12.8-tmp.muxLk 01:00.0 VGA compatible controller [0300]: Advanced Micro Devices [AMD] nee ATI Turks [Radeon HD 6570] [1002:6759] Found supported graphics card by ASIC ID: 6759 [ OK ] Extracting the AMD packaging script tarball "amd-12.8-packaging-script.tar.bz2" ... /home/hans/amd-12.8-tmp.muxLk [ OK ] Build the RPM-Package ... ----- START: AMD INSTALLER ----- ===================================================================== AMD Catalyst(TM) Proprietary Driver Installer/Packager ===================================================================== Generating package: SuSE/SUSE-autodetection Auto detection mode: Distribution: openSUSE Version: 12.2 Architecture: x86_64 Package name: SUSE122-AMD64 Verbose mode: on [ OK ] Verbose level: 1 [ OK ] Release: 2 [ OK ] Get information about the machine architecture and the version of SUSE and XOrg ... Package name: SUSE122-AMD64 Distribution: SUSE122 Architecture: AMD64 XOrg version: xpic_64a [ OK ] Assemble the package name for rpm build ... Package name: fglrx64_xpic_SUSE122 [ OK ] Path to the distro packaging: /home/hans/amd-12.8-tmp.muxLk/packages/SuSE [ OK ] Path to the installer: /home/hans/amd-12.8-tmp.muxLk [ OK ] Temporary path to the output from the build: /tmp/amd_pkg_build.out.dmcHy6 [ OK ] Temporary path to the build: /tmp/amd_fglrx.TG2LhU [ OK ] Temporary path to the spec file: /tmp/amd_fglrx.spec.4GmnK8 [ OK ] Get the architecture for the AMD arch path: x86_64 [ OK ] Path to the spec file: /home/hans/amd-12.8-tmp.muxLk/packages/SuSE/fglrx.spec [ OK ] Create needed directory ... [ OK ] Copy all needed files into temporary build path ... [ OK ] Copy patch files to the temporary build path ... [ OK ] Remove unneeded files in the temporary build path ... [ OK ] Substitute variables in the temporary spec file ... [ OK ] Build the RPM package now ... [ OK ] Retrieve the absolute path to the built package ... [ OK ] After-build diagnostics and processing ... Package /home/hans/fglrx64_xpic_SUSE122-8.982-2.x86_64.rpm has been successfully generated Install or update the RPM package as follows: zypper install fglrx64_xpic_SUSE122-8.982-2.x86_64.rpm [ OK ] Remove unneeded paths and files ... [ OK ] Finished! [ OK ] ----- END: AMD INSTALLER ----- RPM-Package was built successfully! [ OK ] Get a list of installed Kernel RPM package(s) to prevent a mess of kernel version(s) ... [ OK ] Check for existing older fglrx package and decide for installation or update the package ... [ OK ] Install the fglrx package now ... Ausführlichkeitsgrad: 1 Nicht-interaktiven Modus betreten. Programmargumente ohne Option: 'fglrx64_xpic_SUSE122-8.982-2.x86_64.rpm' 'kernel-syms-3.4.6-2.10.1' 'kernel-source-3.4.6-2.10.1' 'fglrx64_xpic_SUSE122-8.982-2.x86_64.rpm' sieht wie eine RPM-Datei aus. Werde versuchen sie herunterzuladen. Ziel wird initialisiert Es wird überprüft, ob die Metadaten für KDE 4.9.1 aktualisiert werden müssen. Es wird überprüft, ob die Metadaten für KDE 4.9.1 Extra aktualisiert werden müssen. Es wird überprüft, ob die Metadaten für Einfacher RPM-Dateien-Zwischenspeicher aktualisiert werden müssen. Es wird überprüft, ob die Metadaten für openSUSE BuildService - LibreOffice aktualisiert werden müssen. Es wird überprüft, ob die Metadaten für openSUSE BuildService - Mozilla aktualisiert werden müssen. Es wird überprüft, ob die Metadaten für libdvdcss repository aktualisiert werden müssen. Es wird überprüft, ob die Metadaten für Packman Repository aktualisiert werden müssen. Es wird überprüft, ob die Metadaten für openSUSE-12.2-Non-Oss aktualisiert werden müssen. Es wird überprüft, ob die Metadaten für openSUSE-12.2-Oss aktualisiert werden müssen. Es wird überprüft, ob die Metadaten für openSUSE-12.2-Update aktualisiert werden müssen. Es wird überprüft, ob die Metadaten für openSUSE-12.2-Update-Non-Oss aktualisiert werden müssen. Daten des Repositories laden ... Installierte Pakete lesen ... Auflösung erzwingen: Nein 'kernel-source-3.4.6-2.10.1' wurde in den Paketnamen nicht gefunden. Es wird 'kernel-source = 3.4.6-2.10.1' versucht. 'kernel-syms-3.4.6-2.10.1' wurde in den Paketnamen nicht gefunden. Es wird 'kernel-syms = 3.4.6-2.10.1' versucht. Erfordernis 'kernel-syms = 3.4.6-2.10.1' wird hinzugefügt. Erfordernis 'kernel-source = 3.4.6-2.10.1' wird hinzugefügt. Erfordernis 'fglrx64_xpic_SUSE122 = 0:8.982-2' wird hinzugefügt. Paketabhängigkeiten auflösen ... Auflösung erzwingen: Nein Die folgenden NEUEN Pakete werden installiert: fglrx64_xpic_SUSE122 8.982-2 kernel-default-devel 3.4.6-2.10.1 kernel-desktop-devel 3.4.6-2.10.1 kernel-devel 3.4.6-2.10.1 kernel-source 3.4.6-2.10.1 kernel-syms 3.4.6-2.10.1 kernel-xen-devel 3.4.6-2.10.1 7 neue Pakete zu installieren. Gesamtgröße des Downloads: 134,0 MiB. Nach der Operation werden zusätzlich 668,3 MiB belegt. Fortfahren? [j/n/?] (j): j speichern Paket kernel-devel-3.4.6-2.10.1.noarch wird abgerufen (1/7), 8,1 MiB ( 39,2 MiB entpackt) Abruf: media .........................................................................................................................................................................[fertig] Abruf: kernel-devel-3.4.6-2.10.1.noarch.rpm ..............................................................................................................................[fertig (1,2 MiB/s)] Paket kernel-xen-devel-3.4.6-2.10.1.x86_64 wird abgerufen (2/7), 2,0 MiB ( 2,6 MiB entpackt) Abruf: kernel-xen-devel-3.4.6-2.10.1.x86_64.rpm ..........................................................................................................................[fertig (1,4 MiB/s)] Paket kernel-desktop-devel-3.4.6-2.10.1.x86_64 wird abgerufen (3/7), 2,0 MiB ( 2,6 MiB entpackt) Abruf: kernel-desktop-devel-3.4.6-2.10.1.x86_64.rpm ......................................................................................................................[fertig (1,4 MiB/s)] Paket kernel-default-devel-3.4.6-2.10.1.x86_64 wird abgerufen (4/7), 2,0 MiB ( 2,6 MiB entpackt) Abruf: kernel-default-devel-3.4.6-2.10.1.x86_64.rpm ......................................................................................................................[fertig (1,3 MiB/s)] Paket kernel-source-3.4.6-2.10.1.noarch wird abgerufen (5/7), 64,0 MiB (385,6 MiB entpackt) Abruf: kernel-source-3.4.6-2.10.1.noarch.rpm .............................................................................................................................[fertig (1,6 MiB/s)] Paket kernel-syms-3.4.6-2.10.1.x86_64 wird abgerufen (6/7), 321,6 KiB ( 345 B entpackt) Abruf: kernel-syms-3.4.6-2.10.1.x86_64.rpm .............................................................................................................................[fertig (448,1 KiB/s)] Paket fglrx64_xpic_SUSE122-8.982-2.x86_64 wird abgerufen (7/7), 55,7 MiB (235,7 MiB entpackt) Installation von: kernel-devel-3.4.6-2.10.1 ..........................................................................................................................................[fertig] Installation von: kernel-xen-devel-3.4.6-2.10.1 ......................................................................................................................................[fertig] Installation von: kernel-desktop-devel-3.4.6-2.10.1 ..................................................................................................................................[fertig] Installation von: kernel-default-devel-3.4.6-2.10.1 ..................................................................................................................................[fertig] Installation von: kernel-source-3.4.6-2.10.1 .........................................................................................................................................[fertig] Installation von: kernel-syms-3.4.6-2.10.1 ...........................................................................................................................................[fertig] Paket fglrx64_xpic_SUSE122-8.982-2.x86_64 wird abgerufen (1/7), 55,7 MiB (235,7 MiB entpackt) Installation von: fglrx64_xpic_SUSE122-8.982-2 .......................................................................................................................................[fertig] Zusätzliche rpm-Ausgabe: Updating /etc/sysconfig/fglrxconfig... /usr/src/kernel-modules/fglrx / Apply some patches ... ati-CONFIG_SMP.patch applied successfully. ati-2.6.27-build-fix-1.patch applied successfully. ati-2.6.36-compat_alloc_user_space.patch applied successfully. amd-3.5.0-missing_do_mmap.patch applied successfully. / Used CPUs/Cores for compilation => [ 2 ] ******************************************************************************** * * * Kernel: 3.4.6-2.10-desktop * * Source: /lib/modules/3.4.6-2.10-desktop/build * * Include: /lib/modules/3.4.6-2.10-desktop/source/include * * * ******************************************************************************** file /lib/modules/3.4.6-2.10-desktop/source/include/../arch/x86/include/asm/compat.h says:COMPAT_ALLOC_USER_SPACE=arch_compat_alloc_user_space /usr/src/kernel-modules/fglrx/2.6.x / rm -rf *.c *.h *.o *.ko *.a .??* *.symvers make: Entering directory `/usr/src/linux-3.4.6-2.10-obj/x86_64/desktop' LD /usr/src/kernel-modules/fglrx/2.6.x/built-in.o CC [M] /usr/src/kernel-modules/fglrx/2.6.x/firegl_public.o CC [M] /usr/src/kernel-modules/fglrx/2.6.x/kcl_acpi.o /usr/src/kernel-modules/fglrx/2.6.x/firegl_public.c: In function 'KCL_GetInitKerPte': /usr/src/kernel-modules/fglrx/2.6.x/firegl_public.c:2384:5: warning: return makes integer from pointer without a cast [enabled by default] /usr/src/kernel-modules/fglrx/2.6.x/firegl_public.c:2387:5: warning: return makes integer from pointer without a cast [enabled by default] /usr/src/kernel-modules/fglrx/2.6.x/firegl_public.c:2392:5: warning: return makes integer from pointer without a cast [enabled by default] /usr/src/kernel-modules/fglrx/2.6.x/firegl_public.c: In function 'KCL_GetPageTableByVirtAddr': /usr/src/kernel-modules/fglrx/2.6.x/firegl_public.c:2451:5: warning: return makes integer from pointer without a cast [enabled by default] /usr/src/kernel-modules/fglrx/2.6.x/firegl_public.c:2456:5: warning: return makes integer from pointer without a cast [enabled by default] /usr/src/kernel-modules/fglrx/2.6.x/firegl_public.c:2462:5: warning: return makes integer from pointer without a cast [enabled by default] /usr/src/kernel-modules/fglrx/2.6.x/firegl_public.c: In function 'KCL_GetPageSizeByVirtAddr': /usr/src/kernel-modules/fglrx/2.6.x/firegl_public.c:2520:5: warning: return makes integer from pointer without a cast [enabled by default] /usr/src/kernel-modules/fglrx/2.6.x/firegl_public.c:2525:5: warning: return makes integer from pointer without a cast [enabled by default] /usr/src/kernel-modules/fglrx/2.6.x/firegl_public.c:2531:5: warning: return makes integer from pointer without a cast [enabled by default] CC [M] /usr/src/kernel-modules/fglrx/2.6.x/kcl_agp.o CC [M] /usr/src/kernel-modules/fglrx/2.6.x/kcl_debug.o CC [M] /usr/src/kernel-modules/fglrx/2.6.x/kcl_ioctl.o CC [M] /usr/src/kernel-modules/fglrx/2.6.x/kcl_io.o CC [M] /usr/src/kernel-modules/fglrx/2.6.x/kcl_pci.o CC [M] /usr/src/kernel-modules/fglrx/2.6.x/kcl_str.o CC [M] /usr/src/kernel-modules/fglrx/2.6.x/kcl_iommu.o CC [M] /usr/src/kernel-modules/fglrx/2.6.x/kcl.o CC [M] /usr/src/kernel-modules/fglrx/2.6.x/kcl_wait.o LD [M] /usr/src/kernel-modules/fglrx/2.6.x/fglrx.o Building modules, stage 2. MODPOST 1 modules CC /usr/src/kernel-modules/fglrx/2.6.x/fglrx.mod.o LD [M] /usr/src/kernel-modules/fglrx/2.6.x/fglrx.ko make: Leaving directory `/usr/src/linux-3.4.6-2.10-obj/x86_64/desktop' make: Entering directory `/usr/src/linux-3.4.6-2.10-obj/x86_64/desktop' INSTALL /usr/src/kernel-modules/fglrx/2.6.x/fglrx.ko DEPMOD 3.4.6-2.10-desktop make: Leaving directory `/usr/src/linux-3.4.6-2.10-obj/x86_64/desktop' rm -rf *.c *.h *.o *.ko *.a .??* *.symvers / Calling 'depmod -a 3.4.6-2.10-desktop' this may take a while... Summary report: ================================================================================ Kernel => 3.4.6-2.10-desktop Detected => RPM package Build => [ OK ] Install => [ OK ] ************************************************************* Please read "/usr/share/doc/packages/fglrx/README.SuSE" for configuration details when using SaX2. ************************************************************* Disable KMS to prevent driver issue: Kernel image: /boot/vmlinuz-3.4.6-2.10-desktop Initrd image: /boot/initrd-3.4.6-2.10-desktop Root device: /dev/disk/by-id/ata-ST3500630AS_9QG0B1MB-part6 (/dev/sda6) (mounted on / as ext4) Resume device: /dev/disk/by-id/ata-ST3500630AS_9QG0B1MB-part5 (/dev/sda5) modprobe: Module hid_generic not found. WARNING: no dependencies for kernel module 'hid-generic' found. Kernel Modules: thermal_sys thermal processor fan pata_atiixp ata_generic scsi_dh scsi_dh_rdac scsi_dh_hp_sw scsi_dh_emc scsi_dh_alua xhci-hcd hid-logitech-dj Features: acpi plymouth block usb resume.userspace resume.kernel Check: No fglrx section. Uninitialised file found, configuring. Switch to AMD Switch to AMD speichernCommitResult (total 7, done 7, error 0, skipped 0, updateMessages 0) [ OK ] Check for activated fglrx rebuild init script ... NOTE: THIS OUTPUT SHOWS SYSV SERVICES ONLY AND DOES NOT INCLUDE NATIVE SYSTEMD SERVICES. SYSV CONFIGURATION DATA MIGHT BE OVERRIDDEN BY NATIVE SYSTEMD CONFIGURATION. [ OK ] Finish! Please restart your computer and have a lot of fun! ;-) linux-z4s7:/home/hans #