Grafiktreiber von einem USB-Boot-Stick ändern Thema ist als GELÖST markiert

Support rund um die Manjaro KDE Edition findet man in dieser Kategorie!
Antworten
Benutzeravatar

Themen Author
ManjaroHans
Erfahrenes Foren Mitglied
Erfahrenes Foren Mitglied
Beiträge: 79
Registriert: Dienstag 8. Januar 2019, 16:12
CPU: Intel Core i5-8600
GPU: Intel Onboard
Kernel: 6.1.55-1-MANJARO (64-bit)
Desktop-Variante: KDE Plasma 5.27.8
GPU Treiber: Intel Open Source Technology Center
Hat sich bedankt: 26 Mal
Danksagung erhalten: 6 Mal

Grafiktreiber von einem USB-Boot-Stick ändern

#1

Beitrag von ManjaroHans »

Hallo zusammen,
ich habe ja zu Hause mehrere Manjaro-Rechner, hänge dort aber über einen Volumen-tarifierten Mobilfunkvertrag am Netz. Deswegen habe ich auf einem USB-Boot-Stick einen lokalen Mirror, den ich bei der Arbeit (Festnetz...) ab und zu update und dann damit die Updates nach Hause trage.
Diesen Stick habe ich bisher an einem uralten Thinkpad T410 gestartet, da läuft das langsam, aber gut :)
Nun habe ich einen wesentlich besser da stehenden T410 bekommen, den ich zukünftig benutzen will, an dem startet aber leider der USB-Stick nicht in die grafische Oberfläche.
Ich bin mir ziemlich sicher, dass es am Grafiktreiber liegt, da der neuere T410 mit seiner eingebauten Festplatte Manjaro einwandfrei bootet.
Ein "inxi -G" am alten Rechner liefert:

Code: Alles auswählen

Graphics:
  Device-1: Intel Core Processor Integrated Graphics driver: i915 v: kernel
  Device-2: Lenovo Integrated Webcam [R5U877] driver: uvcvideo type: USB
  Display: x11 server: X.Org v: 21.1.8 driver: X: loaded: intel dri: i965
    gpu: i915 resolution: 1440x900~60Hz
  API: EGL v: 1.5 drivers: crocus,swrast
    platforms: gbm,x11,surfaceless,device
  API: OpenGL v: 4.5 compat-v: 2.1 vendor: intel mesa v: 23.1.8-manjaro1.1
    renderer: Mesa Intel HD Graphics (ILK)
  API: Vulkan Message: No Vulkan data available.
Ein "inxi -G" am neuen Rechner liefert:

Code: Alles auswählen

Graphics:
  Device-1: NVIDIA GT218M [NVS 3100M] driver: nouveau v: kernel
  Device-2: Lenovo Integrated Webcam [R5U877] driver: uvcvideo type: USB
  Display: x11 server: X.Org v: 21.1.8 driver: X: loaded: modesetting
    dri: nouveau gpu: nouveau resolution: 1440x900~60Hz
  API: EGL v: 1.4,1.5 drivers: nouveau,swrast
    platforms: gbm,x11,surfaceless,device
  API: OpenGL v: 4.5 compat-v: 3.3 vendor: mesa v: 23.1.8-manjaro1.1
    renderer: NVA8
  API: Vulkan Message: No Vulkan data available.
Der T410 wurde also wohl mit verschiedenen Grafikchips ausgeliefert.

Nun meine Frage: Wie kann ich auf dem Stick den verwendeten Grafiktreiber umstellen, dass der Stick auf dem T410 mit der NVidia-Karte ordentlich bootet?
_______
Grüßle,
Hans
Benutzeravatar

country
Forum Held
Forum Held
Beiträge: 1117
Registriert: Samstag 16. Oktober 2021, 02:12
CPU: Ryzen 7 3700X
GPU: RTX 3060Ti
Kernel: up-to-date
Desktop-Variante: Cinnamon
GPU Treiber: RTX 3060Ti
Hat sich bedankt: 122 Mal
Danksagung erhalten: 227 Mal

Re: Grafiktreiber von einem USB-Boot-Stick ändern

#2

Beitrag von country »

Du musst theoretisch nur den intel i915 treiber auf die Blacklist setzten und den nouveau
Treiber laden.

Was genau steht auf dem Display wenn du mit der neuen Hardware startest? (Blinkender Cursor?) (sieht man das grubmenu?)

