Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - TimUx

76
Allgemeines [ General ] / Wieder alte Plex-Server Version im Repo?
« on: September 13, 2014, 16:41:09 »
Hallo zusammen,
ich habe heute meine Server mal neu betankt und da ist mir aufgefallen, dass aktuell folgende Plex-Media-Server Version zur Verfügung steht.

server> opkg list|grep plex
plex-plugin-tvheadend - 0.1-1 - Plex Media Server VDR-STREM
plex-plugin-vdr-live-tv - 0.1-2 - Plex Media Server VDR-STREM
plex-plugin-vdr-recording - 0.1-1 - Plex Media Server VDR Recording
plexhometheater - 1.2.2.331-3 - The most awesome Media Center you'll ever need.
  Find more info at http://plexapp.com/
plexmediaserver - 0.9.7.22.510-15 - Plex Media Stream Server
xbmc-plugin-plex - 1.1-2 - Plex Addon für XBMC samt Customizing

Wenn ich mich recht entsinnen kann, war doch hier schon mal eine 0.9.9 oder so!?!

Ist hier etwas zurück gerudert worden?

Gruß Timo


77
Entwicklung [ Development ] / xbmc-plugin-plex
« on: July 13, 2014, 19:47:11 »
Hallo zusammen,
ich habe es endlich mal geschafft und auch auf MLD 4.0.1 umgestellt. ;-)

Hierbei habe ich mal das alte plexmediaclient Paket, welches heute xbmc-plugin-plex heißt, umgebaut und auf XBMC Gotham angepasst.

Wesentlich habe sich hier die PleXBMC Versionen und den Skin geändert.
Zum Einsatz kommen jetzt:

- Aktuelles PlexBMC add-on repository 3.0.0
- PleXBMC 3.4.5
- PleXBMC Helper 3.4.2
- Skin Amber 1.6.0

Das xbmc-plugin-plex Paket steht auf meinem Devel zum abholen und Testen bereit.

Gruß Timo

78
Entwicklung [ Development ] / libcrystalhd3 & xbmc make Fehler
« on: June 15, 2014, 13:40:35 »
Hallo zusammen,
ich habe mir gestern mal das aktuelle git gezogen und mir mal ein customized client in der collections.x86 eingetragen.

Beim bauen von XBMC stoße ich auf ein Problem.
Code: [Select]
  Füge Abhängigkeit hinzu: libxinerama1
    Benötigt von: /data/usr/bin/xdpyinfo
make: *** ../libs/libcrystalhd3: Datei oder Verzeichnis nicht gefunden.  Schluss.

Beim bauen der collection sieht das dann wie folgt aus.

Code: [Select]
fatal: repository 'http://minidvblinux.de/git-4/libs/libcrystalhd3.git/' not found
make[4]: *** [checkout] Fehler 128
make[3]: *** [../libs/libcrystalhd3/package.opk] Fehler 2
make[2]: *** [package/data/opkg/xbmc.opk] Fehler 2

Die lib ist installiert.

Code: [Select]
sudo apt-get install libcrystalhd3
[sudo] password for timux:
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
libcrystalhd3 ist schon die neueste Version.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert

Jemand eine Idee?

Gruß Timo

79
Hallo zusammen,
ich habe in vbox gerade mal das neue ISO gestartet und dann versucht via WEB-Interface eine installation durchzuführen.

Sieht soweit auch alles gut aus.

Code: [Select]
start installation
partitioning disk sda
format disk sda1
install system on sda1
write bootblock on sda
Installation completed

Allerdings bootet er nicht von der Disk.
Es bleibt nach dem BIOS ein schwarzer Bildschirm mit Cursor stehen.

Kann das jemand bestätigen?

Gruß Timo

80
Allgemeines [ General ] / avahi-linker auf Ubuntu Desktop
« on: April 25, 2014, 17:58:18 »
Hi,
ich würde gerne den avahi-linker auf meinem Ubuntu Desktop laufen lassen, sodass die NFS Shares meiner VDRs immer am Desktop gemountet werden, sobald diese online sind.

Es handelt sich um eine Standard Ubuntu 14.04. Installation.

Was genau benötige ich alles auf dem Desktop, damit das funktioniert?
Die Deps aus dem Makefile habe ich bereits installiert.

