Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Kernelupgrade auf 4.4.0-116-generic!
#26
Hi,

habe jetzt per 
Code:
apt-get install libelf-dev
dann hat er sofort angefangen weiter zu bauen,
Jetzt komm folgender Fehler
EDIT, Fehler01:
Code:
root@easyVDR:/opt# cat /var/lib/dkms/bbswitch/0.7/build/make.log
DKMS make.log for bbswitch-0.7 for kernel 4.14.35-041435-generic (x86_64)
Mo 22. Okt 19:19:22 CEST 2018
make -C /lib/modules/4.14.35-041435-generic/build M="$(pwd)" modules
make[1]: Verzeichnis »/usr/src/linux-headers-4.14.35-041435-generic« wird betreten
 CC [M]  /var/lib/dkms/bbswitch/0.7/build/bbswitch.o
gcc: error: unrecognized command line option ‘-fstack-protector-strong’
make[2]: *** [/var/lib/dkms/bbswitch/0.7/build/bbswitch.o] Fehler 1
make[1]: *** [_module_/var/lib/dkms/bbswitch/0.7/build] Fehler 2
make[1]: Verzeichnis »/usr/src/linux-headers-4.14.35-041435-generic« wird verlassen
make: *** [default] Fehler 2

Fehler02:

Code:
root@easyVDR:~# cat /var/lib/dkms/nvidia-340/340.102/build/make.log
DKMS make.log for nvidia-340-340.102 for kernel 4.14.35-041435-generic (x86_64)
Mo 22. Okt 19:06:26 CEST 2018
NVIDIA: calling KBUILD...
make[1]: Verzeichnis »/usr/src/linux-headers-4.14.35-041435-generic« wird betreten
test -e include/generated/autoconf.h -a -e include/config/auto.conf || (                \
       echo >&2;                                                       \
       echo >&2 "  ERROR: Kernel configuration is invalid.";           \
       echo >&2 "         include/generated/autoconf.h or include/config/auto.conf are missing.";\
       echo >&2 "         Run 'make oldconfig && make prepare' on kernel src to fix it.";      \
       echo >&2 ;                                                      \
       /bin/false)
