Ich habs mal ausprobiert und über den Script aus der anleitung erst mal nVidia aktiviert und dann neugestartet, als erstes hat LightDM versucht zu starten, danach hat dieser gestoppt und konnte nicht mehr starten, der X server kam auch nicht mehr hoch, ich musste erst auf intel zurückstellen und dann neu starten. Jetzt läufts wieder, ich weis nicht wie ich einzelne Programme von dem Script aus fest auf die nv gpu zuweise, ausserdem scheint die irgendwie deaktiviert zu sein.

ich hab jetzt mal geschaut ob die GPU von nVidia wirklich aus ist und siehe da:
[martin@ARBEITSBOOK-ARCH ~]$ optirun glxinfo | grep "OpenGL renderer"
OpenGL renderer string: GeForce GT 630M/PCIe/SSE2
[martin@ARBEITSBOOK-ARCH ~]$ primusrun glxinfo | grep "OpenGL renderer"
OpenGL renderer string: Mesa DRI Intel(R) Ivybridge Mobile 
[martin@ARBEITSBOOK-ARCH ~]$ primusrun glxinfo | grep "OpenGL renderer"
OpenGL renderer string: Mesa DRI Intel(R) Ivybridge Mobile 
[martin@ARBEITSBOOK-ARCH ~]$ optirun --bridge virtualgl glxinfo | grep "OpenGL renderer"
OpenGL renderer string: GeForce GT 630M/PCIe/SSE2
[martin@ARBEITSBOOK-ARCH ~]$ DRI_PRIME=1 glxinfo | grep "OpenGL renderer"
OpenGL renderer string: Mesa DRI Intel(R) Ivybridge Mobile 
[martin@ARBEITSBOOK-ARCH ~]$ optirun --bridge primus glxinfo | grep "OpenGL renderer"
OpenGL renderer string: GeForce GT 630M/PCIe/SSE2
Ich weis aber nicht warum das so ist, eventuell hab ich auch was bei der Anleitung übersehen

MfG Martin Bavaria95
  • [gelöscht]

Moin,

erkläre mir erstmal was Du mit optirun und primusrun willst. Letztendlich welchen Teil der Beschreibung Du nicht verstehst.
Weiter wurde dies geschrieben! Wichtig ist ein sauberes System zu haben, zumindest im Bereich Grafiktreiber.
peace
  • [gelöscht]

Hallo,

diese Beschreibung ist nur für jemanden interessant wer das veraltete bumblebee nicht installiert hat.
Du möchtest optirun nutzen? Womit dieser Workaround für Dich nict gedacht ist.
Ein zusammenmischen div conf Dateien ist nicht wünschenswert.
Ich weis jetz nicht welche dateien ich löschen muss um das umzustellen, ich hab ja zuerst das problem gehabt dass ich das Kodi mit Optimus nicht starten konnte, jetzt bin ich so weit dass ich das mediacenter Starten kann aber es wechselt von allein auf Intel zurück obwohl ich es mit der nvidia grafik starte. Das war vor ein paar Jahren auch ein gefriemel erst mal aus dem System einen Desktop Rauszulocken da hab ich mich erst mal mit der Console über die Arch Install CD beschäftigt und immer etwas umgestellt, bis es aus Heiterem himmel von allein lief.

Eventuell eine Empfehlung wo ich anfangen soll, werde mir auf jeden mal ein Backup von der config anlegen damit falls irgendwas schief läuft noch irgendwie versuchen kann was zu retten.

MfG
  • [gelöscht]

  • Bearbeitet
Hallo,

sorry aber Du hast das ganze nicht wirklich verstanden.
Das zurückspringen von Nvidia auf Intel ist in deinem Falle normal und völlig korrekt. Also kein Fehler, es wird nur festgestellt das keine große Leistung benötigt wird und umgeschaltet auf Intel.
Die vorgestellte Lösung arbeitet ohne Bumblebee und beim umschalten auf Nvidia arbeitet diese dauerhaft bis zum nächsten umschalten.

Um diese Lösung nutzen zu können sollte das System sauber sein was da bedeutet:

