Integriertes Display

Fragen zur Nutzung, Features, usw..
LutzB
Beiträge: 3981
Registriert: Di Feb 25, 2020 9:23 am
Has thanked: 9 times
Been thanked: 83 times

Re: Integriertes Display

Beitrag von LutzB »

Es ist laut unserem Kenntnisstand nichts weiter zu tun. Das Basisimage wurde aber schon vor etlichen Monaten mit dem damals aktuellen Raspian erstellt. Die Pakete werden regelmäßig vor einem neuen Release aktualisiert. Falls sich jedoch grundlegend am System etwas geändert hat, kann es natürlich zu Problemen kommen.

Entgegen anderer Aussagen wird nichts aktiv blockiert, geschweige denn zwischen dem offiziellen Image und einer Selbstinstallation unterschieden.

Grundsätzlich gilt aber: wer selbst installieren will, sollte sich auch damit auskennen und eventuell auftretende Probleme analysieren können. Heißt eigentlich nur, dass man sich mal mit Log-dateien beschäftigen muss.

Bei der Problemlösung kann gerne hier im Forum nachgefragt werden. Es gibt sicher viele, die helfen können.

Also bitte mal genau beschreiben, wie Du bei der Installation vorgegangen bist. Welches Basisimage wurde verwendet, wo sind eventuell relevante Meldungen in Protokollen zu sehen etc. Ohne das kommen wir hier nicht weiter
froggi1930
Beiträge: 28
Registriert: Mo Mär 18, 2024 2:46 pm
Been thanked: 1 time

Re: Integriertes Display

Beitrag von froggi1930 »

Als Basisimage habe ich folgendes verwendet...

Code: Alles auswählen

raspios_oldstable_lite_armhf-2024-10-28/	2024-10-28 08:47
Dann

Code: Alles auswählen

curl -s https://raw.githubusercontent.com/openWB/core/master/openwb-install.sh | sudo bash
Nach dem Restart bin ich in der Konsolenansicht.
Folgendes sehe ich im Log

Code: Alles auswählen

pi@openwb-2:~ $ sudo systemctl status lightdm
● lightdm.service - Light Display Manager
     Loaded: loaded (/lib/systemd/system/lightdm.service; enabled; vendor preset: enabled)
     Active: inactive (dead)
       Docs: man:lightdm(1)