Code: [Select]
python2.7 python-gobject-2 python-dbus python-gobject python-avahi autofs5 avahi-daemon gettext dbus tree
Außerdem habe ich mir ein init Script erstellt und die entsprechenden Config files nach /etc/avahi-linker, sowie das avahi-linker Phyton Skript nach /usr/bin kopiert.

Im Moment mountet er aber noch nichts.
Was fehlt hier?

Gruß Timo

81
Hallo zusammen,
ich habe Probleme mit dem eventlircd.

Die Tage hat meine FB überhaupt nicht mehr funktioniert.
Da sah es so aus, als ob eventlircd die KEYs nicht zum VDR durchgereicht bzw. der VDR nichts damit anfangen konnte.
Im XBMC lief zu dem Zeitpunkt alles ohne Probleme.

Nachdem ich heute ein Update (inklusive eventlircd) eingespielt habe, gehen wieder einige der (standard) Tasten.
Die Spezialtasten, welche im evmap umgebogen werden, funktionieren allerdings nicht.
Das trifft jetzt auch auf das XBMC zu.

z.B. wird in der evmap der KEY_PAGEUP zum KEY_CHANNELUP umgebogen.
In der remote.conf ist der "LIRC.Channel+   KEY_CHANNELUP" eingetragen, funktioniert aber nicht.
Passe ich die remote.conf an "LIRC.Channel+   KEY_PAGEUP", geht der Button.

Die Richtige evmap wird laut eventlircd gezogen.

Code: [Select]
eventlircd --evmap=/etc/eventlircd.d --socket=/var/run/lirc/lircd -vvv -f
eventlircd[761]: /etc/eventlircd.d/03_04b4_0101.evmap: using 30 valid keyboard shortcut mappings
eventlircd[761]: input device /dev/input/event2: events of unsupported event type EV_MSC will be discarded
eventlircd[761]: input device /dev/input/event2: event code 0x04 of unsupported event type EV_MSC will be discarded
eventlircd[761]: input device /dev/input/event2: unsupported event code 0x03 of event type EV_LED will be discarded
eventlircd[761]: input device /dev/input/event2: unsupported event code 0x04 of event type EV_LED will be discarded
eventlircd[761]: input device /dev/input/event2: events of unsupported event type EV_REP will be discarded
eventlircd[761]: input device /dev/input/event2: grabbed
eventlircd[761]: /etc/eventlircd.d/03_04b4_0101.evmap: using 30 valid keyboard shortcut mappings
eventlircd[761]: input device /dev/input/event3: events of unsupported event type EV_MSC will be discarded
eventlircd[761]: input device /dev/input/event3: event code 0x04 of unsupported event type EV_MSC will be discarded
eventlircd[761]: input device /dev/input/event3: grabbed
eventlircd[761]: input device /dev/input/event3: created output event device

Hier die Input Devices

Code: [Select]
MLD> cat /proc/bus/input/devices
I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=PNP0C0C/button/input0
S: Sysfs=/devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input0
U: Uniq=
H: Handlers=kbd event0
B: PROP=0
B: EV=3
B: KEY=100000 0 0 0

I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=LNXPWRBN/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1
U: Uniq=
H: Handlers=kbd event1
B: PROP=0
B: EV=3
B: KEY=100000 0 0 0

I: Bus=0003 Vendor=04b4 Product=0101 Version=0100
N: Name="Cypress Cypress USB Keyboard / PS2 Mouse"
P: Phys=usb-0000:00:02.0-7/input0
S: Sysfs=/devices/pci0000:00/0000:00:02.0/usb2/2-7/2-7:1.0/input/input3
U: Uniq=
H: Handlers=kbd event2
B: PROP=0
B: EV=120013
B: KEY=800000 0 e0b0ffdf 1cfffff ffffffff fffffffe
B: MSC=10
B: LED=1f

I: Bus=0003 Vendor=04b4 Product=0101 Version=0100
N: Name="Cypress Cypress USB Keyboard / PS2 Mouse"
P: Phys=usb-0000:00:02.0-7/input1
S: Sysfs=/devices/pci0000:00/0000:00:02.0/usb2/2-7/2-7:1.1/input/input4
U: Uniq=
H: Handlers=kbd mouse0 event3
B: PROP=0
B: EV=17
B: KEY=70000 0 2010000 3978 d840d000 1e0000 0 0 0
B: REL=103
B: MSC=10