0. die Anleitung sorgfälltig lesen!!
1. keine xorg.conf (in /etc/X11/ steht keine Datei) auch in /usr/share/X11 prüfen!!
2. die Verzeichnisse /etc/modprobe.d und /etc/module.load.d sind ebenfalls leer was Grafik anbelangt!!!!!
3. /usr/lib/modprobe.d sowie /usr/lib/module.load.d sind Grafiktechnisch ebenfalls leer
4. bumblebee ist deinstalliert!!
5. Installiert sind max nvidia, nvidia-utils, nvidia-setting usw. sowie evtl xf86-video-intel
6. nun werden alle scripte entsprechend in den Verzeichnissen erstellt. An ausführbar machen denken

mir dem script sudo /bin/prime-next-gpu sollte in /etc die prime-next-gpu.conf erstellt werden. In dieser steht nur intel.
Ein erneutes aufrufen des script schaltet das system auf Intel, nun steht in der /etc/prime-next-gpu.conf nvidia was bedeutet das ein erneuter Aufruf das System auf Nvidia umstellt. Damit dann der entsprechende Treiber läuft muß das System natürlich neu gestartet werden.

Somit läuft dann das System entweder auf Intel oder Nvidia.
Hier mal ein Info für Nvidia auf meinem System
$ glxinfo | grep "OpenGL renderer"
OpenGL renderer string: GeForce GTX 660M/PCIe/SSE2
$ 
Mit syncronisation also = options nvidia-drm modeset=1
$ glxspheres64
Polygons in scene: 62464 (61 spheres * 1024 polys/spheres)
Visual ID of window: 0x84
Context is Direct
OpenGL Renderer: GeForce GTX 660M/PCIe/SSE2
55.304503 frames/sec - 61.719826 Mpixels/sec
Hier ohne syncronisation: (ohne = options nvidia-drm modeset=1)
$ glxspheres64
Polygons in scene: 62464 (61 spheres * 1024 polys/spheres)
Visual ID of window: 0x84
Context is Direct
OpenGL Renderer: GeForce GTX 660M/PCIe/SSE2
1363.483258 frames/sec - 1521.647316 Mpixels/sec
1337.998724 frames/sec - 1493.206576 Mpixels/sec
Man sieht deutlich das die Nvidia im sync-Modus um die 60 frames läuft. Weitere Information sin im devforum Nvidia was entsprechend verlinkt ist.
Anmerkung:Kodi läuft auch mit der Intel.

Weiterhin sollte vor einem Neustart geprüft werden ob die entsprechenden conf's in den modprobe.d module.load.d, etc ,etc/X11/xorg.conf.d erstellt wurden.

Have fun, Amber

EDIT:
Von mir geänderte Script-Datei prime-select (an den Gegebenheiten angepasst)
#!/bin/sh

[[ $(whoami) != "root" ]] && printf "Bitte als root ausführen\n" && exit 0

D=("intel" "nvidia" "current")

modul_Intel() {
echo '' > '/etc/modules-load.d/gpu-driver.conf'
echo 'options nouveau modeset=0' > '/etc/modprobe.d/gpu-driver.conf'
echo 'nvidia' > '/etc/prime-next-gpu.conf'

## geändert
[[ -f /usr/lib/modprobe.d/nvidia-lts.conf ]] && rm /usr/lib/modprobe.d/nvidia-lts.conf
[[ -f /usr/lib/modprobe.d/nvidia.conf ]] && rm /usr/lib/modprobe.d/nvidia.conf
rm /etc/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf
ln -sf /etc/X11/config.d/intel.conf /etc/X11/xorg.conf.d/10-intel.conf
}

modul_Nvidia() {
echo 'nvidia' > /etc/modules-load.d/gpu-driver.conf

## geändert
echo 'blacklist nouveau
options nouveau modeset=0' > '/etc/modprobe.d/gpu-driver.conf'
echo 'intel' > '/etc/prime-next-gpu.conf'

## geändert!
[[ -f /usr/lib/modprobe.d/nvidia-lts.conf ]] && rm /usr/lib/modprobe.d/nvidia-lts.conf    
[[ -f /usr/lib/modprobe.d/nvidia.conf ]] && rm /usr/lib/modprobe.d/nvidia.conf
rm /etc/X11/xorg.conf.d/10-intel.conf                                                                                 
ln -sf /etc/X11/config.d/nvidia.conf /etc/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf
}

