Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Display ansteuern // "xrandr -d :0 --output HDMI-1 --off"

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Display ansteuern // "xrandr -d :0 --output HDMI-1 --off"

    This topic has been deleted. Only users with topic management privileges can see it.
    • Fredi009
      Fredi009 last edited by

      Guten Abend,

      Aufgrund eines Kernupdates vom Pi wurde der Befehl "vcgencmd display_power 0" und "vcgencmd display_power 1" entfernet.

      Alternativ würde ich jetzt gerne zum Display an / ausschalten den Befehl "xrandr -d :0 --output HDMI-1 --off" und "xrandr -d :0 --output HDMI-1 --auto" verwenden. Diese Befehle laufen über die Putty verbunden via SSH problemlos. Leider stolpere ich beim integrieren in Node Red (exec). Fehlercode 1.

      Screenshot 2023-04-28 233413.png

      Kann mir jemand helfen ?

      mickym 1 Reply Last reply Reply Quote 0
      • mickym
        mickym Most Active @Fredi009 last edited by mickym

        @fredi009 Ja ich denke ich kann Dir helfen. Das Problem ist, dass die Umgebungsvariable nicht gesetzt ist. 😉 - Leider geht das noch nicht über die Adaptereinstellungen, deswegen musst Du das manuell in die settings.js eintragen und bei jedem Update wieder nachtragen.

        Ich stelle auch den Monitor mit dem Bewegungsmelder an und aus. 😉

        Ich habe alles hier beschrieben, inkl. Änderungen in der settings.js: https://forum.iobroker.net/post/897300

        Fredi009 1 Reply Last reply Reply Quote 1
        • Fredi009
          Fredi009 @mickym last edited by

          @mickym

          Danke mickym das war sehr hilfreich und ich kann nun über Node Red den Befehl auslösen...

          Leider habe ich nun folgendes Problem.

          Ich habe ein 2 Screen Setup und starte zwei Anwendungen jeweils auf einem Display. Anwendungen sind MagicMirror and Vis über Chromium.

          Im Autostart habe ich festgelegt das Chromium über (--windows-position: 1920,0) auf dem zweiten Bildschirm läuft. Sobald ich nun den Befehl xrandr..... benutze ignoriert er die Positionsbestimmung und wird auf Bildschrim 1 angezeigt.. Das Problem ist dann logischerweise das beide Anwendungen übereinander liegen....

          Kann jemand mir weiter helfen ??

          mickym M 2 Replies Last reply Reply Quote 0
          • mickym
            mickym Most Active @Fredi009 last edited by

            @fredi009 Ich kann Dir da leider nicht helfen - da muss ein Linux Spezi helfen. Ich weiß nicht ob man mit HDMI-1 oder HDMI-2 was machen kann - ist aber reine Spekulation. Wie gesagt wenn Du den Originalthread anschaust, da hat mir @mrjeschke geholfen. Vielleicht kann er Dir hier auch helfen.

            M 1 Reply Last reply Reply Quote 0
            • M
              MCU @Fredi009 last edited by MCU

              @fredi009 Bin auch kein Linux Experte, aber ich glaube, er mag den Doppelpunkt nicht im Befehl.
              40ed6c1e-2373-4633-9fae-beda36d03951-image.png
              evtl auch -d "0"

              Hier wird komplett auf -d verzichtet:
              https://www.fastix.org/Linux-+Zweiten+Monitor+nach+Bedarf+abschalten+oder+anschalten.htm

              1 Reply Last reply Reply Quote 0
              • M
                mrjeschke @mickym last edited by

                @mickym
                Da kann ich wohl auch nicht helfen. Da muss wohl ein Spezialist ran.
                Ich habe die Befehle einfach per SSH abgesetzt.

                export DISPLAY=:0.0 && xrandr --output HDMI-1 --off
                export DISPLAY=:0.0 && xrandr --output HDMI-1 --auto
                
                mickym 1 Reply Last reply Reply Quote 1
                • mickym
                  mickym Most Active @mrjeschke last edited by

                  @mrjeschke Danke, für Deine Rückmeldung. Mir geht es ja genauso und ich war sehr froh, dass Du mir damals geholfen hast, aber von den technischen Background habe ich auch keine Ahnung.

                  1 Reply Last reply Reply Quote 0
                  • First post
                    Last post

                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  899
                  Online

                  31.7k
                  Users

                  79.8k
                  Topics

                  1.3m
                  Posts

                  4
                  7
                  686
                  Loading More Posts
                  • Oldest to Newest
                  • Newest to Oldest
                  • Most Votes
                  Reply
                  • Reply as topic
                  Log in to reply
                  Community
                  Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                  The ioBroker Community 2014-2023
                  logo