Die tasten werden im evtest auch erkannt.

Code: [Select]
MLD> evtest
No device specified, trying to scan all of /dev/input/event*
Available devices:
/dev/input/event0:      Power Button
/dev/input/event1:      Power Button
/dev/input/event2:      Cypress Cypress USB Keyboard / PS2 Mouse
/dev/input/event3:      Cypress Cypress USB Keyboard / PS2 Mouse
Select the device event number [0-3]: 2
Input driver version is 1.0.1
Input device ID: bus 0x3 vendor 0x4b4 product 0x101 version 0x100
Input device name: "Cypress Cypress USB Keyboard / PS2 Mouse"
Supported events:
  Event type 0 (EV_SYN)
  Event type 1 (EV_KEY)
    Event code 1 (KEY_ESC)
    Event code 2 (KEY_1)
    Event code 3 (KEY_2)
    Event code 4 (KEY_3)
    Event code 5 (KEY_4)
    Event code 6 (KEY_5)
    Event code 7 (KEY_6)
    Event code 8 (KEY_7)
    Event code 9 (KEY_8)
    Event code 10 (KEY_9)
    Event code 11 (KEY_0)
    Event code 12 (KEY_MINUS)
    Event code 13 (KEY_EQUAL)
    Event code 14 (KEY_BACKSPACE)
    Event code 15 (KEY_TAB)
    Event code 16 (KEY_Q)
    Event code 17 (KEY_W)
    Event code 18 (KEY_E)
    Event code 19 (KEY_R)
    Event code 20 (KEY_T)
    Event code 21 (KEY_Y)
    Event code 22 (KEY_U)
    Event code 23 (KEY_I)
    Event code 24 (KEY_O)
    Event code 25 (KEY_P)
    Event code 26 (KEY_LEFTBRACE)
    Event code 27 (KEY_RIGHTBRACE)
    Event code 28 (KEY_ENTER)
    Event code 29 (KEY_LEFTCTRL)
    Event code 30 (KEY_A)
    Event code 31 (KEY_S)
    Event code 32 (KEY_D)
    Event code 33 (KEY_F)
    Event code 34 (KEY_G)
    Event code 35 (KEY_H)
    Event code 36 (KEY_J)
    Event code 37 (KEY_K)
    Event code 38 (KEY_L)
    Event code 39 (KEY_SEMICOLON)
    Event code 40 (KEY_APOSTROPHE)
    Event code 41 (KEY_GRAVE)
    Event code 42 (KEY_LEFTSHIFT)
    Event code 43 (KEY_BACKSLASH)
    Event code 44 (KEY_Z)
    Event code 45 (KEY_X)
    Event code 46 (KEY_C)
    Event code 47 (KEY_V)
    Event code 48 (KEY_B)
    Event code 49 (KEY_N)
    Event code 50 (KEY_M)
    Event code 51 (KEY_COMMA)
    Event code 52 (KEY_DOT)
    Event code 53 (KEY_SLASH)
    Event code 54 (KEY_RIGHTSHIFT)
    Event code 55 (KEY_KPASTERISK)
    Event code 56 (KEY_LEFTALT)
    Event code 57 (KEY_SPACE)
    Event code 58 (KEY_CAPSLOCK)
    Event code 59 (KEY_F1)
    Event code 60 (KEY_F2)
    Event code 61 (KEY_F3)
    Event code 62 (KEY_F4)
    Event code 63 (KEY_F5)
    Event code 64 (KEY_F6)
    Event code 65 (KEY_F7)
    Event code 66 (KEY_F8)
    Event code 67 (KEY_F9)
    Event code 68 (KEY_F10)
    Event code 69 (KEY_NUMLOCK)
    Event code 70 (KEY_SCROLLLOCK)
    Event code 71 (KEY_KP7)
    Event code 72 (KEY_KP8)
    Event code 73 (KEY_KP9)
    Event code 74 (KEY_KPMINUS)
    Event code 75 (KEY_KP4)
    Event code 76 (KEY_KP5)
    Event code 77 (KEY_KP6)
    Event code 78 (KEY_KPPLUS)
    Event code 79 (KEY_KP1)
    Event code 80 (KEY_KP2)
    Event code 81 (KEY_KP3)
    Event code 82 (KEY_KP0)
    Event code 83 (KEY_KPDOT)
    Event code 86 (KEY_102ND)
    Event code 87 (KEY_F11)
    Event code 88 (KEY_F12)
    Event code 96 (KEY_KPENTER)
    Event code 97 (KEY_RIGHTCTRL)
    Event code 98 (KEY_KPSLASH)
    Event code 99 (KEY_SYSRQ)
    Event code 100 (KEY_RIGHTALT)
    Event code 102 (KEY_HOME)
    Event code 103 (KEY_UP)
    Event code 104 (KEY_PAGEUP)
    Event code 105 (KEY_LEFT)
    Event code 106 (KEY_RIGHT)
    Event code 107 (KEY_END)
    Event code 108 (KEY_DOWN)
    Event code 109 (KEY_PAGEDOWN)
    Event code 110 (KEY_INSERT)
    Event code 111 (KEY_DELETE)
    Event code 116 (KEY_POWER)
    Event code 117 (KEY_KPEQUAL)
    Event code 119 (KEY_PAUSE)
    Event code 125 (KEY_LEFTMETA)
    Event code 126 (KEY_RIGHTMETA)
    Event code 127 (KEY_COMPOSE)
    Event code 183 (KEY_F13)
  Event type 4 (EV_MSC)
    Event code 4 (MSC_SCAN)
  Event type 17 (EV_LED)
    Event code 0 (LED_NUML)
    Event code 1 (LED_CAPSL)
    Event code 2 (LED_SCROLLL)
    Event code 3 (LED_COMPOSE)
    Event code 4 (LED_KANA)
  Event type 20 (EV_REP)
