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.

Messages - rfehr

1
Allgemein [ General ] / Inxi
« on: March 07, 2026, 21:28:48 »
Hi
Wie das ist das Plugin zu installieren.
Einfach apt-get install ..... Name des Plugins
oder ?
MfG Helmut

ja genau, oder über das WebIf, geht beides.
Es ist ja kein plugin, sondern ein Consolen Tool

2
Allgemein [ General ] / Inxi
« on: March 06, 2026, 12:23:18 »
Hi horatio,

habe noch ein paar Änderung gemacht,
die sollten morgen zur verfügung stehen.

Damit geht dann auch
Code: [Select]
inxi -pluFxxrm
Gruß,
  Roland

3
Allgemein [ General ] / Inxi
« on: March 05, 2026, 18:40:03 »
sollte morgen da sein

Gruß,
  Roland

4
Allgemein [ General ] / Inxi
« on: March 05, 2026, 15:53:47 »
In V5.5 war früher das Informationstool Inxi installierbar. Es gibt  je nach Parameter detaillierte Infos über System, CPU, Board, HDD, Speicher, Laufwerke uvm. Ich vermisse es bei V6.5 und wollte mal freundlich fragen, ob es einen Ersatz gibt oder ob es möglich wäre es wieder aufzunehmen?

https://github.com/smxi/inxi
bzw: https://github.com/abdelrahmanelnabawy/inxi

https://wiki.ubuntuusers.de/inxi/


Dank Euch für eine Info

Ich schaue mal, was sich da machen läßt.

Gruß,
  Roland

5
Allgemein [ General ] / Entwicklungsumgebung 6.5
« on: March 04, 2026, 10:02:02 »
@rfehr: jo, musste auf dem rpi den vdr nochmal aus den apt archiven rausschmeissen -> danach hatte er sich die letzte Version von Dir gezogen, läuft :)

vdr-plugin-graphlcd baut unter mld6-rp4.yml nicht, da haut's ihn anscheined raus mit einer cross-compiler Fehlermeldung:

