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

Sound: Beim Live-TV schauen kommt "Failed to initialize Audio Device". Folgendes ist eingestellt: Audioausgabe: HDMI / Audioausgabegerät: dafault.
Einfach alles auf HDMI stellen und Lautsprecher auf 5.1 in den Audioeinstellungen.

Regelmäßiges Update nicht vergessen mit:
Code:
sudo apt-get update && sudo apt-get dist-upgrade
das normale:
Code:
sudo apt-get upgrade
nützt hierbei nichts da neue Pakete installiert und nicht alte auf den neuesten Stand gebracht werden.
 
Hmm da haut mit dem upgrade was nicht hin?!

Code:
login as: xbmc
xbmc@192.168.100.55's password:
Welcome to Ubuntu 11.10 (GNU/Linux 3.0.0-14-generic-pae i686)

 * Documentation:  https://help.ubuntu.com/
Last login: Fri Jan 13 19:30:56 2012
xbmc@htpc:~$ sudo apt-get update && dist-upgrade
[sudo] password for xbmc:
Ign http://e-tobi.net squeeze InRelease
Ign http://security.ubuntu.com oneiric-security InRelease
Hole:1 http://e-tobi.net squeeze Release.gpg [198 B]
Ign http://de.archive.ubuntu.com oneiric InRelease
...
...
...
OK   http://de.archive.ubuntu.com oneiric-backports/restricted Translation-en
OK   http://de.archive.ubuntu.com oneiric-backports/universe Translation-en
Es wurden 184 kB in 1 s geholt (156 kB/s)
Paketlisten werden gelesen... Fertig
dist-upgrade: Befehl nicht gefunden.
xbmc@htpc:~$ ^C
xbmc@htpc:~$ Es wurden 184 kB in 1 s geholt (156 kB/s)
-bash: Syntaxfehler beim unerwarteten Wort `('
xbmc@htpc:~$ Paketlisten werden gelesen... Fertig
Paketlisten: Befehl nicht gefunden.
xbmc@htpc:~$ dist-upgrade: Befehl nicht gefunden.
[B]dist-upgrade:: Befehl nicht gefunden.[/B]
xbmc@htpc:~$
 
hallo zusammen,

erstmal danke für die tolle anleitung, ohne die währ ich wohl verzweifelt :-D.

soo, nun nach langem probieren hab ichs enlich geschafft das so gut wie alles läuft,
hab nur noch ein paar Probleme, vieleicht könnt ihr mir ja weiterhelfen.

1. das wichtigste, der sound geht nicht

hab die nvidia installation nach anleitung durchgeführt und alsa am schluss aktualisiert
verwende natty
unter oneiric ging sound out of the box ( hat ich andere probleme :D deswegen der wechsel)
will momentan noch bild über hdmi und ton über spdif ausgeben.
hab unter den einstellungen "iec958 (ALSA)" als audiogerät gewählt, damit hats bei oneiric funktioniert.
weiss mir jetzt leider nicht mehr zu helfen, is auch alles noch ziemlich neu für mich mit linux, währ echt super wenn ihr rat wüsstet.

2. wenn ich ne dvd einleg auf der z.B. 2 avi dateien drauf sind kann ich diese nicht abspielen, wenn ich auf den button der im home menü erscheint "DVD/CD abspielen" oder so iwie, dann hört sichs an als wenn er läd und dann tut sich nix. und wenn ich nun unter videos gehe, wird die dvd mit richtigem namen im menü angezeigt, jedoch wenn ich draufklicke, befind ich mich im root menü auf der festplatte anstatt auf der dvd.

hoff hab jetzt alle wichtigen infos dazu geschrieben, falls ihr noch mehr benötigt einfach sagen^^

mfg
stonie


/// Edit:

achso und
3. hab ja endlich mein lcddisplay an meinem origenae s10v zum laufen bekommen
blos, gibts da ne möglichkeit das es sich beim runterfahren/Ruhezustand, ausschaltet, bzw. einfach die aktuelle Uhrzeit anzeigt?
 
Zuletzt bearbeitet:
bei sound sollten alle erstmal schaun ob nicht Muted ist:

"sudo alsamixer" und mit "m" alle Ausgänge unmuten.

Im XBMC dann zwischen den alsa Geräten umschalten.

Wenn HDMI dann am besten (hdmi) alsa wählen, bei beidem. Und davor unmuten.

@DVD mit AVI datein.

Da wirst wohl auf "Videos -> Dateien" gehen müssen, da sollte uU auch die DVD erscheinen.

2. Wie bekomme ich meine Fernbedienung (Logitech Harmony 555 oder Silverstone) zum laufen?

Konfiguriere mal die Harmony als "Antec Veris" Remote und schau dann mal ob schon was ankommt.

@sYnq

Leider ist IMON etwas Tricky unter den neueren Linux Versionen, hoffe das wird bald gefixed oder irgendjemand macht mal ne gescheite HowTo dazu, ich kämpf immer wieder damit leider.

Macht mal ein:

cat /proc/bus/input/devices

sollte sowas kommen

I: Bus=0003 Vendor=15c2 Product=0036 Version=0002
N: Name="iMON Remote (15c2:0036)"
P: Phys=usb-0000:00:1d.0-1.1/input0
S: Sysfs=/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.1/2-1.1:1.0/rc/rc0/input5
U: Uniq=
H: Handlers=kbd event5
B: PROP=0
B: EV=100013
B: KEY=fff 0 0 4400000 108c0320 2d50080 0 0 30000 4 119000 4186 14000801 809e168 0 0 2000000 10004002
B: MSC=10

merkt euch mal die Event Nummer bzw macht am besten ein 2. Putty Shell dingens auf:

Dann

apt-get install lirc

wählt eventx lirc bla blub

dann "none"

dann schaut ob ihr da die Eventnummer wählen könnt... wählt diese aus


macht dann mal ein

"irw" - drückt wild auf der Remote rum udn schaut ob was ausgegeben wird...


Wenn ja habt ihr gewonnen, dann meldet euch wieder.

:D
 
Zuletzt bearbeitet:
Kurzer Zwischenstand:

Ich hab den PC jetzt mal ins Wohnzimmer gebuckelt und per HDMI an den Fernseher angeschlossen - hat soweit prima funktioniert. Der Sound war auch da!

Also zurück ins Arbeitszimmer und weiter konfigurieren.

Leider kommt es sporadisch immer wieder zu Abstürzen - ich habe mal ein Logfile angehängt:

Code:
############## XBMC CRASH LOG ###############

################ SYSTEM INFO ################
 Date: Fri Jan 13 23:20:33 CET 2012
 XBMC Options: 
 Arch: i686
 Kernel: Linux 3.0.0-14-generic-pae #23-Ubuntu SMP Mon Nov 21 22:07:10 UTC 2011
 Release: 
    Distributor ID:	Ubuntu
    Description:	Ubuntu 11.10
    Release:	11.10
    Codename:	oneiric
############## END SYSTEM INFO ##############

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

################# LOG FILE ##################
23:19:31 T:3044146000  NOTICE: DVDPlayer: Opening: rtmp://vod.daserste.de/ardfs/ playpath=mp4:videoportal/mediathek/Rote+Rosen/c_210000/216382/format256331.f4v?sen=Rote+Rosen&for=Web-L&clip=Folge+1183+Der+Prozess&mediathek=ardmediathek
23:19:31 T:3044146000 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
23:19:31 T:2826951536  NOTICE: Thread CDVDPlayer start, auto delete: false
23:19:31 T:2826951536  NOTICE: Creating InputStream
23:19:31 T:2826951536 WARNING: HandShake: client signature does not match!
23:19:31 T:2826951536  NOTICE: Creating Demuxer
23:19:31 T:2826951536  NOTICE: Metadata:
23:19:31 T:2826951536  NOTICE:   duration              2903.00
23:19:31 T:2826951536  NOTICE:   moovPosition          28.00
23:19:31 T:2826951536  NOTICE:   width                 960.00
23:19:31 T:2826951536  NOTICE:   height                544.00
23:19:31 T:2826951536  NOTICE:   videocodecid          avc1
23:19:31 T:2826951536  NOTICE:   audiocodecid          mp4a
23:19:31 T:2826951536  NOTICE:   avcprofile            77.00
23:19:31 T:2826951536  NOTICE:   avclevel              31.00
23:19:31 T:2826951536  NOTICE:   aacaot                2.00
23:19:31 T:2826951536  NOTICE:   videoframerate        25.00
23:19:31 T:2826951536  NOTICE:   audiosamplerate       48000.00
23:19:31 T:2826951536  NOTICE:   audiochannels         2.00
23:19:31 T:2826951536  NOTICE: trackinfo:
23:19:31 T:2826951536  NOTICE:   length                72574000.00
23:19:31 T:2826951536  NOTICE:   timescale             25000.00
23:19:31 T:2826951536  NOTICE:   language              eng
23:19:31 T:2826951536  NOTICE: sampledescription:
23:19:31 T:2826951536  NOTICE:   sampletype            avc1
23:19:31 T:2826951536  NOTICE:   length                139343872.00
23:19:31 T:2826951536  NOTICE:   timescale             48000.00
23:19:31 T:2826951536  NOTICE:   language              eng
23:19:31 T:2826951536  NOTICE: sampledescription:
23:19:31 T:2826951536  NOTICE:   sampletype            mp4a
23:19:32 T:2826951536  NOTICE: Opening video stream: 0 source: 256
23:19:32 T:2826951536  NOTICE: Creating video codec with codec id: 28
23:19:32 T:2826951536  NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
23:19:32 T:2826951536  NOTICE: Creating video thread
23:19:32 T:2780187504  NOTICE: Thread CDVDPlayerVideo start, auto delete: false
23:19:32 T:2780187504  NOTICE: running thread: video_thread
23:19:32 T:2826951536  NOTICE: Opening audio stream: 1 source: 256
23:19:32 T:2826951536  NOTICE: Finding audio codec for: 86018
23:19:32 T:2826951536  NOTICE: Creating audio thread
23:19:32 T:2769025904  NOTICE: Thread CDVDPlayerAudio start, auto delete: false
23:19:32 T:2769025904  NOTICE: running thread: CDVDPlayerAudio::Process()
23:19:32 T:2780187504  NOTICE: (XVBA::Open) opening xvba decoder, id: 0
23:19:32 T:2769025904  NOTICE: Creating audio device with codec id: 86018, channels: 2, sample rate: 48000, no pass-through
23:19:32 T:2780187504  NOTICE: XVBA::CreateContext - creating decoder context
23:19:32 T:2780187504  NOTICE: XVBA::CreateContext - opening xvba version: 76
23:19:32 T:2780187504  NOTICE: (XVBA) using decoder capability id: 256 flags: 3
23:19:32 T:2780187504  NOTICE: (XVBA) using surface type: 3231564e
23:19:32 T:2780187504  NOTICE:  fps: 25.000000, pwidth: 960, pheight: 544, dwidth: 960, dheight: 540
23:19:32 T:2780187504  NOTICE: Display resolution ADJUST : CRT1: 1400x1050 @ 59.98Hz (17) (weight: 0.200)
23:19:33 T:3044146000  NOTICE: Using GL_TEXTURE_2D
23:19:33 T:3044146000  NOTICE: GL: Using XVBA render method
23:19:33 T:3044146000  NOTICE: GL: NPOT texture support detected
23:19:33 T:3044146000  NOTICE: GL: Using GL_ARB_pixel_buffer_object
23:19:44 T:3044146000   ERROR: Unable to open audio mixer
23:19:45 T:2744122224  NOTICE: Thread Background Loader start, auto delete: false
23:19:52 T:2744122224  NOTICE: Previous line repeats 1 times.
23:19:52 T:2744122224 WARNING: CreateLoader - Unsupported protocol(addons) in addons://more/executable.tbn
23:19:54 T:2744122224  NOTICE: Thread Background Loader start, auto delete: false
23:20:05 T:2744122224 WARNING: FillBuffer: curl failed with code 28
23:20:05 T:2744122224   ERROR: CFileCurl::CReadState::Open, didn't get any data from stream.
23:20:18 T:2744122224  NOTICE: Thread Background Loader start, auto delete: false
23:20:18 T:2744122224 WARNING: CreateLoader - Unsupported protocol(addons) in addons://more/executable.tbn
23:20:32 T:3044146000  NOTICE: DVDPlayer: Opening: pvr://channels/tv/Alle TV Kanäle/6.pvr
23:20:32 T:3044146000  NOTICE: CDVDPlayer::CloseFile()
23:20:32 T:3044146000  NOTICE: DVDPlayer: waiting for threads to exit
23:20:32 T:2826951536  NOTICE: CDVDPlayer::OnExit()
23:20:32 T:2826951536  NOTICE: DVDPlayer: closing audio stream
23:20:32 T:2826951536  NOTICE: Closing audio stream
23:20:32 T:2826951536  NOTICE: Waiting for audio thread to exit
23:20:32 T:2769025904  NOTICE: thread end: CDVDPlayerAudio::OnExit()
23:20:32 T:2826951536  NOTICE: Closing audio device
23:20:32 T:2826951536   ERROR: Unable to open audio mixer
23:20:32 T:2826951536  NOTICE: Deleting audio codec
23:20:32 T:2826951536  NOTICE: DVDPlayer: closing video stream
23:20:32 T:2826951536  NOTICE: Closing video stream
23:20:32 T:2826951536  NOTICE: waiting for video thread to exit
23:20:32 T:2780187504  NOTICE: thread end: video_thread
23:20:32 T:2826951536  NOTICE: deleting video codec
23:20:32 T:2826951536  NOTICE: CDVDPlayer::OnExit() deleting demuxer
23:20:32 T:2826951536  NOTICE: CDVDPlayer::OnExit() deleting input stream
23:20:32 T:3044146000  NOTICE: DVDPlayer: finished waiting
23:20:32 T:3044146000  NOTICE: XVBA::FinishGL - clearing down gl resources
23:20:32 T:3044146000  NOTICE: Previous line repeats 2 times.
23:20:32 T:3044146000  NOTICE: XVBA::Close - closing decoder, id: 0
23:20:32 T:3044146000  NOTICE: XVBA::FinishGL - clearing down gl resources
23:20:32 T:3044146000  NOTICE: XVBA::Close - closing decoder context
23:20:32 T:3044146000 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
23:20:32 T:2826951536  NOTICE: Thread CDVDPlayer start, auto delete: false
23:20:32 T:2826951536  NOTICE: Creating InputStream
23:20:32 T:2826951536  NOTICE: AddOnLog: VDR XVDR Client: Logged in at '1326493232+3600' to 'VDR-XVDR Server' Version: '0.9.5' with protocol version '3'
23:20:32 T:2826951536  NOTICE: Creating Demuxer
23:20:32 T:2826951536 WARNING: CDVDMessageQueue(audio)::Put MSGQ_NOT_INITIALIZED
23:20:32 T:2826951536 WARNING: CDVDMessageQueue(video)::Put MSGQ_NOT_INITIALIZED
23:20:33 T:2826951536  NOTICE: Opening video stream: 2 source: 256
23:20:33 T:2826951536  NOTICE: Creating video codec with codec id: 2
23:20:33 T:2826951536  NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: MPEG-2 video
23:20:33 T:2826951536  NOTICE: Creating video thread
23:20:33 T:2805365616  NOTICE: Thread CDVDPlayerVideo start, auto delete: false
23:20:33 T:2805365616  NOTICE: running thread: video_thread
23:20:33 T:2805365616  NOTICE: (XVBA::Open) opening xvba decoder, id: 1
23:20:33 T:2826951536  NOTICE: Opening audio stream: 0 source: 256
23:20:33 T:2826951536  NOTICE: Finding audio codec for: 86016
23:20:33 T:2805365616  NOTICE: XVBA::CreateContext - creating decoder context
23:20:33 T:2805365616  NOTICE: XVBA::CreateContext - opening xvba version: 76
23:20:33 T:2826951536  NOTICE: Creating audio thread
23:20:33 T:2780187504  NOTICE: Thread CDVDPlayerAudio start, auto delete: false
23:20:33 T:2780187504  NOTICE: running thread: CDVDPlayerAudio::Process()
23:20:33 T:2780187504  NOTICE: Creating audio device with codec id: 86016, channels: 2, sample rate: 48000, no pass-through
23:20:33 T:2805365616  NOTICE: (XVBA::Open) - profile XVBA_MPEG2_VLD not found
23:20:33 T:2805365616  NOTICE: XVBA::Close - closing decoder, id: 1
23:20:33 T:2805365616  NOTICE: XVBA::FinishGL - clearing down gl resources
23:20:33 T:2826951536  NOTICE: Opening teletext stream: 3 source: 256
23:20:33 T:2826951536  NOTICE: Creating teletext data thread
23:20:33 T:2769025904  NOTICE: Thread CDVDTeletextData start, auto delete: false
23:20:33 T:2769025904  NOTICE: running thread: CDVDTeletextData
23:20:33 T:3044146000  NOTICE: CWinSystemX11::RefreshWindow - external or initial xrandr event


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

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

Weiss wer, warum mir die Kiste beim Live-TV abschmiert?
 
Achja, die Abstürze kommen meist im Zusammenhang mit live-tv (wie im angehängten Log)

Tv Karte ist im Übrigen eine Skystar 2 HD

Grüße und danke
 
Die xbmc.log unter /home/benutzername/.xbmc/temp/xbmc.log und die syslog unter /var/log/syslog lege mal Komplett auf Pastbin ab und Poste mal die Links dafür hier. Nur das XBMC Error Log nützt nichts um auf den Fehler zu kommen.
 
Hiho,

hab zum einen das XBMC pastebin . com / E7LbYsHF
und das syslog unter pastebin . com / UnAsQC4h

Danke und Viele Grüße
 
Welche DVB Treiber nutzt Du, die aus der Anleitung oder die von Ubuntu mitgelieferten ?
Es scheint so als würde der VDR den Sender nicht empfangen und bricht somit die Verbindung zu XVDR ab.
 
Du hast Dich ja am HowTo orientiert, dadurch alleine sind schon einige Fremdpakete auf Deinem Rechner.
War an dem Sat Anschluss vorher schon mal ein Gerät dran?
Ist die Schüssel richtig ausgerichtet?
Ich muss es immer wieder wiederholen, die Sat Karten sind da empfindlicher als Receiver beim Empfang.
 
Ja. Habe mich an der Anleitung orientiert. Der Anschluss lief auch bereits und machte bis dato keine Probleme.

Hast du evtl noch eine Idee?

Cheers
 
thomka schrieb:
Ja. Habe mich an der Anleitung orientiert. Der Anschluss lief auch bereits und machte bis dato keine Probleme.

Hast du evtl noch eine Idee?

Cheers

Wo hast du deine channels.conf her? Hast du die selber erstellt?
Ansonsten w_scan installieren und eine eigene erstellen. Dann sollte es von der Seite jedenfalls schon mal passen.
 
Nach etwas bastel-Arbeit und etwas herumprobieren habe ich nun folgendes gemacht:

Ich habe die bereitgestellte channels.conf bearbeitet und etwas schlanker gemacht. Jetzt hat sie nur noch rund 70 statt gefühlter 1000 Einträge. Das erspart mir auf jeden fall etwas Ladezeit :)

Weiterhin konnte ich den Absturz fehler eingrenzen. Ich konnte problemlos SD Fernsehen schauen. Sobald ich auf ARD HD umschalte kann ich ca. 5-10 Sekunden schauen, dann bricht XBMC zusammen und startet neu.

//Edit:
Er stürzt immer nur bei ARD HD ab - die anderen freien HD Kanäle scheinen zu funktionieren. Der Eintrag in der channels.conf sieht so aus:

:->Favoriten
Das Erste HD;ARD:11362:HC23M5O35S1:S19.2E:22000:6010=27:6020=deu@3,6021=mis@3;6022=deu@106:6030;6031=deu:0:11100:1:1011:0
 
Zuletzt bearbeitet:
Mit der channels.conf hat das nichts zu tun, die tut sich von alleine auf den neuesten stand bringen und neu gefundenen Sender hinten an die channels.conf dranhängen. Der VDR sucht im hintergrund nach neuen und geänderten Transpondern. Die Freien HD Kanäle senden meistens in 720p anstatt 1080p, Sky HD Sender machen z.B. 1080p. Das es am anfang bei dir so lange dauert bei xbmc liegt am absturz, später kontrolliert xbmc nur noch neue oder geänderte Sender oder EPG Daten. In der setup.conf gibt es einen Eintrag UpdateChannels=5 dieser wert gibt an wie gesucht werden soll, bei mir steht der z.b. auf 3 was bedeutet er sucht nach geänderten Transpondern und Sendernamen aber nicht nach neuen Sendern.
 
Hallo Krautmaster. Ein sehr gutes Tutorial hast du da geschrieben! Hab es endlich auch am laufen mit LiveTV über den VNSi Server. Läuft auch soweit. Mein Problem ist nur das das Live-TV Bild nicht deinterlaced wird. Hab also sehr viele Streifen bei schnellen Bewegungen. Weisst du wie ich das ändern kann.

Hab ein AMD-System!

Mfg
 
Einfach abwarten, dass Problem ist bekannt und soll mit dem nächsten Update vom PPA behoben sein. Die Streifen sind sogar im Teletext drinnen und die CPU Last ist viel zu hoch bei der jetzigen PPA Version. Ich gebe Bescheid sobald die neue Version da ist und Ihr:
Code:
sudo apt-get update && sudo apt-get dist-upgrade
durchführen müsst. Im Testing PPA ist sie schon drinnen.
 
Zuletzt bearbeitet:
orgel schrieb:
Mit der channels.conf hat das nichts zu tun.....

War nur so ein Gedanke, da ich damals ähnliche Probleme hatte und nach erstellen einer eigenen channels.conf alles bestens gelaufen ist.


Hab' allerdings auch noch ein kleines Problem mit meiner Fernbedienung, vielleicht kann mir da ja jemand helfen.

Hab momentan noch den Homebrew IR-Receiver drin, bis ich der Atric kommt und mit lirc meine Onkyo FB am laufen. Läuft auch alles bestens, bis auf eine nervige Doppelbelegung der "BACK" Taste. Ist wie folgt eingerichtet:

In der lircd.conf ist eine Taste folgendermaßen belegt:

Code:
KEY_BACK

In der Lircmap.xml dann folgendermaßen:

Code:
<back>KEY_BACK</back>

Die Remote.xml ist entsprechend eingerichtet... Das Problem besteht jetzt darin, wenn ich tiefer in einem Menü hänge, z.B. in einem Untermenü von Addons und mit der "Back" Taste zurück ins Homemenü gehe, auf einmal der VDR eine Aufnahme startet. Das will ich natürlich nicht. Auch habe ich schon alle Einträge mit Record aus der Remote.xml gelöscht, hat aber nix geändert. Aus den Logs werd' ich auch nicht wirklich schlau. Wär also super, wenn da jemand einen Ansatz hätte!

Danke schonmal!
 
Für die Intel und AMD Grafikkarten gibt es ein Update:
Changelog

xbmc (2:11.0~git20120115.7ca0550-0ubuntu1~ppa1~oneiric) oneiric; urgency=high

[ Wsnipex ]
* fix subtitle rendering and some related crashes
-- wsnipex <wsnipex@a1.net> Sun, 15 Jan 2012 18:59:10 +0100
Update:
Das Earth_sample_vc1.mkv und was noch wichtiger ist das Source_code_sample_vc1.wmv laufen beide ohne auch nur ein Klötzchen zu bilden.
 
Zuletzt bearbeitet:
Zurück
Oben