Leserartikel HTPC How-To (Linux XBMC + LiveTV Intel ink HD Beschl.)

DDD schrieb:
Ist es mit XVDR evtl. besser als mit VNSI?

Jedes PVR Plugin hat die selben Probleme, liegt im groben daran dass ffmpeg beim in den Stream reinschauen (wegen welcher Codec, wo startet ended frame) ewig braucht, weil es immer erst auf fertige I-Frames wartet -> VDR alleine wartet nicht darauf sondern schaltet gleich auf -> viel schneller.
 
Hi, ich auch nach langem mal wieder.

mein HTPC lief jetzt ewig mit Krautmasters altem tut(precise minimal), mit nem xbmc build glaub knapp n jahr alt.

Habe jetzt auch auf OpenElec (4.0) gewechselt, was im Endeffekt auch alles soweit geklappt hat, mein Problem ist jetzt aber folgendes:

Irgendwas hab ich mir zerschossen, wenn ich den HTPC hochfahre kommt immer die Meldung "no operating system found, go to www.blabla,..."

Ich muss beim Booten jetzt immer auf F10 hämmern um mein Boot-medium auszuwählen, und dann die platte auswählen, sonst gehts nicht.
Es sind KEINE weiteren Datenträger angeschlossen, die liste zeigt mir auch nur meine SSD an. Wähle ich die platte aus der "liste" aus startet er fleißig, wähl ich die platte nicht extra übers Bootmenü aus, kommt oben besagte fehlermeldung.

Im Bios ist die Platte als Bootmedium angegeben
 
Zuletzt bearbeitet:
Hat jemand eine Idee, was hier kaputt ist?

http://www.youtube.com/watch?v=smRDEcaaBCM

Das System habe ich vor etwa einem Jahr mit dem damals aktuellen Krautmaster-Script installiert. Ubuntu 12.04 auf einem i3-3 ohne diskrete Grafikkarte. Bis vor wenigen Tagen keine Probleme.

Was ich schon versucht habe:
- SEDU-Board vom Rechner trennen
- boblightd und boblight-X11 in der autostart-Datei auskommentieren
- ~/.xbmc/userdata/Database umbenennen

Hier noch ein Crashlog:

############## XBMC CRASH LOG ###############

################ SYSTEM INFO ################
Date: Wed Dec 4 01:58:12 CET 2013
XBMC Options:
Arch: x86_64
Kernel: Linux 3.2.0-57-generic #87-Ubuntu SMP Tue Nov 12 21:35:10 UTC 2013
Release:
LSB Version: core-2.0-amd64:core-2.0-noarch:core-3.0-amd64:core-3.0-noarch:core-3.1-amd64:core-3.1-noarch:core-3.2-amd64:core-3.2-noarch:core-4.0-amd64:core-4.0-noarch
Distributor ID: Ubuntu
Description: Ubuntu 12.04.2 LTS
Release: 12.04
Codename: precise
############## END SYSTEM INFO ##############

############### STACK TRACE #################
gdb not installed, can't get stack trace.
############# END STACK TRACE ###############

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