Versuch mal in tty console zu kommen (mit alt+ctrl+f2) jetzt kann man temporär den nouveau laden. Und den intel entladen. So zb
edit:

Code: Alles auswählen

sudo rmmod i915
sudo modprobe nouveau
dann

Code: Alles auswählen

startx
wenn das so funktioniert, müsste man dies in eine .conf Datei dauerhaft speichern.





https://wiki.archlinux.org/title/Nouveau
Benutzeravatar

Themen Author
ManjaroHans
Erfahrenes Foren Mitglied
Erfahrenes Foren Mitglied
Beiträge: 79
Registriert: Dienstag 8. Januar 2019, 16:12
CPU: Intel Core i5-8600
GPU: Intel Onboard
Kernel: 6.1.55-1-MANJARO (64-bit)
Desktop-Variante: KDE Plasma 5.27.8
GPU Treiber: Intel Open Source Technology Center
Hat sich bedankt: 26 Mal
Danksagung erhalten: 6 Mal

Re: Grafiktreiber von einem USB-Boot-Stick ändern

#3

Beitrag von ManjaroHans »

Hallo country,
vielen Dank für Deine Antwort. Nur zur Info: Ich habe gestern erst noch alle aktuellen Updates durchlaufen lassen - das lief einwandfrei.
Also, wenn ich von dem Stick boote, erscheint das grub-Menü in reduzierter Auflösung, geschätzt ca. 800x600.
Danach kommt nur ein schwarzer Bildschirm, kein Cursor.
Also zur Konsole wechseln:
"sudo rmmod i915" liefert den Fehler "rmmod: ERROR: Module i915 is not currently loaded".
"sudo modprobe nouveau" schaltet den Monitor auf der Konsole in die native Auflösung hoch.
"startx" liefert einige Fehler, die ich aber leider nicht mit "startx > ./startx.txt" geschrieben bekomme. Die Datei wird zwar geschrieben, ist aber leer.
Das wichtigste steht hier wohl am Ende:
xinit: giving up
xinit: unable to connect to X server: Connection refused
xinit: server error

Aber immerhin wird die Xorg.0.log geschrieben, ich kann damit leider nichts anfangen:

Code: Alles auswählen

[   729.792] 
X.Org X Server 1.21.1.9
X Protocol Version 11, Revision 0
[   729.794] Current Operating System: Linux xxxpc229 6.1.64-1-MANJARO #1 SMP PREEMPT_DYNAMIC Tue Nov 28 20:31:22 UTC 2023 x86_64
[   729.794] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-6.1-x86_64 root=UUID=2fd9795c-28ba-496c-a7cd-5af5a9121020 rw quiet resume=UUID=a69c9a31-5c67-43d5-a12b-0d0ea51bfad7
[   729.794]  
[   729.795] Current version of pixman: 0.42.2
[   729.795] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[   729.795] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   729.797] (==) Log file: "/home/hans/.local/share/xorg/Xorg.0.log", Time: Sat Dec  9 09:50:07 2023
[   729.797] (==) Using config directory: "/etc/X11/xorg.conf.d"
[   729.798] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[   729.798] (==) No Layout section.  Using the first Screen section.
[   729.798] (==) No screen section available. Using defaults.
[   729.798] (**) |-->Screen "Default Screen Section" (0)
[   729.798] (**) |   |-->Monitor "<default monitor>"
[   729.798] (==) No device specified for screen "Default Screen Section".
	Using the first device section listed.
[   729.798] (**) |   |-->Device "Device0"
[   729.798] (==) No monitor specified for screen "Default Screen Section".
	Using a default monitor configuration.
[   729.798] (==) Automatically adding devices
[   729.798] (==) Automatically enabling devices
[   729.798] (==) Automatically adding GPU devices
[   729.798] (==) Automatically binding GPU devices
[   729.798] (==) Max clients allowed: 256, resource mask: 0x1fffff
[   729.798] (WW) The directory "/usr/share/fonts/OTF" does not exist.
[   729.799] 	Entry deleted from font path.
[   729.799] (WW) The directory "/usr/share/fonts/Type1" does not exist.
[   729.799] 	Entry deleted from font path.
[   729.799] (WW) The directory "/usr/share/fonts/100dpi" does not exist.
[   729.799] 	Entry deleted from font path.
[   729.799] (WW) The directory "/usr/share/fonts/75dpi" does not exist.
[   729.799] 	Entry deleted from font path.
[   729.799] (==) FontPath set to:
	/usr/share/fonts/misc,
	/usr/share/fonts/TTF