Properties:
Testing ... (interrupt to exit)
Event: time 1397897185.278180, type 4 (EV_MSC), code 4 (MSC_SCAN), value 700e
Event: time 1397897185.278180, type 1 (EV_KEY), code 56 (KEY_LEFTALT), value
Event: time 1397897185.278180, type 4 (EV_MSC), code 4 (MSC_SCAN), value 700e
Event: time 1397897185.278180, type 1 (EV_KEY), code 125 (KEY_LEFTMETA), valu
Event: time 1397897185.278180, type 4 (EV_MSC), code 4 (MSC_SCAN), value 7002
Event: time 1397897185.278180, type 1 (EV_KEY), code 28 (KEY_ENTER), value 1
Event: time 1397897185.278180, -------------- SYN_REPORT ------------
Event: time 1397897185.438181, type 4 (EV_MSC), code 4 (MSC_SCAN), value 700e
Event: time 1397897185.438181, type 1 (EV_KEY), code 56 (KEY_LEFTALT), value
Event: time 1397897185.438181, type 4 (EV_MSC), code 4 (MSC_SCAN), value 700e
Event: time 1397897185.438181, type 1 (EV_KEY), code 125 (KEY_LEFTMETA), valu
Event: time 1397897185.438181, type 4 (EV_MSC), code 4 (MSC_SCAN), value 7002
Event: time 1397897185.438181, type 1 (EV_KEY), code 28 (KEY_ENTER), value 0
Event: time 1397897185.438181, -------------- SYN_REPORT ------------

Hier die evmap, welche gezogen wird.

Code: [Select]
MLD> cat 03_04b4_0101.evmap
ctrl+shift+KEY_F   =KEY_FASTFORWARD
ctrl+shift+KEY_B   =KEY_REWIND
ctrl+KEY_F         =KEY_NEXT
ctrl+KEY_B         =KEY_ESC
ctrl+shift+KEY_P   =KEY_PLAY
ctrl+KEY_P         =KEY_PAUSE
ctrl+shift+KEY_S   =KEY_STOP
ctrl+KEY_R         =KEY_RECORD
ctrl+KEY_G         =KEY_EPG
KEY_F8             =KEY_MUTE
KEY_F9             =KEY_VOLUMEDOWN
KEY_F10            =KEY_VOLUMEUP
KEY_PAGEDOWN       =KEY_CHANNELDOWN
KEY_PAGEUP         =KEY_CHANNELUP
ctrl+KEY_M         =KEY_GREEN
ctrl+KEY_E         =KEY_RED
ctrl+KEY_I         =KEY_YELLOW
ctrl+shift+KEY_M   =KEY_PROG1
ctrl+KEY_A         =KEY_PROG2
ctrl+shift+KEY_A   =KEY_AUDIO
ctrl+KEY_T         =KEY_PVR
ctrl+shift+KEY_T   =KEY_BLUE
ctrl+KEY_O         =KEY_VIDEO
alt+meta+KEY_ENTER =KEY_MENU
KEY_ENTER          =KEY_OK
KEY_BACKSPACE      =KEY_BACK
ctrl+KEY_D         =KEY_INFO
shift+KEY_8        =KEY_PROG3
shift+KEY_3        =KEY_FN
KEY_POWER          =KEY_POWER2

