OpenBSD 5.6 / 5.7 und X für unwissende.

NaWi

Well-Known Member
Hallo !

Ich habe OpenBSD 5.6 / 5.7 aus Neugirde auf meinem ThinkPad W541 installiert. Erstaunlicherweise funktionierte X (mit 2880 x 1620) ohne Probleme. Da man im BIOS keine GPU auswählen kann und, da ein Xorg -configure die Intel Treiber auflistet, gehe ich davon aus, dass die HD 4600 verwendet wird.

Wie weiß ich nun, welche GPU tatsächlich verwendet wird und, gibt es zufällig irgendwo eine Anleitung (eine xorg.conf um nur eine der Beiden Karten zu verwenden) um die nVidia Quadro K2100M zu verwenden ?

Danke.
 
Da werd ich mal einen Blick rein werfen. Warum denkt man eigentlich nur an Log's wenn es Probleme gibt ...
 
Yep, unter OpenBSD bin ich nicht auf die Idee gekommen ins Logfile zu schauen - es hat ja problemlos funktioniert. Unter FreeBSD sieht es anders aus - da muss ich rein schauen weil nach dem Bau von Xorg nichts funktioniert hat.
 
Wenn Du unter FreeBSD einen nvidia-Treiber für eine Quadro nutzt, könnte es sein, daß dein Treiber zu neu ist, dann läuft nämlich nichts mehr.
Die Nvidia Treiber Seite ist da dein Freund!
Den Treiber kannst Du dann ggf. unter der make.conf festnageln.
 
Wie weiß ich nun, welche GPU tatsächlich verwendet wird und, gibt es zufällig irgendwo eine Anleitung (eine xorg.conf um nur eine der Beiden Karten zu verwenden) um die nVidia Quadro K2100M zu verwenden ?

Die Liste betrefender Treiber müsste eigentlich in

/usr/X11R6/lib/modules/drivers/

liegen.

Die conf. -Dateien unter /etc/X11/

So viel mir ist, tragen Nvidia-Treiber das Kürzel "nv".

Getätigt wird die Einrichtung vom System per

Code:
# X -configure

Code:
# X -optionen

scheint ein mächtiger Programmaufruf zu sein.

Es lohnt sich also, wieder mal die man-pages anzusehen.

Besagtes Lenovo ThinkPad kenne ich nicht.
Gute Erfahrung hate ich bisher mit Intel. Intel GPU's scheinen von OpenBSD offenbar ganz gut unterstützt zu sein.
 
Wenn Du unter FreeBSD einen nvidia-Treiber für eine Quadro nutzt, könnte es sein, daß dein Treiber zu neu ist, dann läuft nämlich nichts mehr.
Die Nvidia Treiber Seite ist da dein Freund!
Den Treiber kannst Du dann ggf. unter der make.conf festnageln.

Guter Tipp danke. Ich bin gerade dabei Xorg aus den Ports unter FreeBSD zu bauen ... und, prompt Module vergessen.
 
Die Liste betrefender Treiber müsste eigentlich in

/usr/X11R6/lib/modules/drivers/

liegen.

Die conf. -Dateien unter /etc/X11/

So viel mir ist, tragen Nvidia-Treiber das Kürzel "nv".

Getätigt wird die Einrichtung vom System per

Code:
# X -configure

Code:
# X -optionen

scheint ein mächtiger Programmaufruf zu sein.

Es lohnt sich also, wieder mal die man-pages anzusehen.

Besagtes Lenovo ThinkPad kenne ich nicht.
Gute Erfahrung hate ich bisher mit Intel. Intel GPU's scheinen von OpenBSD offenbar ganz gut unterstützt zu sein.

Ich hab in das Logfile geschaut und, siehe da - der Intel Treiber wird verwendet. Ein X -configure erstellte mir eine xorg.conf.new mit beiden Karten. Mal sehen, ob ich das unter FreeBSD auch hinbekomme.
 
Ich habe gestern noch etwas herumprobiert und auch unter FreeBSD ein funktionierendes X. Das Ergebnis in beiden Varianten ist, dass der Intel und VESA Treiber funktionieren. Die Xorg nv Treiber unterstützen die Karte nicht und, fbdev funktioniert auch nicht (das sagt aber auch Google). Jetzt sind da noch folgende offenen Fragen. Wenn ich den closed source Treiber von nVidia nicht verwenden will, existiert der gelöschte nouveau Port noch irgendwo (die Karte ist ja von 2013) und, lässt sich dieser auf aktuellen Systemen verwenden, wenn man den Treiber auf einem älteren System bauen würde ? Welchen Einfluss hat es, wenn man den X Server mit devd baut (da ich nicht wusste, ob Xorg's HAL ohne die Auswahl von HAL funktioniert, hab ich das Ding mit HAL statt devd gebaut) ?
 
Worin liegt denn der Vorteil einen gammeligen OpenSourceTreiber zu nehmen zu dem es keinen Port mehr gibt, statt einem ClosedSourceTreiber?

Den Sourcecode zu dem gesuchten Treiber findest Du vermutlich in irgendeiner Ecke des Netzes und dann baust denn im Zweifel von Hand. Ich empfinde das als unsinnig und würde zu dem Nvidiading greifen.
 
Der inzwischen gelöschte Nouveau-Port war nie in einem Zustand, den man benutzen wollte. Man kann den Nouveau von 2013 (da war es noch ein sehr junges Projekt) auch nicht mit dem Stand von heute vergleichen. Du kannst dir den alten Port aus dem SVN ziehen und dann versuchen, ob du es irgendwie gebaut bekommst. Es würde mich allerdings schon fast wundern, wenn das Ergebnis überhaupt noch mit den aktuellen X.org Versionen kompatibel ist.
 
Schade, dann bleibt eh nur der nVidia Treiber - unter Linux dürfte der nouveau Treiber eigentlich ganz gut laufen.

Wenn meine ppp.conf jetzt noch funktionieren würde, wäre alles super.
 
Back
Top