case "$@" in
   "${D[0]}") # intel
        modul_Intel;
	#
        ;;
   "${D[1]}") # nvidia
        modul_Nvidia;
	#
        ;;
    "${D[2]}") # current
        for i in $(lspci | grep VGA | awk '{print $1}'); do printf "$i %s\n" "$(lspci -s $i -k | grep Kernel\ driver\ in\ use)"; done       
	#
	;;
esac

exit 1
Ach so, achte darauf das die nvidia.conf sowie die intel.conf in den richtigen Verzeichnissen liegen, oder Script anpassen!!
Der Befehl sudo prime-select current zeigt Dir
$ sudo prime-select current
[sudo] Passwort für xxxxx: 
00:02.0         Kernel driver in use: i915
01:00.0         Kernel driver in use: nvidia
$
So die schritte 1-5 hab ich jetzt gemacht, schritt 6 hatte ich gestern schon, schritt 0 hab ich auch noch mal gemacht, ich hab mir auch einen Fehler eingebaut welcher dazu führte dass ich X nicht mit der nV gpu starten kann, seit ich bumblebee deinstalliert habe startet auch Steam nicht mehr, wenn der Rechner mit Intel Läuft. Ich konnte auch auf den X von der Nvidia zugreifen aber leider nur dank installiertem Teamviewer, da mein Monitor plötzlich schwarz wurde kurz nach dem ich startx in die console schrieb, konnte aber das system von der nächsten console aus gotseidank wieder mit der Intel starten. Des weiteren verwirrt mich mein rechner damit dass er wenn ich die Intel GPU nehme eine Xorg.conf haben will da sonst x nicht will. Die dateien aus der Anleitung habe ich genau so angelegt und ausfürhbar gemacht. Ausserdem weigert sich mein LightDM bei der nvidia GPU.

ich weis nicht woran es liegt und seit dem ich dein angepasstes Script verwende kann ich X nur noch mit einer vorhandenen xorg.conf starten.

ich weis gerade nicht ob ich schon wieder was übersehen habe.
GL möchte jetzt auch nicht wie ich will obwohl alles installiert ist
[martin@ARBEITSBOOK-ARCH ~]$ glxinfo | grep "OpenGL renderer"
Error: couldn't find RGB GLX visual or fbconfig
Ich weis gerade nicht was ich jetzt überlesen oder verkehrt gemacht habe? :rolleyes:

LG

PS: wo ichs gerade noch mal im verlinkten Beitrag sehe, -> nuoveau brauch ich den unbedingt oder nicht?
kodi meckert auch "22:04:28.526 T:140617737860800 ERROR: Failed to find matching visual"

nochmals LG
  • [gelöscht]

Moin,
den Fehler interpretiere ich so das die GLX-Erweiterung nicht gefunden wird, ergo dein Grafiksystem ist nicht sauber. Ich weis ja nicht was DU schon alles installiert hast aber folgende Information braucht man jetzt. Danach dann weiter je nach dem wies aussieht.
ls /etc/X11/config.d/
ls /etc/X11/xorg.conf.d/
ls /etc/X11/
ls /etc/modprobe.d/
ls /etc/modules-load.d/
ls /usr/lib/modprobe.d/
ls /usr/lib/modules-load.d/
ls /usr/share/X11/
ls /usr/share/X11/xorg.conf.d/
ls /etc/X11/xinit/xinitrc.d/
ls /usr/lib/nvidia/xorg/
sowie xrandr --listproviders

Die LightDM - Datei darf auch nichts was xrandr betrifft beinhalten aber das ist ja klar. Steht ja im Link.
hier mal das was du angefordert hast
[martin@ARBEITSBOOK-ARCH ~]$ ls /etc/X11/config.d/
intel.conf  nvidia.conf
[martin@ARBEITSBOOK-ARCH ~]$ ls /etc/X11/xorg.conf.d/
00-keyboard.conf  10-nvidia-drm-outputclass.conf  10-xorg.conf
[martin@ARBEITSBOOK-ARCH ~]$ ls /etc/X11/
 config.d   xinit   xorg.conf   xorg.conf.d  'xorg.conf.old files'