Zum Schluss noch die remote.conf

Code: [Select]
MLD> cat /etc/vdr/remote.conf
LIRC.Up                 KEY_UP
LIRC.Down               KEY_DOWN
LIRC.Menu               KEY_MENU
LIRC.Ok                 KEY_OK
LIRC.Back               KEY_BACK
LIRC.Left               KEY_LEFT
LIRC.Right              KEY_RIGHT
LIRC.Red                KEY_RED
LIRC.Green              KEY_GREEN
LIRC.Yellow             KEY_YELLOW
LIRC.Blue               KEY_BLUE
LIRC.0                  KEY_0
LIRC.1                  KEY_1
LIRC.2                  KEY_2
LIRC.3                  KEY_3
LIRC.4                  KEY_4
LIRC.5                  KEY_5
LIRC.6                  KEY_6
LIRC.7                  KEY_7
LIRC.8                  KEY_8
LIRC.9                  KEY_9
LIRC.Info               KEY_INFO
LIRC.Play               KEY_PLAY
LIRC.Pause              KEY_PAUSE
LIRC.Stop               KEY_STOP
LIRC.Record             KEY_RECORD
LIRC.FastFwd            KEY_FASTFORWARD
LIRC.FastRew            KEY_REWIND
LIRC.Next               KEY_NEXT
LIRC.Prev               KEY_PREVIOUS
LIRC.Power              KEY_POWER2
#LIRC.Channel+           KEY_CHANNELUP
#LIRC.Channel+           KEY_PAGEUP
LIRC.Channel-           KEY_CHANNELDOWN
LIRC.PrevChannel        KEY_ESC
LIRC.Volume+            KEY_VOLUMEUP
LIRC.Volume-            KEY_VOLUMEDOWN
LIRC.Mute               KEY_MUTE
LIRC.Audio              KEY_MODE
LIRC.Subtitles          KEY_SUBTITLE
LIRC.Schedule           KEY_EPG
LIRC.Channels           KEY_CHANNEL
LIRC.Timers             KEY_TIME
LIRC.Recordings         KEY_PVR
LIRC.Setup              KEY_SETUP
LIRC.Commands           KEY_FAVORITES
LIRC.User0              KEY_TEXT
LIRC.User1              KEY_PROG1
LIRC.User2              KEY_PROG2
LIRC.User3              KEY_PROG3
LIRC.User4              KEY_PROG4
LIRC.User5              KEY_AUDIO
LIRC.User6              KEY_VIDEO
LIRC.User7              KEY_IMAGES

Jemand eine Idee?

Unter yaVDR funktioniert sie übrigens ohne Problem.

Gruß Timo

82
Entwicklung [ Development ] / vdrmanager & vdrtranscode
« on: April 15, 2014, 21:42:52 »
Hallo zusammen,
wenn ich mal einen Wunsch äußern dürfte, hätte ich gerne mal das vdrmanager und das vdrtranscode Paket auf dem MLD 4.0.

Ist da schon jemand dran?

Im Moment klemmt es bei mir Zeit technisch etwas, ansonsten hätte ich moch schon mal dran gemacht.

Gruß Timo

83
Raspberry PI / RPI & Samsung CEC
« on: April 15, 2014, 20:42:11 »
Hallo zusammen,
ich finde aktuell einfach nicht den Fehler, vielleicht habt ihr ja eine Idee.