[   729.799] (==) ModulePath set to "/usr/lib/xorg/modules"
[   729.799] (**) Extension "Composite" is enabled
[   729.799] (**) Extension "RENDER" is enabled
[   729.800] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[   729.800] (II) Module ABI versions:
[   729.801] 	X.Org ANSI C Emulation: 0.4
[   729.801] 	X.Org Video Driver: 25.2
[   729.801] 	X.Org XInput driver : 24.4
[   729.801] 	X.Org Server Extension : 10.0
[   729.801] (++) using VT number 3

[   729.804] (II) systemd-logind: took control of session /org/freedesktop/login1/session/_31
[   729.806] (II) xfree86: Adding drm device (/dev/dri/card0)
[   729.806] (II) Platform probe for /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/drm/card0
[   729.806] (II) systemd-logind: got fd for /dev/dri/card0 226:0 fd 13 paused 0
[   729.812] (--) PCI:*(1@0:0:0) 10de:0a6c:17aa:2142 rev 162, Mem @ 0xcc000000/16777216, 0xd0000000/268435456, 0xce000000/33554432, I/O @ 0x00002000/128, BIOS @ 0x????????/131072
[   729.812] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[   729.812] (II) LoadModule: "glx"
[   729.813] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[   729.815] (II) Module glx: vendor="X.Org Foundation"
[   729.815] 	compiled for 1.21.1.9, module version = 1.0.0
[   729.815] 	ABI class: X.Org Server Extension, version 10.0
[   729.815] (II) LoadModule: "intel"
[   729.815] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
[   729.816] (II) Module intel: vendor="X.Org Foundation"
[   729.816] 	compiled for 1.21.1.6, module version = 2.99.917
[   729.816] 	Module class: X.Org Video Driver
[   729.816] 	ABI class: X.Org Video Driver, version 25.2
[   729.816] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets:
	i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G,
	915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM,
	Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33,
	GM45, 4 Series, G45/G43, Q45/Q43, G41, B43
[   729.816] (II) intel: Driver for Intel(R) HD Graphics
[   729.816] (II) intel: Driver for Intel(R) Iris(TM) Graphics
[   729.816] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics
[   729.816] xf86EnableIO: failed to enable I/O ports 0000-03ff (Operation not permitted)
[   729.816] (EE) No devices detected.
[   729.816] (EE) 
Fatal server error:
[   729.816] (EE) no screens found(EE) 
[   729.816] (EE) 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
[   729.816] (EE) Please also check the log file at "/home/hans/.local/share/xorg/Xorg.0.log" for additional information.
[   729.816] (EE) 
[   729.819] (EE) Server terminated with error (1). Closing log file.
Falls jemand einen Tipp hat... :)
_______
Grüßle,
Hans
Benutzeravatar

country
Forum Held
Forum Held
Beiträge: 1117
Registriert: Samstag 16. Oktober 2021, 02:12
CPU: Ryzen 7 3700X
GPU: RTX 3060Ti
Kernel: up-to-date
Desktop-Variante: Cinnamon
GPU Treiber: RTX 3060Ti
Hat sich bedankt: 122 Mal
Danksagung erhalten: 227 Mal

Re: Grafiktreiber von einem USB-Boot-Stick ändern

#4

Beitrag von country »

lösche mal die conf datei in /etc/X11/xorg.conf.d/intel.conf (hier im xorg.conf.d die conf datei die den namen intel.conf löschen) und die datei /etc/X11/xorg.conf und xf86-video-intel

Code: Alles auswählen

 sudo rm /etc/X11/xorg.conf    
 sudo rm /etc/X11/xorg.conf.d/intel.conf (irgendwas mit intel?)
sudo pacman -R  xf86-video-intel
reboot
Benutzeravatar

Themen Author
ManjaroHans
Erfahrenes Foren Mitglied
Erfahrenes Foren Mitglied
Beiträge: 79
Registriert: Dienstag 8. Januar 2019, 16:12
CPU: Intel Core i5-8600
GPU: Intel Onboard
Kernel: 6.1.55-1-MANJARO (64-bit)
Desktop-Variante: KDE Plasma 5.27.8
GPU Treiber: Intel Open Source Technology Center
Hat sich bedankt: 26 Mal
Danksagung erhalten: 6 Mal

Re: Grafiktreiber von einem USB-Boot-Stick ändern

#5

