Displaylink unter opensuse 13.1 installieren

Hinweis: In dem Thema Displaylink unter opensuse 13.1 installieren gibt es 14 Antworten auf 2 Seiten. Der letzte Beitrag () befindet sich auf der letzten Seite.
  • Als root

    Code
    rm /etc/modules-load.d/udl.conf


    Code
    echo udl >> /etc/modules-load.d/udl.conf


    Nachschauen ob es geklappt hat:

    Code
    cat /etc/modules-load.d/udl.conf


    Ausgabe sollte dann:

    Code
    udl


    Neustart.


    Nach dem Neustart mit als root mit:

    Code
    lsmod | grep udl


    überprüfen, ob das Modul noch geladen wird.

    Einmal editiert, zuletzt von Sauerland ()

    Für den Inhalt des Beitrages 69845 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Die drei angegebenen Schritte habe ich ausgeführt, nach dem Neustart war das Ergebnis:

    Code
    lsmod | grep udl
    udl                	28809  1 
    drm_usb            	13134  1 udl
    sysimgblt          	12640  1 udl
    sysfillrect        	12701  1 udl
    syscopyarea        	12529  1 udl
    drm_kms_helper     	56806  2 udl,i915
    drm               	313440  6 udl,drm_usb,i915,drm_kms_helper


    ... sieht für mich so aus, dass das Modul geladen wird. Allerdings ist auf dem 2. ext. Monitor immer noch nichts nichts zu sehen.
    Auch über :

    Zitat

    Systemeinstellungen----Hardware-----Anzeige und Monitor----Anzeige

    läßt sich kein DVI-0 einstellen. Das geht erst dann wieder, nachdem ich manuell

    Code
    xrandr --setprovideroutputsource 1 0


    durchgeführt habe.

    Für den Inhalt des Beitrages 69849 haftet ausdrücklich der jeweilige Autor: Hanno

  • xrandr --setprovideroutputsource 1 0


    Schreib den Befehl in die /etc/init.d/after.local


    Nach einem Neustart überprüfen, ob /etc/init.d/after.local abgearbeitet wurde:

    Code
    systemctl status after-local.service

    Für den Inhalt des Beitrages 69856 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Nach dem Einfügen sieht after.local wie folgt aus:


    Nach dem Neustart meldet

    Code
    systemctl status after-local.service


    und mit der Option -l:

    leider noch kein Erfolg ...
    Nach manueller Eingabe von

    Code
    xrandr --setprovideroutputsource 1 0


    wird der 2. ext. Monitor korrekt aktiviert. Warum findet der Script das Display nicht?


    Jetzt kann ich Erfolg vermelden.


    Die Anwendung von after.local funktionierte nicht, aber mir wurde klar, dass die xrandr-Anweisung bei Sitzungsbeginn aufgerufen werden muss. In:

    Zitat

    ist der Hinweis enthalten, dafüt .xprofile zu nutzen. Das führte zum Erfolg. Jetzt wird der 2. ext. Monitor gleich aufgerufen und läuft.
    So besten Dank für die Unterstützung, bin happy, dass es läuft.
    Schönes Wochenende.

    Einmal editiert, zuletzt von Hanno ()

    Für den Inhalt des Beitrages 69859 haftet ausdrücklich der jeweilige Autor: Hanno