Code: [Select]
-sysroot/usr/include/libpng16 -o strfct.o strfct.c
| cc1plus: warning: include location "/usr/include" is unsafe for cross-compilation [-Wpoison-system-directories]
| cc1plus: warning: include location "/usr/include" is unsafe for cross-compilation [-Wpoison-system-directories]
| In file included from display.h:17,
|                  from display.c:22:
| /usr/include/stdint.h:109: warning: "__INT64_C" redefined
|   109 | #  define __INT64_C(c)  c ## LL
|       |
| <built-in>: note: this is the location of the previous definition
| /usr/include/stdint.h:110: warning: "__UINT64_C" redefined
|   110 | #  define __UINT64_C(c) c ## ULL
|       |
| <built-in>: note: this is the location of the previous definition
| In file included from /usr/include/vdr/tools.h:22,
|                  from alias.c:19:
| /usr/include/stdint.h:109: warning: "__INT64_C" redefined
|   109 | #  define __INT64_C(c)  c ## LL
|       |
| <built-in>: note: this is the location of the previous definition
| /usr/include/stdint.h:110: warning: "__UINT64_C" redefined
|   110 | #  define __UINT64_C(c) c ## ULL
|       |
| <built-in>: note: this is the location of the previous definition
| In file included from /usr/include/glcdskin/config.h:18,
|                  from skinconfig.c:13:
| /usr/include/stdint.h:109: warning: "__INT64_C" redefined
|   109 | #  define __INT64_C(c)  c ## LL
|       |
| <built-in>: note: this is the location of the previous definition
| /usr/include/stdint.h:110: warning: "__UINT64_C" redefined
|   110 | #  define __UINT64_C(c) c ## ULL
|       |
| <built-in>: note: this is the location of the previous definition
| In file included from display.h:17,
|                  from plugin.c:24:
| /usr/include/stdint.h:109: warning: "__INT64_C" redefined
|   109 | #  define __INT64_C(c)  c ## LL
|       |
| <built-in>: note: this is the location of the previous definition
| /usr/include/stdint.h:110: warning: "__UINT64_C" redefined
|   110 | #  define __UINT64_C(c) c ## ULL
|       |
| <built-in>: note: this is the location of the previous definition
| In file included from display.h:17,
|                  from state.c:14:
| /usr/include/stdint.h:109: warning: "__INT64_C" redefined
|   109 | #  define __INT64_C(c)  c ## LL
|       |
| <built-in>: note: this is the location of the previous definition
| /usr/include/stdint.h:110: warning: "__UINT64_C" redefined
|   110 | #  define __UINT64_C(c) c ## ULL
|       |
| <built-in>: note: this is the location of the previous definition
| In file included from /usr/include/stdio.h:430,
|                  from /usr/include/vdr/i18n.h:13:
| /usr/include/bits/floatn.h:86:9: error: '__float128' does not name a type; did you mean '__cfloat128'?
|    86 | typedef __float128 _Float128;
|       |         ^~~~~~~~~~
|       |         __cfloat128
| In file included from /usr/include/bits/floatn.h:119:
| /usr/include/bits/floatn-common.h:214:15: warning: redeclaration of C++ built-in type '_Float32' [-fpermissive]
|   214 | typedef float _Float32;
|       |               ^~~~~~~~
| /usr/include/bits/floatn-common.h:251:16: warning: redeclaration of C++ built-in type '_Float64' [-fpermissive]
|   251 | typedef double _Float64;
|       |                ^~~~~~~~
| /usr/include/bits/floatn-common.h:268:16: warning: redeclaration of C++ built-in type '_Float32x' [-fpermissive]
|   268 | typedef double _Float32x;
|       |                ^~~~~~~~~
| /usr/include/bits/floatn-common.h:285:21: warning: redeclaration of C++ built-in type '_Float64x' [-fpermissive]
|   285 | typedef long double _Float64x;
|       |                     ^~~~~~~~~
| In file included from /usr/include/wchar.h:30,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/cwchar:44,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/bits/postypes.h:40,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/iosfwd:42,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/ios:40,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/istream:40,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/fstream:40,
|                  from alias.c:14:
| /usr/include/bits/floatn.h:86:9: error: '__float128' does not name a type; did you mean '__cfloat128'?
|    86 | typedef __float128 _Float128;
|       |         ^~~~~~~~~~
|       |         __cfloat128
| In file included from /usr/include/wchar.h:30,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/cwchar:44,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/bits/postypes.h:40,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/bits/char_traits.h:42,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/string:42,
|                  from /usr/include/glcdskin/type.h:16:
| /usr/include/bits/floatn.h:86:9: error: '__float128' does not name a type; did you mean '__cfloat128'?
|    86 | typedef __float128 _Float128;
|       |         ^~~~~~~~~~
|       |         __cfloat128
| In file included from /usr/include/stdlib.h:56,
|                  from display.c:14:
| /usr/include/bits/floatn.h:86:9: error: '__float128' does not name a type; did you mean '__cfloat128'?
|    86 | typedef __float128 _Float128;
|       |         ^~~~~~~~~~
|       |         __cfloat128
| In file included from /usr/include/bits/floatn.h:119:
| /usr/include/bits/floatn-common.h:214:15: warning: redeclaration of C++ built-in type '_Float32' [-fpermissive]
|   214 | typedef float _Float32;
|       |               ^~~~~~~~
| /usr/include/bits/floatn-common.h:251:16: warning: redeclaration of C++ built-in type '_Float64' [-fpermissive]
|   251 | typedef double _Float64;
|       |                ^~~~~~~~
| /usr/include/bits/floatn-common.h:268:16: warning: redeclaration of C++ built-in type '_Float32x' [-fpermissive]
|   268 | typedef double _Float32x;
|       |                ^~~~~~~~~
| /usr/include/bits/floatn-common.h:285:21: warning: redeclaration of C++ built-in type '_Float64x' [-fpermissive]
|   285 | typedef long double _Float64x;
|       |                     ^~~~~~~~~
| In file included from /usr/include/wchar.h:30,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/cwchar:44,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/bits/postypes.h:40,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/bits/char_traits.h:42,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/string:42,
|                  from /usr/include/glcddrivers/config.h:16,
|                  from plugin.c:21:
| /usr/include/bits/floatn.h:86:9: error: '__float128' does not name a type; did you mean '__cfloat128'?
|    86 | typedef __float128 _Float128;
|       |         ^~~~~~~~~~
|       |         __cfloat128
| In file included from /usr/include/wchar.h:30,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/cwchar:44,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/bits/postypes.h:40,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/bits/char_traits.h:42,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/string:42,
|                  from /usr/include/glcdskin/config.h:16:
| /usr/include/bits/floatn.h:86:9: error: '__float128' does not name a type; did you mean '__cfloat128'?
|    86 | typedef __float128 _Float128;
|       |         ^~~~~~~~~~
|       |         __cfloat128
| In file included from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/stdlib.h:56,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/cstdlib:79,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/bits/stl_algo.h:71,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/algorithm:61,
|                  from strfct.c:31:
| /usr/include/bits/floatn.h:86:9: error: '__float128' does not name a type; did you mean '__cfloat128'?
|    86 | typedef __float128 _Float128;
|       |         ^~~~~~~~~~
|       |         __cfloat128
| In file included from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/stdlib.h:56,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/cstdlib:79,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/bits/stl_algo.h:71,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/algorithm:61,
|                  from state.c:12:
| /usr/include/bits/floatn.h:86:9: error: '__float128' does not name a type; did you mean '__cfloat128'?
|    86 | typedef __float128 _Float128;
|       |         ^~~~~~~~~~
|       |         __cfloat128
| In file included from /usr/include/vdr/spu.h:15,
|                  from /usr/include/vdr/device.h:25,
|                  from /usr/include/vdr/dvbdevice.h:15,
|                  from /usr/include/vdr/menuitems.h:14,
|                  from /usr/include/vdr/plugin.h:14:
| /usr/include/inttypes.h:290:17: warning: declaration of 'intmax_t imaxabs(intmax_t)' conflicts with built-in declaration 'long int imaxabs(long int)' [-Wbuiltin-declaration-mismatch]
|   290 | extern intmax_t imaxabs (intmax_t __n) __THROW __attribute__ ((__const__));
|       |                 ^~~~~~~
| make: *** [Makefile:219: menu.o] Error 1
| make: *** Waiting for unfinished jobs....
| In file included from /usr/include/glcdskin/../glcddrivers/../glcdgraphics/bitmap.h:21,
|                  from /usr/include/glcdskin/../glcddrivers/driver.h:20,
|                  from /usr/include/glcdskin/config.h:20:
| /usr/include/inttypes.h:290:17: warning: declaration of 'intmax_t imaxabs(intmax_t)' conflicts with built-in declaration 'long int imaxabs(long int)' [-Wbuiltin-declaration-mismatch]
|   290 | extern intmax_t imaxabs (intmax_t __n) __THROW __attribute__ ((__const__));
|       |                 ^~~~~~~
| In file included from /usr/include/glcdgraphics/bitmap.h:21,
|                  from display.h:23:
| /usr/include/inttypes.h:290:17: warning: declaration of 'intmax_t imaxabs(intmax_t)' conflicts with built-in declaration 'long int imaxabs(long int)' [-Wbuiltin-declaration-mismatch]
|   290 | extern intmax_t imaxabs (intmax_t __n) __THROW __attribute__ ((__const__));
|       |                 ^~~~~~~
| In file included from /usr/include/glcdgraphics/bitmap.h:21,
|                  from display.h:23:
| /usr/include/inttypes.h:290:17: warning: declaration of 'intmax_t imaxabs(intmax_t)' conflicts with built-in declaration 'long int imaxabs(long int)' [-Wbuiltin-declaration-mismatch]
|   290 | extern intmax_t imaxabs (intmax_t __n) __THROW __attribute__ ((__const__));
|       |                 ^~~~~~~
| In file included from /usr/include/glcdgraphics/bitmap.h:21,
|                  from display.h:23:
| /usr/include/inttypes.h:290:17: warning: declaration of 'intmax_t imaxabs(intmax_t)' conflicts with built-in declaration 'long int imaxabs(long int)' [-Wbuiltin-declaration-mismatch]
|   290 | extern intmax_t imaxabs (intmax_t __n) __THROW __attribute__ ((__const__));
|       |                 ^~~~~~~
| make: *** [Makefile:219: strfct.o] Error 1
| In file included from /usr/include/vdr/spu.h:15,
|                  from /usr/include/vdr/device.h:25,
|                  from /usr/include/vdr/dvbdevice.h:15,
|                  from /usr/include/vdr/menuitems.h:14,
|                  from /usr/include/vdr/plugin.h:14,
|                  from common.c:6:
| /usr/include/inttypes.h:290:17: warning: declaration of 'intmax_t imaxabs(intmax_t)' conflicts with built-in declaration 'long int imaxabs(long int)' [-Wbuiltin-declaration-mismatch]
|   290 | extern intmax_t imaxabs (intmax_t __n) __THROW __attribute__ ((__const__));
|       |                 ^~~~~~~
| make: *** [Makefile:219: common.o] Error 1
| make: *** [Makefile:219: alias.o] Error 1
| make: *** [Makefile:219: state.o] Error 1
| make: *** [Makefile:219: plugin.o] Error 1
| make: *** [Makefile:219: display.o] Error 1
| make: *** [Makefile:219: skinconfig.o] Error 1
| ERROR: oe_runmake failed
| WARNING: exit code 1 from a shell command.


