Kirjoittaja Aihe: Kubuntu 15.04: fglrx-ajuri ei asennu oikein kernel-päivityksessä [RATKAISTU].  (Luettu 2241 kertaa)

raimo

  • Käyttäjä
  • Viestejä: 4269
  • openSUSE Tumbleweed
    • Profiili
Kernel päivittyi tänään verisoon 3.19.0-26 ja päivityksen jälkeen fglrx on rikki ts. X ei käynnisty.
Virheilmoitus (jota Muon ei osannut näyttää vaan tarjoili tympeää ohjelman kaatumisilmoitusta)
No käsin nämä pitäisikin tehdä, virheilmoitus siis päätteestä poimittuna:
Koodia: [Valitse]
Building initial module for 3.19.0-26-generic
Error! Bad return status for module build on kernel: 3.19.0-26-generic (x86_64)
Consult /var/lib/dkms/fglrx-core/15.200/build/make.log for more information.

make.log tiedoston sisältö:
Koodia: [Valitse]
raimo@kone:~$ cat /var/lib/dkms/fglrx-core/15.200/build/make.log
DKMS make.log for fglrx-core-15.200 for kernel 3.19.0-26-generic (x86_64)
ti 18.8.2015 16.01.39 +0300
/usr/sbin/dkms: line 74: cd: /var/lib/dkms/fglrx/15.200/build: No such file or directory
AMD kernel module generator version 2.1
doing Makefile based build for kernel 2.6.x and higher
rm -rf *.c *.h *.o *.ko *.a .??* *.symvers
make -C /lib/modules/3.19.0-26-generic/build SUBDIRS=/var/lib/dkms/fglrx-core/15.200/build/2.6.x modules
make[1]: Entering directory '/usr/src/linux-headers-3.19.0-26-generic'
  CC [M]  /var/lib/dkms/fglrx-core/15.200/build/2.6.x/firegl_public.o
/var/lib/dkms/fglrx-core/15.200/build/2.6.x/firegl_public.c:6424:12: warning: ‘KCL_fpu_save_init’ defined but not used [-Wunused-function]
 static int KCL_fpu_save_init(struct task_struct *tsk)
            ^
  CC [M]  /var/lib/dkms/fglrx-core/15.200/build/2.6.x/kcl_acpi.o
/var/lib/dkms/fglrx-core/15.200/build/2.6.x/kcl_acpi.c:832:20: warning: ‘KCL_ACPI_Slot_No_Hotplug’ defined but not used [-Wunused-function]
 static acpi_status KCL_ACPI_Slot_No_Hotplug(KCL_ACPI_DevHandle handle, u32 lvl, void *data, void **rv)
                    ^
  CC [M]  /var/lib/dkms/fglrx-core/15.200/build/2.6.x/kcl_agp.o
  CC [M]  /var/lib/dkms/fglrx-core/15.200/build/2.6.x/kcl_debug.o
  CC [M]  /var/lib/dkms/fglrx-core/15.200/build/2.6.x/kcl_ioctl.o
  CC [M]  /var/lib/dkms/fglrx-core/15.200/build/2.6.x/kcl_io.o
  CC [M]  /var/lib/dkms/fglrx-core/15.200/build/2.6.x/kcl_pci.o
  CC [M]  /var/lib/dkms/fglrx-core/15.200/build/2.6.x/kcl_str.o
  CC [M]  /var/lib/dkms/fglrx-core/15.200/build/2.6.x/kcl_iommu.o
  CC [M]  /var/lib/dkms/fglrx-core/15.200/build/2.6.x/kcl.o
  CC [M]  /var/lib/dkms/fglrx-core/15.200/build/2.6.x/kcl_wait.o
  LD [M]  /var/lib/dkms/fglrx-core/15.200/build/2.6.x/fglrx.o
  Building modules, stage 2.
  MODPOST 1 modules
FATAL: modpost: GPL-incompatible module fglrx.ko uses GPL-only symbol 'pci_ignore_hotplug'
scripts/Makefile.modpost:90: recipe for target '__modpost' failed
make[2]: *** [__modpost] Error 1
Makefile:1397: recipe for target 'modules' failed
make[1]: *** [modules] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-3.19.0-26-generic'
Makefile:88: recipe for target 'kmod_build' failed
make: *** [kmod_build] Error 2
build failed with return value 2

Mistähän tuossa on kyse?
Edellisillä kerneleillä homma on toiminut moitteetta, mitä nyt virtuaalikonsolit on pimeänä olleet.
Pitänee kokeilla poistaa fglrx ja kernel -> päivittää sitten kernel ja asentaa fglrx takaisin...

edit, ei auta tuo yliviivattu prosessi. No pitää poistaa mokoma pahakernel ja pärjäillä edellisellä 3.19.0-25 versiolla.
« Viimeksi muokattu: 18.08.15 - klo:20.03 kirjoittanut raimo »
Tietä käyden tien on vanki. Vapaa on vain umpihanki.
Aaro Hellaakoski

nm

  • Käyttäjä
  • Viestejä: 16429
    • Profiili
Ongelma on korjattu proposed-repositorion fglrx:ssä: https://bugs.launchpad.net/ubuntu/+source/fglrx-installer/+bug/1479913

Tuota uutta versiota kannattaisi testata ja raportoida, toimiiko vai ei. Proposed-repositorion voi ottaa käyttöön tämän ohjeen mukaan: https://wiki.ubuntu.com/Testing/EnableProposed (katso erityisesti kohta Selective upgrading from -proposed), jotta järjestelmä ei päivitä kaikkia paketteja sieltä vaan voit itse päättää, mistä paketeista haluat asentaa proposed-version.

raimo

  • Käyttäjä
  • Viestejä: 4269
  • openSUSE Tumbleweed
    • Profiili
Ongelma on korjattu proposed-repositorion fglrx:ssä: https://bugs.launchpad.net/ubuntu/+source/fglrx-installer/+bug/1479913

Tuota uutta versiota kannattaisi testata ja raportoida, toimiiko vai ei. Proposed-repositorion voi ottaa käyttöön tämän ohjeen mukaan: https://wiki.ubuntu.com/Testing/EnableProposed (katso erityisesti kohta Selective upgrading from -proposed), jotta järjestelmä ei päivitä kaikkia paketteja sieltä vaan voit itse päättää, mistä paketeista haluat asentaa proposed-version.

Okei kiitos, huomenna ehdin testaamaan.

edit, ehdinkin jo tänään! :)
Ja toimiihan se Proposed-fglrx uuden kernelin kanssa oikein mallikkaasti, ilman virheitä.
Jostain pitää nyt yrittää sitten kaivaa milloin tuo korjaus tulee normirepoihin ... Toisaalta 15.10 julkaisuun
ei ole enää pitkää aikaa ja käsitin että siinä on jo korjattu versio nytkin.
« Viimeksi muokattu: 18.08.15 - klo:20.06 kirjoittanut raimo »
Tietä käyden tien on vanki. Vapaa on vain umpihanki.
Aaro Hellaakoski