[martin@ARBEITSBOOK-ARCH ~]$ ls /etc/modprobe.d/
gpu-driver.conf  modules.conf
[martin@ARBEITSBOOK-ARCH ~]$ ls /etc/modules-load.d/
gpu-driver.conf  modules.conf
[martin@ARBEITSBOOK-ARCH ~]$ ls /usr/lib/modprobe.d/
bluetooth-usb.conf  inactive
[martin@ARBEITSBOOK-ARCH ~]$ ls /usr/lib/modules-load.d/
cdrecord.conf  virtualbox-host-dkms.conf
[martin@ARBEITSBOOK-ARCH ~]$ ls /usr/share/X11/
XErrorDB  Xcms.txt  app-defaults  locale  xkb  xorg.conf.d
[martin@ARBEITSBOOK-ARCH ~]$ ls /usr/share/X11/xorg.conf.d/
10-evdev.conf  10-nvidia-drm-outputclass.conf  10-quirks.conf  40-libinput.conf  70-synaptics.conf
[martin@ARBEITSBOOK-ARCH ~]$ ls /etc/X11/xinit/xinitrc.d/
20-prime-provider.sh  40-libcanberra-gtk-module.sh  50-systemd-user.sh
[martin@ARBEITSBOOK-ARCH ~]$ ls /usr/lib/nvidia/xorg/
libglx.so  libglx.so.1  libglx.so.384.59
[martin@ARBEITSBOOK-ARCH ~]$ xrandr --listproviders
Providers: number : 1
Provider 0: id: 0x48 cap: 0xb, Source Output, Sink Output, Sink Offload crtcs: 4 outputs: 5 associated providers: 0 name:Intel
und noch schnell die VGA Adapter:
[martin@ARBEITSBOOK-ARCH ~]$ lspci | grep "VGA"
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation GF108M [GeForce GT 630M] (rev a1)
LG
  • [gelöscht]

Martin Bavaria95 schriebhier mal das was du angefordert hast
[martin@ARBEITSBOOK-ARCH ~]$ ls /etc/X11/config.d/
intel.conf  nvidia.conf
[martin@ARBEITSBOOK-ARCH ~]$ ls /etc/X11/xorg.conf.d/
00-keyboard.conf  10-nvidia-drm-outputclass.conf  10-xorg.conf         <----10-xorg.conf darf nicht sein
[martin@ARBEITSBOOK-ARCH ~]$ ls /etc/X11/
 config.d   xinit   xorg.conf   xorg.conf.d  'xorg.conf.old files'                <---- xorg.conf darf nicht sein
[martin@ARBEITSBOOK-ARCH ~]$ ls /etc/modprobe.d/
gpu-driver.conf  modules.conf                                                               <-----was steht in modules.conf
[martin@ARBEITSBOOK-ARCH ~]$ ls /etc/modules-load.d/
gpu-driver.conf  modules.conf                                                               <-----was steht in modules.conf
[martin@ARBEITSBOOK-ARCH ~]$ ls /usr/lib/modprobe.d/
bluetooth-usb.conf  inactive
[martin@ARBEITSBOOK-ARCH ~]$ ls /usr/lib/modules-load.d/
cdrecord.conf  virtualbox-host-dkms.conf
[martin@ARBEITSBOOK-ARCH ~]$ ls /usr/share/X11/
XErrorDB  Xcms.txt  app-defaults  locale  xkb  xorg.conf.d
[martin@ARBEITSBOOK-ARCH ~]$ ls /usr/share/X11/xorg.conf.d/
10-evdev.conf  10-nvidia-drm-outputclass.conf  10-quirks.conf  40-libinput.conf  70-synaptics.conf       <-----10-nvidia-drm-outputclass.conf  darf nicht sein
[martin@ARBEITSBOOK-ARCH ~]$ ls /etc/X11/xinit/xinitrc.d/
20-prime-provider.sh  40-libcanberra-gtk-module.sh  50-systemd-user.sh
[martin@ARBEITSBOOK-ARCH ~]$ ls /usr/lib/nvidia/xorg/
libglx.so  libglx.so.1  libglx.so.384.59
[martin@ARBEITSBOOK-ARCH ~]$ xrandr --listproviders
Providers: number : 1
Provider 0: id: 0x48 cap: 0xb, Source Output, Sink Output, Sink Offload crtcs: 4 outputs: 5 associated providers: 0 name:Intel
<---- ist ebenfalls nicht in Ordnung

