Haben Sie unterschiedliche Grafiktreiber für verschiedene Computer mit unterschiedlichen GPUs?

490
Epsilon

BEARBEITEN: Auf dem Festplattenlaufwerk / USB-Stick sollten die Grafiktreiber zuvor installiert sein, damit die In-System-Grafiklösung genutzt werden kann.

Ich versuche, einen Linux-Stick, auf dem Lubuntu 16.04 ausgeführt wird, auf ALLEN SORTS-Computern auszuführen, hier ein Beispiel.

  • Computer 1: Intel i7-7700HQ / nVidia GTX 1080
  • Computer 2: Intel Core 2 Duo T7250 / Intel GMA 4500M
  • Computer 3: AMD Ryzen 7 1800X / AMD RX 460
  • Computer 4: Intel i7-7600 / Intel HD Graphics 530

Diese Computer stammen aus verschiedenen Generationen, die unterschiedliche Grafiken und unterschiedliche Prozessoren verwenden. Das Ziel hier ist es, jedes vollwertige Linux-System dazu zu bringen, zwischen diesen Computern zu wechseln und dabei trotzdem nutzbar zu bleiben, vorausgesetzt, Sie haben bereits die Treiber für den Computer, in den Sie ihn verpflanzen, an Bord.

Während Sie theoretisch über alle Geräte hinweg mit nativer Auflösung booten können (und auf Computern 2 und 4 ohne Probleme booten können, da sie integrierte Grafik besitzen), wie können Sie den Stick dazu bringen, mit den richtigen Treibern zu booten?

Um es klar zu sagen: Stellen Sie sich vor, der USB-Stick ist ein ACTUAL HARD DRIVE / SSD. Das Laufwerk ist kein LiveUSB, das mit Unetbootin oder einem ähnlichen Dienstprogramm erstellt wurde. Es wird mithilfe der Installations-CD erstellt, um das Betriebssystem dort zu installieren.

2
Wenn Sie dieses Problem lösen (Treiber für Hardwarekombinationen, die zum Zeitpunkt der Installation nicht bekannt sind, nur beim Booten), ist dies zu 95% etwas, was "LiveUSB" (oder LiveCD) ausmacht. Ben Voigt vor 6 Jahren 0
Das ist nicht der Punkt. Der Sinn dieses "Projekts" / Hypothetik besteht darin, eine mobile Plattform zu haben, die Sie auf Computern verwenden können, auf die Sie regelmäßig zugreifen können. dh Schule, Arbeit, Zuhause. Ich verstehe, dass Sie ohne Treiber mit der nativen Auflösung booten können, aber was macht der Spaß daran? Spiele können nicht wirklich gespielt werden, und Steam lehnt es absolut ab, ohne nVidia-Treiber zu arbeiten. Epsilon vor 6 Jahren 0
Ja das ist möglich. Und trägt normalerweise die "LiveUSB" -Beschreibung. Was ist an LiveUSB Ihrer Meinung nach unerwünscht / wollen Sie vermeiden? Oder suchen Sie einfach nach einer LiveUSB auf Ubuntu-Basis, damit Sie den Ubuntu-Paket-Manager und die Ihnen bekannten Befehle verwenden können? Ben Voigt vor 6 Jahren 0
Wir sollten dies wahrscheinlich zum Plaudern mitnehmen, aber was ist der Unterschied zwischen einer Festplatte, die sich zwischen kompatiblen Systemen bewegt, und einer Festplatte, die dauerhaft / stationär sein soll, außer wenn ein neuer Computer benötigt wird? Für LiveUSB war das 4 GB-Limit für mich unerwünscht. ALLES ist von Windows aus zugänglich (dh ein verrückter 3-jähriger Spieler könnte mein LiveUSB durch Löschen von Dateien einschließlich der casper-rw-Datei zerstören. Mit meiner aktuellen Konfiguration kann er dies jedoch nur lösche Dateien auf der Go-between-Partition.) Epsilon vor 6 Jahren 0
Es gibt kein Limit von 4 GB für LiveUSB. Der Unterschied zwischen LiveUSB und einer permanenten (nicht portablen) Installation besteht darin, dass LiveUSB viele Treiber auf dem neuesten Stand halten muss, nicht nur für den PC, auf dem er gerade läuft. In Bezug auf "von Windows aus" hängt das von dem Dateisystem ab, das Sie für LiveUSB verwenden. Sie benötigen eine vom BIOS erkannte Partition, um zu booten, der Rest der Festplatte kann jedoch in einem beliebigen Format vorliegen. Ein anderes Betriebssystem kann Ihre Festplatte immer noch neu formatieren (dies kann nicht verhindert werden), kann jedoch keine einzelnen Dateien anzeigen oder löschen. Ben Voigt vor 6 Jahren 0
Wie würden Sie also vorgehen, dem System Treiber hinzuzufügen, aus denen es eine Auswahl treffen könnte, oder dem Benutzer die Möglichkeit geben, drivers @ startup zu aktivieren? Epsilon vor 6 Jahren 0
Lassen Sie uns [diese Diskussion im Chat fortsetzen] (http://chat.stackexchange.com/rooms/62698/discussion-between-epsi-kun-and-ben-voigt). Epsilon vor 6 Jahren 0
Diese Hypothese habe ich tatsächlich gemacht. Wiederholt. Der Twist? Die meisten Linux-Distributionen funktionieren einfach "out of the box". Ich habe derzeit eine Mint-Installation auf einer tragbaren USB3-Festplatte. Wenn Sie MESA- und OSS-Grafiktreiber verwenden, sollte X.org bei jedem Start die richtigen Treiber automatisch erkennen. Wie auch udev und der Kernel (Hotplug auch, wenn Sie eine alte Distribution verwenden). Das größte Problem wird die WLAN- und Druckerunterstützung sein. Einige Drucker und WLAN-Adapter werden einfach nicht unterstützt. Für andere müssen Sie nach Firmware- / Kernel-Modulen suchen. Cliff Armstrong vor 6 Jahren 0
Wenn die Distribution erwartet, dass Sie speziell Netzwerkschnittstellen oder das Laden von Modulen konfigurieren oder was auch immer, anstatt eine automatisierte Konfiguration für diese bereitzustellen, kann es sein, dass Sie _then_ Schwierigkeiten damit haben. Cliff Armstrong vor 6 Jahren 0
Haben Sie jemals Probleme mit Netzwerkschnittstellen gehabt? Mir ist bewusst, dass Fahrer ein Problem sein können, aber ich hatte persönlich Probleme damit. Epsilon vor 6 Jahren 0

0 Antworten auf die Frage