HDMI Touch Display funktioniert nach Setup nicht mehr bei Repetier Server Pro

Hallo,
mein Touch Display funktioniert nach dem neustart nicht mehr, im Setup und danach hat es sogar mit Touchscreen funktioniert, jedoch nach dem ersten Neustart ging es nicht mehr. Habe in den Boot Optionen die verschiedenen HDMI Debug-Optionen versucht jedoch nichts funktioniert. Das Display zeigt dauerhaft "No Signal ", woran kann es liegen das es plötzlich nicht mehr funktioniert?

Ich nutze die neuste Version von Repetier Server Pro (mit Schlüssel kein Trail) von dem Pi ISO
Rasparry Pi 4 mit 4GB RAM und stabiler Stromversorgung
7'' ELECROW HDMI Touch Display mit 1024x600
und mein Drucker ist ein ("relativ Originaler") Sparkcube XL
Das Webinterface funktioniert über WLAN mit allen Funktionen nur haöt das Display nicht. 

Comments

  • Merkwürdig wenn es nach dem ersten setup klappt sollte es auch weiter klappen. Es sei denn du hast irgendwelche Einstellungen geändert, Treiber installiert, ...
    Wenn du dich mit ssh einloggst auf dem pi, läuft dann chromium?
    ps aux | grep chrom

    Auch wichtig - was ist am anfang - erscheint da kurz ein signal mit einem _ links oben? Text Ausgabe ist versteckt beim hochfahren, daher sieht man da nicht viel bis der x server mit chromium startet.

    Wenn er nicht läuft mal

    /usr/local/Repetier-Setup/bin/runAtBoot

    eingeben. Das ist der Befehl der zum Starten des X server genutzt wird. Vielleicht gibt es ja eine Fehlermeldung.

    Grundsätzlich unterstützt Linux mehrer Displays, aber wenn die Ausgabe auf einem anderen Port erfolgt kann es sein das dann nichts erscheint. Aber default is der haupt HDMI (nicht der 2. hdmi am pi 4) und über falchbandkabel. Kenne das Display nicht, weiß deher nicht so ganz wie es angeschlossen wird. Wurde dazu noch software installiert? Manche brauchen das ja.


  • Als Ausgabe bei "ps aux | grep chrom" erhalte ich;
    "pi        1292  0.0  0.0   7348   540 pts/0    S+   11:43   0:00 grep --color=auto chrom"
    Beim Hochfahren ist der Bildschirm nur kurz komplett schwarz und ein paar Sekunden später geht er auf "No Signal" Treiber braucht das Display eigentlich nicht und für Touch-Eingabe reichen die Standard Treiber, verbunden wird das ganze über ein HDMI zu Micro HDMI Kabel, die 2 Ports habe ich schon getestet gehen beide nicht. Vorher hatte ich Octoprint laufen dort hatte das Display keine Probleme und hat auch keine Treiber gebraucht.
    Bei "/usr/local/Repetier-Setup/bin/runAtBoot" bekomme ich;
    "rm: cannot remove '/home/pi/.config/chromium/SingletonLock': No such file or directory"

  • Chromium läuft demnach nicht. Die meldung mit dem singleton kann man ignorieren. Soll ja auch nicht existieren und wenn der x server nicht läuft wird das lock auch nicht erzeugt.

    Lief denn nach dem Befehl der chrome oder weiter nicht. In dem Fall solltest du sofort nach
    /usr/local/Repetier-Setup/bin/runAtBoot

    mal 

    tail -2000 /var/log/syslog
    senden. In syslog schreiben die meisten tools ihre Fehlermeldungen/Logs. Wenn er nicht startet muss ihn ja was stören und das erwarte ich dann da.
  • Hier ist ein Ausschnitt aus dem Log, bei dem scheinen aber irgendwie die Uhrzeiten nicht ganz stimmt ist jedoch eigentlich das Neuste was in den letzten Minuten passiert ist;

    May  9 16:01:23 Repetier-Server systemd[1]: NetworkManager-dispatcher.service: S                                                           ucceeded.
    May  9 16:01:30 Repetier-Server systemd[1]: systemd-fsckd.service: Succeeded.
    May  9 16:01:38 Repetier-Server systemd[1]: systemd-hostnamed.service: Succeeded                                                           .
    May  9 16:03:43 Repetier-Server systemd[1]: systemd-timedated.service: Succeeded                                                           .
    May  9 16:03:44 Repetier-Server dbus-daemon[340]: [system] Activating via system                                                           d: service name='org.freedesktop.timedate1' unit='dbus-org.freedesktop.timedate1                                                           .service' requested by ':1.64' (uid=0 pid=1226 comm="timedatectl ")
    May  9 16:03:44 Repetier-Server systemd[1]: Starting Time & Date Service...
    May  9 16:03:44 Repetier-Server dbus-daemon[340]: [system] Successfully activate                                                           d service 'org.freedesktop.timedate1'
    May  9 16:03:44 Repetier-Server systemd[1]: Started Time & Date Service.
    May  9 16:04:42 Repetier-Server systemd[1]: Created slice User Slice of UID 1000                                                           .
    May  9 16:04:42 Repetier-Server systemd[1]: Starting User Runtime Directory /run                                                           /user/1000...
    May  9 16:04:42 Repetier-Server systemd[1]: Started User Runtime Directory /run/                                                           user/1000.
    May  9 16:04:42 Repetier-Server systemd[1]: Starting User Manager for UID 1000..                                                           .
    May  9 16:04:42 Repetier-Server systemd[1310]: Listening on GnuPG network certif                                                           icate management daemon.
    May  9 16:04:42 Repetier-Server systemd[1310]: Listening on GnuPG cryptographic                                                            agent and passphrase cache (access for web browsers).
    May  9 16:04:42 Repetier-Server systemd[1310]: Reached target Timers.
    May  9 16:04:42 Repetier-Server systemd[1310]: Listening on GnuPG cryptographic                                                            agent and passphrase cache.
    May  9 16:04:42 Repetier-Server systemd[1310]: Listening on GnuPG cryptographic                                                            agent and passphrase cache (restricted).
    May  9 16:04:42 Repetier-Server systemd[1310]: Reached target Paths.
    May  9 16:04:42 Repetier-Server systemd[1310]: Starting D-Bus User Message Bus S                                                           ocket.
    May  9 16:04:42 Repetier-Server systemd[1310]: Listening on GnuPG cryptographic                                                            agent (ssh-agent emulation).
    May  9 16:04:42 Repetier-Server systemd[1310]: Listening on D-Bus User Message B                                                           us Socket.
    May  9 16:04:42 Repetier-Server systemd[1310]: Reached target Sockets.
    May  9 16:04:42 Repetier-Server systemd[1310]: Reached target Basic System.
    May  9 16:04:42 Repetier-Server systemd[1310]: Reached target Default.
    May  9 16:04:42 Repetier-Server systemd[1310]: Startup finished in 165ms.
    May  9 16:04:42 Repetier-Server systemd[1]: Started User Manager for UID 1000.
    May  9 16:04:42 Repetier-Server systemd[1]: Started Session c1 of user pi.
    May  9 16:04:43 Repetier-Server systemd[1]: systemd-timedated.service: Succeeded                                                           .
    May  9 16:04:44 Repetier-Server dbus-daemon[340]: [system] Activating via system                                                           d: service name='org.freedesktop.timedate1' unit='dbus-org.freedesktop.timedate1                                                           .service' requested by ':1.76' (uid=0 pid=1367 comm="timedatectl ")
    May  9 16:04:44 Repetier-Server systemd[1]: Starting Time & Date Service...
    May  9 16:04:44 Repetier-Server dbus-daemon[340]: [system] Successfully activate                                                           d service 'org.freedesktop.timedate1'
    May  9 16:04:44 Repetier-Server systemd[1]: Started Time & Date Service.

  • Uhrzeit ist standrdmäßig UTC 0 - musst du erst in Globale Einstellungen -> WLAN -> Zeitzone auf Europa/Berlin einstellen dann ist es die reguläre.

    Wie es aussieht schreibt er doch nichts in syslog. Hab aber die log Datei gefunden:

    tail -2000 /var/log/Xorg.0.log

    Hier mal als Referenz was bei mir erscheint - pi 4, 7" HDMI über Flachbandkabel HDMI verbunden


    X.Org X Server 1.20.4

    X Protocol Version 11, Revision 0

    [495734.459] Build Operating System: Linux 4.15.0-48-generic armv8l Raspbian

    [495734.459] Current Operating System: Linux Felix 4.19.97-v7l+ #1294 SMP Thu Jan 30 13:21:14 GMT 2020 armv7l

    [495734.459] Kernel command line: coherent_pool=1M 8250.nr_uarts=1 cma=64M bcm2708_fb.fbwidth=800 bcm2708_fb.fbheight=480 bcm2708_fb.fbswap=1 smsc95xx.macaddr=DC:A6:32:16:09:86 vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000  dwc_otg.lpm_enable=0 console=null root=PARTUUID=79d8630f-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait logo.nologo net.ifnames=0 modules-load=dwc2,g_ether

    [495734.459] Build Date: 05 June 2019  12:49:54PM

    [495734.459] xorg-server 2:1.20.4-1+rpt1 (https://www.debian.org/support

    [495734.459] Current version of pixman: 0.36.0

    [495734.459] Before reporting problems, check http://wiki.x.org

    to make sure that you have the latest version.

    [495734.459] Markers: (--) probed, (**) from config file, (==) default setting,

    (++) from command line, (!!) notice, (II) informational,

    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.

    [495734.459] (==) Log file: "/var/log/Xorg.0.log", Time: Sun May 10 12:38:23 2020

    [495734.460] (==) Using system config directory "/usr/share/X11/xorg.conf.d"

    [495734.460] (==) No Layout section.  Using the first Screen section.

    [495734.460] (==) No screen section available. Using defaults.

    [495734.460] (**) |-->Screen "Default Screen Section" (0)

    [495734.460] (**) |   |-->Monitor "<default monitor>"

    [495734.461] (==) No device specified for screen "Default Screen Section".

    Using the first device section listed.

    [495734.461] (**) |   |-->Device "Allwinner A10/A13 FBDEV"

    [495734.461] (==) No monitor specified for screen "Default Screen Section".

    Using a default monitor configuration.

    [495734.461] (==) Automatically adding devices

    [495734.461] (==) Automatically enabling devices

    [495734.461] (==) Automatically adding GPU devices

    [495734.461] (==) Max clients allowed: 256, resource mask: 0x1fffff

    [495734.461] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.

    [495734.461] Entry deleted from font path.

    [495734.461] (==) FontPath set to:

    /usr/share/fonts/X11/misc,

    /usr/share/fonts/X11/100dpi/:unscaled,

    /usr/share/fonts/X11/75dpi/:unscaled,

    /usr/share/fonts/X11/Type1,

    /usr/share/fonts/X11/100dpi,

    /usr/share/fonts/X11/75dpi,

    built-ins

    [495734.461] (==) ModulePath set to "/usr/lib/xorg/modules"

    [495734.461] (II) The server relies on udev to provide the list of input devices.

    If no devices become available, reconfigure udev or disable AutoAddDevices.

    [495734.461] (II) Loader magic: 0x1fcf80

    [495734.461] (II) Module ABI versions:

    [495734.461] X.Org ANSI C Emulation: 0.4

    [495734.461] X.Org Video Driver: 24.0

    [495734.461] X.Org XInput driver : 24.1

    [495734.461] X.Org Server Extension : 10.0

    [495734.463] (--) using VT number 3


    [495734.463] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration

    [495734.464] (II) no primary bus or device found

    [495734.464] (II) LoadModule: "glx"

    [495734.464] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so

    [495734.467] (II) Module glx: vendor="X.Org Foundation"

    [495734.467] compiled for 1.20.4, module version = 1.0.0

    [495734.467] ABI class: X.Org Server Extension, version 10.0

    [495734.467] (II) LoadModule: "fbturbo"

    [495734.467] (II) Loading /usr/lib/xorg/modules/drivers/fbturbo_drv.so

    [495734.468] (II) Module fbturbo: vendor="X.Org Foundation"

    [495734.468] compiled for 1.20.3, module version = 0.5.1

    [495734.468] Module class: X.Org Video Driver

    [495734.468] ABI class: X.Org Video Driver, version 24.0

    [495734.468] (II) FBTURBO: driver for framebuffer: fbturbo

    [495734.468] (WW) Falling back to old probe method for fbturbo

    [495734.468] (II) Loading sub module "fbdevhw"

    [495734.468] (II) LoadModule: "fbdevhw"

    [495734.468] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so

    [495734.468] (II) Module fbdevhw: vendor="X.Org Foundation"

    [495734.468] compiled for 1.20.4, module version = 0.0.2

    [495734.468] ABI class: X.Org Video Driver, version 24.0

    [495734.469] (II) FBTURBO(0): using /dev/fb0

    [495734.469] (II) FBTURBO(0): Creating default Display subsection in Screen section

    "Default Screen Section" for depth/fbbpp 24/32

    [495734.469] (==) FBTURBO(0): Depth 24, (==) framebuffer bpp 32

    [495734.469] (==) FBTURBO(0): RGB weight 888

    [495734.469] (==) FBTURBO(0): Default visual is TrueColor

    [495734.469] (==) FBTURBO(0): Using gamma correction (1.0, 1.0, 1.0)

    [495734.469] (II) FBTURBO(0): hardware: BCM2708 FB (video memory: 1500kB)

    [495734.469] (DB) xf86MergeOutputClassOptions unsupported bus type 0

    [495734.469] (**) FBTURBO(0): Option "fbdev" "/dev/fb0"

    [495734.469] (**) FBTURBO(0): Option "SwapbuffersWait" "true"

    [495734.469] (II) FBTURBO(0): processor: Unknown

    [495734.469] (II) FBTURBO(0): checking modes against framebuffer device...

    [495734.469] (II) FBTURBO(0): checking modes against monitor...

    [495734.469] (II) FBTURBO(0): Virtual size is 800x480 (pitch 800)

    [495734.469] (**) FBTURBO(0):  Built-in mode "current"

    [495734.469] (==) FBTURBO(0): DPI set to (96, 96)

    [495734.469] (II) Loading sub module "fb"

    [495734.469] (II) LoadModule: "fb"

    [495734.470] (II) Loading /usr/lib/xorg/modules/libfb.so

    [495734.470] (II) Module fb: vendor="X.Org Foundation"

    [495734.470] compiled for 1.20.4, module version = 1.0.0

    [495734.470] ABI class: X.Org ANSI C Emulation, version 0.4

    [495734.471] (II) FBTURBO(0): using backing store heuristics

    [495734.479] (II) FBTURBO(0): can't load 'g2d_23' kernel module

    [495734.479] (II) FBTURBO(0): failed to enable the use of sunxi display controller

    [495734.479] (II) FBTURBO(0): No sunxi-g2d hardware detected (check /dev/disp and /dev/g2d)

    [495734.479] (II) FBTURBO(0): G2D hardware acceleration can't be enabled

    [495734.479] (II) FBTURBO(0): enabled fbdev copyarea acceleration

    [495734.479] (==) FBTURBO(0): Backing store enabled

    [495734.480] (==) FBTURBO(0): DPMS enabled

    [495734.480] (II) FBTURBO(0): failed to enable hardware cursor

    [495734.480] (II) FBTURBO(0): no 3D acceleration because the driver has been compiled without libUMP

    [495734.480] (II) FBTURBO(0): if this is wrong and needs to be fixed, please check ./configure log

    [495734.480] (II) Initializing extension Generic Event Extension

    [495734.480] (II) Initializing extension SHAPE

    [495734.481] (II) Initializing extension MIT-SHM

    [495734.481] (II) Initializing extension XInputExtension

    [495734.482] (II) Initializing extension XTEST

    [495734.482] (II) Initializing extension BIG-REQUESTS

    [495734.483] (II) Initializing extension SYNC

    [495734.483] (II) Initializing extension XKEYBOARD

    [495734.484] (II) Initializing extension XC-MISC

    [495734.484] (II) Initializing extension SECURITY

    [495734.485] (II) Initializing extension XFIXES

    [495734.485] (II) Initializing extension RENDER

    [495734.486] (II) Initializing extension RANDR

    [495734.487] (II) Initializing extension COMPOSITE

    [495734.487] (II) Initializing extension DAMAGE

    [495734.488] (II) Initializing extension MIT-SCREEN-SAVER

    [495734.488] (II) Initializing extension DOUBLE-BUFFER

    [495734.488] (II) Initializing extension RECORD

    [495734.489] (II) Initializing extension DPMS

    [495734.489] (II) Initializing extension Present

    [495734.490] (II) Initializing extension DRI3

    [495734.490] (II) Initializing extension X-Resource

    [495734.490] (II) Initializing extension XVideo

    [495734.491] (II) Initializing extension XVideo-MotionCompensation

    [495734.491] (II) Initializing extension SELinux

    [495734.491] (II) SELinux: Disabled on system

    [495734.491] (II) Initializing extension GLX

    [495734.492] (II) AIGLX: Screen 0 is not DRI2 capable

    [495734.572] (II) IGLX: Loaded and initialized swrast

    [495734.573] (II) GLX: Initialized DRISWRAST GL provider for screen 0

    [495734.573] (II) Initializing extension XFree86-VidModeExtension

    [495734.573] (II) Initializing extension XFree86-DGA

    [495734.574] (II) Initializing extension XFree86-DRI

    [495734.574] (II) Initializing extension DRI2

    [495734.688] (II) config/udev: Adding input device UVC Camera (046d:0802) (/dev/input/event4)

    [495734.688] (**) UVC Camera (046d:0802): Applying InputClass "libinput keyboard catchall"

    [495734.688] (II) LoadModule: "libinput"

    [495734.689] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so

    [495734.698] (II) Module libinput: vendor="X.Org Foundation"

    [495734.698] compiled for 1.20.3, module version = 0.28.2

    [495734.698] Module class: X.Org XInput Driver

    [495734.698] ABI class: X.Org XInput driver, version 24.1

    [495734.698] (II) Using input driver 'libinput' for 'UVC Camera (046d:0802)'

    [495734.698] (**) UVC Camera (046d:0802): always reports core events

    [495734.698] (**) Option "Device" "/dev/input/event4"

    [495734.698] (**) Option "_source" "server/udev"

    [495734.707] (II) event4  - UVC Camera (046d:0802): is tagged by udev as: Keyboard

    [495734.707] (II) event4  - UVC Camera (046d:0802): device is a keyboard

    [495734.708] (II) event4  - UVC Camera (046d:0802): device removed

    [495734.820] (**) Option "config_info" "udev:/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3/1-1.3:1.0/input/input4/event4"

    [495734.820] (II) XINPUT: Adding extended input device "UVC Camera (046d:0802)" (type: KEYBOARD, id 6)

    [495734.820] (**) Option "xkb_model" "pc105"

    [495734.820] (**) Option "xkb_layout" "gb"

    [495734.869] (II) event4  - UVC Camera (046d:0802): is tagged by udev as: Keyboard

    [495734.869] (II) event4  - UVC Camera (046d:0802): device is a keyboard

    [495734.873] (II) config/udev: Adding input device Microsoft Natural Keyboard Pro (/dev/input/event0)

    [495734.873] (**) Microsoft Natural Keyboard Pro: Applying InputClass "libinput keyboard catchall"

    [495734.873] (II) Using input driver 'libinput' for 'Microsoft Natural Keyboard Pro'

    [495734.873] (**) Microsoft Natural Keyboard Pro: always reports core events

    [495734.873] (**) Option "Device" "/dev/input/event0"

    [495734.873] (**) Option "_source" "server/udev"

    [495734.880] (II) event0  - Microsoft Natural Keyboard Pro: is tagged by udev as: Keyboard

    [495734.880] (II) event0  - Microsoft Natural Keyboard Pro: device is a keyboard

    [495734.881] (II) event0  - Microsoft Natural Keyboard Pro: device removed

    [495734.940] (**) Option "config_info" "udev:/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4.1/1-1.4.1:1.0/0003:045E:001D.0001/input/input0/event0"

    [495734.940] (II) XINPUT: Adding extended input device "Microsoft Natural Keyboard Pro" (type: KEYBOARD, id 7)

    [495734.940] (**) Option "xkb_model" "pc105"

    [495734.940] (**) Option "xkb_layout" "gb"

    [495734.948] (II) event0  - Microsoft Natural Keyboard Pro: is tagged by udev as: Keyboard

    [495734.948] (II) event0  - Microsoft Natural Keyboard Pro: device is a keyboard

    [495734.952] (II) config/udev: Adding input device Microsoft Natural Keyboard Pro Consumer Control (/dev/input/event1)

    [495734.952] (**) Microsoft Natural Keyboard Pro Consumer Control: Applying InputClass "libinput keyboard catchall"

    [495734.952] (II) Using input driver 'libinput' for 'Microsoft Natural Keyboard Pro Consumer Control'

    [495734.952] (**) Microsoft Natural Keyboard Pro Consumer Control: always reports core events

    [495734.952] (**) Option "Device" "/dev/input/event1"

    [495734.952] (**) Option "_source" "server/udev"

    [495734.959] (II) event1  - Microsoft Natural Keyboard Pro Consumer Control: is tagged by udev as: Keyboard

    [495734.960] (II) event1  - Microsoft Natural Keyboard Pro Consumer Control: device is a keyboard

    [495734.960] (II) event1  - Microsoft Natural Keyboard Pro Consumer Control: device removed

    [495735.010] (II) libinput: Microsoft Natural Keyboard Pro Consumer Control: needs a virtual subdevice

    [495735.010] (**) Option "config_info" "udev:/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4.1/1-1.4.1:1.1/0003:045E:001D.0002/input/input1/event1"

    [495735.010] (II) XINPUT: Adding extended input device "Microsoft Natural Keyboard Pro Consumer Control" (type: MOUSE, id 8)

    [495735.010] (**) Option "AccelerationScheme" "none"

    [495735.010] (**) Microsoft Natural Keyboard Pro Consumer Control: (accel) selected scheme none/0

    [495735.010] (**) Microsoft Natural Keyboard Pro Consumer Control: (accel) acceleration factor: 2.000

    [495735.010] (**) Microsoft Natural Keyboard Pro Consumer Control: (accel) acceleration threshold: 4

    [495735.018] (II) event1  - Microsoft Natural Keyboard Pro Consumer Control: is tagged by udev as: Keyboard

    [495735.018] (II) event1  - Microsoft Natural Keyboard Pro Consumer Control: device is a keyboard

    [495735.022] (II) config/udev: Adding input device Microsoft Natural Keyboard Pro System Control (/dev/input/event2)

    [495735.022] (**) Microsoft Natural Keyboard Pro System Control: Applying InputClass "libinput keyboard catchall"

    [495735.022] (II) Using input driver 'libinput' for 'Microsoft Natural Keyboard Pro System Control'

    [495735.022] (**) Microsoft Natural Keyboard Pro System Control: always reports core events

    [495735.022] (**) Option "Device" "/dev/input/event2"

    [495735.022] (**) Option "_source" "server/udev"

    [495735.029] (II) event2  - Microsoft Natural Keyboard Pro System Control: is tagged by udev as: Keyboard

    [495735.029] (II) event2  - Microsoft Natural Keyboard Pro System Control: device is a keyboard

    [495735.030] (II) event2  - Microsoft Natural Keyboard Pro System Control: device removed

    [495735.090] (**) Option "config_info" "udev:/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4.1/1-1.4.1:1.1/0003:045E:001D.0002/input/input2/event2"

    [495735.090] (II) XINPUT: Adding extended input device "Microsoft Natural Keyboard Pro System Control" (type: KEYBOARD, id 9)

    [495735.090] (**) Option "xkb_model" "pc105"

    [495735.090] (**) Option "xkb_layout" "gb"

    [495735.102] (II) event2  - Microsoft Natural Keyboard Pro System Control: is tagged by udev as: Keyboard

    [495735.102] (II) event2  - Microsoft Natural Keyboard Pro System Control: device is a keyboard

    [495735.105] (II) config/udev: Adding input device FT5406 memory based driver (/dev/input/event3)

    [495735.105] (**) FT5406 memory based driver: Applying InputClass "libinput touchscreen catchall"

    [495735.105] (II) Using input driver 'libinput' for 'FT5406 memory based driver'

    [495735.105] (**) FT5406 memory based driver: always reports core events

    [495735.105] (**) Option "Device" "/dev/input/event3"

    [495735.105] (**) Option "_source" "server/udev"

    [495735.107] (II) event3  - FT5406 memory based driver: is tagged by udev as: Touchscreen

    [495735.107] (II) event3  - FT5406 memory based driver: device is a touch device

    [495735.107] (II) event3  - FT5406 memory based driver: device removed

    [495735.150] (**) Option "config_info" "udev:/sys/devices/virtual/input/input3/event3"

    [495735.150] (II) XINPUT: Adding extended input device "FT5406 memory based driver" (type: TOUCHSCREEN, id 10)

    [495735.150] (**) Option "AccelerationScheme" "none"

    [495735.150] (**) FT5406 memory based driver: (accel) selected scheme none/0

    [495735.150] (**) FT5406 memory based driver: (accel) acceleration factor: 2.000

    [495735.150] (**) FT5406 memory based driver: (accel) acceleration threshold: 4

    [495735.153] (II) event3  - FT5406 memory based driver: is tagged by udev as: Touchscreen

    [495735.153] (II) event3  - FT5406 memory based driver: device is a touch device

    [495735.155] (II) config/udev: Adding input device FT5406 memory based driver (/dev/input/mouse0)

    [495735.155] (II) No input driver specified, ignoring this device.

    [495735.155] (II) This device may have been added with another device file.

    [495735.179] (**) Microsoft Natural Keyboard Pro Consumer Control: Applying InputClass "libinput keyboard catchall"

    [495735.179] (II) Using input driver 'libinput' for 'Microsoft Natural Keyboard Pro Consumer Control'

    [495735.179] (**) Microsoft Natural Keyboard Pro Consumer Control: always reports core events

    [495735.179] (**) Option "Device" "/dev/input/event1"

    [495735.179] (**) Option "_source" "_driver/libinput"

    [495735.179] (II) libinput: Microsoft Natural Keyboard Pro Consumer Control: is a virtual subdevice

    [495735.179] (**) Option "config_info" "udev:/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4.1/1-1.4.1:1.1/0003:045E:001D.0002/input/input1/event1"

    [495735.179] (II) XINPUT: Adding extended input device "Microsoft Natural Keyboard Pro Consumer Control" (type: KEYBOARD, id 11)

    [495735.179] (**) Option "xkb_model" "pc105"

    [495735.179] (**) Option "xkb_layout" "gb"


  • Hallo,

    ich habe genau das gleiche Problem. Nach dem Update von 0.93.1 auf 0.94 habe ich auch "no Signal".
  • Ich habe einen Raspberry Pi 4 und habe beide HDMI Ausgänge gestestet. Hatte lediglich das Update eingespielt.
  • Hast du das image oder nur den server aktualisiert?
    Es kann der screensaver sein der ja den Monitor nach einiger Zeit ausschaltet. Wenn du duch per ssh einlogst und

     /usr/local/Repetier-Setup/bin/screensaver config 0

    eingibst wird der Bildschirmschoner ausgeschaltet. Dann sollte hdmi signal anliegen.



  • ich habe nur den Server aktualisiert. Es ist nicht der bildschirmschonder. Der würde ja auf Toucheingaben reagieren. Der Bildschirm schaltet sich schon beim Hochfahren ab. Also sobald der Repetier-Server geladen wurde.
  • Hilft denn der Befehl den ich angegeben habe?
    Was für ein Display ist das? HDMI oder über die Pfostenstecker angebunden?
  • Hab gerade gesehen das das screensaver script  /usr/local/Repetier-Setup/bin/screensaver leer war nach einem update. Wenn das bei dir auch der Fall ist versuch mal

    #!/bin/bash

    # Implements commands
    # screensaver on - Called when screensaver should activate
    # screensaver off - Called when screensaver should be inactive
    # screensaver config <0/1> <time> - Set time for screensaver. <0/1> enables/disable function.

    export LC_ALL=C
    DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
    cd $DIR
    CMD=$1
    P1=$2
    P2=$3

    case $CMD in
      on)
        # Add code to run on screensaver activation
        if [[ -e "/dev/backlight-1wire" ]]; then
            echo 0 > /dev/backlight-1wire
        fi
        ;;
      off)
        # Add code to run on screensaver deactivation
        if [[ -e "/dev/backlight-1wire" ]]; then
            echo 80 > /dev/backlight-1wire
        fi
        ;;
      config)
         export DISPLAY=:0
         if [[ "$P1" == "0" ]] ; then
            xset s off
            xset -dpms
            xset dpms 0 0 0
            xset s noblank
            xset s reset
            echo "Screensaver disabled"
         else
            xset s on
            xset +dpms
            xset dpms 0 0 $P2
            xset s blank
            xset s $P2
            echo "Screensaver enabled"
         fi
      ;;
    esac



  • Repetier said:
    Hilft denn der Befehl den ich angegeben habe?
    Was für ein Display ist das? HDMI oder über die Pfostenstecker angebunden?
    Mein display ist ein GeeekPI 7 Inch 1024*600 LCD Display per mini-HDMI angeschlossen.
    ich hab  das screensaver script  /usr/local/Repetier-Setup/bin/screensaver geöffnet.

    -------------------

    folgender Inhalt:

    #!/bin/bash


    # Implements commands

    # screensaver on - Called when screensaver should activate

    # screensaver off - Called when screensaver should be inactive

    # screensaver config <0/1> <time> - Set time for screensaver. <0/1> enables/disable function.


    export LC_ALL=C

    DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"

    cd $DIR

    CMD=$1

    P1=$2

    P2=$3


    case $CMD in

      on)

        # Add code to run on screensaver activation

        ;;

      off)

        # Add code to run on screensaver deactivation

        ;;

      config)

         export DISPLAY=:0

         if [[ "$P1" == "0" ]] ; then

            xset s off

            xset -dpms

            xset s noblank

            xset s reset

            echo "Screensaver disabled"

         else

            xset s on

            xset +dpms

            xset s blank

            xset s $P2

            echo "Screensaver enabled"

         fi

            ;;

    esac


    ----------------------------------

    beim Befehl /usr/local/Repetier-Setup/bin/screensaver config 0 kommt


    pi@Repetier-Server:~ $  /usr/local/Repetier-Setup/bin/screensaver config 0

    xset:  unable to open display ":0"

    xset:  unable to open display ":0"

    xset:  unable to open display ":0"

    xset:  unable to open display ":0"

    Screensaver disabled



  • ich korrigiere... Nach dem Befehl hab ich Neustart durchgeführt. Nun geht das Display wieder!
  • Hallo zusammen,

    ich bin neu auf dem Gebiet. Leider habe ich auch das Problem mit dem Bildschirm.

    Was muss ich machen damit ich das Problem gelöst bekomme?

    Habe bei euch gelesen etwas von Befehle eingeben!

     WO ? und was ? das alles ???

    Tut mir leid ich bin da echt noch Anfänger drin.

    Gruss Timo
  • Du must dich per ssh auf den pi einloggen und dort die Befehle etc eingeben.

    Frag eist aber zuerst da es sich wie ein neuer Bildschirm anhört ob er so direkt funktionieren sollte oder ob er erst nach speziellen Treibern und Einstellungen funktionieren sollte. Wenn es ein bildschirm für den pi ist gibt es eigentlich immer eine Anleitung dazu was man einstellen muss damit der Bildschirm am Pi funktioniert. Grad die kleineren brauchen da ihre framebuffer Treiber.
  • OK über Putty verstehe ich.

    Der LCD ist ein 7" und hat schon gelaufen ohne Probleme. Nur sobald ich ausschalte kommt kein Signal.

    Hab schon die SD vom PI gefläscht und dann läuft der wieder, bis ich den wieder ausschalte.
  • >  SD vom PI gefläscht 
    Was bedeutet das?

    Dir ist schon klar das man den pi stromlos schalten muss damit er neu hochfährt? Beim HDMI display braucht man in der Regel nichts zu machen sollte so erscheinen. Auch wenn wir beim hochfahren möglichst viel verstecken, weil es etwas blöd aussieht wenn man die ganzen Linux Meldungen beim start sieht. Aber spätestens wenn der xserver mit chromium läuft sollte ein Bild sichtbar sein. Ggf. per ssh einloggen und
    ps aux | grep chrom
    eingeben um zu sehen ob er läuft und man was sehen sollte. Es gibt in /boot/repetier-image-setup.txt auch die option den start von Chromium zu verhinder:

    RUN_CHROME=0

    dann würde man vermutlich auch nichts sehen. Viellicht noch einen blinkenden cursor.

  • in der Anleitung des LCD steht:

    sudo rm -rf LCD-show
    git clone https://github.com/goodtft/LCD-show.git
    chmod -R 755 LCD-show
    cd LCD-show/
    sudo ./LCD7C-show

    muss ich das alles auf einmal eingeben?
    oder Zeile für Zeile?
    oder vielleicht noch anders?
  • Guten Morgen zusammen, ich verzweifele so langsam. Egal was ich mache. Wenn ich das System neu aufspiele läuft der Bildschirm und sobald ich das System einmal neu Starte kommt: Kein Signal.

    Den Code: /usr/local/Repetier-Setup/bin/screensaver config 0

    Habe ich eingegeben:
    pi@Repetier-Server:~ $ /usr/local/Repetier-Setup/bin/screensaver config 0

    xset: unable to open display ":0"

    xset: unable to open display ":0"

    xset: unable to open display ":0"

    xset: unable to open display ":0"

    Screensaver disabled

    Danach? Einfach Putty schließen oder muss das irgendwie gespeichert werden?
    Oder muss ich ein Befehl zum Abschluss geben?

    http://www.lcdwiki.com/7inch_HDMI_Display-C

    Habe ich wie im Video gemacht: Text kopieren und in Confi. speichern.

    Läuft leider auch nicht.

    Jetzt neues Problem! Der Raspberry hängt sich nach einer Zeit einfach auf vermute ich und der Drucker bleibt stehen.

    Ich verzweifele echt! Kommt zufällig jemand aus Kreis Recklinghausen? der mich vielleicht unterstützen könnte?

    Gruss Timo
  • Befehle werden hintereinander eingegeben aber man kann sie auch als Block kopieren und einfügen. Nur wenn was schief geht wirds schwieriger zu sehen wo.

    Wenn du dir den Quellcode des Skripts ansiehst erkennst du das er ein komplett neues config.txt erzeugt und auch die cmdline.txt wird durch eine eigene Version ersetzt. Nicht wirklich die nette Art alle anderen Einstellungen zu verwerfen.

    Was klar ist, das Display hat HDMI in einer "billigen" umsetzung die nicht die Fähigkeiten übermittelt. Daher muss in config.txt wie in
    http://www.lcdwiki.com/7inch_HDMI_Display-C#How_to_use_with_Raspbian.2FUbuntu_Mate.2FWin10_IoT_Core_System

    beschrieben die parameter fürs timing und auflösung angepasst werden. Wenn die nciht passen schaltet das Display auf schwarz denke ich wenn die zu hoch sind. Ich hab auch so ein display. Nur klappt bei mir default auch, nur ist es dann verzerrt wegen der falschen Auflösung.

    Aus dem Teil:
    sudo echo "hdmi_force_hotplug=1" >> ./boot/config.txt.bak
    fi
    sudo echo "dtparam=i2c_arm=on" >> ./boot/config.txt.bak
    sudo echo "dtparam=spi=on" >> ./boot/config.txt.bak
    sudo echo "enable_uart=1" >> ./boot/config.txt.bak
    sudo echo "display_rotate=0" >> ./boot/config.txt.bak
    sudo echo "max_usb_current=1" >> ./boot/config.txt.bak
    sudo echo "config_hdmi_boost=7" >> ./boot/config.txt.bak
    sudo echo "hdmi_group=2" >> ./boot/config.txt.bak
    sudo echo "hdmi_mode=87" >> ./boot/config.txt.bak
    sudo echo "hdmi_drive=1" >> ./boot/config.txt.bak
    sudo echo "hdmi_cvt 1024 600 60 6 0 0 0" >> ./boot/config.txt.bak

    siehst du welche parameter enthalten sein sollen. Der Text zwischen echo " und " >>

    Das skript macht auch noch ein paar sachen wegen touch screen steuerung.
    Am besten vorher kopieen con cmdline.txt und config.txt machen, laufen lassen und dann die neuen kopieren, alten wieder herstellen und die explizit geänderten Werte in den gesicherten orginalen configs setzen.

  • Super vielen Danke.
    Ich werde das nachher mal probieren.
    Vielleicht bekomme ich das ja doch noch irgendwie hin.

    Soll ich am besten noch mal alles Löschen und Repetier image neu aufspielen?
  • Da ja die alten configs schon überschrieben sind ist das vermutlich am einfachsten.
  • Guten Morgen, LCD läuft  :)

    Nur jetzt funktioniert die Web Cam nicht mehr und der Drucker bleibt im Druck stehen.

    Wenn ich dann die Achsen über das Display verfahre klappt das, nur der Druck läuft nicht mehr weiter.
  • Zuerst mal im server das Blitzmenu ansehen und prüfen ob du Unterspannung hattest. Das ist der Hauptgrund für alle merkwürdigen Probleme und mit dem Display hast du ja jetzt einen neuen großen Stromfresser. Wenn du einen Blitz im Display siehst hast du aktuell Unterspannung, das menu zeigt aber auch wenn es irgend wann mal Unterspannung gab.

    Ansonsten logging für Drucker einschalten oder schnell in der Konsole nachsehen. Üblicherweise siehst du eine Meldung das das Betreibssystem die Verbindung getrennt hat. Oder in der Kommunikation gab es zu viele Fehler.

    Eigentlich setzt er den Druck fort wenn die usb Verbindung schnell wieder kommt, sonst bleibt der gcode in der Druckerschlange. Im syslog (/var/log/syslog kann in den logs vom server herunter geladen werden) steht wenn du den Zeitpunkt des Problems betrachtest oft auch noch etwas. auch mjpg_streamer schreibt da rein wenn er mit der Webcam nichts anfangen konnte, z.b. Auflösung nicht gefunden.
Sign In or Register to comment.