und noch schnell die VGA Adapter:
[martin@ARBEITSBOOK-ARCH ~]$ lspci | grep "VGA"
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation GF108M [GeForce GT 630M] (rev a1)
LG
So nun habe ich beim kurzem überfliegen schon 5 Fehler entdeckt, (die scripte will ich garnicht mehr prüfen) somit bist Du nicht nach den Anleitungen gegangen. Das nenne ich vergebliche Liebesmüh und wie bewandert Du in Linux bist ist ein 2. Blatt

Hast Du mal Ubuntu getestet, dort kann man mit einem klick im nvidia-setting auf intel oder nvidia umstellen alles wird passend eingerichtet mit der Installation von nvidia-prime oder Du liest dich erstmal in den xserver und Treiber ein. Letzte Möglichkeit, Du suchst dir einen Linuxkenner in deiner Umgebung, es gibt ja viele Hilfegruppen. Anlaufstellen sind meist UNI, FH.
Denn vom System her sind wir fast gleich meine nvidia ist lediglich ne 660M statt 630M demzufolge muß es laufen.
Ach so das irretierte mich auch "40-libinput.conf 70-synaptics.conf "

Sorry aber ich glaube so wird das nix, wenn man nur halbherzig mitarbeitet.

peace
  GNU nano 2.8.6                                          Datei: /etc/modprobe.d/modules.conf                                                     

options nouveau modeset=0              <--geändert auf # options nouveau modeset=0
die andere modules conf:
  GNU nano 2.8.6                                        Datei: /etc/modules-load.d/modules.conf                                                   


so als letzten schritt lösche ich mal die xorg.conf und teste das, ich schreib dann darunter obs wieder fehlgeschlagen ist oder nicht.

ich weis nicht für was folgendes gut ist, aber ich denke die erste ist maus und Tastatur, die zweite ist für das Integrierte Touchpad.
  GNU nano 2.8.6                                  Datei: /usr/share/X11/xorg.conf.d/40-libinput.conf                                              

# Match on all types of devices but tablet devices and joysticks
Section "InputClass"
        Identifier "libinput pointer catchall"
        MatchIsPointer "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
EndSection

Section "InputClass"
        Identifier "libinput keyboard catchall"
        MatchIsKeyboard "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
EndSection

und
  GNU nano 2.8.6                                  Datei: /usr/share/X11/xorg.conf.d/70-synaptics.conf                                             

# Example xorg.conf.d snippet that assigns the touchpad driver
# to all touchpads. See xorg.conf.d(5) for more information on
# InputClass.
# DO NOT EDIT THIS FILE, your distribution will likely overwrite
# it when updating. Copy (and rename) this file into
# /etc/X11/xorg.conf.d first.
# Additional options may be added in the form of
#   Option "OptionName" "value"
#
Section "InputClass"
        Identifier "touchpad catchall"
        Driver "synaptics"
        MatchIsTouchpad "on"
# This option is recommend on all Linux systems using evdev, but cannot be
# enabled by default. See the following link for details:
# http://who-t.blogspot.com/2010/11/how-to-ignore-configuration-errors.html
#       MatchDevicePath "/dev/input/event*"
EndSection

Section "InputClass"
        Identifier "touchpad ignore duplicates"
        MatchIsTouchpad "on"
        MatchOS "Linux"
        MatchDevicePath "/dev/input/mouse*"
        Option "Ignore" "on"
EndSection

# This option enables the bottom right corner to be a right button on clickpads
# and the right and middle top areas to be right / middle buttons on clickpads
# with a top button area.
# This option is only interpreted by clickpads.
Section "InputClass"
        Identifier "Default clickpad buttons"
        MatchDriver "synaptics"
        Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
        Option "SecondarySoftButtonAreas" "58% 0 0 15% 42% 58% 0 15%"