__float128 mag der compiler da anscheined nicht, konnte bisher nix brauchbares dazu finden, hat jmd von Euch vllt. schon mal ähnliches gesehen?

Vielen Dank!

Lieben Gruß,
-gitano

Hi gitano,

zum _float128 habe ich folgendes gefunden.

https://www.reddit.com/r/Ubuntu/comments/pfabeq/solved_problem_float128_in_arm64/

Gruß,
  Roland

6
Hi Jörg,

ich schaue mir das morgen einmal an.

Gruß,
  Roland

7
Hi Lin,

Hast du das Paket mal deinstalliert,
und dann neu ?

Gruß,
  Roland

8
Allgemein [ General ] / Entwicklungsumgebung 6.5
« on: February 25, 2026, 08:42:07 »
@rfehr: Super, danke Dir!

Hatte vergessen bei dem vdr-tftng-mango theme die letzte SRCREV = 3e71676a6ff96a5d78f4a37eb02f4e9b9159adda anzugeben, kleiner fix im theme, damit frisst mango auch die logos unter /usr/share/vdr/channellogos/

Hab ansonsten graphtftng bisher auf einem RPi mit Deinem repository am Laufen -> rennt. Bin gespannt morgen ob das mit dem patch dann auch so bleibt :)

graphlcd-base hab ich leider noch nicht weiter testen können, hab ein kleines 1.3" OLED mit i2c unter RPi mit der luma python library an den GPIO's zum laufen gekriegt, aber das hat keine SPI Schnittstelle. Hab noch ein altes t6963c vllt hau ich das die Tage am x86 testVDR mal an den parport.

