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.
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
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.
"pi 1292 0.0 0.0 7348 540 pts/0 S+ 11:43 0:00 grep --color=auto chrom"
Bei "/usr/local/Repetier-Setup/bin/runAtBoot" bekomme ich;
"rm: cannot remove '/home/pi/.config/chromium/SingletonLock': No such file or directory"
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.
May 9 16:01:23 Repetier-Server systemd[1]: NetworkManager-dispatcher.service: S ucceeded.
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"
ich habe genau das gleiche Problem. Nach dem Update von 0.93.1 auf 0.94 habe ich auch "no Signal".
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.
Was für ein Display ist das? HDMI oder über die Pfostenstecker angebunden?
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 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
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.
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.
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.
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?
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
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:
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.
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?
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.
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.