Dualscreen

LukeGee

Member
Hallo,

ich weiß, dass es schon ein paar solcher Themen gab, aber ich mach hier trotzdem mal einen neuen auf ;)

Ich habe eine NVIDIA GTX260 und habe vor mir FreeBSD amd64 zu installieren, damit ich meine 8GB auch voll nutzen kann. Nur leider ist es ja so, dass es von Nvidia selbst keine x64 Treiber für FreeBSD gibt. Unter Linux habe ich das Dualscreen bisher eben einfach über die proprietären Treiber realisiert.
Meine Frage ist jetzt ganz einfach, ob es noch andere Möglichkeiten gibt unter FreeBSD amd64 mit meiner GTX260 zwei Monitore im Dualscreen-Betrieb zum laufen zu bekommen.

Gruß
 
Wie ich schon gestern im IRC sagte, es geht nicht. Ist gibt grundsätzlich zwei Methoden Dualhead mit nvidia zu realisieren. Eine davon ist der Blob, die fällt raus da nicht verfügbar. Die andere ist der freie nv(4) in Kombination mit VESA-BIOS-Duplizierung, wie es im Wiki[0] beschrieben ist. Diese Methode funktioniert aber nur auf Karten mit dedizierter 2D-Einheit, diese fehlt jedoch den G80-GPUs und ihren Weiterentwicklungen. Also GeForce 8 und höher, bis auf ein paar Ausnahmen in den Billigserien. Die nötige Option "Dualhead" für die xorg.conf wird dort schlicht nicht angeboten. Kann man auch aus der Manpage[1] zwischen den Zeilen herauslesen.

0: http://wiki.bsdforen.de/howto/multihead_mit_nv
1: http://www.freebsd.org/cgi/man.cgi?query=nv&apropos=0&sektion=0&manpath=X11R7.3.2&format=html
 
Hm, da ist wirklich blöd, dass es _gar keine_ Möglichkeit gibt. Und auf die 64bit-Version will ich eigentlich nicht verzichten, da ich schließlich meinen Ram voll ausnutzen will. Gäbe es noch die Möglichkeit der 32bit-Version mit SMP, um den Speicher voll zu nutzen? Oder ist das Müll?
 
32bit:
Bei 4GB kann dein xorg beim Start crashen wenn du den Nvidia Blob benutzt, hier im Forum hatte ich auch mal einen Thread dazu.
Nimm 1GB raus und es wird funktionieren, 1GB mehr bringt dir ja eh nichts unter 32bit.
 
Naja, 32bit generell bringt mir eigentlich nichts, weil es meine 8GB nicht nutzen kann. Es sei denn SMP wäre eine Möglichkeit. Aber ich glaube ich gebe mich halt einerfach mit der x64 und nur einem Bildschirm zufrieden.
 
@LukeGee
SMP hat nichts mit dem Speicher zu tun. Es ist eine Technologie, um mehrere Prozessoren gleichzeitig zu nutzen. Du meinst PAE, das ist eine Erweiterung für 32bit, um mehr als 4GB RAM nutzen zu können.

Nur mal so ;)
 
dualscreen ist goil!

ich persoenlich finde dass dualscreen einfach nur goil ist.

von daher wuerde ich dir raten einfach mal deinen rechner aufzuschrauben, und nachzugucken welcher steckplatz noch frei ist. und dann einfach eine zweite graka kaufen.

die gibt es schon ab 15 euronen. und es lohnt sich!!
 
Mal ganz davon zu schweigen dass eine GTX260 eh nonsense ist (außer man hat Windows XP und zockt da) würde ich dir auch raten dir einfach ne kleine ATI reinzuhauen. Mit der geht das.
 
@LukeGee
SMP hat nichts mit dem Speicher zu tun. Es ist eine Technologie, um mehrere Prozessoren gleichzeitig zu nutzen. Du meinst PAE, das ist eine Erweiterung für 32bit, um mehr als 4GB RAM nutzen zu können.

Nur mal so ;)

Ach fuck, sorry. Ich hab das verwechselt. Ich meine natürlich PAE ;)

ich persoenlich finde dass dualscreen einfach nur goil ist.

von daher wuerde ich dir raten einfach mal deinen rechner aufzuschrauben, und nachzugucken welcher steckplatz noch frei ist. und dann einfach eine zweite graka kaufen. Und zu glaubst doch wohl nicht ernstahaft, dass ich die GTX260 wegen nem OS durch ne gammlige ATI ersetze :ugly:

die gibt es schon ab 15 euronen. und es lohnt sich!!

Hm, nein. Das ist mir dann zu .... naja irgendwie zu blöd ;)

Mal ganz davon zu schweigen dass eine GTX260 eh nonsense ist (außer man hat Windows XP und zockt da) würde ich dir auch raten dir einfach ne kleine ATI reinzuhauen. Mit der geht das.

Ich sollte vielleicht dazu sagen, dass ich auch noch Windows Vista drauf hab, das ich zum zocken benutze ;) Deshalb die GTX260.
Und du glaubst doch wohl nicht ernsthaft, dass ich die GTX260 wegen nem OS durch ne gammlige ATI ersetze !?
 
Last edited:
Ach fuck, sorry. Ich hab das verwechselt. Ich meine natürlich PAE ;)



Hm, nein. Das ist mir dann zu .... naja irgendwie zu blöd ;)



Ich sollte vielleicht dazu sagen, dass ich auch noch Windows Vista drauf hab, das ich zum zocken benutze ;) Deshalb die GTX260.
Und du glaubst doch wohl nicht ernsthaft, dass ich die GTX260 wegen nem OS durch ne gammlige ATI ersetze !?

Habe ich auch keineswegs gesagt. Ich meinte eigentlich dass man die auch einfach in den 2. PCIe stecken kann.
Gammlig sind die ATIs mal abgesehen davon eher nicht. Mal von der höheren Bildqualität und dem auf Windows deutlich stabileren Treiber abgesehen schaffen da auch einige sicher höhere Framerates als deine 260 ;-) aber lassen wir das.
 
Es kann nicht funktionieren. Eigentlich ist das Problem ganz einfach. nVidia hat (oder tut immer noch, keine Ahnung) 32-Bit DMA-Controller verbaut. Das bedeutet, dass der Blob seinen Speicher sicher unterhalb von 4GiB zugewiesen bekommen muss. Früher hatte FreeBSD diese Möglichkeit gar nicht, inzwischen wurde sie eingebaut. Allerdings funktioniert es anders als unter Linux. Den Rest überlasse ich der Phantasie der Leser. Aber der Punkt ist, sobald das System mehr als oder genau 4GiB RAM hat, ist die Sicherheit nicht mehr gegeben Speicher sicher unter 4GiB zu bekommen und der Blob rennt nicht.
 
Back
Top