Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

13.12.2015, 11:40

Intel Onboard und Nvidia GTX 560TI

Hallo Zusammen,

bevor ich zu meinem Problem komme, ich bin erst relativ kurz mit Linux unterwegs, und noch kürzer erst bei Gentoo.
Die Konserven Distros funktionieren weitgehend ohne weitere Eingriffe, da ich aber verstehen will was wie genau funktioniert habe ich mich durch einen Kollegen zu Gentoo inspirieren lassen.

Nach einigen Installations- und Konfigurationsversuchen hänge ich jetzt bei folgendem Problem.

Zum System:
Desktop PC Core i7 2600K 8GB Ram
Als Hauptgrafikkarte benutze ich eine GTX560Ti welche 2 Monitore über DVI ansteuert.
Als Nebengrafikkarte benutze ich die Onboardgrafikkarte die über DVI einen weiteren Monitor ansteuert.

Anfangs benutzte ich die nouveau und i915 treiber in den Kernel kompiliert.
Zustand war dann, das die Nvidiakarte soweit alles gemacht hat, und auf dem Monitor der i915 kamen Konsolemeldungen.
Also POST Grub2 openrc login loginx Xserver und Konsole kamen auf dem Output der GTX.
Um später auch Spiele spielen zu können habe ich dann auf die Propritären Nvidia-Treiber umgestellt, bevor ich das Problem mit dem recht inaktiven Monitor an der i915 angehen wollte.
Zustand jetzt.
POST -> GTX
Grub2 -> GTX
openRC -> i915
login Konsole ->i915
Konsole -> i915
login X-> GTX
xserver-> GTX

Ich benutze Slim und Xfce.
Konfiguriert habe ich nur für deutsches Keyboard, alles andere kommt automatisch.
Der graphische Login ist jetzt auch an den rechten Rand gewandert, vorher war er mittig.

Mein wunsch wäre es jetzt wenn es folgender Maßen funktionieren würde:
Alles läuft Hauptsächlich über die GTX, da ich den anderen Monitor nicht immer an habe.
Aber unter Xserver sollte er schon funktionieren, dort lasse ich zb. meinen Email Client laufen.

Deaktiviere ich die Onboardgrafik, läuft natuerlich alles über die GTX, aber anders als bei dem nouveau-Treiber in LOWDPI.
Erst beim Login in Slim stellt er um.

Leider konnte ich zu dieser Konfiguration nichts finden und wäre über Tips und Hinweise dankbar.

Bitte beschert mir ein kleines Weihnachtswunder ^^ .

Vielen Dank und viele Grüße

Smee

2

14.12.2015, 10:03

Hallo smee und herzlich willkommen hier im Forum,

wenn ich Deine Anforderung recht verstehe, möchtest Du die Konsole ebenfalls auf die GTX bringen. Für die Konsole sind nicht die "üblichen" (X-)Grafikkarten-Treiber zuständig, sondern die Konsolen/Framebuffer Treiber. Welchen nutzt Du? Die Freien X-Grafik-Treiber bringen meist auch einen Framebuffer-Treiber mit (Stichwort KMS). Der Proprietäre Nvidia hat keinen. Falls nichts eingestellt, ist bei Dir wahrscheinlich nur die einfache VGA_CONSOLE aktiv (im Kernel unter "Device Drivers / Graphics support / Console display driver support") . Ich würde einen Umstieg auf "uvesafb" empfehlen. Siehe auch https://wiki.gentoo.org/wiki/Uvesafb. Schaue mal wie uvesafb auf Deine beiden Graka's reagiert. Wahrscheinlich wir die Konsole gespiegelt auf beiden Grafikkarten sein, bin mir jedoch nicht sicher.

EDIT: hab mich etwas in das Thema eingelesen. Scheint so dass nur die KMS/DRM Treiber die Auswahl des Monitors beherrschen. Die VGA/VESA Treiber halten sich strickt an die alten VGA/VESA Standards, die nur einen Monitor kennen.
Daher wird es wohl auch mit uvesafb nicht gehen. Aber probier es aus, vielleicht hat sich da inzwischen auch was getan. Mit nouveau ging es da dieser einen KMS-Konsolentreiber enthält der es kann.
Gibt es im BIOS zufällig eine Einstellung weiche Grafikkarte "primär" ist?
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »bell« (14.12.2015, 10:29)


3

16.12.2015, 10:59

Hallo bell,

vielen Dank für deine Antwort.
Im Bios kann ich folgendes einstellen:

Primär ist PCI-E eingestellt.

Onboard habe ich diese 3 Möglichkeiten zur Auswahl.
Onboard deaktiviert
Onboard wenn keine Grafikkarte erkannt wird
Onboard auto

Ich werde das mit Uvesafb mal ausprobieren.
Kann man das System so konfigurieren, das die nouveau Treiber bis zum starten des Loginmanagers arbeiten und dann erst die nvidia Treiber übernehmen ?
Ich werde erst wohl am Wochenende wieder zum Basteln kommen, da ich die Woche über ein funktionierendes System Brauche =D.

Bis dahin

Smee