Beitrag von ManjaroHans »

Hallo country,
vielen Dank noch einmal.
Im Verzeichnis /etc/X11 gibt's folgende Directories:
mhwd.d
xinit
xorg.conf.d

Im Directory xorg.conf.d gibt's einen logical Link 90-mhwd.conf, der zeigt auf die Datei /etc/X11/mhwd.d/intel.conf
OK, die Datei habe ich mal umbenannt, sicherheitshalber ;D
Dann das Paket xf86-video-intel entfernt, reboot gemacht ... das war leider nichts, es bleibt beim schwarzen Bildschirm.
Aber immerhin gibt es noch die Konsole...
Also habe ich nochmal Deine Befehle von weiter oben durchgeführt, der i915 ist immer noch nicht geladen, beim "sudo modprobe nouveau" startet KDE Plasma durch, super!
Dann habe ich nochmal reboot von der Festplatte gemacht, das läuft weiterhin einwandfrei.
Dann habe ich wieder vom Stick gebootet, da kommt dann wieder der schwarze Bildschirm, aber aus dem Terminal lässt sich weiterhin KDE Plasma mit "sudo modprobe nouveau" starten.
Wie kann ich den nouveau-Treiber jetzt dauerhaft aktivieren, kannst Du mir dazu noch einen Tipp geben?
_______
Grüßle,
Hans
Benutzeravatar

country
Forum Held
Forum Held
Beiträge: 1117
Registriert: Samstag 16. Oktober 2021, 02:12
CPU: Ryzen 7 3700X
GPU: RTX 3060Ti
Kernel: up-to-date
Desktop-Variante: Cinnamon
GPU Treiber: RTX 3060Ti
Hat sich bedankt: 122 Mal
Danksagung erhalten: 227 Mal

Re: Grafiktreiber von einem USB-Boot-Stick ändern

#6

Beitrag von country »

er
ManjaroHans hat geschrieben: ↑Samstag 9. Dezember 2023, 20:05 dauerhaft aktivieren
es sollte eine Datei unter /etc/modprobe.d/ oder /usr/lib/modprobe.d/ sein die den Eintrag

Code: Alles auswählen

blacklist nouveau
du musst diesen auskommentieren, mit einem #
sollte dann so aussehen

Code: Alles auswählen

#blacklist nouveau

bin mir jetzt nicht sicher aber man muss die init neu generieren mit

Code: Alles auswählen

sudo mkinitcpio -P
Benutzeravatar

Themen Author
ManjaroHans
Erfahrenes Foren Mitglied
Erfahrenes Foren Mitglied
Beiträge: 79
Registriert: Dienstag 8. Januar 2019, 16:12
CPU: Intel Core i5-8600
GPU: Intel Onboard
Kernel: 6.1.55-1-MANJARO (64-bit)
Desktop-Variante: KDE Plasma 5.27.8
GPU Treiber: Intel Open Source Technology Center
Hat sich bedankt: 26 Mal
Danksagung erhalten: 6 Mal

Re: Grafiktreiber von einem USB-Boot-Stick ändern

#7

Beitrag von ManjaroHans »

Hallo country,
ja, das war's!
Es war in zwei Verzeichnissen eine entsprechende Datei vorhanden. Im /etc/modprobe.d/ die mhwd-nvidia.conf und im /usr/lib/modprobe.d/ die bumblebee.conf.
Ich habe den Eintrag mal in beiden Dateien auskommentiert, nun startet das KDE Plasma sauber durch 8)
Vielen vielen Dank für Deine Hilfe, das war jetzt eine von den Problemstellungen, die ich sicher nicht alleine mit Eigenrecherche hätte lösen können.
_______
Grüßle,
Hans
Benutzeravatar

country
Forum Held
Forum Held
Beiträge: 1117
Registriert: Samstag 16. Oktober 2021, 02:12
CPU: Ryzen 7 3700X
GPU: RTX 3060Ti
Kernel: up-to-date
Desktop-Variante: Cinnamon
GPU Treiber: RTX 3060Ti
Hat sich bedankt: 122 Mal
Danksagung erhalten: 227 Mal

Re: Grafiktreiber von einem USB-Boot-Stick ändern

#8

Beitrag von country »

Du hast gut mit gemacht.
Die xorg.log war wohl wichtige Sache ohne die hätte ich es auch noch nicht wissen könne.
Freut mich das es wieder geht.
Antworten

Zurück zu „Manjaro KDE Edition“