[softhddevice] kein Bild

  • Ich schaffe es nicht softhddevice auf meinem zweitem VDR zum Laufen zu bekommen. (Auf dem ersten VDR tut es tadellos).
    Beim Start gibt es


    [mpegvideo_vdpau @ 0x952bea0] mpeg_decode_postinit() failure
    [mpegvideo_vdpau @ 0x952bea0] mpeg_decode_postinit() failure
    [mpegvideo_vdpau @ 0x952bea0] mpeg_decode_postinit() failure
    ./vdr-start-softhddevice-minimal: Zeile 13: 8242 Ungültiger Maschinenbefehl ./vdr --lirc=/var/run/lirc/lircd -v /video/video -c /video/video -P'softhddevice'


    und im syslog


    Apr 12 17:31:22 vdr vdr: [8220] initializing plugin: softhddevice (0.5.1-GITdeea34e): A software and GPU emulated HD device
    Apr 12 17:31:22 vdr vdr: [8220] new device number 9
    Apr 12 17:31:22 vdr vdr: [8220] setting primary device to 2
    Apr 12 17:31:22 vdr vdr: [8220] [softhddev]MakePrimaryDevice: 1
    Apr 12 17:31:22 vdr vdr: [8220] [softhddev]SetVideoFormat: 1
    Apr 12 17:31:22 vdr vdr: [8220] [softhddev]SetVideoDisplayFormat: 1
    Apr 12 17:31:22 vdr vdr: [8220] [softhddev]SetVolumeDevice: 155
    Apr 12 17:31:22 vdr vdr: [8220] assuming manual start of VDR
    Apr 12 17:31:22 vdr vdr: [8220] SVDRP listening on port 6419
    Apr 12 17:31:22 vdr vdr: [8220] setting current skin to "classic"
    Apr 12 17:31:22 vdr vdr: [8220] loading /video/video/themes/classic-default.theme
    Apr 12 17:31:22 vdr vdr: [8220] starting plugin: softhddevice
    Apr 12 17:31:22 vdr vdr: audio: 'alsa' output module used
    Apr 12 17:31:22 vdr vdr: audio/alsa: using device 'default'
    Apr 12 17:31:22 vdr vdr: [8221] video directory scanner thread started (pid=8220, tid=8221)
    Apr 12 17:31:22 vdr vdr: [8226] section handler thread started (pid=8220, tid=8226)
    Apr 12 17:31:22 vdr vdr: [8222] video directory scanner thread ended (pid=8220, tid=8222)
    Apr 12 17:31:22 vdr vdr: [8225] tuner on frontend 0/0 thread started (pid=8220, tid=8225)
    Apr 12 17:31:22 vdr vdr: [8225] cTimeMs: using monotonic clock (resolution is 1 ns)
    Apr 12 17:31:22 vdr vdr: [8221] video directory scanner thread ended (pid=8220, tid=8221)
    Apr 12 17:31:22 vdr vdr: audio/alsa: supports pause: yes
    Apr 12 17:31:22 vdr vdr: audio/alsa: mixer default - PCM open
    Apr 12 17:31:22 vdr vdr: audio/alsa: PCM mixer found 0 - 31 ratio 310
    Apr 12 17:31:22 vdr vdr: audio: channels 2 frequency 48000 hz pcm
    Apr 12 17:31:22 vdr vdr: audio: 0ms flush
    Apr 12 17:31:22 vdr vdr: audio/alsa: using device 'default'
    Apr 12 17:31:22 vdr vdr: audio/alsa: buffer size 4608 96ms, period size 1152 24ms
    Apr 12 17:31:22 vdr vdr: audio/alsa: state PREPARED
    Apr 12 17:31:22 vdr vdr: audio/alsa: delay 336ms
    Apr 12 17:31:22 vdr vdr: audio: play thread started
    Apr 12 17:31:22 vdr vdr: audio: wait on start condition
    Apr 12 17:31:22 vdr vdr: video: visual 0x21 depth 24
    Apr 12 17:31:22 vdr vdr: video: window prepared
    Apr 12 17:31:22 vdr vdr: [8223] epg data reader thread ended (pid=8220, tid=8223)
    Apr 12 17:31:22 vdr vdr: video/vdpau: VDPAU API version: 1
    Apr 12 17:31:22 vdr vdr: video/vdpau: VDPAU information: NVIDIA VDPAU Driver Shared Library 295.33 Sat Mar 17 15:23:04 PDT 2012
    Apr 12 17:31:22 vdr vdr: video/vdpau: high quality scaling unsupported
    Apr 12 17:31:22 vdr vdr: video/vdpau: feature deinterlace temporal supported
    Apr 12 17:31:22 vdr vdr: video/vdpau: feature deinterlace temporal spatial supported
    Apr 12 17:31:22 vdr vdr: video/vdpau: attribute skip chroma deinterlace supported
    Apr 12 17:31:22 vdr vdr: video/vdpau: 4:2:0 chroma format with 4096x4096 supported
    Apr 12 17:31:22 vdr vdr: video/vdpau: 4:2:2 chroma format with 4096x4096 supported
    Apr 12 17:31:22 vdr vdr: video/vdpau: 8bit BGRA format with 8192x8192 supported
    Apr 12 17:31:22 vdr vdr: video/vdpau: 10bit RGBA format with 8192x8192 supported
    Apr 12 17:31:22 vdr vdr: video/vdpau: created output surface 1920x1080 with id 0x00000004
    Apr 12 17:31:22 vdr vdr: video/vdpau: created output surface 1920x1080 with id 0x00000005
    Apr 12 17:31:22 vdr vdr: video/vdpau: created output surface 1920x1080 with id 0x00000006
    Apr 12 17:31:22 vdr vdr: video/vdpau: created output surface 1920x1080 with id 0x00000007
    Apr 12 17:31:22 vdr vdr: video: screen saver extension present
    Apr 12 17:31:22 vdr vdr: video: dpms extension present
    Apr 12 17:31:22 vdr vdr: video/vdpau: osd surfaces created
    Apr 12 17:31:22 vdr vdr: video/vdpau: osd clear image
    Apr 12 17:31:23 vdr vdr: [softhddev] ready
    Apr 12 17:31:23 vdr kernel: [11240.081885] lirc_serial: ignoring spike: 1 1 4f86f54b 4f86f54b 13fd1 13f94
    Apr 12 17:31:23 vdr vdr: [8220] remote control LIRC - keys known
    Apr 12 17:31:23 vdr vdr: [8220] remote control KBD - keys known
    Apr 12 17:31:23 vdr vdr: [8220] switching to channel 4
    Apr 12 17:31:23 vdr vdr: [8220] [softhddev]SetVolumeDevice: 155
    Apr 12 17:31:23 vdr vdr: [8220] [softhddev]SetPlayMode: 1
    Apr 12 17:31:23 vdr vdr: audio: not paused, check the code
    Apr 12 17:31:23 vdr vdr: [softhddev]GetOsdSize: 1920x1080 -nan
    Apr 12 17:31:23 vdr vdr: [8229] KBD remote control thread started (pid=8220, tid=8229)
    Apr 12 17:31:23 vdr vdr: video: display thread started
    Apr 12 17:31:23 vdr vdr: video/event: MapNotify
    Apr 12 17:31:23 vdr vdr: [8230] receiver on device 1 thread started (pid=8220, tid=8230)
    Apr 12 17:31:23 vdr vdr: [8228] LIRC remote control thread started (pid=8220, tid=8228)
    Apr 12 17:31:23 vdr vdr: [8232] TS buffer on device 1 thread started (pid=8220, tid=8232)
    Apr 12 17:31:23 vdr vdr: video/vdpau: black surface displayed
    Apr 12 17:31:23 vdr vdr: video: initial slow down video, frame 1
    Apr 12 17:31:23 vdr vdr: video: --:--:--.--- +0 0 0/\ms 0 v-buf
    Apr 12 17:31:23 vdr vdr: [8220] OSD size changed to 1920x1080 @ -nan
    Apr 12 17:31:23 vdr vdr: video/vdpau: black surface displayed
    Apr 12 17:31:23 vdr vdr: video: initial slow down video, frame 2
    Apr 12 17:31:23 vdr vdr: video: --:--:--.--- +0 0 0/\ms 0 v-buf
    Apr 12 17:31:23 vdr vdr: [8220] [softhddev]Flush: FIXME: should be truecolor
    Apr 12 17:31:23 vdr vdr: video/vdpau: black surface displayed
    Apr 12 17:31:23 vdr vdr: video: initial slow down video, frame 3
    Apr 12 17:31:23 vdr vdr: video: --:--:--.--- +0 0 0/\ms 0 v-buf
    Apr 12 17:31:23 vdr vdr: video/vdpau: osd upload 1664x225+154+768 17ms 1497600
    Apr 12 17:31:23 vdr vdr: video/vdpau: black surface displayed
    Apr 12 17:31:23 vdr vdr: video: initial slow down video, frame 4
    Apr 12 17:31:23 vdr vdr: video: --:--:--.--- +0 0 0/\ms 0 v-buf
    Apr 12 17:31:23 vdr vdr: video/vdpau: black surface displayed
    Apr 12 17:31:23 vdr vdr: video: initial slow down video, frame 5
    Apr 12 17:31:23 vdr vdr: video: --:--:--.--- +0 0 0/\ms 0 v-buf
    Apr 12 17:31:23 vdr vdr: video/vdpau: black surface displayed
    Apr 12 17:31:23 vdr vdr: video: initial slow down video, frame 6
    Apr 12 17:31:23 vdr vdr: video: --:--:--.--- +0 0 0/\ms 0 v-buf
    Apr 12 17:31:23 vdr vdr: video/vdpau: black surface displayed
    Apr 12 17:31:23 vdr vdr: video: initial slow down video, frame 7
    Apr 12 17:31:23 vdr vdr: video: --:--:--.--- +0 0 0/\ms 0 v-buf
    Apr 12 17:31:23 vdr vdr: video/vdpau: black surface displayed
    Apr 12 17:31:23 vdr vdr: video: initial slow down video, frame 8
    Apr 12 17:31:23 vdr vdr: video: --:--:--.--- +0 0 0/\ms 0 v-buf
    Apr 12 17:31:23 vdr vdr: video/vdpau: black surface displayed
    Apr 12 17:31:23 vdr vdr: video: initial slow down video, frame 9
    Apr 12 17:31:23 vdr vdr: video: --:--:--.--- +0 0 0/\ms 0 v-buf
    Apr 12 17:31:23 vdr vdr: video/vdpau: black surface displayed
    Apr 12 17:31:23 vdr vdr: video: initial slow down video, frame 10
    Apr 12 17:31:23 vdr vdr: video: --:--:--.--- +0 0 0/\ms 0 v-buf
    Apr 12 17:31:23 vdr vdr: video/vdpau: black surface displayed
    Apr 12 17:31:23 vdr vdr: video: initial slow down video, frame 11
    Apr 12 17:31:23 vdr vdr: video: --:--:--.--- +0 0 0/\ms 0 v-buf
    Apr 12 17:31:23 vdr vdr: video/vdpau: black surface displayed
    Apr 12 17:31:23 vdr vdr: video: initial slow down video, frame 12
    Apr 12 17:31:23 vdr vdr: video: --:--:--.--- +0 0 0/\ms 0 v-buf
    Apr 12 17:31:23 vdr vdr: pesdemux: new codec 000000 -> 0x15000
    Apr 12 17:31:23 vdr vdr: codec: using audio codec (null) or ID 0x15000
    Apr 12 17:31:23 vdr vdr: video/vdpau: black surface displayed
    Apr 12 17:31:23 vdr vdr: video: initial slow down video, frame 13
    Apr 12 17:31:23 vdr vdr: video: --:--:--.--- +0 0 0/\ms 0 v-buf
    Apr 12 17:31:23 vdr vdr: codec: audio ''
    Apr 12 17:31:23 vdr vdr: codec/audio: format change 48000Hz 2 channels
    Apr 12 17:31:23 vdr vdr: audio: channels 2 frequency 48000 hz pcm
    Apr 12 17:31:23 vdr vdr: audio: ----> 0ms start
    Apr 12 17:31:23 vdr vdr: audio/alsa: flushing buffers
    Apr 12 17:31:23 vdr vdr: audio/alsa: flush state PREPARED
    Apr 12 17:31:23 vdr vdr: audio: wait on start condition
    Apr 12 17:31:23 vdr vdr: audio: 0ms flush
    Apr 12 17:31:23 vdr vdr: audio/alsa: using device 'default'
    Apr 12 17:31:23 vdr vdr: audio/alsa: buffer size 4608 96ms, period size 1152 24ms
    Apr 12 17:31:23 vdr vdr: audio/alsa: state PREPARED
    Apr 12 17:31:23 vdr vdr: audio/alsa: delay 336ms
    Apr 12 17:31:23 vdr vdr: video/vdpau: black surface displayed
    Apr 12 17:31:23 vdr vdr: video: initial slow down video, frame 14
    Apr 12 17:31:23 vdr vdr: video: --:--:--.--- +0 0 0/\ms 0 v-buf
    Apr 12 17:31:23 vdr vdr: video: mpeg2 detected ID d7
    Apr 12 17:31:23 vdr vdr: video: max used PES packet size: 20756
    Apr 12 17:31:23 vdr vdr: codec: using video codec mpegvideo_vdpau or ID 0x0002
    Apr 12 17:31:23 vdr vdr: codec: vdpau decoder found
    Apr 12 17:31:23 vdr vdr: codec: video ''
    Apr 12 17:31:23 vdr vdr: codec: video can use truncated packets
    Apr 12 17:31:23 vdr vdr: codec: can use own buffer management
    Apr 12 17:31:23 vdr vdr: codec: can export data for HW decoding (VDPAU)
    Apr 12 17:31:23 vdr vdr: codec: bad frame -2
    Apr 12 17:31:23 vdr vdr: video/vdpau: black surface displayed
    Apr 12 17:31:23 vdr vdr: video: initial slow down video, frame 15
    Apr 12 17:31:23 vdr vdr: video: --:--:--.--- +0 0 0/\ms 0 v-buf
    Apr 12 17:31:23 vdr vdr: video/vdpau: black surface displayed
    Apr 12 17:31:23 vdr vdr: video: initial slow down video, frame 16
    Apr 12 17:31:23 vdr vdr: video: --:--:--.--- +0 0 0/\ms 0 v-buf
    Apr 12 17:31:23 vdr vdr: video/vdpau: black surface displayed
    Apr 12 17:31:23 vdr vdr: video: initial slow down video, frame 17
    Apr 12 17:31:23 vdr vdr: video: --:--:--.--- +0 0 0/\ms 0 v-buf
    Apr 12 17:31:23 vdr vdr: video/vdpau: black surface displayed
    Apr 12 17:31:23 vdr vdr: video: initial slow down video, frame 18
    Apr 12 17:31:23 vdr vdr: video: --:--:--.--- +0 0 0/\ms 0 v-buf
    Apr 12 17:31:23 vdr vdr: video/vdpau: black surface displayed
    Apr 12 17:31:23 vdr vdr: video: initial slow down video, frame 19
    Apr 12 17:31:23 vdr vdr: video: --:--:--.--- +0 0 0/\ms 0 v-buf
    Apr 12 17:31:23 vdr vdr: pesdemux: pes start code id 0xc0
    Apr 12 17:31:23 vdr vdr: video/vdpau: black surface displayed
    Apr 12 17:31:23 vdr vdr: video: initial slow down video, frame 20
    Apr 12 17:31:23 vdr vdr: video: --:--:--.--- +0 0 0/\ms 1 v-buf
    Apr 12 17:31:23 vdr vdr: codec: bad frame -2
    Apr 12 17:31:23 vdr vdr: video/vdpau: black surface displayed
    Apr 12 17:31:23 vdr vdr: video: initial slow down video, frame 21
    Apr 12 17:31:23 vdr vdr: video: --:--:--.--- +0 0 0/\ms 0 v-buf
    Apr 12 17:31:23 vdr vdr: video/vdpau: black surface displayed
    Apr 12 17:31:23 vdr vdr: video: initial slow down video, frame 22
    Apr 12 17:31:23 vdr vdr: video: --:--:--.--- +0 0 0/\ms 0 v-buf
    Apr 12 17:31:23 vdr vdr: video/vdpau: black surface displayed
    Apr 12 17:31:23 vdr vdr: video: initial slow down video, frame 23
    Apr 12 17:31:23 vdr vdr: video: --:--:--.--- +0 0 0/\ms 0 v-buf
    Apr 12 17:31:23 vdr vdr: video/vdpau: black surface displayed
    Apr 12 17:31:23 vdr vdr: video: initial slow down video, frame 24
    Apr 12 17:31:23 vdr vdr: video: --:--:--.--- +0 0 0/\ms 0 v-buf
    Apr 12 17:31:23 vdr vdr: video: max used PES packet size: 65506
    Apr 12 17:31:23 vdr vdr: video: max used PES packet size: 67828
    Apr 12 17:31:23 vdr vdr: video/vdpau: black surface displayed
    Apr 12 17:31:23 vdr vdr: video: initial slow down video, frame 25
    Apr 12 17:31:23 vdr vdr: video: --:--:--.--- +0 0 0/\ms 3 v-buf
    Apr 12 17:31:23 vdr vdr: codec: bad frame -2
    Apr 12 17:31:23 vdr vdr: video: ready --:--:--.--- 40ms/frame
    Apr 12 17:31:23 vdr vdr: audio/alsa: start 264ms video ready
    Apr 12 17:31:23 vdr vdr: video: new stream format 11240525ms
    Apr 12 17:31:23 vdr vdr: Vdpau_get_format: codec 2 fmts:
    Apr 12 17:31:23 vdr vdr: 0x00000010 xvmcidct
    Apr 12 17:31:23 vdr vdr: 0x0000000f xvmcmc
    Apr 12 17:31:23 vdr vdr: 0x00000026 vdpau_mpeg2
    Apr 12 17:31:23 vdr vdr: video/vdpau: profile 2 with level 3, macro blocks 8192, width 2048, height 2048 supported
    Apr 12 17:31:23 vdr vdr: video/vdpau: create decoder profile=2 720x576 #2 refs
    Apr 12 17:31:23 vdr vdr: video/vdpau: VdpauCreateSurfaces: 720x576 * 6
    Apr 12 17:31:23 vdr vdr: video/vdpau: temporal deinterlace disabled
    Apr 12 17:31:23 vdr vdr: video/vdpau: temporal spatial deinterlace disabled
    Apr 12 17:31:23 vdr vdr: video/vdpau: inverse telecine disabled
    Apr 12 17:31:23 vdr vdr: video/vdpau: noise reduction disabled
    Apr 12 17:31:23 vdr vdr: video/vdpau: sharpness disabled


    Wer hilft mir weiter?


  • Das scheint vdr abzustürzen. Lass mal ein core generieren und gucke wo es abstürzt. Entweder gibts irgendwo ein Problem weil es ein neues Setup ist oder woanders.


    Log sieht in Ordnung aus,
    Johns

    Sag mir, wo die Developer sind. Wo sind sie geblieben? . . . . . . . . . . . . . . . . . . . . SoftHdDevice - A software and GPU emulated HD output device plugin.
    Sag mir, wo die Developer sind. Was ist geschehn?


    Client0: Crown CW02 MSI_C847MS-E33 Zotac_GT640_passiv Cine-S2 iMon-MCE / streamdev softhddevice
    Client1: Lian_Li_PC-Q09FB ASRock_H67M-ITX/HT I3-2100 ASUS_ENGT520_passiv / streamdev softhddevice
    Test: Lian_Li_PC-Q09R Asus C60M1-I / streamdev
    Server0: Dockstar TT-S2-3600-USB / streamdev
    Server2: Lian_Li_PC-Q07R Intel_DH61DL G620 WD20EARX 90W PicoPSU Cine-S2+DuoFlex-S2+DuoFlex-CT / streamdev / 22 Watt Verbrauch

  • Ich hab leider auch Probleme mit dem Plugin, kein Bild aber dafür Ton.


    Coruscant:/usr/src/vdr-1.7.27/PLUGINS/lib # uname -a
    Linux Coruscant 3.3.0-VDR #16 SMP PREEMPT Mon Mar 26 11:45:31 CEST 2012 x86_64 x86_64 x86_64 GNU/Linux


    libva: VA-API version 0.32.0
    libva: va_getDriverName() returns 0
    libva: Trying to open /usr/local/lib/dri/i965_drv_video.so




    Apr 12 18:44:48 Coruscant vdr: [965] loading plugin: /etc/vdr/plugins/libvdr-softhddevice.so.1.7.27
    Apr 12 18:44:48 Coruscant vdr: [965] initializing plugin: softhddevice (0.5.1-GIT09d8588): A software and GPU emulated HD device
    Apr 12 18:44:48 Coruscant vdr: [965] [softhddev]MakePrimaryDevice: 1
    Apr 12 18:44:48 Coruscant vdr: [965] [softhddev]SetVideoFormat: 1
    Apr 12 18:44:48 Coruscant vdr: [965] [softhddev]SetVideoDisplayFormat: 1
    Apr 12 18:44:48 Coruscant vdr: [965] [softhddev]SetVolumeDevice: 125
    Apr 12 18:44:48 Coruscant vdr: [965] starting plugin: softhddevice
    Apr 12 18:44:48 Coruscant vdr: [softhddev] ready
    Apr 12 18:44:51 Coruscant vdr: [965] [softhddev]SetVolumeDevice: 125
    Apr 12 18:44:51 Coruscant vdr: [965] [softhddev]SetPlayMode: 1
    Apr 12 18:44:51 Coruscant vdr: [965] [softhddev]Flush: FIXME: should be truecolor
    Apr 12 18:44:55 Coruscant vdr: [993] [softhddev]FeedKeyPress: remote 'XKeySym' not found
    Apr 12 18:44:56 Coruscant vdr: [965] [softhddev]SetPlayMode: 0
    Apr 12 18:44:56 Coruscant vdr: [965] [softhddev]SetVideoDisplayFormat: 1
    Apr 12 18:44:56 Coruscant vdr: [965] [softhddev]SetPlayMode: 1


  • Bist du sicher das du VA-API haben willst?
    Also keine NVidia Karte im Rechner.
    Wenn ja, dann sollest du die GIT Version nehmen. Habe schon länger nicht mehr die "normale" Version verwendet.
    Am Besten dann mit -DDEBUG bauen, damit man mehr Fehler sieht.
    Es müssten ansonst noch im Log: "video/vaapi" Meldungen erscheinen.
    Am Besten komplettes Log ins pastebin und Link posten.


    Und schalte einmal um, wenn du auf einem Radio Kanal startest, bleibt das Bild schwarz.


    Johns

    Sag mir, wo die Developer sind. Wo sind sie geblieben? . . . . . . . . . . . . . . . . . . . . SoftHdDevice - A software and GPU emulated HD output device plugin.
    Sag mir, wo die Developer sind. Was ist geschehn?


    Client0: Crown CW02 MSI_C847MS-E33 Zotac_GT640_passiv Cine-S2 iMon-MCE / streamdev softhddevice
    Client1: Lian_Li_PC-Q09FB ASRock_H67M-ITX/HT I3-2100 ASUS_ENGT520_passiv / streamdev softhddevice
    Test: Lian_Li_PC-Q09R Asus C60M1-I / streamdev
    Server0: Dockstar TT-S2-3600-USB / streamdev
    Server2: Lian_Li_PC-Q07R Intel_DH61DL G620 WD20EARX 90W PicoPSU Cine-S2+DuoFlex-S2+DuoFlex-CT / streamdev / 22 Watt Verbrauch

  • Hier das core:


    Core was generated by `./vdr --lirc=/var/run/lirc/lircd -v /video/video -c /video/video -Psofthddevice'.
    Program terminated with signal 4, Illegal instruction.
    #0 0xb6ac6dc6 in VdpauMixerSetup (decoder=<value optimized out>) at video.c:5420
    5420 background_color->red = (VideoBackground >> 24) / 255.0;
    (gdb) bt
    #0 0xb6ac6dc6 in VdpauMixerSetup (decoder=<value optimized out>) at video.c:5420
    #1 0xb6ac76d5 in VdpauMixerCreate (decoder=0xb1131370) at video.c:5607
    #2 VdpauSetupOutput (decoder=0xb1131370) at video.c:6367
    #3 0xb6aca2ab in Vdpau_get_format (decoder=0xb1131370, video_ctx=0x8a037e0, fmt=0xb645c1c4) at video.c:6568
    #4 0xb6accf82 in Video_get_format (hw_decoder=0xb1131370, video_ctx=0x8a037e0, fmt=0xb645c1c4) at video.c:8989
    #5 0xb6ad25e4 in Codec_get_format (video_ctx=0x8a037e0, fmt=0xb645c1c4) at codec.c:124
    #6 0xb61b2dc2 in ?? () from /usr/local/lib/libavcodec.so.54
    Backtrace stopped: previous frame inner to this frame (corrupt stack?)

  • Sehr komischer Fehler.


    Code
    background_color->red = (VideoBackground >> 24) / 255.0;


    Illegal instruction - ist falscher Befehl


    Entweder kaputter GCC oder falsche falsche Fließkomma Optionen für die CPU.
    Hast fertiges Packet genommen oder selber gebaut?


    Johns

    Sag mir, wo die Developer sind. Wo sind sie geblieben? . . . . . . . . . . . . . . . . . . . . SoftHdDevice - A software and GPU emulated HD output device plugin.
    Sag mir, wo die Developer sind. Was ist geschehn?


    Client0: Crown CW02 MSI_C847MS-E33 Zotac_GT640_passiv Cine-S2 iMon-MCE / streamdev softhddevice
    Client1: Lian_Li_PC-Q09FB ASRock_H67M-ITX/HT I3-2100 ASUS_ENGT520_passiv / streamdev softhddevice
    Test: Lian_Li_PC-Q09R Asus C60M1-I / streamdev
    Server0: Dockstar TT-S2-3600-USB / streamdev
    Server2: Lian_Li_PC-Q07R Intel_DH61DL G620 WD20EARX 90W PicoPSU Cine-S2+DuoFlex-S2+DuoFlex-CT / streamdev / 22 Watt Verbrauch

  • Softhddevice ist selbst gebaut. Inzwischen habe ich vdr´s setup.conf mit softhddevice Parametern befüllt. Jetzt kommt:


    #0 0xb6b89572 in AlsaGetDelay () at audio.c:970
    970 pts = ((int64_t) delay * 90 * 1000) / AudioSampleRate;
    (gdb) bt
    Cannot access memory at address 0xb742f104


    Edit: Die CPU ist noch ein Pentium 3, aber alles andere (z.B. vdr mit xine) geht.
    Edit2: Wenn ich suspended starte, stürzt er ab, sobald ich RESUME sende.
    Edit3: Manchmal sehe ich kurz das OSD mit now/next Daten vom aktuellen Sender, aber ohne Bild.

  • Wenn die CFLAGS aus dem Makefile nimmst, dann ist es kein Wunder.


    Code
    CFLAGS   ?=     -g -O2 -W -Wall -Wextra -Winit-self \
                    -Wdeclaration-after-statement \
                    -ftree-vectorize -msse3 -flax-vector-conversions


    "-ftree-vectorize -msse3 -flax-vector-conversions" gehen nicht mit einem Pentium 3.


    Johns

    Sag mir, wo die Developer sind. Wo sind sie geblieben? . . . . . . . . . . . . . . . . . . . . SoftHdDevice - A software and GPU emulated HD output device plugin.
    Sag mir, wo die Developer sind. Was ist geschehn?


    Client0: Crown CW02 MSI_C847MS-E33 Zotac_GT640_passiv Cine-S2 iMon-MCE / streamdev softhddevice
    Client1: Lian_Li_PC-Q09FB ASRock_H67M-ITX/HT I3-2100 ASUS_ENGT520_passiv / streamdev softhddevice
    Test: Lian_Li_PC-Q09R Asus C60M1-I / streamdev
    Server0: Dockstar TT-S2-3600-USB / streamdev
    Server2: Lian_Li_PC-Q07R Intel_DH61DL G620 WD20EARX 90W PicoPSU Cine-S2+DuoFlex-S2+DuoFlex-CT / streamdev / 22 Watt Verbrauch

  • Danke, ich habe die letzte Zeile der CFLAGS auskommentiert, und jetzt geht es.
    Softhddevice hat gegenüber xine auf dem Pentium 3 einen Riesenvorteil, beim Beginn von Aufnahmen und bei Sprüngen in Aufnahmen verursacht xine manchmal 100% Cpu-Last und andere Probleme, Softhddevice dagegen ist auch bei Sprüngen genügsam im Cpu Verbrauch und problemlos.
    Damit hatte ich mich mal lange herum geschlagen:
    [gelöst] Das Abspielen von Aufnahmen wird erst nach einiger Zeit stabil oder nie, betrifft auch Sprünge
    Für schwache Hardware ist Softhddevice also äußerst empfehlenswert!

Jetzt mitmachen!

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