pi@openwb-2:~ $ cat /var/log/lightdm/lightdm.log
cat /var/log/Xorg.0.log | grep EE
cat: /var/log/lightdm/lightdm.log: Permission denied
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    85.162] (II) Initializing extension MIT-SCREEN-SAVER
[    85.640] (II) XINPUT: Adding extended input device "generic ft5x06 (00)" (type: TOUCHSCREEN, id 6)
pi@openwb-2:~ $ sudo cat /var/log/lightdm/lightdm.log
[+0.00s] DEBUG: Logging to /var/log/lightdm/lightdm.log
[+0.00s] DEBUG: Starting Light Display Manager 1.26.0, UID=0 PID=1394
[+0.00s] DEBUG: Loading configuration dirs from /usr/share/lightdm/lightdm.conf.d
[+0.00s] DEBUG: Loading configuration from /usr/share/lightdm/lightdm.conf.d/01_debian.conf
[+0.00s] DEBUG: Loading configuration from /usr/share/lightdm/lightdm.conf.d/60-lightdm-autologin-greeter.conf
[+0.00s] DEBUG: Loading configuration dirs from /usr/local/share/lightdm/lightdm.conf.d
[+0.00s] DEBUG: Loading configuration dirs from /etc/xdg/lightdm/lightdm.conf.d
[+0.00s] DEBUG: Loading configuration from /etc/lightdm/lightdm.conf.d/lightdm-autologin-greeter.conf
[+0.00s] DEBUG: Loading configuration from /etc/lightdm/lightdm.conf.d/lightdm-hide-mouse-cursor.conf
[+0.00s] DEBUG: Loading configuration from /etc/lightdm/lightdm.conf
[+0.00s] DEBUG: Registered seat module local
[+0.00s] DEBUG: Registered seat module xremote
[+0.00s] DEBUG: Registered seat module unity
[+0.00s] DEBUG: Using D-Bus name org.freedesktop.DisplayManager
[+0.01s] DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ‘gio-vfs’
[+0.02s] DEBUG: Monitoring logind for seats
[+0.02s] DEBUG: New seat added from logind: seat0
[+0.02s] DEBUG: Seat seat0: Loading properties from config section Seat:*
[+0.02s] DEBUG: Seat seat0 has property CanMultiSession=no
[+0.02s] DEBUG: Seat seat0: Starting
[+0.02s] DEBUG: Seat seat0: Creating user session
[+0.09s] DEBUG: Loading users from org.freedesktop.Accounts
[+0.09s] DEBUG: User /org/freedesktop/Accounts/User1001 added
[+0.11s] DEBUG: User /org/freedesktop/Accounts/User1000 added
[+0.12s] DEBUG: Seat seat0: Creating display server of type x
[+0.13s] DEBUG: Could not run plymouth --ping: Failed to execute child process “plymouth” (No such file or directory)
[+0.13s] DEBUG: Using VT 7
[+0.13s] DEBUG: Seat seat0: Starting local X display on VT 7
[+0.13s] DEBUG: XServer 0: Logging to /var/log/lightdm/x-0.log
[+0.13s] DEBUG: XServer 0: Writing X server authority to /var/run/lightdm/root/:0
[+0.13s] DEBUG: XServer 0: Launching X Server
[+0.13s] DEBUG: Launching process 1403: /usr/bin/X -nocursor :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
[+0.13s] DEBUG: XServer 0: Waiting for ready signal from X server :0
[+0.13s] DEBUG: Acquired bus name org.freedesktop.DisplayManager
[+0.13s] DEBUG: Registering seat with bus path /org/freedesktop/DisplayManager/Seat0
[+3.46s] DEBUG: Got signal 10 from process 1403
[+3.46s] DEBUG: XServer 0: Got signal from X server :0
[+3.46s] DEBUG: XServer 0: Connecting to XServer :0
[+3.51s] DEBUG: Seat seat0: Display server ready, starting session authentication
[+3.52s] DEBUG: Session pid=1418: Started with service 'lightdm-autologin', username 'openwb'
[+3.60s] DEBUG: Session pid=1418: Authentication complete with return value 0: Success
[+3.60s] DEBUG: Seat seat0: Session authenticated, running command
[+3.60s] DEBUG: Registering session with bus path /org/freedesktop/DisplayManager/Session0
[+3.60s] DEBUG: Session pid=1418: Running command /etc/X11/Xsession default
[+3.60s] DEBUG: Creating shared data directory /var/lib/lightdm/data/openwb
[+3.60s] DEBUG: Session pid=1418: Logging to .xsession-errors
[+4.42s] DEBUG: Activating VT 7
[+4.42s] DEBUG: Activating login1 session 3
[+4.42s] DEBUG: Seat seat0 changes active session to 3
[+4.42s] DEBUG: Session 3 is already active
[+66.47s] DEBUG: Got signal 15 from process 1
[+66.47s] DEBUG: Caught Terminated signal, shutting down
[+66.47s] DEBUG: Stopping display manager
[+66.47s] DEBUG: Seat seat0: Stopping
[+66.47s] DEBUG: Seat seat0: Stopping display server
[+66.47s] DEBUG: Sending signal 15 to process 1403
[+66.47s] DEBUG: Seat seat0: Stopping session
[+66.47s] DEBUG: Terminating login1 session 3
[+67.07s] DEBUG: Session pid=1418: Sending SIGTERM
[+67.07s] DEBUG: Session pid=1418: Exited with return value 1
[+67.07s] DEBUG: Seat seat0: Session stopped
[+67.53s] DEBUG: Process 1403 exited with return value 0
[+67.53s] DEBUG: XServer 0: X server stopped
[+67.53s] DEBUG: Releasing VT 7
[+67.53s] DEBUG: XServer 0: Removing X server authority /var/run/lightdm/root/:0
[+67.53s] DEBUG: Seat seat0: Display server stopped
[+67.53s] DEBUG: Seat seat0: Stopped
[+67.53s] DEBUG: Display manager stopped
[+67.53s] DEBUG: Stopping daemon
[+67.54s] DEBUG: Exiting with return value 0
Wenn ich den Service manuell starte geht es:

Code: Alles auswählen