EndSection

# This option disables software buttons on Apple touchpads.
# This option is only interpreted by clickpads.
Section "InputClass"
        Identifier "Disable clickpad buttons on Apple touchpads"
        MatchProduct "Apple|bcm5974"
        MatchDriver "synaptics"
        Option "SoftButtonAreas" "0 0 0 0 0 0 0 0"
EndSection
soll ich die lassen oder können die weg?

LG

PS: Ubuntu ist nicht meins da kann ich hauptsächlich nur aus offiziellen repos installieren, wüsste nicht ob es da auch so User Repos gibt. Vom normalen Ubuntu gefällt mir auch die Oberfläche nicht, ich nutze hier z.B KDE Plasma und MATE.
Jetzt läufts, ich danke dir, eine frage hab ich noch, ist das normal dass auf dem nicht herrausgeführten VGA der NVIDIA der Loginmanager angezeigt wird während das integrierte Display schwarz wird?


LG
  • [gelöscht]

Martin Bavaria95 schrieb
  GNU nano 2.8.6                                          
Datei: /etc/modprobe.d/modules.conf                                                     
options nouveau modeset=0              <--geändert auf # options nouveau modeset=0
Was in der /etc/modprobe.d/modules.conf steht ist dann auch doppelt da es schon in der 10-nvidia-drm-outputclass.conf steht und da muß es sein / so stehen.
So wie man schon schrieb so ist dein System nicht sauber vieles ist doppelt oder war. Achte daruf das das System sauber ist sonst ist beim nächsten Update wieder Schluß.


die andere modules conf:
  GNU nano 2.8.6                                        
Datei: /etc/modules-load.d/modules.conf
Wenn da nichts drin steht kann das Ding weg.

so als letzten schritt lösche ich mal die xorg.conf und teste das, ich schreib dann darunter obs wieder fehlgeschlagen ist oder nicht.
beide gelöscht?

ich weis nicht für was folgendes gut ist, aber ich denke die erste ist maus und Tastatur, die zweite ist für das Integrierte Touchpad.
korrekt
  GNU nano 2.8.6                                  
Datei: /usr/share/X11/xorg.conf.d/40-libinput.conf                                              

# Match on all types of devices but tablet devices and joysticks
Section "InputClass"
        Identifier "libinput pointer catchall"
        MatchIsPointer "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
EndSection

Section "InputClass"
        Identifier "libinput keyboard catchall"
        MatchIsKeyboard "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
EndSection

Hat nichts mit Grafik zu tun
und
GNU nano 2.8.6                                  
Datei: /usr/share/X11/xorg.conf.d/70-synaptics.conf                                             
# Example xorg.conf.d snippet that assigns the touchpad driver
# to all touchpads. See xorg.conf.d(5) for more information on
# InputClass.
# DO NOT EDIT THIS FILE, your distribution will likely overwrite
# it when updating. Copy (and rename) this file into
# /etc/X11/xorg.conf.d first.
# Additional options may be added in the form of
#   Option "OptionName" "value"
#
Section "InputClass"
        Identifier "touchpad catchall"
        Driver "synaptics"
        MatchIsTouchpad "on"
# This option is recommend on all Linux systems using evdev, but cannot be
# enabled by default. See the following link for details:
# http://who-t.blogspot.com/2010/11/how-to-ignore-configuration-errors.html
#       MatchDevicePath "/dev/input/event*"
EndSection

Section "InputClass"
        Identifier "touchpad ignore duplicates"
        MatchIsTouchpad "on"
        MatchOS "Linux"
        MatchDevicePath "/dev/input/mouse*"
        Option "Ignore" "on"
EndSection

# This option enables the bottom right corner to be a right button on clickpads
# and the right and middle top areas to be right / middle buttons on clickpads
# with a top button area.
# This option is only interpreted by clickpads.
Section "InputClass"
        Identifier "Default clickpad buttons"
        MatchDriver "synaptics"
        Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
        Option "SecondarySoftButtonAreas" "58% 0 0 15% 42% 58% 0 15%"
EndSection