Ich habe mein RPI am Samsung TV und den CEC Daemon installiert.
Es wird auch alles richtig von eventlircd erkannt erkannt.
Einige Tasten funktionieren auch wie erwartet, einige jedoch Falsch oder überhaupt nicht.

Beim KEY_ESC wird z.B. das Menü aufgerufen, beim KEY_EXIT oder KEY_OK passiert überhaupt nichts.
Die Zahlen und Pfeiltasten gehen.

Zumindest der KEY_OK sollte doch gehen.

Wenn ich evtest aufrufe, sieht soweit auch alles gut aus.
Anscheinend passiert etwas vom eventlirc zum VDR.
Ich habe da schon mal an die evmaps gedacht, aber welche soll hier greifen?
Code: [Select]
MLD> ls -la /dev/input/
drwxr-xr-x    2 root     root           120 Apr 15 20:11 .
drwxr-xr-x   10 root     root          2880 Apr 15 20:11 ..
crw-------    1 root     root       13,  64 Apr 15 20:11 event0
crw-------    1 root     root       13,  65 Apr 15 20:11 event1
lrwxrwxrwx    1 root     root             6 Apr 15 20:11 ir -> event0
crw-------    1 root     root       13,  63 Jan  1  1970 mice
MLD> cat /dev/input/event0
^C�vMS���vMS�1�vMS<�vMS<�vMS�`�vMS��vMS��

MLD> stop eventlircd
Stopping eventlircd                                                                                                                                                     done
MLD> evtest
No device specified, trying to scan all of /dev/input/event*
Available devices:
/dev/input/event0: libcec-daemon
/dev/input/event1: lircd
Select the device event number [0-1]: 0
Input driver version is 1.0.1
Input device ID: bus 0x3 vendor 0x1 product 0x1 version 0x1
Input device name: "libcec-daemon"
Supported events:
  Event type 0 (EV_SYN)
  Event type 1 (EV_KEY)
    Event code 1 (KEY_ESC)
    Event code 2 (KEY_1)
    Event code 3 (KEY_2)
    Event code 4 (KEY_3)
    Event code 5 (KEY_4)
    Event code 6 (KEY_5)
    Event code 7 (KEY_6)
    Event code 8 (KEY_7)
    Event code 9 (KEY_8)
    Event code 10 (KEY_9)
    Event code 11 (KEY_0)
    Event code 14 (KEY_BACKSPACE)
    Event code 28 (KEY_ENTER)
    Event code 52 (KEY_DOT)
    Event code 102 (KEY_HOME)
    Event code 103 (KEY_UP)
    Event code 104 (KEY_PAGEUP)
    Event code 105 (KEY_LEFT)
    Event code 106 (KEY_RIGHT)
    Event code 108 (KEY_DOWN)
    Event code 109 (KEY_PAGEDOWN)
    Event code 113 (KEY_MUTE)
    Event code 114 (KEY_VOLUMEDOWN)
    Event code 115 (KEY_VOLUMEUP)
    Event code 116 (KEY_POWER)
    Event code 119 (KEY_PAUSE)
    Event code 128 (KEY_STOP)
    Event code 138 (KEY_HELP)
    Event code 139 (KEY_MENU)
    Event code 141 (KEY_SETUP)
    Event code 158 (KEY_BACK)
    Event code 159 (KEY_FORWARD)
    Event code 161 (KEY_EJECTCD)
    Event code 167 (KEY_RECORD)
    Event code 168 (KEY_REWIND)
    Event code 171 (KEY_CONFIG)
    Event code 174 (KEY_EXIT)
    Event code 207 (KEY_PLAY)
    Event code 208 (KEY_FASTFORWARD)
    Event code 213 (KEY_SOUND)
    Event code 226 (KEY_MEDIA)
    Event code 352 (KEY_OK)
    Event code 358 (KEY_INFO)
    Event code 359 (KEY_TIME)
    Event code 364 (KEY_FAVORITES)
    Event code 365 (KEY_EPG)
    Event code 370 (KEY_SUBTITLE)
    Event code 375 (KEY_SCREEN)
    Event code 386 (KEY_TUNER)
    Event code 388 (KEY_TEXT)
    Event code 393 (KEY_VIDEO)
    Event code 395 (KEY_LIST)
    Event code 398 (KEY_RED)
    Event code 399 (KEY_GREEN)
    Event code 400 (KEY_YELLOW)
    Event code 401 (KEY_BLUE)
    Event code 402 (KEY_CHANNELUP)
    Event code 403 (KEY_CHANNELDOWN)
    Event code 412 (KEY_PREVIOUS)
Properties:
Testing ... (interrupt to exit)
Event: time 1397585690.449633, type 1 (EV_KEY), code 2 (KEY_1), value 1
Event: time 1397585690.449633, -------------- SYN_REPORT ------------
Event: time 1397585690.835283, type 1 (EV_KEY), code 2 (KEY_1), value 0
Event: time 1397585690.835283, -------------- SYN_REPORT ------------
Event: time 1397585695.160321, type 1 (EV_KEY), code 352 (KEY_OK), value 1
Event: time 1397585695.160321, -------------- SYN_REPORT ------------
Event: time 1397585695.649549, type 1 (EV_KEY), code 352 (KEY_OK), value 0
Event: time 1397585695.649549, -------------- SYN_REPORT ------------
Event: time 1397585697.961209, type 1 (EV_KEY), code 174 (KEY_EXIT), value 1
Event: time 1397585697.961209, -------------- SYN_REPORT ------------
Event: time 1397585698.336736, type 1 (EV_KEY), code 174 (KEY_EXIT), value 0
Event: time 1397585698.336736, -------------- SYN_REPORT ------------
Event: time 1397585741.298085, type 1 (EV_KEY), code 1 (KEY_ESC), value 1
Event: time 1397585741.298085, type 1 (EV_KEY), code 1 (KEY_ESC), value 0
Event: time 1397585741.298085, -------------- SYN_REPORT ------------

Gruß Timo

84
Raspberry PI / CEC, XBMC und noch ein paar Kleinigkeiten
« on: April 07, 2014, 19:47:35 »
Hallo zusammen,
heute habe ich mal das aktuelle MLD 4 Build (rpi-client_2014.04.06-52) auf meinen RPI installiert.

Dabei sind mir folgende Sachen aufgefallen bzw habe ich folgende Fragen.

1. ich habe XBMC installiert, was aber nicht läuft
     Als erstes wird angemeckert, dass das startapp nicht gefunden werden kann.
Code: [Select]
    sh: /usr/bin/startapp: not found
     Als nächstes fehlt wohl noch die Samba Lib.
Code: [Select]
     /usr/lib/xbmc/xbmc.bin: error while loading shared libraries: libsmbclient.so.0: cannot open shared object file: No such file or directory
2. Der CEC Daemon ansich scheint zu funktionieren, es Kommen auch die richtige Kommandos am CEC Client an,
    jedoch werden diese falsch umgesetzte.
    Meine Zurück Taste öffnet z.B. das Menü.
    Wo genau kann man die Inputs vom CEC für den VDR anpassen?

3. Der boot bzw bis man den VDR nutzen kann, dauert recht lange, was vermutlich hiermit zusammen hängt
Code: [Select]
vdr seems to hang! continue now...
vdr seems to hang! continue now...
vdr seems to hang! continue now...

Das der VDR hängt, liegt vermutlich an folgendem.

Code: [Select]
Apr  7 17:02:59 (none) user.err vdr: [3696] cStreamDevice::GetTSPacket: GetChecked: NOTHING (0)
Apr  7 17:02:59 (none) user.err vdr: [3697] ERROR (device.c,1803): Bad file descriptor
Apr  7 17:03:03 (none) user.err vdr: [3582] rpihddevice: buffer stall!
Apr  7 17:04:53 (none) user.err vdr: [3587] ERROR: streamdev-client: Failed sending command 'DELF 96 2 255' to 192.168.1.8:2004: Connection timed out
Apr  7 17:04:53 (none) user.err vdr: [3708] cStreamDevice::GetTSPacket: GetChecked: NOTHING (0)
Apr  7 17:04:53 (none) user.err vdr: [3708] cStreamDevice::GetTSPacket: GetChecked: NOTHING (1)
Apr  7 17:04:53 (none) user.err vdr: [3708] cStreamDevice::GetTSPacket: GetChecked: NOTHING (2)
Apr  7 17:04:53 (none) user.err vdr: [3708] cStreamDevice::GetTSPacket: GetChecked: NOTHING (3)
Apr  7 17:04:53 (none) user.err vdr: [3708] cStreamDevice::GetTSPacket: GetChecked: NOTHING (4)
Apr  7 17:04:53 (none) user.err vdr: [3708] cStreamDevice::GetTSPacket: GetChecked: NOTHING (5)
Apr  7 17:04:54 (none) user.err vdr: [3708] cStreamDevice::GetTSPacket: GetChecked: NOTHING (6)
Apr  7 17:04:54 (none) user.err vdr: [3708] cStreamDevice::GetTSPacket: GetChecked: NOTHING (7)
Apr  7 17:04:54 (none) user.err vdr: [3708] cStreamDevice::GetTSPacket: GetChecked: NOTHING (8)
Apr  7 17:04:54 (none) user.err vdr: [3708] cStreamDevice::GetTSPacket: GetChecked: NOTHING (9)
Apr  7 17:04:54 (none) user.err vdr: [3708] cStreamDevice::GetTSPacket: GetChecked: NOTHING (10)
Apr  7 17:04:54 (none) user.err vdr: [3709] ERROR (device.c,1803): Bad file descriptor
Apr  7 17:04:54 (none) user.err vdr: [3695] cStreamdevFilters::Action(): stream disconnected ?
Apr  7 17:04:54 (none) user.err vdr: [3694] ERROR (device.c,1803): Bad file descriptor
Apr  7 17:04:55 (none) user.err vdr: [3582] rpihddevice: buffer stall!

Nach einer Weile läuft dann aber alles soweit.

Ein kurze Frage, würde ein MLD 3 Client mit einem MLD 4 Server funktionieren?

Gruß Timo

85
Entwicklung [ Development ] / Paket selber bauen
« on: March 27, 2014, 11:26:18 »
Hallo zusammen,
da ich mich im Moment etwas intensiver mit MLD und dessen Möglichkeiten beschäftige (Siehe Thread: http://www.minidvblinux.de/forum/index.php/topic,5713.0.html )

In dem zusammenhang habe ich mich auch mit Addons bauen, Entwickler Umgebung usw beschäftigt.
Nach diversen Anleitungen und Howtos ist mir auch klar, wie ich Die Entwicklerumgebung und bestehende Addons bauen kann.
Dies habe ich sogar schon hinbekommen.

Was genau muss ich aber tun, wenn ich eingene Addons bauen möchte.
Mir schebt da z.B. MD-Raid, plex media Server usw, vor.

Bis jetzt habe ich verstanden, dass alle DEBs installiert sein müssen.
Ein Config-File für das Addon muss erstellt werden und im Ordner Template müssen im Prinzip alle Daten der Software (Config-Files, Binaries, Skripte, ...) mit entsprechender Ordner-Struktur liegen.
Da genau hänge ich aber gerade etwas.
Wie genau muss/kann ich alle benötigeten Dateien und Ordner einer Software im Template Ordner anlegen?
Gibt es da ein Trick?

Mit "dpkg -L xbmc" sieht man ja z.B. alle im paket enthaltenen Files und Ordner, welche dann vermutlich im Template Ordner müssen.

Falls ich total auf dem Holzweg bin, sagt mir es bitte direkt und unverblümt.  ;)

Gruß Timo

86
Entwicklung [ Development ] / Software MD RAID
« on: March 27, 2014, 11:15:27 »
Hallo zusammen,
ich spiele gerade mit dem Gedanken, meinen yaVDR und meine NAS/DLNA Stream Server zu einem VDR/NAS/Stream Server zu konsolidieren und an den TVs dann via Raspberry PI als Client zu nutzen.

Bei dem Thema bin ich auch bei MLD gelandet, was ich vom Ansatz sehr gut finde.
Gerade das Schlank halten der Distro finde ich Spitze.

Nun zu meiner eigentlichen Frage/Problem.
Kann mann den MLD Server auch um Software-RAID (MD) betreiben bzw. ein entsprechendes Addon dafür bauen?
Dann würde ich MLD als Server auf eine Seperate Disk installieren und das bestehende MD Raid-5 im portieren und mounten.

Danke für Eure Hilfe/Info.

Gruß Timo