Guten Tag,
wie der Titel bereits vermuten lässt möchte ich gerne einen Monitor mit Hilfe eines Displaylinks betreiben. Der Displaylink ist von der Firma Sparkle und adaptiert DVI zu USB. Es gibt einige Anleitungen im Internet die beschreiben, wie man den Displaylink in der xorg.conf konfigurieren kann. Allerdings hatte ich das vor einiger Zeit mal versucht und mir städnig das System zerstört, weil der Rechner bei fehlerhaften Einstellungen garnicht mehr hoch fuhr. Es ist nicht nur der Xserver abgestürtzt, sondern ich konnte garnichts mehr machen.
Folgendes liegt vor:
Ich möchte den Displaylink ohne eine xorg.conf anlegen zu müssen einrichten.
Aktuell verwende ich keine proprietären Treiber.
Ich verwende einen DELL Latitude mit der Nvidia Quadro NVS 160M.
Beim verbinden des Monitors mit dem Displaylink wird dieser direkt grün. Das sagt mir, dass der Bildschirm angesteuert wird, aber die Treiber nicht geladen sind (s. Bugreport). Wie bereits erwähnt gibt es einige Lösungen mit Hilfe der xorg.conf. Aber ist es auch möglich einen Displaylink ohne xorg.conf einzurichten?
Grüße
tuxing
Nein. Bei den anderen Treibern funktioniert es auch nur, weil sie fest im Code des X Servers als Standardtreiber für Karten der jeweiligen Hersteller eingetragen sind.
Das mit der xorg.conf funktioniert auch wirklich (hat zumindest schon mal funktioniert), leider muß man den Displaylink-Monitor dann zum primären Monitor machen. Das macht nichts, wenn das ein Desktop-Rechner ist, ist aber fatal, wenn es ein Notebook ist, wo das Displaylink nicht immer dranhängt.
Guten Tag und schonmal danke für die Hinweise.
Da man ja standardmäßig keine xorg.conf mehr hat und ich keine proprietären Treiber verwenden wollte bin ich wie folgt vorgegangen:
- Ich habe im Recovery Mode gestartet und die root-Shell verwendet um mir mit "X -configure" eine xorg.conf zu erstellen
- Diese habe ich dann nach /etc/X11 kopiert
Als ich mich dann einmal abgemeldet habe um den X-Server neu zu starten kam direkt ein Fehler, dass Einstellungen falsch seien. Danach habe ich wieder etwas in der xorg.conf verändert und wollte die Einstellungen testen .. es kam auch kein Fehler. Das hat mich stutzig gemacht und ich habe bewusst fehlerhafte Eingaben gemacht .. es kam auch keine Fehler.
Kann es sein, dass die xorg.conf nachdem Fehler aufgetreten sind standardmäßig nicht mehr verwendet wird? Bzw. wie zwinge ich den Rechner dazu diese zu verwenden?
Grüße
tuxing
Hallo zusammen,
ich habe mal ein bisschen weiter recherchiert und getestet. Also ohne Bearbeitung der xorg.conf scheint es nicht zu gehen. Adjua und Hindi haben 2010 ein ähnliches Problem gehabt (s. http://forum.ubuntuusers.de/topic/samsung-ld220-usblink-device-wird-erkannt-abe/?highlight=Samsung+LD220#post-2289810). Ich habe mich daran orientiert aber bekomme dennoch keine gescheiten Ergebnisse.
Test 1:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91 | # nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 295.33 (buildd@zirconium) Fri Mar 30 13:38:49 UTC 2012
######################################### Other Stuff ###############################################
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "DisplayLinkScreen" 0 0
Screen 1 "LaptopScreen" RightOf "DisplayLinkScreen"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "0"
EndSection
Section "Files"
ModulePath "/usr/local/lib/xorg/modules/drivers"
ModulePath "/usr/lib/xorg/modules"
ModulePath "/usr/lib/xorg/modules/drivers"
ModulePath "/usr/local/lib"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
######################################### Laptop ###############################################
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor0"
VendorName "Unknown"
ModelName "AUO"
HorizSync 36.0 - 54.0
VertRefresh 40.0 - 60.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "Quadro NVS 160M"
BusID "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "LaptopScreen"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 16
SubSection "Display"
Depth 16
EndSubSection
EndSection
######################################### Touchscreen ###############################################
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor1"
VendorName "Unknown"
EndSection
Section "Device"
Identifier "Device1"
Driver "displaylink"
Option "fbdev" "/dev/fb0"
EndSection
Section "Screen"
Identifier "DisplayLinkScreen"
Device "Device1"
Monitor "Monitor1"
DefaultDepth 16
SubSection "Display"
Depth 16
EndSubSection
EndSection
|
Dennoch sind Probleme beim booten aufgetreten: Entweder konnte der Rechner garnicht hochfahren oder es kam die Fehlermeldung "Ubuntu is running in low graphics mode"
Mit der obigen Konfiguration kann ich zumindest booten, aber der Monitor am Displaylink ist dennoch grün
Wenn ich allerdings "STRG+ALT+F2" drücke und auf die Konsole wechsel, wird diese auf dem Displaylink-Monitor angezeigt
Test 2:
Ich habe unter /usr/share/X11/xorg.conf.d eine neue Datei 10-monitor.conf angelegt und die xorg.conf wieder komplett entfernt. Die Monitordatei sieht wie folgt aus:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68 | # nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 295.33 (buildd@zirconium) Fri Mar 30 13:38:49 UTC 2012
######################################### Laptop ###############################################
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "Quadro NVS 160M"
BusID "PCI:1:0:0"
EndSection
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor0"
VendorName "Unknown"
ModelName "AUO"
HorizSync 36.0 - 54.0
VertRefresh 40.0 - 60.0
Option "DPMS"
EndSection
Section "Screen"
Identifier "LaptopScreen"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "1440x900"
EndSubSection
EndSection
######################################### DisplayLinkScreen ###############################################
Section "Device"
Identifier "Device1"
Driver "displaylink"
Option "fbdev" "/dev/fb0"
EndSection
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor1"
VendorName "Unknown"
EndSection
Section "Screen"
Identifier "DisplayLinkScreen"
Device "Device1"
Monitor "Monitor1"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "800x600"
EndSubSection
EndSection
######################################### Other Stuff ###############################################
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "DisplayLinkScreen" 0 0
Screen 1 "LaptopScreen" RightOf "DisplayLinkScreen"
Option "Xinerama" "0"
EndSection
|
Beim booten sehe ich den Bootscreen dann auf dem Displaylink-Monitor aber danach hängt sich wieder alles auf.
Ich weiß leider keinen rat mehr. Ich glaube ich habe jede Anleitung im Internet befolgt. Kann mir jemand evtl. noch auf die Sprünge helfen ?
Grüße
Hallo,
auch wenn die Beiträge schon etwas älter sind, probiere ich mein Glück auch noch mal. Habe das gleiche Problem wie tuxing. Dazu kommt, dass ich den Displaylink-Monitor nicht zum primären Monitar machen kann und will. Denn der Rechner ist ein Notebook, der mehr ohne diesen Monitor arbeitet als mit
Gibt es mittlerweile eine Lösung für dieses Problem? Oder wird es vielleicht eine Lösung in der 12.10er - Version geben? Ich meine, bis morgen schaffe ich das auch noch ohne den Bildschirm 
Liebe Grüße
Jessy