01:58:10 T:139652888872832 NOTICE: -----------------------------------------------------------------------
01:58:10 T:139652888872832 NOTICE: Starting XBMC (12.0 Git:fb595f2), Platform: Linux (Ubuntu 12.04.2 LTS, 3.2.0-57-generic x86_64). Built on Jan 28 2013
01:58:10 T:139652888872832 NOTICE: special://xbmc/ is mapped to: /usr/share/xbmc
01:58:10 T:139652888872832 NOTICE: special://xbmcbin/ is mapped to: /usr/lib/xbmc
01:58:10 T:139652888872832 NOTICE: special://masterprofile/ is mapped to: /home/xbmc/.xbmc/userdata
01:58:10 T:139652888872832 NOTICE: special://home/ is mapped to: /home/xbmc/.xbmc
01:58:10 T:139652888872832 NOTICE: special://temp/ is mapped to: /home/xbmc/.xbmc/temp
01:58:10 T:139652888872832 NOTICE: The executable running is: /usr/lib/xbmc/xbmc.bin
01:58:10 T:139652888872832 NOTICE: Local hostname: badewanne
01:58:10 T:139652888872832 NOTICE: Log File is located: /home/xbmc/.xbmc/temp/xbmc.log
01:58:10 T:139652888872832 NOTICE: -----------------------------------------------------------------------
01:58:10 T:139652888872832 ERROR: CAESinkOSS::EnumerateDevicesEx - Failed to open mixer: /dev/mixer
01:58:10 T:139652888872832 NOTICE: Enumerated ALSA devices:
01:58:10 T:139652888872832 NOTICE: Device 1
01:58:10 T:139652888872832 NOTICE: m_deviceName : @
01:58:10 T:139652888872832 NOTICE: m_displayName : Default (HDA Intel PCH ALC887-VD Analog)
01:58:10 T:139652888872832 NOTICE: m_displayNameExtra:
01:58:10 T:139652888872832 NOTICE: m_deviceType : AE_DEVTYPE_PCM
01:58:10 T:139652888872832 NOTICE: m_channels : FL,FR,BL,BR,FC,LFE
01:58:10 T:139652888872832 NOTICE: m_sampleRates : 44100,48000,96000,192000
01:58:10 T:139652888872832 NOTICE: m_dataFormats : AE_FMT_S32NE,AE_FMT_S16NE,AE_FMT_S16LE
01:58:10 T:139652888872832 NOTICE: Device 2
01:58:10 T:139652888872832 NOTICE: m_deviceName : @:CARD=PCH,DEV=0
01:58:10 T:139652888872832 NOTICE: m_displayName : HDA Intel PCH
01:58:10 T:139652888872832 NOTICE: m_displayNameExtra: ALC887-VD Analog
01:58:10 T:139652888872832 NOTICE: m_deviceType : AE_DEVTYPE_PCM
01:58:10 T:139652888872832 NOTICE: m_channels : FL,FR,BL,BR,FC,LFE
01:58:10 T:139652888872832 NOTICE: m_sampleRates : 44100,48000,96000,192000
01:58:10 T:139652888872832 NOTICE: m_dataFormats : AE_FMT_S32NE,AE_FMT_S16NE,AE_FMT_S16LE
01:58:10 T:139652888872832 NOTICE: Device 3
01:58:10 T:139652888872832 NOTICE: m_deviceName : hdmi:CARD=PCH,DEV=0
01:58:10 T:139652888872832 NOTICE: m_displayName : HDA Intel PCH
01:58:10 T:139652888872832 NOTICE: m_displayNameExtra: DON DENON-AVR on HDMI
01:58:10 T:139652888872832 NOTICE: m_deviceType : AE_DEVTYPE_HDMI
01:58:10 T:139652888872832 NOTICE: m_channels : FL,FR,LFE,FC,BL,BR,SL,SR
01:58:10 T:139652888872832 NOTICE: m_sampleRates : 32000,44100,48000,88200,96000,176400,192000
01:58:10 T:139652888872832 NOTICE: m_dataFormats : AE_FMT_LPCM,AE_FMT_DTS,AE_FMT_AC3,AE_FMT_DTSHD,AE_FMT_EAC3,AE_FMT_TRUEHD,AE_FMT_S32NE,AE_FMT_S16NE,AE_FMT_S16LE
01:58:10 T:139652888872832 NOTICE: load settings...
01:58:10 T:139652888872832 NOTICE: special://profile/ is mapped to: special://masterprofile/
01:58:10 T:139652888872832 NOTICE: loading special://masterprofile/guisettings.xml
01:58:10 T:139652888872832 NOTICE: Getting hardware information now...
01:58:10 T:139652888872832 NOTICE: Loading player core factory settings from special://xbmc/system/playercorefactory.xml.
01:58:10 T:139652888872832 NOTICE: Loaded playercorefactory configuration
01:58:10 T:139652888872832 NOTICE: Loading player core factory settings from special://masterprofile/playercorefactory.xml.
01:58:10 T:139652888872832 NOTICE: special://masterprofile/playercorefactory.xml does not exist. Skipping.
01:58:10 T:139652888872832 NOTICE: No settings file to load (special://xbmc/system/advancedsettings.xml)
01:58:10 T:139652888872832 NOTICE: Loaded settings file from special://profile/advancedsettings.xml
01:58:10 T:139652888872832 NOTICE: Contents of special://profile/advancedsettings.xml are...
<advancedsettings>
<network>
<disableipv6>true</disableipv6>
</network>
<video>
<globalaudiodelaylowfps>-250</globalaudiodelaylowfps>
<globalaudiodelaylowfpsthreshold>54</globalaudiodelaylowfpsthreshold>
</video>
<cputempcommand>sensors|sed -ne &quot;s/Core 1: \+[-+]\([0-9]\+\).*/\1 C/p&quot;</cputempcommand>
<gputempcommand>echo &quot;$(nvidia-settings -tq gpuCoreTemp) C&quot;</gputempcommand>
</advancedsettings>
01:58:10 T:139652888872832 NOTICE: Getting hardware information now...
01:58:10 T:139652888872832 NOTICE: Default DVD Player: dvdplayer
01:58:10 T:139652888872832 NOTICE: Default Video Player: dvdplayer
01:58:10 T:139652888872832 NOTICE: Default Audio Player: paplayer
01:58:10 T:139652888872832 NOTICE: Disabled debug logging due to GUI setting. Level 0.
01:58:10 T:139652888872832 NOTICE: Log level changed to 0
01:58:10 T:139652888872832 NOTICE: Loading media sources from special://masterprofile/sources.xml
01:58:10 T:139652620527360 NOTICE: Thread CSoftAE start, auto delete: false
01:58:10 T:139652888872832 NOTICE: Running database version Addons15
01:58:10 T:139652539348736 NOTICE: Thread XBMC Peripherals start, auto delete: false
01:58:10 T:139652888872832 NOTICE: Setup SDL
01:58:10 T:139652888872832 NOTICE: Checking resolution 15
01:58:11 T:139652888872832 NOTICE: Using visual 0x22
01:58:11 T:139652888872832 NOTICE: GL_VENDOR = Tungsten Graphics, Inc
01:58:11 T:139652888872832 NOTICE: GL_RENDERER = Mesa DRI Intel(R) Ivybridge Desktop
01:58:11 T:139652888872832 NOTICE: GL_VERSION = 3.0 Mesa 8.0.4
01:58:11 T:139652888872832 NOTICE: GL_SHADING_LANGUAGE_VERSION = 1.30
01:58:11 T:139652888872832 NOTICE: GL_EXTENSIONS = GL_ARB_multisample GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_copy_texture GL_EXT_polygon_offset GL_EXT_subtexture GL_EXT_texture_object GL_EXT_vertex_array GL_EXT_compiled_vertex_array GL_EXT_texture GL_EXT_texture3D GL_IBM_rasterpos_clip GL_ARB_point_parameters GL_EXT_draw_range_elements GL_EXT_packed_pixels GL_EXT_point_parameters GL_EXT_rescale_normal GL_EXT_separate_specular_color GL_EXT_texture_edge_clamp GL_SGIS_generate_mipmap GL_SGIS_texture_border_clamp GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod GL_ARB_framebuffer_sRGB GL_ARB_multitexture GL_EXT_framebuffer_sRGB GL_IBM_multimode_draw_arrays GL_IBM_texture_mirrored_repeat GL_3DFX_texture_compression_FXT1 GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_transpose_matrix GL_EXT_blend_func_separate GL_EXT_fog_coord GL_EXT_multi_draw_arrays GL_EXT_secondary_color GL_EXT_texture_env_add GL_EXT_texture_filter_anisotropic GL_EXT_texture_lod_bias GL_INGR_blend_func_separate GL_NV_blend_square GL_NV_light_max_exponent GL_NV_texgen_reflection GL_NV_texture_env_combine4 GL_SUN_multi_draw_arrays GL_ARB_texture_border_clamp GL_ARB_texture_compression GL_EXT_framebuffer_object GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_MESA_window_pos GL_NV_packed_depth_stencil GL_NV_texture_rectangle GL_NV_vertex_program GL_ARB_depth_texture GL_ARB_occlusion_query GL_ARB_shadow GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_window_pos GL_ATI_envmap_bumpmap GL_EXT_stencil_two_side GL_EXT_texture_cube_map GL_NV_depth_clamp GL_NV_vertex_program1_1 GL_APPLE_packed_pixels GL_APPLE_vertex_array_object GL_ARB_draw_buffers GL_ARB_fragment_program GL_ARB_fragment_shader GL_ARB_shader_objects GL_ARB_vertex_program GL_ARB_vertex_shader GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_texture_float GL_EXT_shadow_funcs GL_EXT_stencil_wrap GL_MESA_pack_invert GL_MESA_ycbcr_texture GL_ARB_depth_clamp GL_ARB_fragment_program_shadow GL_ARB_half_float_pixel GL_ARB_point_sprite GL_ARB_shading_language_100 GL_ARB_sync GL_ARB_texture_non_power_of_two GL_ARB_vertex_buffer_object GL_ATI_blend_equation_separate GL_EXT_blend_equation_separate GL_OES_read_format GL_ARB_color_buffer_float GL_ARB_pixel_buffer_object GL_ARB_texture_compression_rgtc GL_ARB_texture_float GL_ARB_texture_rectangle GL_EXT_packed_float GL_EXT_pixel_buffer_object GL_EXT_texture_compression_rgtc GL_EXT_texture_rectangle GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_ARB_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_packed_depth_stencil GL_APPLE_object_purgeable GL_ARB_vertex_array_object GL_ATI_separate_stencil GL_EXT_draw_buffers2 GL_EXT_gpu_program_parameters GL_EXT_texture_array GL_EXT_texture_integer GL_EXT_texture_sRGB_decode GL_EXT_timer_query GL_OES_EGL_image GL_MESA_texture_array GL_ARB_copy_buffer GL_ARB_depth_buffer_float GL_ARB_half_float_vertex GL_ARB_map_buffer_range GL_ARB_texture_rg GL_ARB_texture_swizzle GL_ARB_vertex_array_bgra GL_EXT_separate_shader_objects GL_EXT_texture_swizzle GL_EXT_vertex_array_bgra GL_NV_conditional_render GL_ARB_ES2_compatibility GL_ARB_draw_elements_base_vertex GL_ARB_explicit_attrib_location GL_ARB_fragment_coord_conventions GL_ARB_provoking_vertex GL_ARB_sampler_objects GL_ARB_seamless_cube_map GL_ARB_shader_texture_lod GL_EXT_provoking_vertex GL_EXT_texture_snorm GL_MESA_texture_signed_rgba GL_ARB_robustness GL_EXT_transform_feedback
01:58:11 T:139652888872832 NOTICE: Running database version Addons15
01:58:11 T:139652888872832 NOTICE: Running database version ViewModes4
01:58:11 T:139652888872832 NOTICE: Running database version Textures13
01:58:11 T:139652888872832 NOTICE: Running database version MyMusic32
01:58:11 T:139652888872832 NOTICE: Running database version MyVideos75
01:58:11 T:139652888872832 NOTICE: Running database version TV22
01:58:11 T:139652888872832 NOTICE: Running database version Epg7
01:58:11 T:139652888872832 NOTICE: start dvd mediatype detection
01:58:11 T:139652888872832 NOTICE: initializing playlistplayer
01:58:11 T:139652888872832 NOTICE: DONE initializing playlistplayer
01:58:11 T:139652888852224 NOTICE: Thread CDetectDVDMedia start, auto delete: false
01:58:11 T:139652398028544 NOTICE: Thread XBPyThread start, auto delete: false
01:58:11 T:139652372850432 NOTICE: Previous line repeats 2 times.
01:58:11 T:139652372850432 NOTICE: Thread CAlarmClock start, auto delete: false
01:58:11 T:139652888872832 NOTICE: initialize done
01:58:11 T:139652364457728 NOTICE: Thread XBPyThread start, auto delete: false
01:58:11 T:139652888872832 NOTICE: Running the application...
01:58:11 T:139652398028544 NOTICE: -->Python Interpreter Initialized<--
01:58:11 T:139652364457728 NOTICE: -->Python Interpreter Initialized<--
01:58:11 T:139652389635840 NOTICE: -->Python Interpreter Initialized<--
01:58:11 T:139652381243136 NOTICE: -->Python Interpreter Initialized<--
01:58:11 T:139652353869568 NOTICE: Thread Jobworker start, auto delete: true
01:58:11 T:139652888872832 NOTICE: Webserver: Starting...
01:58:11 T:139652888872832 NOTICE: WebServer: Started the webserver
01:58:11 T:139652888872832 NOTICE: starting upnp server
01:58:11 T:139652888872832 NOTICE: starting upnp renderer
01:58:11 T:139652888872832 NOTICE: ES: Starting event server
01:58:11 T:139651775973120 NOTICE: Thread CEventServer start, auto delete: false
01:58:11 T:139651775973120 NOTICE: ES: Starting UDP Event server on 0.0.0.0:9777
01:58:11 T:139651775973120 NOTICE: UDP: Listening on port 9777
01:58:11 T:139652888872832 ERROR: JSONRPC Server: Failed to connect to sdpd
01:58:11 T:139652888872832 NOTICE: starting zeroconf publishing
01:58:11 T:139651767580416 NOTICE: Thread CTCPServer start, auto delete: false
01:58:11 T:139651750795008 NOTICE: Thread CScrobbler start, auto delete: false
01:58:11 T:139651759187712 NOTICE: Thread Jobworker start, auto delete: true
01:58:11 T:139651457214208 NOTICE: Previous line repeats 1 times.
01:58:11 T:139651457214208 NOTICE: Thread XBPyThread start, auto delete: false
01:58:11 T:139652364457728 NOTICE: StorageServer Module loaded RUN
01:58:11 T:139652364457728 NOTICE: StorageClient-2.5.2 Starting server
01:58:11 T:139652364457728 NOTICE: StorageServer-2.5.2 Storage Server starting /home/xbmc/.xbmc/temp/commoncache.db
01:58:11 T:139652381243136 NOTICE: Artwork Downloader: ## Service - Run at startup: False
01:58:11 T:139652381243136 NOTICE: Artwork Downloader: ## Service - Delayed startup: minutes
01:58:11 T:139652381243136 NOTICE: Artwork Downloader: ## Service - Run as service: False
01:58:11 T:139652381243136 NOTICE: Artwork Downloader: ## Service - Time: :00
01:58:11 T:139651457214208 NOTICE: -->Python Interpreter Initialized<--


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

############ END XBMC CRASH LOG #############
 
@ Oizo, da wurde das Bootflag nicht gesetzt. Du kannst versuchen mit GParted das Bootflag zu setzen. Falls es ein Fehler im Installer Script von OE 4.0 sein sollte kann man erst eine 3.2 drauf machen und anschließend auf die OE 4.0 updaten. Das kann schin mal passieren, die OE 4.0 ist noch Alpha Stadium und normal nur zum Testen gedacht.

@ Kiddikai, die PPA's vom Krautmaster ISO werden zum Teil nicht mehr upgedatet. Deshalb empfehle ich dir auf OpenELEC zu wechseln oder nach meiner Anleitung yaVDR drauf zu machen und den GPU Treiber zu wechseln nach der Installation wenns unbedingt ein Ubuntu sein muss.
 
nachdem ich mir mal wieder eine dvd box einer serie zugelegt hab, stellt sich mir folgende Frage: kann ich das Laufwerk eines Client für den anderen freigeben, sodass bei beiden über das Menü/DVD darauf zugegriffen werden kann?
 
@ Orgel
das Problem kommt jetzt aber nicht nur bei OE 4.0, sondern AUCH bei OE 3.2 und AUCH wenn ich ein Backup aufspiele vom Krautmaster script
 
orgel schrieb:
@ Kiddikai, die PPA's vom Krautmaster ISO werden zum Teil nicht mehr upgedatet. Deshalb empfehle ich dir auf OpenELEC zu wechseln oder nach meiner Anleitung yaVDR drauf zu machen und den GPU Treiber zu wechseln nach der Installation wenns unbedingt ein Ubuntu sein muss.

Lese ich hier richtig heraus, dass es sicher am Grafiktreiber liegt? Dann weiß ich zumindest, in welcher Richtung ich suchen muss. Danke. Das ganze System neu aufzusetzen ist nicht so attraktiv, weil ich noch ein paar andere Sachen auf der Kiste laufen lasse, sodass das ein größerer Aufwand werden würde.
 
Hallo zusammen,
habe jetzt auch einen HTPC mit openelec drauf. Der Rechner ist von einem Freund bei dem alles schon wunderbar lief. Das einzige was sich nun verändert hat sind die HDD`s und der Ort wo er steht und damit zwei starke Fehler aufgetreten.

Zum einen werden mir die zwei Platten in openelec nicht angezeigt hab mich mal schlau gemacht und muss wenn ich es richtig verstanden habe diese erst einmal mounten. Wenn ich mich ins Thema einlese bekomme ich nur die Verbindung zum HTPC hin allerdings befehle wie sudo oder fdisk werden mir als "not found" angezeigt.
Festplatten werden im BIOS erkannt also da ist alles richtig.

Zweites problem ist Live TV beim Kollegen lief noch alles PC bei mir angeschlossen ende. Könnte mir aber gut vorstellen das es daran liegt das ich im Haus ne Sat anläge mit Einkabel system habe und irgendwo noch die Frequenzen einstellen muss.

Über rat wäre ich dankbar.
 
@ pinco, theoretisch kann man das machen.

@ 0izo, das sieht mir ganz nach einem Hardware Problem aus, das sollte man mal das Syslog zu rate ziehen.

@ kiddikai, vor allem das auch das XBMC PPA.

@ gOTTott, hast du die HDD zusätzlich drauf gemacht. Das geht unter OpenELEC etwas anders, es wird zwar auf einem Ubuntu erstellt hat aber sonst nicht viel gemeinsam mit Ubuntu. Normal sollten die Platten über Avahi eingebunden werden ansonsten hier auch mal das syslog posten. für das Problem mit der Einkabellösung muss eine scr.conf erstellt werden.
 
Habe zwei HDD´s (einmal 3TB, einmal 2TB) neben einer SSD im HTPC drin. Eben auch noch eine 300 GB HDD ausprobiert und system neu drauf aber openelec schafft es nicht von alleine sie einzubinden.

das mit Live tv klingt gar nicht so kompliziert. Aber wo muss die scr.conf dann hin?
 
Zuletzt bearbeitet:
Mach erst mal folgendes:
Code:
dmesg | paste
mount | paste
und poste die Links hier.

Die src.conf sollte normal unter
Code:
smb://openelec.local/userdata/addon_data/service.multimedia.vdr-addon/config
angelegt werden. Vergesse aber nicht den VDR anzu halten und nach dem anlegen und befüllen neu zu starten.
Code:
vdr.stop
vdr.start
 
Du solltest ja auch nur die Links des Pastebin Dienstes Posten wie auch nach dem nächsten Befehl:
Code:
parted -l | paste
Im Prinzip bedeutet das
Code:
Befehl Pipe nach Pastebin Dienst
Ausgabe des Links zur Seite des Pastebin Dienstes
 
So live TV funktioniert jetzt.
aber ich stehe gerade bissel auffen schlauch und weiss nicht so recht was ic machen soll bzw was du genau von mir haben willst.
 
Du solltest nur per SSH den Befehl eingeben:
Code:
parted -l | paste
und den daraus resultierenden Link hier posten. Das Darunter war nur die Erklärung ;)
 
orgel schrieb:
@ pinco, theoretisch kann man das machen.
das hatte ich gehofft! aber wie siehts in der praxis aus? hab nur gesehen, dass es möglich ist, über eine samba freigabe zu mounten. ich möchte, dass die dvd im hauptmenü als dvd aufscheint. konnte bisher leider nichts (verständliches?) finden.

Grüße
 
Jetzt muss ich erst mal fragen ist auf den anderen Platten was drauf, was hast du für ein Motherboard, welche OE Version ?

Da hat sich vermutlich wieder ein alter Bug eingeschlichen.
 
Zuletzt bearbeitet:
Zurück
Oben