pi@openwb-2:~ $ sudo cat /var/log/lightdm/lightdm.log
[+0.00s] DEBUG: Logging to /var/log/lightdm/lightdm.log
[+0.00s] DEBUG: Starting Light Display Manager 1.26.0, UID=0 PID=1409
[+0.00s] DEBUG: Loading configuration dirs from /usr/share/lightdm/lightdm.conf.d
[+0.00s] DEBUG: Loading configuration from /usr/share/lightdm/lightdm.conf.d/01_debian.conf
[+0.00s] DEBUG: Loading configuration from /usr/share/lightdm/lightdm.conf.d/60-lightdm-autologin-greeter.conf
[+0.00s] DEBUG: Loading configuration dirs from /usr/local/share/lightdm/lightdm.conf.d
[+0.00s] DEBUG: Loading configuration dirs from /etc/xdg/lightdm/lightdm.conf.d
[+0.00s] DEBUG: Loading configuration from /etc/lightdm/lightdm.conf.d/lightdm-autologin-greeter.conf
[+0.00s] DEBUG: Loading configuration from /etc/lightdm/lightdm.conf.d/lightdm-hide-mouse-cursor.conf
[+0.00s] DEBUG: Loading configuration from /etc/lightdm/lightdm.conf
[+0.00s] DEBUG: Registered seat module local
[+0.00s] DEBUG: Registered seat module xremote
[+0.00s] DEBUG: Registered seat module unity
[+0.00s] DEBUG: Using D-Bus name org.freedesktop.DisplayManager
[+0.01s] DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ‘gio-vfs’
[+0.02s] DEBUG: Monitoring logind for seats
[+0.02s] DEBUG: New seat added from logind: seat0
[+0.02s] DEBUG: Seat seat0: Loading properties from config section Seat:*
[+0.02s] DEBUG: Seat seat0 has property CanMultiSession=no
[+0.02s] DEBUG: Seat seat0: Starting
[+0.02s] DEBUG: Seat seat0: Creating greeter session
[+0.02s] DEBUG: Seat seat0: Creating display server of type x
[+0.03s] DEBUG: Could not run plymouth --ping: Failed to execute child process “plymouth” (No such file or directory)
[+0.03s] DEBUG: Using VT 7
[+0.03s] DEBUG: Seat seat0: Starting local X display on VT 7
[+0.03s] DEBUG: XServer 0: Logging to /var/log/lightdm/x-0.log
[+0.03s] DEBUG: XServer 0: Writing X server authority to /var/run/lightdm/root/:0
[+0.03s] DEBUG: XServer 0: Launching X Server
[+0.03s] DEBUG: Launching process 1414: /usr/bin/X -nocursor :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
[+0.03s] DEBUG: XServer 0: Waiting for ready signal from X server :0
[+0.03s] DEBUG: Acquired bus name org.freedesktop.DisplayManager
[+0.03s] DEBUG: Registering seat with bus path /org/freedesktop/DisplayManager/Seat0
[+0.14s] DEBUG: Loading users from org.freedesktop.Accounts
[+0.14s] DEBUG: User /org/freedesktop/Accounts/User1001 added
[+0.15s] DEBUG: User /org/freedesktop/Accounts/User1000 added
[+3.35s] DEBUG: Got signal 10 from process 1414
[+3.35s] DEBUG: XServer 0: Got signal from X server :0
[+3.35s] DEBUG: XServer 0: Connecting to XServer :0
[+3.40s] DEBUG: Seat seat0: Display server ready, starting session authentication
[+3.40s] DEBUG: Session pid=1433: Started with service 'lightdm-greeter', username 'lightdm'
[+3.47s] DEBUG: Session pid=1433: Authentication complete with return value 0: Success
[+3.47s] DEBUG: Seat seat0: Session authenticated, running command
[+3.47s] DEBUG: Session pid=1433: Running command /usr/lib/lightdm-autologin-greeter/lightdm-autologin-greeter
[+3.47s] DEBUG: Creating shared data directory /var/lib/lightdm/data/lightdm
[+3.47s] DEBUG: Session pid=1433: Logging to /var/log/lightdm/seat0-greeter.log
[+4.33s] DEBUG: Activating VT 7
[+4.33s] DEBUG: Activating login1 session c1
[+4.33s] DEBUG: Seat seat0 changes active session to c1
[+4.34s] DEBUG: Session c1 is already active
LutzB
Beiträge: 3981
Registriert: Di Feb 25, 2020 9:23 am
Has thanked: 9 times
Been thanked: 83 times

Re: Integriertes Display

Beitrag von LutzB »

Was sagt das main.log der openWB? Welche Meldungen kamen bei der Installation? Welcher Displaytreiber wird verwendet (findet man in der Bootkonfiguration)?
froggi1930
Beiträge: 28
Registriert: Mo Mär 18, 2024 2:46 pm
Been thanked: 1 time

Re: Integriertes Display

Beitrag von froggi1930 »

Ich installiere jetzt noch einmal frisch zum loggen...
Nur damit ich es nicht falsch mache...
Der User openwb wird vom Installer erstellt - richtig?
Ich nutze pi als ssh Zugang - ist das OK?
LutzB
Beiträge: 3981
Registriert: Di Feb 25, 2020 9:23 am
Has thanked: 9 times
Been thanked: 83 times

Re: Integriertes Display

Beitrag von LutzB »

Ja, passt.
froggi1930
Beiträge: 28
Registriert: Mo Mär 18, 2024 2:46 pm
Been thanked: 1 time

Re: Integriertes Display

Beitrag von froggi1930 »

Beim Installieren:
opebWB_InstLog.txt
(436.66 KiB) 15-mal heruntergeladen
main.log
main.log
(399.15 KiB) 14-mal heruntergeladen
config.txt
config.txt
(2.44 KiB) 16-mal heruntergeladen
Reicht das als Info?
LutzB
Beiträge: 3981
Registriert: Di Feb 25, 2020 9:23 am
Has thanked: 9 times
Been thanked: 83 times