mkdir -p /var/lib/dkms/nvidia-340/340.102/build/.tmp_versions ; rm -f /var/lib/dkms/nvidia-340/340.102/build/.tmp_versions/*
make -f ./scripts/Makefile.build obj=/var/lib/dkms/nvidia-340/340.102/build
 cc -Wp,-MD,/var/lib/dkms/nvidia-340/340.102/build/.nv.o.d  -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/4.8/include -I./arch/x86/include -I./arch/x86/include/generated  -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./inclu
plus weiter 10.000 Zeilen....

soll ich das
Code:
  Run 'make oldconfig && make prepare' on kernel src to fix it.";
laufen lassen?
Wie sieht dazu der ganze Befehl aus?

EDIT:
hab's noch mal nach Neustart laufen lassen, gleiches Ergebnis,
weiter komme ich gerade nicht, habe auch zZ keine Idee für eine Lösung.....

Ein Test per apt-get -s ergibt:
Code:
root@easyVDR apt-get -f -s install
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.        
Statusinformationen werden eingelesen.... Fertig
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
 libdbusmenu-gtk4 libqpdf13 libssl1.1 localechooser-data
Verwenden Sie »apt-get autoremove«, um sie zu entfernen.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 12 nicht aktualisiert.
7 nicht vollständig installiert oder entfernt.
Conf nvidia-340 (340.102-0ubuntu0.14.04.1 Ubuntu:14.04/trusty-updates [amd64])
Conf nvidia-331-updates (340.102-0ubuntu0.14.04.1 Ubuntu:14.04/trusty-updates [amd64])
Conf nvidia-340-uvm (340.102-0ubuntu0.14.04.1 Ubuntu:14.04/trusty-updates [amd64])
Conf nvidia-libopencl1-340 (340.102-0ubuntu0.14.04.1 Ubuntu:14.04/trusty-updates [amd64])
Conf nvidia-opencl-icd-340 (340.102-0ubuntu0.14.04.1 Ubuntu:14.04/trusty-updates [amd64])
Conf bbswitch-dkms (0.7-2ubuntu1 Ubuntu:14.04/trusty [amd64])
Conf nvidia-prime (0.6.2.1 Ubuntu:14.04/trusty-updates [amd64])


Grüße,
m
easyVDR 3.5 auf: Digital Device Cine S2 V7; altes Fujitsu Esprimo Board mit NVidia Chipsatz und AMD Athlon 4000+ u. 2GB RAM; PNY NVidia GF-710
Zitieren
#27
Hi,

(22.10.2018, 19:11)maxprox schrieb: Wie sieht dazu der ganze Befehl aus?
im Dir "/usr/src/linux-headers-4.14.35-041435-generic"
Code:
sudo make oldconfig && make prepare

Gruss
Wolfgang

Zitieren
#28
HI,

wieder Fehler:
Code:
root@easyVDR:/usr/src/linux-headers-4.14.35-041435-generic# make oldconfig && make prepare
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/basic/bin2c
  HOSTCC  scripts/kconfig/conf.o
  HOSTCC  scripts/kconfig/zconf.tab.o
  HOSTLD  scripts/kconfig/conf
scripts/kconfig/conf  --oldconfig Kconfig
#
# configuration written to .config
#
scripts/kconfig/conf  --silentoldconfig Kconfig
make[1]: *** Keine Regel vorhanden, um das Target »arch/x86/entry/syscalls/syscall_32.tbl«,
  benötigt von »arch/x86/include/generated/asm/syscalls_32.h«, zu erstellen.  Schluss.
make: *** [archheaders] Fehler 2
Dazu eine Idee?
easyVDR 3.5 auf: Digital Device Cine S2 V7; altes Fujitsu Esprimo Board mit NVidia Chipsatz und AMD Athlon 4000+ u. 2GB RAM; PNY NVidia GF-710
Zitieren
#29
Hi,

willst du doch nichtmal mit Kernel-4.4.0-137 probieren und das dd-dvb-dkms installieren?
https://www.easy-vdr.de/thread-18357-pos...#pid182063
du wirst ab und an i2c fehler bekommen aber der Treiber 0.9.32 unterstützt die Karte.

Damit mit Kernel-4.4.0-137 gebootet wird,musst du die "/boot/grub/grub.cfg" editieren.
Zeile 152/153 sollten dann so aussehen
Code:
    linux    /boot/vmlinuz-4.4.0-137-generic root=UUID=41e1681f-14bc-4656-9376-f96d2fdc0cec ro  quiet splash $vt_handoff
    initrd    /boot/initrd.img-4.4.0-137-generic
jetzt kannst die Kiste rebooten. Nach start den Kernel 4.14.xx deinstallieren und das Setup startetn

Gruss
Wolfgang

Zitieren
#30
HI,

EDIT: ist jetzt gemacht. 
- Zunächst habe ich im alten Kernel neu gestartet.
- Alle alles weg gepurged was zum nicht funktionierenden 4.14er gehöhrte
- Neustart
- noch mal das org. Kernelupdatescript von  http://wiki.easy-vdr.de/index.php?title=...update_4.8 versucht,
- gleicher Fehler, im alten Kernel neu gestaret
- wieder apt-get purge 4.8_usw
- neusten Verfügbaren enthaltenen Kernel, Headers, Extras usw. installiert:

Code:
uname -a Linux easyVDR 4.4.0-138-generic #164~14.04.1-Ubuntu SMP Fri Oct 5 08:56:16 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

Dann habe ich die aktuellen Treiber von digitaldevices.de version Release 0.9.36 installiert.

manuell bekomme ich die zB per modprobe ddbridge  geladen:

Code:
stv0910                28672  0  
stv6111                16384  0  
stv0900                65536  0  
ddbridge               24576  0

ich weiß nicht ob der VDR die nach dem Setup automatisch findet und dann immer automatisch startet?

Damit das funktionierte musste ich zuvor nach dieser Anleitung:
No OpenSSL sign-file signing_key.pem
Den von meinem System gewünschten Pfad für die Key files musste ich ebenfalls selbst anlegen:

Code:
root@easyVDR#:  ll /usr/src/linux-headers-4.4.0-138-generic/certs
lrwxrwxrwx 1 root root 32 Okt  5 13:02 /usr/src/linux-headers-4.4.0-138-generic/certs  -> ../linux-headers-4.4.0-138/certs

Dann lief die Kerneltreiberinstallaiton erfolgreich durch:
Code:
root@easyVDR:/usr/src/dddvb-0.9.36# make install
make -C /lib/modules/4.4.0-138-generic/build SUBDIRS=/usr/src/dddvb-0.9.36 CONFIG_DVB_CORE=m CONFIG_DVB_DDBRIDGE=m CONFIG_DVB_DRXK=m CONFIG_DVB_TDA18271C2DD=m CONFIG_DVB_CXD2099=m CONFIG_DVB_LNBP21=m  CONFIG_DVB_STV090x=m CONFIG_DVB_STV6110x=m CONFIG_DVB_STV0367=m CONFIG_DVB_TDA18212=m CONFIG_DVB_STV0367DD=m CONFIG_DVB_TDA18212DD=m CONFIG_DVB_OCTONET=m CONFIG_DVB_CXD2843=m CONFIG_DVB_STV0910=m CONFIG_DVB_STV6111=m CONFIG_DVB_LNBH25=m CONFIG_DVB_MXL5XX=m CONFIG_DVB_NET=m modules
make[1]: Verzeichnis »/usr/src/linux-headers-4.4.0-138-generic« wird betreten
 Building modules, stage 2.
 MODPOST 16 modules
make[1]: Verzeichnis »/usr/src/linux-headers-4.4.0-138-generic« wird verlassen
make -C apps
make[1]: Verzeichnis »/usr/src/dddvb-0.9.36/apps« wird betreten
make[1]: Für das Ziel »all« ist nichts zu tun.
make[1]: Verzeichnis »/usr/src/dddvb-0.9.36/apps« wird verlassen
make -C /lib/modules/4.4.0-138-generic/build SUBDIRS=/usr/src/dddvb-0.9.36 modules_install
make[1]: Verzeichnis »/usr/src/linux-headers-4.4.0-138-generic« wird betreten
 INSTALL /usr/src/dddvb-0.9.36/ddbridge/ddbridge.ko
 INSTALL /usr/src/dddvb-0.9.36/ddbridge/octonet.ko
 INSTALL /usr/src/dddvb-0.9.36/dvb-core/dvb-core.ko
 INSTALL /usr/src/dddvb-0.9.36/frontends/cxd2099.ko
 INSTALL /usr/src/dddvb-0.9.36/frontends/cxd2843.ko
 INSTALL /usr/src/dddvb-0.9.36/frontends/drxk.ko
 INSTALL /usr/src/dddvb-0.9.36/frontends/lnbh25.ko
 INSTALL /usr/src/dddvb-0.9.36/frontends/lnbp21.ko
 INSTALL /usr/src/dddvb-0.9.36/frontends/mxl5xx.ko
 INSTALL /usr/src/dddvb-0.9.36/frontends/stv0367dd.ko
 INSTALL /usr/src/dddvb-0.9.36/frontends/stv090x.ko
 INSTALL /usr/src/dddvb-0.9.36/frontends/stv0910.ko
 INSTALL /usr/src/dddvb-0.9.36/frontends/stv6110x.ko
 INSTALL /usr/src/dddvb-0.9.36/frontends/stv6111.ko
 INSTALL /usr/src/dddvb-0.9.36/frontends/tda18212dd.ko
 INSTALL /usr/src/dddvb-0.9.36/frontends/tda18271c2dd.ko
 DEPMOD  4.4.0-138-generic
make[1]: Verzeichnis »/usr/src/linux-headers-4.4.0-138-generic« wird verlassen

Dann noch aufgeräumt mit

Code:
dpkg --list | grep ^rc
dpkg --purge `dpkg --get-selections | awk '/deinstall/ {print $1}'`
# und
apt-get update && apt-get dist-upgrade
# und
apt-get -f install
Nach einigen Neustarts, scheint die Grundinstallation jetzt zu passen.
morgen geht es mit dem easyVDR Setup und hoffentlich Brauche bitte Hilfe bei Neuinstallation weiter,

Grüße,
maxprox
easyVDR 3.5 auf: Digital Device Cine S2 V7; altes Fujitsu Esprimo Board mit NVidia Chipsatz und AMD Athlon 4000+ u. 2GB RAM; PNY NVidia GF-710
Zitieren
#31
(22.10.2018, 20:30)mango schrieb: Hi,

willst du doch nichtmal mit Kernel-4.4.0-137 probieren und das dd-dvb-dkms installieren?
https://www.easy-vdr.de/thread-18357-pos...#pid182063
du wirst ab und an i2c fehler bekommen aber der Treiber 0.9.32 unterstützt die Karte.

Damit mit Kernel-4.4.0-137 gebootet wird,musst du die "/boot/grub/grub.cfg" editieren.
Zeile 152/153 sollten dann so aussehen
Code:
    linux    /boot/vmlinuz-4.4.0-137-generic root=UUID=41e1681f-14bc-4656-9376-f96d2fdc0cec ro  quiet splash $vt_handoff
    initrd    /boot/initrd.img-4.4.0-137-generic
jetzt kannst die Kiste rebooten. Nach start den Kernel 4.14.xx deinstallieren und das Setup startetn

Gruss
Wolfgang

Diesen Vroschlag kannichjetztnur: =>> gnadenlos unterstuetzen!!!! <<==
Code:
root@schimi:~# uname -a
Linux schimi 4.4.0-137-generic #163~14.04.1-Ubuntu SMP Mon Sep 24 17:14:57 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
root@schimi:~#


Und ich habe einfach nur:
Code:
root@schimi:~# apt-get install linux-headers-4.4.0-137 linux-headers-4.4.0-137-generic linux-image-4.4.0-137-generic linux-image-extra-4.4.0-137-generic linux-lts-xenial-tools-4.4.0-137
root@schimi:~# apt-mark showhold
linux-generic-lts-xenial
linux-headers-generic-lts-xenial
linux-image-generic-lts-xenial
root@schimi:~#
Einfacher ist nicht..... sogar die "showhold" werden vom haendischen "apt-get install" "ueberrult".
Und mein guter alter VDR ist mit 3.5 und 4.4.9-137 wieder pfeilschnell.
Eigentlich will ich gar nicht wissen, welche Version von gcc oder llvm ich für welche Permutation mit welchem Nvidia-3xx benötige :-)
Mostly Harmless: Grotendeels ongevaarlijk
Zitieren
#32
Hallo grumpf,

die "hold Pakete sind bei mir jetzt bei irgendeinem der letzten Aktionen mit installiert worden.

Code:
root@easyVDR:# apt-mark showhold
## zeigt gähnende LEERE
root@easyVDR:# dpkg -l | grep linux-generic-lts-xenial
ii  linux-generic-lts-xenial                              4.4.0.138.118                                        amd64        Complete Generic Linux kernel and headers
Darf das so auch schon wieder nicht sein....?

grüße,
maxprox
easyVDR 3.5 auf: Digital Device Cine S2 V7; altes Fujitsu Esprimo Board mit NVidia Chipsatz und AMD Athlon 4000+ u. 2GB RAM; PNY NVidia GF-710
Zitieren
#33
Hi,

(22.10.2018, 23:39)maxprox schrieb: root@easyVDR:# apt-mark showhold
## zeigt gähnende LEERE
nee alles Ok. Mit sudo apt-mark hold <paketname> wird das paket gehalten was man mit
sudo apt-mark showhold angezeigt bekommt.
Bei Dir sind keine Pakete auf hold ...also alles Ok!

N8 & Gruss
Wolfgang

Zitieren
#34
Hi mango,

danke für die Info,
ich denke damit ist die Kernelinstallation abgeschlossen.
Jetzt folgt die Einrichtung, damit mache ich hier an dieser Stelle weiter

Nach dem Setup und einem weiteren Neustart kommt das live TV Signal am Fernseher an hurrraaa!

Erst mal sieht es jetzt so aus, als dass alles inkl. der Harmony Fernbedienung funktioniert - super!
Und Danke!

EDIT: nach 24h Test, kann ich sagen, dass der neue easyVDR läuft wie er soll.


Grüße,
maxprox
easyVDR 3.5 auf: Digital Device Cine S2 V7; altes Fujitsu Esprimo Board mit NVidia Chipsatz und AMD Athlon 4000+ u. 2GB RAM; PNY NVidia GF-710
Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste