la mia scheda dvb-s è una skystar 2.
dopo aver provato qualche distribuzione per costruirmi una vdr-box come si deve ma senza soddisfazione, sono arrivato qui ed ho trovato una interessante guida http://vdr.spaghettilinux.org/index.php ... _ArchLinux.
Allora mi sono messo ad installare sta archlinux, che devo dire una distribuzione molto interessante. sono arrivato al punto di compilare vdr con alcuni plugins, tra i quali ovviamente softdevice, senza errori. a questo punto mi sono fermato. i problemi che ho trovato sono questi:
1) se lancio
Codice: Seleziona tutto
vdr -c /etc/vdr -P"softdevice -vo xv:"
Codice: Seleziona tutto
[softdevice] processing args
[softdevice] argv [0] = softdevice
[softdevice] argv [1] = -vo
[softdevice] initializing Plugin
[softdevice] Initializing Video Out
[softdevice] ffmpeg build(3352580)
[XvVideoOut]: Could not connect to X-server[softdevice] videoOut failure exiting
2) se da un pc remoto mi collego al pc con la skystar tramite ssh e provo a far partire il vdr (dopo aver dato export DISPLAY=a.b.c.d:0) mi salta fuori questo errore
Codice: Seleziona tutto
[softdevice] processing args
[softdevice] argv [0] = softdevice
[softdevice] argv [1] = -vo
[softdevice] initializing Plugin
[softdevice] Initializing Video Out
[softdevice] ffmpeg build(3352580)
[XvVideoOut]: osd_image shmid = 65537
[XvVideoOut]: got osd_image: width 1024 height 768, bytes per line 4096, Bpp 32
X Error of failed request: BadAccess (attempt to access private resource denied)
Major opcode of failed request: 147 (MIT-SHM)
Minor opcode of failed request: 1 (X_ShmAttach)
Serial number of failed request: 30
Current serial number in output stream: 32
è una cosa fattibile avviare vdr su un pc remoto tramite ssh e vedere l'output sul pc locale oppure è impossibile?
3)questo punto è un pò meno importante dei primi due. riguarda il framebuffer, che non so mica di preciso a cosa possa servire...
sono entrato nella directory del plugin softdevice. ho dato un ./configure ed è risultato che non c'erano le librerie libxv e nemmeno il supporto al direct framebuffer. allora ho installato le libxv e directfb. ho ridato ./configure e stavolta mi ha dato l'ok per l'xv, ma not found per il linux framebuffer
Codice: Seleziona tutto
Testing system and cpu type... found Linux on i386 cpu.
Checking for pkg-config... Found.
Checking for ffmpeg... Ok.
Checking for ALSA sound... Enabled audio-alsa.
Checking for OSS sound... Enabled audio-oss.
Checking for linux frambuffer... Not Found.
Checking for yaepg patch... Not Found.
Checking for DirectFB and DFB++... Not Found.
Checking for vidix... Not found.
Checking for Xv... Enabled video-xv.
Checking for Xinerama... Not found.