# This option disables software buttons on Apple touchpads.
# This option is only interpreted by clickpads.
Section "InputClass"
        Identifier "Disable clickpad buttons on Apple touchpads"
        MatchProduct "Apple|bcm5974"
        MatchDriver "synaptics"
        Option "SoftButtonAreas" "0 0 0 0 0 0 0 0"
EndSection
Hat ebenfalls nichts mit Grafik zu tun
soll ich die lassen oder können die weg?
mußte selbst endscheiden
LG

PS: Ubuntu ist nicht meins da kann ich hauptsächlich nur aus offiziellen repos installieren, wüsste nicht ob es da auch so User Repos gibt . Vom normalen Ubuntu gefällt mir auch die Oberfläche nicht, ich nutze hier z.B KDE Plasma und MATE.

(doch ppa, da kann jeder sowas erstellen und sein Virus/Trojaner ablegen)
Du solltest es auch nur anschauen um ein Gefühl für Prime zu bekommen und vergleichen, soweit ich das sehe. Empfehle auf alle Fälle:Beschäftige dich mehr mit Linux, auch nicht ITler können es. Es lohnt sich.
Sind die xrandrsachen aus der LightDM config raus?


Zeige erstmal, dann sieht man ob es funktioniert:
xrandr --listproviders
glxinfo | grep "OpenGL renderer"

(Martin Bavaria95) :schrieb
Jetzt läufts, ich danke dir, eine frage hab ich noch, ist das normal dass auf dem nicht herrausgeführten VGA der NVIDIA der Loginmanager angezeigt wird während das integrierte Display schwarz wird?


Wie meinen???? Vielleicht etwas unglücklich ausgedrückt????
[martin@ARBEITSBOOK-ARCH ~]$ xrandr --listproviders
Providers: number : 2
Provider 0: id: 0x2db cap: 0x1, Source Output crtcs: 2 outputs: 1 associated providers: 1 name:NVIDIA-0
Provider 1: id: 0x46 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 3 outputs: 4 associated providers: 1 name:modesetting
[martin@ARBEITSBOOK-ARCH ~]$ glxinfo | grep "OpenGL renderer"
OpenGL renderer string: GeForce GT 630M/PCIe/SSE2
xorg.conf hatte ich nur eine in /etc/X11/

also es ist so das system startet ohne Probleme, dann wechselt es auf LightDM und das Notebook Display wird Schwarz, da ich TeamViewer installiert habe, habe ich nachgeschaut ob da wirklich nichts ist. Mit TeamViewer bekam ich so eine Anzeige im 4:3 Format auf meinem Handy in der LightDM angezeigt wurde, eventuell lags auch daran dass ich VGA0 Konfiguriert habe und dieser einmal bei der Nvidia und einmal bei der Intel Grafik vorhanden ist. Am VGA des Notebooks kam nichts raus (probeweise mal nen Bildschirm rangehangen.(HDMI ist auch angeschlossen wurde aber erst nach der Anmeldung wieder aktiviert, VGA habe ich sehr selten in verwendung)

Also nochmals Danke an alle die jetzt mit den Letzten Antworten geholfen haben @Amber @pitt DANKE

LG
  • [gelöscht]

Wenns läuft ist es gut nur was ist das
[martin@ARBEITSBOOK-ARCH ~]$ ls /etc/X11/xorg.conf.d/
00-keyboard.conf  10-nvidia-drm-outputclass.conf  10-xorg.conf
die 10-xorg.conf??

jedenfalls sind die Provider jetzt da und OpenGL läuft über Nvidia

VGA0 konfiguriert????

Nochmals "halte es sauber"!!!
Na dann klinke ich mich hier mal aus.
In den NVIDIA X Server Settings wird unter "X Server Display Configuration" ein monitor namens "CRT-0 (VGA-0 on GPU-0)" angezeigt desweiteren werden auch wie es sein soll die Monitore der Intel Grafik als "PRIME Display" angezeigt.
Ich weis zwar nicht wo er den besagten VGA monitor herzieht aber bestimmt findet sich irgendwo ein workaround 🙂
die "10-xorg.conf" hab ich gelöscht, lightdm geht nur wenn in der "display-setup.sh" das selbe wie in "prime-offload" xrandr betreffend steht.
LG