GLCD von randy

  • Hallo randy,


    ich habe nun vollkommen den Faden verloren. Ich bekomme meinen "Autostart" nicht mehr hin. Es scheint so, als ob bereits Treiber geladen werden für den User "vdr" (Anleitung nach Hubertus) und ich nun als root nicht mehr starten kann.Irgendwas startet zu viel. Hier ein (sorry) längerer Auszug der "messages":



    Jul 28 14:07:22 linux vdr: ERROR (recording.c,716): Address already in use
    Jul 28 14:07:22 linux vdr[1168]: VDR version 1.2.1 started
    Jul 28 14:07:22 linux vdr[1168]: loading plugin: /usr/local/src/VDR/PLUGINS/lib/libvdr-prefermenu.so.1.2.1
    Jul 28 14:07:22 linux vdr[1168]: loading plugin: /usr/local/src/VDR/PLUGINS/lib/libvdr-dvd.so.1.2.1
    Jul 28 14:07:22 linux vdr[1168]: loading plugin: /usr/local/src/VDR/PLUGINS/lib/libvdr-vcd.so.1.2.1
    Jul 28 14:07:22 linux vdr[1168]: loading plugin: /usr/local/src/VDR/PLUGINS/lib/libvdr-mp3.so.1.2.1
    Jul 28 14:07:22 linux vdr[1168]: loading plugin: /usr/local/src/VDR/PLUGINS/lib/libvdr-mplayer.so.1.2.1
    Jul 28 14:07:22 linux vdr[1168]: loading plugin: /usr/local/src/VDR/PLUGINS/lib/libvdr-image.so.1.2.1
    Jul 28 14:07:22 linux vdr[1168]: loading plugin: /usr/local/src/VDR/PLUGINS/lib/libvdr-games.so.1.2.1
    Jul 28 14:07:22 linux vdr[1168]: loading plugin: /usr/local/src/VDR/PLUGINS/lib/libvdr-osdteletext.so.1.2.1
    Jul 28 14:07:22 linux vdr[1168]: loading plugin: /usr/local/src/VDR/PLUGINS/lib/libvdr-clock.so.1.2.1
    Jul 28 14:07:22 linux vdr[1168]: loading plugin: /usr/local/src/VDR/PLUGINS/lib/libvdr-scanner.so.1.2.1
    Jul 28 14:07:22 linux vdr[1168]: loading plugin: /usr/local/src/VDR/PLUGINS/lib/libvdr-graphlcd.so.1.2.1
    Jul 28 14:07:22 linux vdr[1168]: loading plugin: /usr/local/src/VDR/PLUGINS/lib/libvdr-weather.so.1.2.1
    Jul 28 14:07:22 linux vdr[1168]: loading /usr/local/vdr/etc/setup.conf
    Jul 28 14:07:22 linux vdr[1168]: loading /usr/local/vdr/etc/sources.conf
    Jul 28 14:07:22 linux vdr[1168]: loading /usr/local/vdr/etc/diseqc.conf
    Jul 28 14:07:22 linux vdr[1168]: loading /usr/local/vdr/etc/channels.conf
    Jul 28 14:07:22 linux vdr[1168]: loading /usr/local/vdr/etc/timers.conf
    Jul 28 14:07:22 linux vdr[1168]: loading /usr/local/vdr/etc/commands.conf
    Jul 28 14:07:22 linux vdr[1168]: loading /usr/local/vdr/etc/reccmds.conf
    Jul 28 14:07:22 linux vdr[1168]: loading /usr/local/vdr/etc/svdrphosts.conf
    Jul 28 14:07:22 linux vdr[1168]: loading /usr/local/vdr/etc/ca.conf
    Jul 28 14:07:22 linux vdr[1168]: loading /usr/local/vdr/etc/remote.conf
    Jul 28 14:07:22 linux vdr[1168]: loading /usr/local/vdr/etc/keymacros.conf
    Jul 28 14:07:22 linux vdr[1168]: probing /dev/dvb/adapter0/frontend0
    Jul 28 14:07:22 linux vdr[1172]: SectionsScanner processing thread started (pid=1172)
    Jul 28 14:07:22 linux vdr[1173]: tuner thread started on device 1 (pid=1173)
    Jul 28 14:07:22 linux vdr[1168]: probing /dev/dvb/adapter1/frontend0
    Jul 28 14:07:22 linux vdr[1168]: found 1 video device
    Jul 28 14:07:22 linux vdr[1168]: initializing plugin: prefermenu (0.5.3): Prefer Channel Menu
    Jul 28 14:07:22 linux vdr[1168]: initializing plugin: dvd (0.3.1): turn VDR into an (almost) full featured DVD player
    Jul 28 14:07:22 linux vdr[1168]: initializing plugin: vcd (0.0.4i): VideoCD Player
    Jul 28 14:07:22 linux vdr[1168]: initializing plugin: mp3 (0.8.0): A versatile audio player
    Jul 28 14:07:22 linux vdr[1168]: loading /usr/local/vdr/etc/plugins/mp3sources.conf
    Jul 28 14:07:22 linux vdr[1168]: loading id3 cache from /video0/id3info.cache
    Jul 28 14:07:22 linux vdr[1168]: initializing plugin: mplayer (0.8.0): A MPlayer calling plugin
    Jul 28 14:07:22 linux vdr[1168]: loading /usr/local/vdr/etc/plugins/mplayersources.conf
    Jul 28 14:07:22 linux vdr[1168]: initializing plugin: image (0.0.5a): A Image Viewer plugin
    Jul 28 14:07:22 linux vdr[1168]: initializing plugin: games (0.4.2): OSD Games Collection
    Jul 28 14:07:22 linux vdr[1168]: initializing plugin: osdteletext (0.3.1): Displays teletext on the OSD
    Jul 28 14:07:22 linux vdr[1168]: initializing plugin: clock (0.0.4): A Simple Clock
    Jul 28 14:07:22 linux vdr[1168]: initializing plugin: scanner (0.0.1): Channel Scan
    Jul 28 14:07:22 linux vdr[1168]: initializing plugin: graphlcd (0.0.7): Output to graphic LCD
    Jul 28 14:07:22 linux vdr[1168]: initializing plugin: weather (0.2.1c): Displays the current weather conditons.
    Jul 28 14:07:22 linux vdr[1168]: setting primary device to 1
    Jul 28 14:07:22 linux vdr[1168]: SVDRP listening on port 2001
    Jul 28 14:07:22 linux vdr[1168]: starting plugin: prefermenu
    Jul 28 14:07:22 linux vdr[1168]: starting plugin: dvd
    Jul 28 14:07:22 linux vdr[1168]: starting plugin: vcd
    Jul 28 14:07:22 linux vdr[1168]: starting plugin: mp3
    Jul 28 14:07:22 linux vdr[1168]: starting plugin: mplayer
    Jul 28 14:07:22 linux vdr[1168]: starting plugin: image
    Jul 28 14:07:22 linux vdr[1168]: loading /usr/local/vdr/etc/plugins/imagesources.conf
    Jul 28 14:07:22 linux vdr[1168]: starting plugin: games
    Jul 28 14:07:22 linux vdr[1168]: starting plugin: osdteletext
    Jul 28 14:07:22 linux vdr[1168]: starting plugin: clock
    Jul 28 14:07:22 linux vdr[1168]: starting plugin: scanner
    Jul 28 14:07:22 linux vdr[1168]: starting plugin: graphlcd
    Jul 28 14:07:22 linux vdr[1174]: graphlcd plugin: Display update thread started (pid=1174)
    Jul 28 14:07:22 linux vdr[1174]: graphlcd plugin: Testing ECP mode...
    Jul 28 14:07:22 linux vdr[1174]: graphlcd plugin: working!
    Jul 28 14:07:22 linux su: pam_unix2: session finished for user root, service su
    Jul 28 14:07:34 linux kdm[919]: pam_unix2: session started for user root, service xdm
    Jul 28 14:07:35 linux kernel: Linux video capture interface: v1.00
    Jul 28 14:07:37 linux kernel: DVB: registering new adapter (Siemens/Technotrend/Hauppauge PCI rev1.3).
    Jul 28 14:07:37 linux kernel: PCI: Found IRQ 3 for device 00:0b.0
    Jul 28 14:07:37 linux kernel: PCI: Sharing IRQ 3 with 00:01.1
    Jul 28 14:07:37 linux kernel: DVB: registering frontend 0:0 (Alps BSRV2)...
    Jul 28 14:07:41 linux kernel: DVB: AV7111(0) - firm f0240009, rtsl b0250018, vid 71010068, app 80002617
    Jul 28 14:07:41 linux kernel: DVB: AV7111(0) - firmware supports CI link layer interface
    Jul 28 14:07:41 linux kernel: av7110(0): adac type set to 0
    Jul 28 14:07:41 linux su: (to root) root on /dev/console
    Jul 28 14:07:41 linux su: pam_unix2: session started for user root, service su
    Jul 28 14:07:41 linux vdr: ERROR (recording.c,716): Address already in use
    Jul 28 14:07:41 linux vdr[1358]: VDR version 1.2.1 started
    Jul 28 14:07:41 linux vdr[1358]: loading plugin: /usr/local/src/VDR/PLUGINS/lib/libvdr-sc.so.1.2.1
    Jul 28 14:07:41 linux vdr[1358]: loading plugin: /usr/local/src/VDR/PLUGINS/lib/libvdr-prefermenu.so.1.2.1
    Jul 28 14:07:41 linux vdr[1358]: loading plugin: /usr/local/src/VDR/PLUGINS/lib/libvdr-dvd.so.1.2.1
    Jul 28 14:07:41 linux vdr[1358]: loading plugin: /usr/local/src/VDR/PLUGINS/lib/libvdr-vcd.so.1.2.1
    Jul 28 14:07:41 linux vdr[1358]: loading plugin: /usr/local/src/VDR/PLUGINS/lib/libvdr-mp3.so.1.2.1
    Jul 28 14:07:41 linux vdr[1358]: loading plugin: /usr/local/src/VDR/PLUGINS/lib/libvdr-mplayer.so.1.2.1
    Jul 28 14:07:41 linux vdr[1358]: loading plugin: /usr/local/src/VDR/PLUGINS/lib/libvdr-image.so.1.2.1
    Jul 28 14:07:41 linux vdr[1358]: loading plugin: /usr/local/src/VDR/PLUGINS/lib/libvdr-games.so.1.2.1
    Jul 28 14:07:41 linux vdr[1358]: loading plugin: /usr/local/src/VDR/PLUGINS/lib/libvdr-osdteletext.so.1.2.1
    Jul 28 14:07:41 linux vdr[1358]: loading plugin: /usr/local/src/VDR/PLUGINS/lib/libvdr-clock.so.1.2.1
    Jul 28 14:07:41 linux vdr[1358]: loading plugin: /usr/local/src/VDR/PLUGINS/lib/libvdr-scanner.so.1.2.1
    Jul 28 14:07:41 linux vdr[1358]: loading plugin: /usr/local/src/VDR/PLUGINS/lib/libvdr-graphlcd.so.1.2.1
    Jul 28 14:07:41 linux vdr[1358]: loading plugin: /usr/local/src/VDR/PLUGINS/lib/libvdr-weather.so.1.2.1
    Jul 28 14:07:41 linux vdr[1358]: loading /usr/local/vdr/etc/setup.conf
    Jul 28 14:07:41 linux vdr[1358]: loading /usr/local/vdr/etc/sources.conf
    Jul 28 14:07:41 linux vdr[1358]: loading /usr/local/vdr/etc/diseqc.conf
    Jul 28 14:07:41 linux vdr[1358]: loading /usr/local/vdr/etc/channels.conf
    Jul 28 14:07:41 linux vdr[1358]: loading /usr/local/vdr/etc/timers.conf
    Jul 28 14:07:41 linux vdr[1358]: loading /usr/local/vdr/etc/commands.conf
    Jul 28 14:07:41 linux vdr[1358]: loading /usr/local/vdr/etc/reccmds.conf
    Jul 28 14:07:41 linux vdr[1358]: loading /usr/local/vdr/etc/svdrphosts.conf
    Jul 28 14:07:41 linux vdr[1358]: loading /usr/local/vdr/etc/ca.conf
    Jul 28 14:07:41 linux vdr[1358]: loading /usr/local/vdr/etc/remote.conf
    Jul 28 14:07:41 linux vdr[1358]: loading /usr/local/vdr/etc/keymacros.conf
    Jul 28 14:07:41 linux vdr[1358]: probing /dev/dvb/adapter0/frontend0
    Jul 28 14:07:41 linux vdr[1362]: SectionsScanner processing thread started (pid=1362)
    Jul 28 14:07:42 linux vdr[1363]: tuner thread started on device 1 (pid=1363)
    Jul 28 14:07:42 linux vdr[1358]: probing /dev/dvb/adapter1/frontend0
    Jul 28 14:07:42 linux vdr[1358]: found 1 video device
    Jul 28 14:07:42 linux vdr[1358]: initializing plugin: prefermenu (0.5.3): Prefer Channel Menu
    Jul 28 14:07:42 linux vdr[1358]: initializing plugin: dvd (0.3.1): turn VDR into an (almost) full featured DVD player
    Jul 28 14:07:42 linux vdr[1358]: initializing plugin: vcd (0.0.4i): VideoCD Player
    Jul 28 14:07:42 linux vdr[1358]: initializing plugin: mp3 (0.8.0): A versatile audio player
    Jul 28 14:07:42 linux vdr[1358]: loading /usr/local/vdr/etc/plugins/mp3sources.conf
    Jul 28 14:07:42 linux vdr[1358]: loading id3 cache from /video0/id3info.cache
    Jul 28 14:07:42 linux vdr[1358]: initializing plugin: mplayer (0.8.0): A MPlayer calling plugin
    Jul 28 14:07:42 linux vdr[1358]: loading /usr/local/vdr/etc/plugins/mplayersources.conf
    Jul 28 14:07:42 linux vdr[1358]: initializing plugin: image (0.0.5a): A Image Viewer plugin
    Jul 28 14:07:42 linux vdr[1358]: initializing plugin: games (0.4.2): OSD Games Collection
    Jul 28 14:07:42 linux vdr[1358]: initializing plugin: osdteletext (0.3.1): Displays teletext on the OSD
    Jul 28 14:07:42 linux vdr[1358]: initializing plugin: clock (0.0.4): A Simple Clock
    Jul 28 14:07:42 linux vdr[1358]: initializing plugin: scanner (0.0.1): Channel Scan
    Jul 28 14:07:42 linux vdr[1358]: initializing plugin: graphlcd (0.0.7): Output to graphic LCD
    Jul 28 14:07:42 linux vdr[1358]: initializing plugin: weather (0.2.1c): Displays the current weather conditons.
    Jul 28 14:07:42 linux vdr[1358]: setting primary device to 1
    Jul 28 14:07:42 linux vdr[1358]: SVDRP listening on port 2001
    Jul 28 14:07:42 linux vdr[1358]: starting plugin: prefermenu
    Jul 28 14:07:42 linux vdr[1358]: starting plugin: dvd
    Jul 28 14:07:42 linux vdr[1358]: starting plugin: vcd
    Jul 28 14:07:42 linux vdr[1358]: starting plugin: mp3
    Jul 28 14:07:42 linux vdr[1358]: starting plugin: mplayer
    Jul 28 14:07:42 linux vdr[1358]: starting plugin: image
    Jul 28 14:07:42 linux vdr[1358]: loading /usr/local/vdr/etc/plugins/imagesources.conf
    Jul 28 14:07:42 linux vdr[1358]: starting plugin: games
    Jul 28 14:07:42 linux vdr[1358]: starting plugin: osdteletext
    Jul 28 14:07:42 linux vdr[1358]: starting plugin: clock
    Jul 28 14:07:42 linux vdr[1358]: starting plugin: scanner
    Jul 28 14:07:42 linux vdr[1358]: starting plugin: pilot
    Jul 28 14:07:42 linux vdr[1358]: starting plugin: graphlcd
    Jul 28 14:07:42 linux vdr[1364]: graphlcd plugin: Display update thread started (pid=1364)
    Jul 28 14:07:42 linux vdr[1364]: graphlcd plugin: Testing ECP mode...
    Jul 28 14:07:42 linux vdr[1364]: graphlcd plugin: working!
    Jul 28 14:07:42 linux su: pam_unix2: session finished for user root, service su


    Ach ja:Ich habe sonst immer über KDE-Kontrollzentrum die Anmeldung eingestellt. Nun habe ich alles wieder auf "Standard" gestellt.


    Nach Anleitung von Hubertus soll/kann man ja auch VDRUSR=vdr in seiner "runvdr" angeben. Habe ich herausgenommen wegen Probleme mit meiner 2. Festplatte ?(

    :)
    Hardware: 1 x DVB Rev 1.6, AMD 2600 Sempron, 512MB Speicher, HD: 2 x Samsung 160 GB, blaues GraphLCD 240x 128
    Software: Ubuntu 7.10, vdr-1.6.0

    Einmal editiert, zuletzt von Jens-2000 ()


  • das sieht mir stark danach aus, als wuerden die logos nicht im richtigen
    verzeichnis liegen.


    cp PLUGINS/src/graphlcd/graphlcd -rvf /video/plugins/ (oder wo auch du immer
    dein config-directory liegen hast).


    um zu pruefen, ob der parport/lcd geht: showpic


    mit showpic -h sollte der treiber T6963 erscheinen. dann ein bild
    (vdr-logo_240x128.glcd) z.b. reinladen.


    wenn das geht ist das problem an der graphlcd config.


    -- randy

  • Hallo randy,


    das war ja wieder eine superschnelle Antwort!


    Leider ohne Erfolg.


    Wenn ich über "Kontrollzentrum - Anmeldung...." als vdr das Auto-Login einstelle kommt folgendes (ja, ich weiss, graphlcd geht nur als root):


    Jul 28 15:50:23 linux vdr[1082]: graphlcd plugin: Display update thread started (pid=1082)
    Jul 28 15:50:23 linux vdr[1082]: graphlcd plugin: Testing ECP mode...
    Jul 28 15:50:23 linux vdr[1082]: graphlcd plugin: working!
    Jul 28 15:50:23 linux vdr[1084]: LIRC remote control thread started (pid=1084)
    Jul 28 15:50:23 linux vdr[1085]: KBD remote control thread started (pid=1085)
    Jul 28 15:50:23 linux vdr[1073]: remote control LIRC - keys known
    Jul 28 15:50:23 linux vdr[1073]: remote control KBD - keys known
    Jul 28 15:50:24 linux vdr[1073]: reading EPG data from /video0/epg.data
    Jul 28 15:50:24 linux vdr[1082]: graphlcd plugin: T6963 initialized.
    Jul 28 15:50:24 linux vdr[1073]: setting watchdog timer to 60 seconds
    Jul 28 15:50:24 linux vdr[1079]: tweaking filter
    Jul 28 15:50:25 linux kernel: lirc_serial: auto-detected active low receiver
    Jul 28 15:50:36 linux vdr[1073]: assuming manual start of VDR
    Jul 28 15:50:36 linux vdr[1073]: max. latency time 1 seconds
    Jul 28 15:50:50 linux vdr[1073]: switching to channel 1
    Jul 28 15:50:50 linux vdr[1079]: tweaking filter
    Jul 28 15:50:51 linux vdr[1079]: tweaking filter
    Jul 28 15:50:52 linux vdr[1073]: creating directory /vtx/1
    Jul 28 15:50:52 linux vdr[1131]: receiver thread started on device 1 (pid=1131)
    Jul 28 15:50:52 linux vdr[1073]: graphlcd plugin: logo /usr/local/vdr/etc/plugins/graphlcd/logos/Das Erste_l.glcd loaded.
    Jul 28 15:50:52 linux vdr[1073]: max. latency time 2 seconds
    Jul 28 15:51:31 linux kdm[919]: pam_unix2: session finished for user vdr, service xdm
    Jul 28 15:51:50 linux kdm[1147]: pam_unix2: session started for user root, service xdm
    Jul 28 15:52:20 linux vdr[1073]: ERROR (recording.c,736): Address already in use
    Jul 28 15:52:50 linux vdr[1073]: max. latency time 33 seconds


    Wie Du siehst melde ich mich dann als root an. Wenn ich dann den vdr neu starte mit graphlcd versucht er immer einen Neustart :(


    Der Pfad sollte iO sein:
    VDRCMD="$VDRPRG -w 60 -v/video0 -t /dev/tty8 -L /usr/local/src/VDR/PLUGINS/lib -c /usr/local/vdr/etc $* \


    Wo soll ich denn showpic eingeben. Habs probiert, Befehl kennt er nicht?


    Muss ich irgendwo ein Verzeichnis "showpic" haben?

    :)
    Hardware: 1 x DVB Rev 1.6, AMD 2600 Sempron, 512MB Speicher, HD: 2 x Samsung 160 GB, blaues GraphLCD 240x 128
    Software: Ubuntu 7.10, vdr-1.6.0

    Einmal editiert, zuletzt von Jens-2000 ()

  • Guten Morgen, hallo randy,


    es läuft immer noch nicht :rolleyes:


    randy, kannst Du Dir mein letztes Posting noch mal zur Brust nehmen?


    Sorry, das ich nerve, aber ich hatte noch NIE ein Bild, komme langsam in Erklärungsnotstand gegenüber meiner Lebensgefährtin ;)


    Gruß, Jens

    :)
    Hardware: 1 x DVB Rev 1.6, AMD 2600 Sempron, 512MB Speicher, HD: 2 x Samsung 160 GB, blaues GraphLCD 240x 128
    Software: Ubuntu 7.10, vdr-1.6.0

  • so, vdrportal.de rennt wieder, dann kann ich auch wieder was posten ;)


    Zitat

    Wenn ich über "Kontrollzentrum - Anmeldung...." als vdr das Auto-Login einstelle kommt folgendes (ja, ich weiss, graphlcd geht nur als root):


    haeh? was machst du da?
    hat nix damit zu tun.


    stopp einfach jeden vdr und ruf ihn dann mit hand auf, weil:


    Zitat

    Jul 28 15:51:31 linux kdm[919]: pam_unix2: session finished for user vdr, service xdm
    Jul 28 15:51:50 linux kdm[1147]: pam_unix2: session started for user root, service xdm
    Jul 28 15:52:20 linux vdr[1073]: ERROR (recording.c,736): Address already in use


    da laeuft irgendwas doppelt.


    Zitat


    Wie Du siehst melde ich mich dann als root an. Wenn ich dann den vdr neu starte mit graphlcd versucht er immer einen Neustart :(


    Der Pfad sollte iO sein:
    VDRCMD="$VDRPRG -w 60 -v/video0 -t /dev/tty8 -L /usr/local/src/VDR/PLUGINS/lib -c /usr/local/vdr/etc $* \


    hast du die logos vom graphlcd plugin (graphcd/) nach /usr/local/vdr/etc/plugins/graphlcd/ kopiert?


    Zitat


    Wo soll ich denn showpic eingeben. Habs probiert, Befehl kennt er nicht?


    Muss ich irgendwo ein Verzeichnis "showpic" haben?


    im graphlcd-verzeichnis unter tools/showpic.


    showpic /usr/local/vdr/etc/plugins/graphlcd/vdr-logo_240x128.glcd sollte
    dir ein bild malen. wenn nicht, kabel pruefen, nahc fehler suchen, ecp ausschalten,
    mitm kontrast spielen.


    -- randy

  • Danke randy.


    Zum Teil konnte ich es jetzt nachvollziehen.


    linux:/usr/local/vdr/etc/plugins/graphlcd/tools/showpic # ./showpic /usr/local/vdr/etc/plugins/graphlcd/vdr-logo_240x128.glcd
    Segmentation fault


    Anzeige = nichts


    Ich glaube, ich habe noch irgendwie den User vdr (und nicht root)
    Frage: Wie stoppe ich den User vdr?


    Gruß, Jens

    :)
    Hardware: 1 x DVB Rev 1.6, AMD 2600 Sempron, 512MB Speicher, HD: 2 x Samsung 160 GB, blaues GraphLCD 240x 128
    Software: Ubuntu 7.10, vdr-1.6.0

  • Zitat

    Original von Jens-2000
    linux:/usr/local/vdr/etc/plugins/graphlcd/tools/showpic # ./showpic /usr/local/vdr/etc/plugins/graphlcd/vdr-logo_240x128.glcd
    Segmentation fault


    segfault == boese.



    versuch mal ob du den befehl "gdb" hast:


    gdb ./showpic


    gdb> run /usr/local/vdr/etc/plugins/graphlcd/vdr-logo_240x128.glcd
    ..segfault...
    gdb> bt


    - den output bitte posten.


    Zitat


    Anzeige = nichts


    Ich glaube, ich habe noch irgendwie den User vdr (und nicht root)
    Frage: Wie stoppe ich den User vdr?


    "whoami"


    dann zeigt er welcher user du bist.



    -- randy

  • Hi randy,


    hier ist die Meldung:


    linux:/usr/local/vdr/etc/plugins/graphlcd/tools/showpic # gdb ./showpic
    GNU gdb 5.2.1
    Copyright 2002 Free Software Foundation, Inc.
    GDB is free software, covered by the GNU General Public License, and you are
    welcome to change it and/or distribute copies of it under certain conditions.
    Type "show copying" to see the conditions.
    There is absolutely no warranty for GDB. Type "show warranty" for details.
    This GDB was configured as "i586-suse-linux"...
    (gdb) run /usr/local/vdr/etc/plugins/graphlcd/vdr-logo_240x128.glcd
    Starting program: /usr/local/vdr/etc/plugins/graphlcd-0.0.7/tools/showpic-0.0.3/showpic /usr/local/vdr/etc/plugins/graphlcd/vdr-logo_240x128.glcd


    Program received signal SIGSEGV, Segmentation fault.
    0x08049c7a in cGraphLCDDevice::Init() ()
    (gdb) bt
    #0 0x08049c7a in cGraphLCDDevice::Init() ()
    #1 0x08048b02 in main ()
    #2 0x401194a2 in __libc_start_main () from /lib/libc.so.6
    (gdb)

    :)
    Hardware: 1 x DVB Rev 1.6, AMD 2600 Sempron, 512MB Speicher, HD: 2 x Samsung 160 GB, blaues GraphLCD 240x 128
    Software: Ubuntu 7.10, vdr-1.6.0

  • hi randy,


    linux:/usr/local/vdr/etc/plugins/graphlcd/tools/showpic # ps -axw | grep lpd
    1619 pts/1 S 0:00 grep lpd
    linux:/usr/local/vdr/etc/plugins/graphlcd/tools/showpic # killall lpd
    lpd: no process killed


    Also wohl kein lpd am laufen!?


    ?(


    Und nun?


    (Es ist ja bald fast besser, wenn wir chatten :])

    :)
    Hardware: 1 x DVB Rev 1.6, AMD 2600 Sempron, 512MB Speicher, HD: 2 x Samsung 160 GB, blaues GraphLCD 240x 128
    Software: Ubuntu 7.10, vdr-1.6.0

    Einmal editiert, zuletzt von Jens-2000 ()

  • jo, chatten waer ne massnahme. ircnet, #vdr ;)


    njo, wegen dem problem: mehr faellt mir nimmer ein.


    schau bitte ins bios ob folgende sachen gesetzt sind bzw setz es:


    - spp mode
    - parport enable
    - 0x378 (lpt1)


    unter linux folgendes checken:


    - kein lpd
    - kein cups
    - kein lcdprocd
    - kein irgendwas was auf parport zugreift
    - sollten die module parport_pc und parport nicht geladen sein,
    versuchshalber laden (insmod parport && insmod parport_pc)
    - sollten sie geladen sein, mal entfernen probieren (rmmod)



    mit "cat /proc/ioports" muss folgendes kommen: 0378-037a : parport0
    mit "cat /proc/interrups" sollte folgendes kommen: 7: 2 IO-APIC-edge parport0


    und dann bitte mir noch nen "strace showpic /usr/local/vdr/etc/plugins/graphlcd/vdr-logo_240x128.glcd" posten
    (die letzen 20 zeilen langen.



    danke.


    PS: was hast du fuern grundsystem?


    -- randy

  • Guten Morgen randy,


    ich habe es genauso eingestellt, wie Du es beschrieben hast. Hier das Ergebnis:
    Fernbedienung funktioniert nicht mehr (lirc connection lost oder so ähnlich),


    linux:~ # cat /proc/ioports
    0000-001f : dma1
    0020-003f : pic1
    0040-005f : timer
    0060-006f : keyboard
    0070-007f : rtc
    0080-008f : dma page reg
    00a0-00bf : pic2
    00c0-00df : dma2
    00f0-00ff : fpu
    0170-0177 : ide1
    01f0-01f7 : ide0
    0330-0331 : MPU401 UART
    0376-0376 : ide1
    0388-0389 : OPL2/3 (left)
    038a-038b : OPL2/3 (right)
    03c0-03df : vesafb
    03f6-03f6 : ide0
    03f8-03ff : lirc_serial
    0cf8-0cff : PCI conf1
    b000-bfff : PCI Bus #01
    bc00-bc7f : PCI device 1039:6300
    cc00-ccff : PCI device 13f6:0111
    cc00-ccff : CMI8738
    d000-d0ff : PCI device 1039:0900
    d000-d0ff : sis900
    d400-d4ff : PCI device 1039:7018
    d400-d4ff : Trident Audio
    ff00-ff0f : PCI device 1039:5513
    ff00-ff07 : ide0
    ff08-ff0f : ide1
    linux:~ # cat /proc/interrupts
    CPU0
    0: 31753 XT-PIC timer
    1: 127 XT-PIC keyboard
    2: 0 XT-PIC cascade
    3: 0 XT-PIC CMI8738
    4: 0 XT-PIC usb-ohci, usb-ohci
    7: 280049 XT-PIC eth0, saa7146(0)
    8: 2 XT-PIC rtc
    9: 0 XT-PIC acpi
    11: 675 XT-PIC Trident Audio
    12: 3351 XT-PIC PS/2 Mouse
    14: 24488 XT-PIC ide0
    15: 21 XT-PIC ide1
    NMI: 0
    LOC: 0
    ERR: 0
    MIS: 0



    Ich habe Suse 8.1


    Irgendwie fehlt da was, oder?
    (So, muss zur Bank, Geld fürs Haus holen :D )

    :)
    Hardware: 1 x DVB Rev 1.6, AMD 2600 Sempron, 512MB Speicher, HD: 2 x Samsung 160 GB, blaues GraphLCD 240x 128
    Software: Ubuntu 7.10, vdr-1.6.0

  • Zitat

    Original von Jens-2000


    ich habe es genauso eingestellt, wie Du es beschrieben hast. Hier das Ergebnis:
    Fernbedienung funktioniert nicht mehr (lirc connection lost oder so ähnlich),


    ned den lircd killen ;)



    jor, dein parport ;)


    schau mal in die bootmessages rein. da muss sowas kommen:


    Jul 27 17:19:26 dvb kernel: parport0: PC-style at 0x378 [PCSPP,TRISTATE,EPP]
    Jul 27 17:19:26 dvb kernel: parport_pc: Via 686A parallel port: io=0x378



    wenn nicht, mach folgendes:


    insmod parport
    insmod parport_pc


    und schau ob dann die meldung im logfile kommt; danach nochmal cat /proc/ioports
    machen, da muss parport0 auftauchen.


    wenn das immer noch ned gehen sollte, koenntest mal uebern update der software
    nachdenken. (wenn wirklich der parport im bios enabled ist!)


    -- randy

  • Hi randy, da bin ich wieder.


    In der bootmessage ist nichts von "parport" zu sehen.


    Wenn ich das bios nach Deiner Anleitung einstelle, habe ich merkwürdigerweise Probleme mit dem seriellen Port, dann geht meine FB nicht mehr (irgendwas mit irq 4 busy usw.)


    Ich habe in diesem Status mal insmod parport und insmod parport_pc eingegeben:


    linux:~ # insmod parport
    Using /lib/modules/2.4.19-4GB/kernel/drivers/parport/parport.o
    linux:~ # insmod parport_pc
    Using /lib/modules/2.4.19-4GB/kernel/drivers/parport/parport_pc.o
    So ist es ok,oder?
    Wenn ich im Bios wieder umstelle, damit ich wieder meine FB habe, dann kommt bei insmod parport_pc eine Fehlermeldung.


    So ein Mist. Habe ich ein IRQ-Problem? Besser als ein IQ-Problem ;)


    So, weiter:


    linux:~ # cat /proc/ioports
    0000-001f : dma1
    0020-003f : pic1
    0040-005f : timer
    0060-006f : keyboard
    0070-007f : rtc
    0080-008f : dma page reg
    00a0-00bf : pic2
    00c0-00df : dma2
    00f0-00ff : fpu
    0170-0177 : ide1
    01f0-01f7 : ide0
    0330-0331 : MPU401 UART
    0376-0376 : ide1
    0378-037a : parport0
    0388-0389 : OPL2/3 (left)
    038a-038b : OPL2/3 (right)
    03c0-03df : vesafb
    03f6-03f6 : ide0
    03f8-03ff : lirc_serial
    0cf8-0cff : PCI conf1
    b000-bfff : PCI Bus #01
    bc00-bc7f : PCI device 1039:6300
    cc00-ccff : PCI device 13f6:0111
    cc00-ccff : CMI8738
    d000-d0ff : PCI device 1039:0900
    d000-d0ff : sis900
    d400-d4ff : PCI device 1039:7018
    d400-d4ff : Trident Audio
    ff00-ff0f : PCI device 1039:5513
    ff00-ff07 : ide0
    ff08-ff0f : ide1


    Gruß, Jens


    Nachtrag: Habe meinen seriellen Port umgestellt, lirc läuft nun auch wieder.


    So, habe gemäß Deiner Anleitung nochmal (wie oben) gdb ./showpic usw. eigegeben. Meldungen sind die gleichen geblieben.

    :)
    Hardware: 1 x DVB Rev 1.6, AMD 2600 Sempron, 512MB Speicher, HD: 2 x Samsung 160 GB, blaues GraphLCD 240x 128
    Software: Ubuntu 7.10, vdr-1.6.0

    3 Mal editiert, zuletzt von Jens-2000 ()

  • Zitat

    Original von Jens-2000
    Wenn ich das bios nach Deiner Anleitung einstelle, habe ich merkwürdigerweise Probleme mit dem seriellen Port, dann geht meine FB nicht mehr (irgendwas mit irq 4 busy usw.)


    strange


    Zitat


    0376-0376 : ide1
    0378-037a : parport0
    0388-0389 : OPL2/3 (left)


    besser ist.


    jetzt kannst noch probieren, was passiert, wenn du im bios den parport von
    0x378 nach 0x278 aenderst, dann parport insmodden und showpic -p 0x278 machen.



    edit: irq-probleme siehst du mit lspci -bv und cat /proc/interrupts


    -- randy

  • hi,


    so richtig?


    linux:/usr/local/vdr/etc/plugins/graphlcd/tools/showpic # ./showpic -p 0x278 /usr/local/vdr/etc/plugins/graphlcd/vdr-logo_240x128.glcd
    Segmentation fault


    AAAAAAAAAHHHHHHHHH!

    :)
    Hardware: 1 x DVB Rev 1.6, AMD 2600 Sempron, 512MB Speicher, HD: 2 x Samsung 160 GB, blaues GraphLCD 240x 128
    Software: Ubuntu 7.10, vdr-1.6.0


  • tjo, jetzt weis ich auch nimmer ;)


    ich hab hier mal unter meinen beiden system das getestet, ich bekomme
    nie segfaults.


    mit und ohne parport modul, auf existierende port und nicht existierende.
    er machts einfach.


    welchen gcc verwendest du (gcc -v)?
    hier laeuft gcc3.2.3 und gcc2.95.3


    -- randy

  • update doch mal auf gcc3.2.3 (vdr/plugin make clean/make ned vergessen)


    es mussn problem irgendwo mit deiner maschine geben, woanderst gehts
    ja schliesslich auch ohne stress.


    haste schon probiert den parport zu verstellen? 0x278? das muss im POST screen
    dann auch so stehen ...


    hast du evtl die moeglichkeit, windows auf dieser bychse zu booten/installieren?
    dann kannst du mit lcdinfo.com pruefen ob dein parport laeuft oder ned.
    oder mit nem drucker halt.


    aber mehr weis ich langsam auch nimmer.


    -- randy

  • *wiederhochhol*


    hat sich bei euch was neues ergeben? irgendwas noch nicht probiert?


    -- randy




    Zitat

    Original von randy
    hast du evtl die moeglichkeit, windows auf dieser bychse zu booten/installieren?
    dann kannst du mit lcdinfo.com pruefen ob dein parport laeuft oder ned.
    oder mit nem drucker halt.

Jetzt mitmachen!

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