Re: Integriertes Display

Beitrag von LutzB »

Nimm den Eintrag aus der Bootkonfiguration mal raus:
dtoverlay=vc4-kms-v3d
froggi1930
Beiträge: 28
Registriert: Mo Mär 18, 2024 2:46 pm
Been thanked: 1 time

Re: Integriertes Display

Beitrag von froggi1930 »

ist raus
trotzdem

Code: Alles auswählen

pi@openwb-2:~ $ sudo systemctl status lightdm
● lightdm.service - Light Display Manager
     Loaded: loaded (/lib/systemd/system/lightdm.service; enabled; vendor preset: enabled)
     Active: inactive (dead)
       Docs: man:lightdm(1)

Code: Alles auswählen

pi@openwb-2:~ $ journalctl -u lightdm --no-pager | tail -n 50
-- Journal begins at Tue 2024-10-22 13:56:51 BST, ends at Sun 2025-02-02 16:04:35 GMT. --
Feb 02 15:15:06 openwb-2 systemd[1]: Starting Light Display Manager...
Feb 02 15:15:06 openwb-2 lightdm[2518]: Could not enumerate user data directory /var/lib/lightdm/data: Error opening directory '/var/lib/lightdm/data': No such file or directory
Feb 02 15:15:06 openwb-2 systemd[1]: Started Light Display Manager.
Feb 02 15:15:08 openwb-2 lightdm[2551]: pam_unix(lightdm-greeter:session): session opened for user lightdm(uid=114) by (uid=0)
Feb 02 15:15:09 openwb-2 lightdm[2578]: pam_unix(lightdm-autologin:session): session opened for user openwb(uid=1001) by (uid=0)
Feb 02 15:19:22 openwb-2 systemd[1]: Stopping Light Display Manager...
Feb 02 15:19:24 openwb-2 systemd[1]: lightdm.service: Succeeded.
Feb 02 15:19:24 openwb-2 systemd[1]: Stopped Light Display Manager.
Feb 02 15:19:24 openwb-2 systemd[1]: lightdm.service: Consumed 1.263s CPU time.
LutzB
Beiträge: 3981
Registriert: Di Feb 25, 2020 9:23 am
Has thanked: 9 times
Been thanked: 83 times

Re: Integriertes Display

Beitrag von LutzB »

Nach erneutem Reboot bitte wieder im main.log nachsehen. Da sind Einträge mit "tvservice" enthalten. Drumherum so +/-10-20 Zeilen sollten reichen.
froggi1930
Beiträge: 28
Registriert: Mo Mär 18, 2024 2:46 pm
Been thanked: 1 time

Re: Integriertes Display

Beitrag von froggi1930 »

LutzB hat geschrieben: So Feb 02, 2025 5:10 pm Nach erneutem Reboot bitte wieder im main.log nachsehen. Da sind Einträge mit "tvservice" enthalten. Drumherum so +/-10-20 Zeilen sollten reichen.

Code: Alles auswählen

x11-xserver-utils is already the newest version (7.7+8).
xserver-xorg is already the newest version (1:7.7+22).
lightdm is already the newest version (1.26.0-7+rpt1).
python3-pip is already the newest version (20.3.4-4+rpt1+deb11u1).
The following package was automatically installed and is no longer required:
  libfuse2
Use 'sudo apt autoremove' to remove it.
0 upgraded, 0 newly installed, 0 to remove and 21 not upgraded.
done
openwb.cron already up to date
openwb2.service definition is already a symlink
openwbRemoteSupport.service already up to date
no restore pending, normal startup
cleaning obsolete python cache folders...
python cache cleanup done
detected 'tvservice', query for connected displays
[E] Failed to initialize VCHI (ret=-1)

no display detected
displayDetected: false
display setup...
autologin configured
mouse cursor configured
lxde session autostart already configured
checking required apache modules...
module 'headers' already enabled
module 'ssl' already enabled
module 'proxy_wstunnel' already enabled
apache default site...
/etc/apache2/sites-available/000-default.conf is up to date
apache default ssl site...
/etc/apache2/sites-available/apache-openwb-ssl.conf is up to date
apache http api ssl site...
/etc/apache2/sites-available/http-api-ssl.conf is up to date
apache pro plus site...
/etc/apache2/sites-available/apache-proplus.conf is up to date
site 'default-ssl' already disabled
site 'apache-openwb-ssl' already enabled
http api is disabled
site 'http-api-ssl' already disabled
Pro+ setup...
no second network for pro plus detected
module 'proxy_http' already disabled
site 'apache-proplus' already disabled
apache configuration is already up to date
check mosquitto installation...
Antworten