• [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