in meinem Quellen ist der Patch schon drin.

9
Allgemein [ General ] / Entwicklungsumgebung 6.5
« on: February 24, 2026, 17:58:34 »
So der Patch ist auch drin.
Morgen sollte dann alles zur verfügung stehen.

Gruß,
  Roland

10
Allgemein [ General ] / Entwicklungsumgebung 6.5
« on: February 24, 2026, 12:22:15 »
Hi,

nein der Patch ist noch nicht drin,
habe erstmal nur das plugin, und die mango theme aufgenommen.

den Patch teste ich heute abend einmal.

Gruß,
  Roland.

P.S.: wiringpi habe ich auch übernommen, und so geändert das es nur für rpi's gebaut wird.

11
Allgemein [ General ] / Entwicklungsumgebung 6.5
« on: February 24, 2026, 09:30:05 »
@gitano,

ich habe das vdr-plugin-graphtftng u. das vdr-tftng-mango
mal bei uns in Repository übernommen.

Gruß,
  Roland

12
Allgemein [ General ] / Entwicklungsumgebung 6.5
« on: February 22, 2026, 21:19:15 »
@clausmuus: ah, ok -> danke Dir! :) Dat baut dann aber wahrscheinlich die ganzen Abhängigkeiten nochmal, oder?

ja RPI ist ja ein ARM System.

13
Allgemein [ General ] / Plugin mpv
« on: February 21, 2026, 23:02:00 »
Du kannst es dann mal mit der Plugin Einstellung versuchen:
Code: [Select]
-b /data/video -d /dev/sr0 -a auto -v drm -h auto -c auto

@Claus

drm wird erst morgen unterstützt werden,
das war bist jetzt nur beim rpi4 drin.

Und es muß der VDR gestoppt werden, da sonst das drm besetzt ist.

Gruß,
 Roland

14
Allgemein [ General ] / Plugin mpv
« on: February 21, 2026, 22:44:09 »
mit der Erweiterung des mpv geht es bei mit auf dem rpi5

Code: [Select]
root@MLD:/home# mpv --vo=drm S06E01.mkv
[osd/libass] Error opening memory font 'fonts.conf'
[osd/libass] Error opening memory font 'fonts.conf'
 (+) Video --vid=1 (*) (h264 1920x1080 25.000fps)
 (+) Audio --aid=1 --alang=ger (*) (eac3 6ch 48000Hz)
     Audio --aid=2 --alang=eng (eac3 2ch 48000Hz)
     Subs  --sid=1 --slang=ger 'German' (subrip)
     Subs  --sid=2 --slang=eng 'English' (subrip)
[vo/drm] VT_GETMODE failed: Inappropriate ioctl for device
[vo/drm] Failed to set up VT switcher. Terminal switching will be unavailable.
AO: [alsa] 48000Hz stereo 2ch float
VO: [drm] 1920x1080 yuv420p
AV: 00:01:05 / 00:41:22 (3%) A-V: -0.000 Dropped: 35

15
Allgemein [ General ] / Plugin mpv
« on: February 21, 2026, 21:53:42 »
Hallo,

über ssh:

systemctl stop vdr

/usr/bin/mpv --vo=gpu --hwdec=rpi /data/video/Columbo/S1F1_1971_Tödliche_Trennung.mkv &> /tmp/mpv.log

gleicher Fehler:
Code: [Select]
[osd/libass] Error opening memory font 'fonts.conf'
[osd/libass] Error opening memory font 'fonts.conf'
 (+) Video --vid=1 (*) (h264 720x576 25.000fps)
 (+) Audio --aid=1 (*) (mp2 2ch 48000Hz)
[vo/gpu] Failed initializing any suitable GPU context!
Error opening/initializing the selected video_out (--vo) device.
Video: no video

Exiting... (Errors when loading file

hast du mal --vo=drm getestet

wenn das nicht geht, gibt es morgen eine mpv version für den rpi5 die das unterstützt

Gruß,
  Roland