Anfängerfrage- Raspberry Pi 2 Fhem Home Automation und KODI dazu installiert- Kodi startet nicht - Crash Log mit Errors

  • Hallo Zusammen

    ich bin noch leider ein Anfänger beim Thema: Raspberry PI 2.

    Den Raspberry habe ich mir zugelegt, um Hausautomation zu tätigen.

    Dazu habe ich mir das Fhem installiert, was auch soweit gut funktioniert.

    Hier bin im Netz auf den Hinweis gestossen auf der Seite
    https://www.raspberrypi.org/forums/viewtopic.php?t=109088

    Hier wird erklärt wie man das "Kodi" auf einer installierten Lösung hinzu installieren kann. Ich habe die ganzen Schritte gemäss der Anleitung gemacht, aber das Kofi startet nicht bzw es gibt einen Crash bzw. am Bildschirm wird gar nix ausgegeben.

    Ich habe im Internet recherchiert und dort wird erwähnt, dass man sich die Datei "Modi Crash Log" einsehen sollte. auf dem Raspberry sind jede Menge logs zu finden.

    In dieser Datei sind einige Errors zusehen (siehe Anhang).

    Hat jemand eine Idee was es sein könnte bzw. wie ma die Fehler beheben kann?

    Wie kann man die die ganzen Crash Logs löschen ?


    Danke für die Hilfe, Markus


    _________________________________________________________________________________________________________


    ############## Kodi CRASH LOG ###############

    ################ SYSTEM INFO ################
    Date: Mon Jan 4 16:22:42 CET 2016
    Kodi Options:
    Arch: armv7l
    Kernel: Linux 4.1.15-v7+ #830 SMP Tue Dec 15 17:02:45 GMT 2015
    Release: Raspbian GNU/Linux 8 (jessie)
    ############## END SYSTEM INFO ##############

    ############### STACK TRACE #################
    ############# END STACK TRACE ###############

    ################# LOG FILE ##################

    <feff>16:22:38 T:1946857472 NOTICE: special://profile/ is mapped to: special://masterprofile/
    16:22:38 T:1946857472 NOTICE: -----------------------------------------------------------------------
    16:22:38 T:1946857472 NOTICE: Starting Kodi (15.1 Git:Unknown). Platform: Linux ARM 32-bit
    16:22:38 T:1946857472 NOTICE: Using Release Kodi x32 build (version for Raspberry Pi)
    16:22:38 T:1946857472 NOTICE: Kodi compiled Aug 30 2015 by GCC 4.9.2 for Linux ARM 32-bit version 3.16.7 (200711)
    16:22:38 T:1946857472 NOTICE: Running on Raspbian GNU/Linux 8 (jessie), kernel: Linux ARM 32-bit version 4.1.15-v7+
    16:22:38 T:1946857472 NOTICE: FFmpeg statically linked, version: 2.6.4-kodi-2.6.4-Isengard
    16:22:38 T:1946857472 NOTICE: Host CPU: ARMv7 Processor rev 5 (v7l), 4 cores available
    16:22:38 T:1946857472 NOTICE: ARM Features: Neon disabled
    16:22:38 T:1946857472 NOTICE: special://xbmc/ is mapped to: /usr/share/kodi
    16:22:38 T:1946857472 NOTICE: special://xbmcbin/ is mapped to: /usr/lib/kodi
    16:22:38 T:1946857472 NOTICE: special://masterprofile/ is mapped to: /home/pi/.kodi/userdata
    16:22:38 T:1946857472 NOTICE: special://home/ is mapped to: /home/pi/.kodi
    16:22:38 T:1946857472 NOTICE: special://temp/ is mapped to: /home/pi/.kodi/temp
    16:22:38 T:1946857472 NOTICE: The executable running is: /usr/lib/kodi/kodi.bin
    16:22:38 T:1946857472 NOTICE: Local hostname: raspberrypi
    16:22:38 T:1946857472 NOTICE: Log File is located: /home/pi/.kodi/temp/[definition=9,2]kodi.[definition='1','0']log[/definition][/definition]
    16:22:38 T:1946857472 NOTICE: -----------------------------------------------------------------------
    16:22:38 T:1946857472 ERROR: DBus: Error org.freedesktop.DBus.Error.InvalidArgs - No such property CanSuspend
    16:22:38 T:1946857472 ERROR: DBus: Error org.freedesktop.DBus.Error.InvalidArgs - No such property CanHibernate
    16:22:38 T:1946857472 NOTICE: load settings...
    16:22:38 T:1946850224 NOTICE: Thread FDEventMonitor start, auto delete: false
    16:22:38 T:1946857472 NOTICE: Found 2 Lists of Devices
    16:22:38 T:1946857472 NOTICE: Enumerated PI devices:
    16:22:38 T:1946857472 NOTICE: Device 1
    16:22:38 T:1946857472 NOTICE: m_deviceName : HDMI
    16:22:38 T:1946857472 NOTICE: m_displayName : HDMI
    16:22:38 T:1946857472 NOTICE: m_displayNameExtra:
    16:22:38 T:1946857472 NOTICE: m_deviceType : AE_DEVTYPE_HDMI
    16:22:38 T:1946857472 NOTICE: m_channels : FL,FR
    16:22:38 T:1946857472 NOTICE: m_sampleRates : 8000,11025,16000,22050,24000,32000,44100,48000,88200,96000,176400,192000
    16:22:38 T:1946857472 NOTICE: m_dataFormats : AE_FMT_FLOAT,AE_FMT_S32NE,AE_FMT_S16NE,AE_FMT_S32LE,AE_FMT_S16LE,AE_FMT_FLOATP,AE_FMT_S32NEP,AE_FMT_S16NEP,AE_FMT_AC3,AE_FMT_DTS,AE_FMT_EAC3
    16:22:38 T:1946857472 NOTICE: Device 2
    16:22:38 T:1946857472 NOTICE: m_deviceName : Analogue
    16:22:38 T:1946857472 NOTICE: m_displayName : Analogue
    16:22:38 T:1946857472 NOTICE: m_displayNameExtra:
    16:22:38 T:1946857472 NOTICE: m_deviceType : AE_DEVTYPE_PCM
    16:22:38 T:1946857472 NOTICE: m_channels : FL,FR
    16:22:38 T:1946857472 NOTICE: m_sampleRates : 48000
    16:22:38 T:1946857472 NOTICE: m_dataFormats : AE_FMT_FLOAT,AE_FMT_S32LE,AE_FMT_S16LE,AE_FMT_FLOATP,AE_FMT_S32NEP,AE_FMT_S16NEP
    16:22:38 T:1946857472 NOTICE: Device 3
    16:22:38 T:1946857472 NOTICE: m_deviceName : Both
    16:22:38 T:1946857472 NOTICE: m_displayName : HDMI and Analogue
    16:22:38 T:1946857472 NOTICE: m_displayNameExtra:
    16:22:38 T:1946857472 NOTICE: m_deviceType : AE_DEVTYPE_PCM
    16:22:38 T:1946857472 NOTICE: m_channels : FL,FR
    16:22:38 T:1946857472 NOTICE: m_sampleRates : 48000
    16:22:38 T:1946857472 NOTICE: m_dataFormats : AE_FMT_FLOAT,AE_FMT_S32LE,AE_FMT_S16LE,AE_FMT_FLOATP,AE_FMT_S32NEP,AE_FMT_S16NEP
    16:22:38 T:1946857472 NOTICE: Enumerated ALSA devices:
    16:22:38 T:1946857472 NOTICE: Device 1
    16:22:38 T:1946857472 NOTICE: m_deviceName : @
    16:22:38 T:1946857472 NOTICE: m_displayName : Default (bcm2835 ALSA bcm2835 ALSA)
    16:22:38 T:1946857472 NOTICE: m_displayNameExtra:
    16:22:38 T:1946857472 NOTICE: m_deviceType : AE_DEVTYPE_PCM
    16:22:38 T:1946857472 NOTICE: m_channels : FL,FR
    16:22:38 T:1946857472 NOTICE: m_sampleRates : 8000,11025,16000,22050,32000,44100,48000
    16:22:38 T:1946857472 NOTICE: m_dataFormats : AE_FMT_S16NE,AE_FMT_S16LE,AE_FMT_U8
    16:22:38 T:1946857472 NOTICE: Loaded settings file from special://xbmc/system/[definition='2','1']advancedsettings[/definition].xml
    16:22:38 T:1946857472 NOTICE: Contents of special://xbmc/system/[definition='2','1']advancedsettings[/definition].xml are...
    <?xml version="1.0" encoding="UTF-8" ?>
    <[definition='2','1']advancedsettings[/definition]>
    <video>
    <defaultplayer>dvdplayer</defaultplayer>
    <defaultdvdplayer>dvdplayer</defaultdvdplayer>
    </video>
    <gui>
    <algorithmdirtyregions>3</algorithmdirtyregions>
    <nofliptimeout>0</nofliptimeout>
    </gui>
    <splash>false</splash>
    <lookandfeel>
    <enablerssfeeds>false</enablerssfeeds>
    </lookandfeel>
    <cputempcommand>sed -e &apos;s/\([0-9]*\)[0-9]\{3\}.*/\1 C/&apos; /sys/class/thermal/thermal_zone0/temp</cputempcommand>
    <gputempcommand>/opt/vc/bin/vcgencmd measure_temp | sed &quot;s,temp=\([0-9]*\)\.[0-9]&apos;C,\1 C,&quot;</gputempcommand>
    </[definition='2','1']advancedsettings[/definition]>
    16:22:38 T:1946857472 NOTICE: No settings file to load (special://masterprofile/[definition='2','1']advancedsettings[/definition].xml)
    16:22:38 T:1946857472 NOTICE: Default DVD Player: dvdplayer
    16:22:38 T:1946857472 NOTICE: Default Video Player: dvdplayer
    16:22:38 T:1946857472 NOTICE: Default Audio Player: paplayer
    16:22:38 T:1946857472 NOTICE: Disabled debug logging due to GUI setting. Level 0.
    16:22:38 T:1946857472 NOTICE: Log level changed to "LOG_LEVEL_NORMAL"
    16:22:38 T:1946857472 NOTICE: Loading player core factory settings from special://xbmc/system/playercorefactory.xml.
    16:22:38 T:1946857472 NOTICE: Loaded playercorefactory configuration
    16:22:38 T:1946857472 NOTICE: Loading player core factory settings from special://masterprofile/playercorefactory.xml.
    16:22:38 T:1946857472 NOTICE: special://masterprofile/playercorefactory.xml does not exist. Skipping.
    16:22:38 T:1936716720 NOTICE: Thread ActiveAE start, auto delete: false
    16:22:38 T:1926230960 NOTICE: Thread AESink start, auto delete: false
    16:22:38 T:1865413552 NOTICE: Thread CRBPWorker start, auto delete: false
    16:22:38 T:1946857472 NOTICE: Running database version Addons19
    16:22:39 T:1946857472 NOTICE: ADDONS: Using repository repository.xbmc.org
    16:22:39 T:1946857472 NOTICE: Register - new cec device registered on cec->RPI: CEC Adapter (2708:1001)
    16:22:39 T:1838150576 NOTICE: Thread CECAdapter start, auto delete: false
    16:22:39 T:1846539184 ERROR: CecLogMessage - RegisterLogicalAddress - vc_cec_set_logical_address(E) returned invalid arg (8)
    16:22:39 T:1846539184 ERROR: CecLogMessage - Open - vc_cec could not be initialised
    16:22:39 T:1846539184 ERROR: CecLogMessage - could not open a connection (try 1)
    16:22:39 T:1828713392 NOTICE: Thread PeripBusUSBUdev start, auto delete: false
    16:22:39 T:1820324784 NOTICE: Thread RemoteControl start, auto delete: false
    16:22:39 T:1946857472 NOTICE: Raspberry PI firmware version: Dec 8 2015 14:38:51
    Copyright (c) 2012 Broadcom
    version e591b5eb05e2cdb1b5ae25512b27d33127d7bee9 (clean) (release)
    16:22:39 T:1946857472 NOTICE: ARM mem: 944MB GPU mem: 64MB MPG2:0 WVC1:0
    16:22:39 T:1946857472 NOTICE: Config:
    arm_freq=1000
    audio_pwm_mode=1
    audio_sdm_mod_order=2
    config_hdmi_boost=5
    core_freq=500
    disable_commandline_tags=2
    disable_l2cache=1
    emmc_pll_core=1
    force_eeprom_read=1
    force_pwm_open=1
    framebuffer_ignore_alpha=1
    framebuffer_swap=1
    hdmi_channel_map=8
    hdmi_force_cec_address=65535
    lcd_framerate=60
    over_voltage=2
    over_voltage_avs=0x1b774
    overscan_bottom=32
    overscan_left=32
    overscan_right=32
    overscan_top=32
    pause_burst_frames=1
    program_serial_random=1
    sdram_freq=500
    temp_limit=85
    16:22:39 T:1946857472 NOTICE: Config:
    device_tree=-
    16:22:39 T:1946857472 NOTICE: InitWindowSystem: Using EGL Implementation: raspberrypi
    16:22:39 T:1946857472 NOTICE: Found resolution 720 x 480 for display 0 with 720 x 480i @ 60.000000 Hz
    16:22:39 T:1946857472 NOTICE: Found (720x480i@60.000000) at 16, setting to RES_DESKTOP at 16
    16:22:39 T:1946857472 NOTICE: Checking resolution 16
    16:22:39 T:1946857472 NOTICE: GL_VENDOR = Broadcom
    16:22:39 T:1946857472 NOTICE: GL_RENDERER = VideoCore IV HW
    16:22:39 T:1946857472 NOTICE: GL_VERSION = OpenGL ES 2.0
    16:22:39 T:1946857472 NOTICE: GL_SHADING_LANGUAGE_VERSION = OpenGL ES GLSL ES 1.00
    16:22:39 T:1946857472 NOTICE: GL_EXTENSIONS = GL_OES_compressed_ETC1_RGB8_texture GL_OES_compressed_paletted_texture GL_OES_texture_npot GL_OES_depth24 GL_OES_vertex_half_float GL_OES_EGL_image GL_OES_EGL_image_external GL_EXT_discard_framebuffer GL_OES_rgb8_rgba8 GL_OES_depth32 GL_OES_mapbuffer GL_EXT_texture_format_BGRA8888 GL_APPLE_rgb_422 GL_EXT_debug_marker
    16:22:39 T:1946857472 NOTICE: Running database version Addons19
    16:22:40 T:1846539184 ERROR: CecLogMessage - RegisterLogicalAddress - vc_cec_set_logical_address(E) returned invalid arg (8)
    16:22:40 T:1846539184 ERROR: CecLogMessage - Open - vc_cec could not be initialised
    16:22:40 T:1846539184 ERROR: CecLogMessage - could not open a connection (try 2)
    16:22:40 T:1946857472 NOTICE: Running database version ViewModes6
    16:22:40 T:1946857472 NOTICE: Running database version Textures13
    16:22:40 T:1946857472 NOTICE: Running database version MyMusic52
    16:22:40 T:1946857472 NOTICE: Running database version MyVideos93
    16:22:40 T:1946857472 NOTICE: Running database version TV29
    16:22:40 T:1946857472 NOTICE: Running database version Epg10
    16:22:40 T:1946857472 NOTICE: start dvd mediatype detection
    16:22:40 T:1856373680 NOTICE: Thread DetectDVDMedia start, auto delete: false
    16:22:41 T:1846539184 ERROR: CecLogMessage - RegisterLogicalAddress - vc_cec_set_logical_address(E) returned invalid arg (8)
    16:22:41 T:1846539184 ERROR: CecLogMessage - Open - vc_cec could not be initialised
    16:22:41 T:1846539184 ERROR: CecLogMessage - could not open a connection (try 3)
    16:22:41 T:1946857472 WARNING: JSONRPC: Could not parse type "PVR.Details.Channel"
    16:22:41 T:1946857472 WARNING: JSONRPC: Could not parse type "PVR.Details.ChannelGroup.Extended"
    16:22:41 T:1946857472 WARNING: JSONRPC: Could not parse type "GUI.Property.Value"
    16:22:41 T:1946857472 WARNING: JSONRPC: Could not parse type "Setting.Details.SettingList"
    16:22:41 T:1806676912 NOTICE: Thread LanguageInvoker start, auto delete: false
    16:22:41 T:1946857472 NOTICE: initialize done
    16:22:41 T:1946857472 NOTICE: Running the application...
    16:22:41 T:1796715440 NOTICE: Thread JobWorker start, auto delete: true
    16:22:41 T:1946857472 ERROR: CZeroconfAvahi::CZeroconfAvahi(): Could not create client
    16:22:41 T:1946857472 NOTICE: starting zeroconf publishing
    16:22:41 T:1946857472 NOTICE: starting upnp client
    16:22:41 T:1779938224 NOTICE: Thread JobWorker start, auto delete: true
    16:22:41 T:1946857472 NOTICE: ES: Starting event server
    16:22:41 T:1737995184 NOTICE: Thread EventServer start, auto delete: false
    16:22:41 T:1737995184 NOTICE: ES: Starting UDP Event server on 0.0.0.0:9777
    16:22:41 T:1737995184 NOTICE: UDP: Listening on port 9777
    16:22:41 T:1729606576 NOTICE: Thread TCPServer start, auto delete: false


    ############### END LOG FILE ################

    ############ END Kodi CRASH LOG #############

  • Mein Vorschlag:
    Nimm osmc (auch Debian) für Kodi und füge die Quellen für fhem manuell hinzu. Kodi ist deutlich komplexer als fhem, daher sollte dies der einfachere Weg sein.

    Viel Erfolg - poste Deine Erfahrungen.

    Ich nutze: 2x Odroid C2 + 2x Aml-S912-Box (CoreELEC); Skin: Estuary Mod v2 - vielen Dank an: PvD! :thumbup:
    Info: Ich habe eine Emby-Resistenz, daher keine Infektion möglich. [bm]

  • Hallo Zusammen,


    danke für die schnelle Antwort. Heisst es dann dass ich zuerst osmc installieren sollte auf der Karte und dann im Anschluss FHEM?
    Wie wäre die genaue Reihenfolge? Muss ich die Speicherkarte wieder formatieren und alles neu anlegen?

    Wie bekommt man die alte Installation wieder weg?

    Gruss, Markus

  • Nutze auch Hausautomatisierung.

    Muss es FHEM sein?

    Kodi läuft auch gut mit PIMATIC zusammen. Sowohl für PIMATIC gibt
    es ein KODI Addon und auch für KODI gibt es ein PIMATIC Addon.

    Hier hatte ich mal kurz dazu was geschrieben
    Logitech Harmonie Hub

    Gruß

    Mediacenter:
    Kodibuntu Jarvis - AsRock Q1900DC (LEICKE Netzteil 19V) - SanDisk SSD 64GB - Crucial 2x 4GB - Streacom F1C EVO (Futaba M166A Display, YARD2) - BluRay Panasonic UJ-265
    Server:
    BitFenix Phenom M - ASRock B75 Pro3-M - 8GB Crucial B.S. - Intel G2140 - Corsair CX430M - 1x 64GB SanDisk SDSSDP (system) - 2x 2TB WD20EARX (data) - 1x 3TB WD30EFRX (Snapraid) - TBS6981 DVB-S2 - OMV 2.x
    Zu verkaufen:
    Cubox i4 pro inkl Netzteil (PN bei Interesse)

  • Heisst es dann dass ich zuerst osmc installieren sollte auf der Karte und dann im Anschluss FHEM?Wie wäre die genaue Reihenfolge? Muss ich die Speicherkarte wieder formatieren und alles neu anlegen?

    Wie bekommt man die alte Installation wieder weg?

    So sollte es funktionieren:

    1. config Dateien / Konfiguration fhem sichern (falls Du nicht alles neu machen möchtest).
    2. aus /etc/apt/ sources.list und /sources.list.d/ sicher (zum Auslesen der fhem-Repositories).
    3. osmc installieren (ist ein Image, macht also die komplette SD-Karte platt).
    4. Kodi testen (sollte alles funktionieren).
    5. via ssh verbinden und fhem-Repositories einbinden.
    6. fhem via ssh einrichten.

    Ich selbst habe allerdings je einen Pi2 für Kodi und für einen fhem. Du solltest Dich schon ein wenig mit Linux (Editor, Rechte etc.) auskennen, bzw. bereit sein Dich ggf. in die Materie einzulesen. Ohne geht es nicht.

    Ich nutze: 2x Odroid C2 + 2x Aml-S912-Box (CoreELEC); Skin: Estuary Mod v2 - vielen Dank an: PvD! :thumbup:
    Info: Ich habe eine Emby-Resistenz, daher keine Infektion möglich. [bm]

  • Hey super, danke für die Zusammenfassung.

    Muss doch nochmal fragen.

    wenn ich OSCM als Image auf die Karte spiele habe ich dann das gleiche Betriebssystem als wenn ich raspbian von der Homepage als Imagine runterladen ?

    Wie gesagt ich folge hier dem FHEM Anleitung. Die sagt, zuerst das Raspian installiert (https://www.raspberrypi.org/downloads/raspbian/) und dann das FHEM. Alles hat soweit auch funktioniert.

    Das FHEM habe ich soweit dann schon zum laufen gebracht. Wollte dann noch zusätzlich KODI installieren, da ich gerne nur einen Server betreiben möchte.

    Wenn ich dich richtig verstehe, soll ich zuerst das Image mit OSCM installieren was dann alles platt macht und dann FHEM hinzu installieren, richtig? Somit brauche ich dann das Raspbian nicht?

    Ich habe eine zweite SD Karte, kann es mit dieser mal probieren :))

    Das OCMS Image bekomme ich auch von der Seite (siehe unten)?

    Es wäre dann bei mir die Version: --> 2015.11-1)

    Raspberry Pi 2
    ReleaseChecksum (MD5)

    2015.11-1c22e321c714bd78c5978f6d6294ceb66
    2015.10-1b2839349c456de61b2921c0dfcd7dd43
    2015.08-1a09e11ec4d34dc992e9869997b69e570
    2015.07-1d28704569f64902b5fe6ea0272a3d874
    2015.06-10f95e83ab81e9419166206e5e3bba1dc
  • Warlock_2016 schrieb:

    1. wenn ich OSCM als Image auf die Karte spiele habe ich dann das gleiche Betriebssystem als wenn ich raspbian von der Homepage als Imagine runterladen ?
    2. Wenn ich dich richtig verstehe, soll ich zuerst das Image mit OSCM installieren was dann alles platt macht und dann FHEM hinzu installieren, richtig? Somit brauche ich dann das Raspbian nicht?
    3. Ich habe eine zweite SD Karte, kann es mit dieser mal probieren :))
    4. Das OCMS Image bekomme ich auch von der Seite (siehe unten)? Es wäre dann bei mir die Version: --> 2015.11-1)

    Ich bewundere Deinen Mut, denn Deine Frage lassen erkennen, das Dir noch Erfahrungen in Linux fehlen ... :thumbup:
    Du solltest Dich allerdings selbst etwas mehr bei Beantwortung Deiner Frage engagieren...
    zu 1) Wer liest, würde wissen, dass OSMC auf Debian (Linux) basiert, welches für den Pi(2) optimiert ist.
    raspian = Debian auf einem Pi; OSMC = Debian + Kodi auf einem Pi ==> OSMC≈ raspbian + Kodi
    zu 2) Korrekt.
    zu 3) Das ist gut. So kann zum Testen nichts kaputt gehen!
    zu 4) Korrekt. Die aktuelle Version ist allerdings 2015.12-1 - ansonsten installiere die 2015-11-1 und führe ein Update durch.

    Bitte berücksichtige noch, dass demnächst Jarvis kommt (geschätzt Ende Januar). Evtl. macht es für Dich Sinn erst darauf zu warten.

    Ich nutze: 2x Odroid C2 + 2x Aml-S912-Box (CoreELEC); Skin: Estuary Mod v2 - vielen Dank an: PvD! :thumbup:
    Info: Ich habe eine Emby-Resistenz, daher keine Infektion möglich. [bm]

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!