cr3m4
Anmeldungsdatum: 12. Juni 2008
Beiträge: 19
|
Hallo Ubuntufreunde, ich habe bereits diverse Anläufe unternommen, die dedizierte NVIDIA Geforce 840M-Grafikkarte zum Laufen zu bekommen. Leider bisher nur mit mäßigem Erfolg. Hier die Historie: 1. Versuch, Bumblebee
nach der Anleitung: Hybrid-Grafikkarten/Bumblebee Ergebnis: NVIDIA-Grafik wird verwendet, aber die Framerate ist bei Test mittels glxshperes64 mieserabler (22FPS) als mit der Intel-Grafik (60FPS)
2. Versuch, NVIDIA-Prime
nach der Anleitung: Hybrid-Grafikkarten/PRIME Ergebnis: nach Umschalten auf die NVIDIA-Grafik mittel prime-select nvidia und Neustart von Lightdm bzw einem Reboot bleibt der Bildschirm schwarz. Der Treiber scheint geladen zu sein und Prime spuckt keinen Fehler aus. Ich vermute, dass der Bildschirm nicht korrekt angesprochen wird.
Ich habe auch die hier aufgeführten Tipps ausprobiert nvidia-hybrid-grafikkarte-proprietaere-treiber , allerdings ohne Erfolg. Hier mein System im Überblick: ASUS Zenbook UX32LN Prozessor: Intel Core i5-4200U Grafik: Intel HD Graphics 4400 + Nvidia GeForce GT 840M Betriebssystem: Ubuntu 14.04 LTS
Also falls jemand noch einen entscheidenden Hinweis für mich hat, wäre ich sehr dankbar
|
cr3m4
(Themenstarter)
Anmeldungsdatum: 12. Juni 2008
Beiträge: 19
|
Nachtrag: hier die xorg.conf 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 | Section "ServerLayout"
Identifier "layout"
Screen 0 "nvidia"
Inactive "intel"
EndSection
Section "Device"
Identifier "intel"
Driver "modesetting"
BusID "PCI:0:2:0"
EndSection
Section "Screen"
Identifier "intel"
Device "intel"
EndSection
Section "Device"
Identifier "nvidia"
Driver "nvidia"
BusID "PCI:3:0:0"
Option "ConstrainCursor" "off"
EndSection
Section "Screen"
Identifier "nvidia"
Device "nvidia"
Option "AllowEmptyInitialConfiguration" "on"
EndSection
|
Und die Ausgabe von lspci -nnk | grep "VGA\|'Kern'\|3D\|Display" -A2
00:02.0 VGA compatible controller [0300]: Intel Corporation Haswell-ULT Integrated Graphics Controller [8086:0a16] (rev 09)
Subsystem: ASUSTeK Computer Inc. Device [1043:15dd]
Kernel driver in use: i915
--
03:00.0 3D controller [0302]: NVIDIA Corporation GM108M [GeForce 840M] [10de:1341] (rev ff)
- Xorg.0.nvidia.log (31.0 KiB)
- Download Xorg.0.nvidia.log
- Xorg.0.intel.log (23.4 KiB)
- Download Xorg.0.intel.log
|
cr3m4
(Themenstarter)
Anmeldungsdatum: 12. Juni 2008
Beiträge: 19
|
|
JörnS
Anmeldungsdatum: 25. November 2010
Beiträge: 2107
|
Ich gehe davon aus, du hast den nvidia-331 ausprobiert? Dein Grafikchip basiert ja auf der neuen Maxwell-Architektur, vllt brauchst du den nvidia-337 (Beta). Den holst du dir so: sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get install nvidia-337 nvidia-prime
sudo add-apt-repository --remove ppa:xorg-edgers/ppa
|
cr3m4
(Themenstarter)
Anmeldungsdatum: 12. Juni 2008
Beiträge: 19
|
Hallo JörnS, den aktuellen Treiber habe ich bereits, wie du beschrieben hast, installiert. Leider ohne Erfolg.
Es sieht so aus, als würde der Treiber korrekt geladen werden, aber der Monitor nicht angesprochen werden können. Hier mal ein Auszug aus dem Logfile, das ich per nvidia-bug-report.sh erstellt habe 1
2
3
4
5
6
7
8
9
10
11
12 | ...
[ 6826.037] (--) NVIDIA(0): Valid display device(s) on GeForce 840M at PCI:3:0:0
[ 6826.037] (--) NVIDIA(0): none
[ 6826.037] (II) NVIDIA(0): Validated MetaModes:
...
xset: unable to open display ""
...
GPU 0000:03:00.0
Product Name : GeForce 840M
Display Mode : N/A
Display Active : N/A
...
|
Gibt es evtl einen einen Weg, in der xorg.conf den Bildschirm anhand der BUS-ID o.ä. anzusteuern?
|
cr3m4
(Themenstarter)
Anmeldungsdatum: 12. Juni 2008
Beiträge: 19
|
Hallo zusammen, ich wollte das Thema nochmal in den Vordergrund rücken, da es noch nicht gelöst ist. Ich habe zwischenzeitlich nochmal Bumblebee ausprobiert und mir mein System zerschossen (warscheinlich durch das hier aufgeführte Problem : http://forum.ubuntuusers.de/topic/unity-laed-nach-update-nicht-mehr/ , seitdem lass ich die Finger vom xorg-edgers ppa). Es scheint mir wie gesagt, dass der Treiber ordnungsgemäß lädt, und der Bildschirm nicht korrekt angesprochen wird... ideen?
|
chriskoenig
Anmeldungsdatum: 26. August 2014
Beiträge: 3
|
Hi, Leute,
ich kämpfe mit demselben Problem. Mint 17 x64 i5-4200H MSI GP60-2PEi585FD 8gb RAM
|
chriskoenig
Anmeldungsdatum: 26. August 2014
Beiträge: 3
|
So, hier könnte eine Lösung liegen!? http://www.ubuntuforums.org/showthread.php?t=2200074 Also, cr3m4, probieren wir's und Posten es dann hier?! LG ck
|
wimajoe
Anmeldungsdatum: 22. Juni 2014
Beiträge: 21
|
Hallo an alle hier, ich habe ein ähnliches Problem (Hybridgrafikkarte Intel Onboard i4200M und Nvidia Geforce GT 730M) auf einem Thinkpad T440p. Es gibt zwei Möglichkeiten: 1. Die Firmware (BIOS/UEFI-Firmware Version 2.25 von Lenovo) macht Probleme. Es hat Leute gegeben, die haben ihre Firmware downgegraded (auf Version 1.14) und der Nvidia Proprietäre Treiber läuft. Das hab ich in verschiedenen Foren gelesen, z.B. https://answers.launchpad.net/ubuntu/+question/246834 - siehe #23 (post Nr. 23). Achtung: Gefahr des Brickens durch Überschreiben von Firmwarespeicher! (siehe z.B. http://www.heise.de/open/artikel/UEFI-Linux-kann-aktuelle-Thinkpads-beschaedigen-2105920.html) 2.Es scheint so als ob Ubuntu Probleme mit dem proprietären Grafikkartentreiber von Nvidia hat und oder die Hybridgrafik nicht in den Griff bekommt. Steht auch in diesem Link, wenn ich den richtig verstehe: http://ubuntuforums.org/showthread.php?t=1657660 Falls 2. der Grund ist, dann müssen wir warten bis die Entwickler das hinkriegen ... und das kann dauern: Mein Fehler ist seit Dez. 2013 im Netz zu finden, und der Link von chriskoenig ist ja wohl von 2011. Mein Ubuntu (14.04.1 mit Gnome-Oberfläche) läuft auch, aber halt ohne Nutzung der Nvidia Graka.... und die Installation war ein Pain in the ass ...
|
chriskoenig
Anmeldungsdatum: 26. August 2014
Beiträge: 3
|
Hi,
zuerst: Wenn man meinem Link folgt, sieht man, dass die Beiträge von diesem Jahr sind. Nichtsdestotrotz: Ich habe alle dort beschriebenen Schritte versucht, bin gar den Links (und dortigen Hinweisen) gefolgt, leider ohne Erfolg. Es scheint so, wie wimajoe sagt: Veraltete Treiber. Mit bumblebee wird immer 307 geladen, Versuche meinerseits, aktuellere Treiber zu bekommen (340 müsste der Aktuelle sein) scheiterten. Dann wohl warten...
|
cr3m4
(Themenstarter)
Anmeldungsdatum: 12. Juni 2008
Beiträge: 19
|
Nach etwas Funkstille habe ich mich mal wieder der noch immer bestehenden Problematik zugewandt und bin auf folgenden Beitrag von NVIDIA gestoßen: http://us.download.nvidia.com/XFree86/Linux-x86/319.12/README/randr14.html Eine Änderung der /etc/X11/xorg.conf und den xrandr-Kommandos habe ich X unter NVIDIA mit einer Auflösung von 640x480 zum Laufen gebracht. Leider wird jede Änderung der xorg.conf nach einem sudo service lightdm restart verworfen und die ursprüngliche xorg.conf wieder hergestellt, sodass ich dort derzeit nicht weiter komme. Ich werde demnächst mal den Output posten, aber vielleicht hat ja vorab noch jemand einen Geistesblitz ☺
|
cr3m4
(Themenstarter)
Anmeldungsdatum: 12. Juni 2008
Beiträge: 19
|
So, hier meine derzeitige Systemkonfiguration: Kernel 3.16.0-24-generic
Installierte Pakete:
$ dpkg -l | grep nvidia
ii nvidia-343 343.22-0ubuntu1~xedgers14.10.1 amd64 NVIDIA binary driver - version 343.22
ii nvidia-343-uvm 343.22-0ubuntu1~xedgers14.10.1 amd64 NVIDIA Unified Memory kernel module
ii nvidia-opencl-icd-343 343.22-0ubuntu1~xedgers14.10.1 amd64 NVIDIA OpenCL ICD
ii nvidia-prime 0.6.7 amd64 Tools to enable NVIDIA's Prime
ii nvidia-settings 343.13-0ubuntu1~xedgers14.10.1 amd64 Tool for configuring the NVIDIA graphics driver
$ dpkg -l | grep xorg
ii python3-xkit 0.5.0ubuntu2 all library for the manipulation of xorg.conf files (Python 3)
ii xorg 1:7.7+7ubuntu2 amd64 X.Org X Window System
ii xorg-docs-core 1:1.7-1 all Core documentation for the X.org X Window System
ii xserver-xorg 1:7.7+7ubuntu2 amd64 X.Org X server
ii xserver-xorg-core 2:1.16.0+git20140806+server-1.16-branch.a793483e-0ubuntu0sarvatt amd64 Xorg X server - core server
ii xserver-xorg-input-all 1:7.7+7ubuntu2 amd64 X.Org X server -- input driver metapackage
ii xserver-xorg-input-evdev 1:2.9.0-1ubuntu2 amd64 X.Org X server -- evdev input driver
ii xserver-xorg-input-mouse 1:1.9.0+git20140806.252b15a2-0ubuntu0sarvatt amd64 X.Org X server -- mouse input driver
ii xserver-xorg-input-synaptics 1.8.1-1ubuntu1 amd64 Synaptics TouchPad driver for X.Org server
ii xserver-xorg-input-vmmouse 1:13.0.0+git20140806.de58228a-0ubuntu0sarvatt2 amd64 X.Org X server -- VMMouse input driver to use with VMWare
ii xserver-xorg-input-wacom 1:0.25.0-0ubuntu1 amd64 X.Org X server -- Wacom input driver
ii xserver-xorg-video-cirrus 1:1.5.2+git20140806.f0d278b4-0ubuntu0sarvatt amd64 X.Org X server -- Cirrus display driver
ii xserver-xorg-video-fbdev 1:0.4.4+git20140806.2673e727-0ubuntu0sarvatt amd64 X.Org X server -- fbdev display driver
ii xserver-xorg-video-intel 2:2.99.916+git20141016.6b98f162-0ubuntu0sarvatt amd64 X.Org X server -- Intel i8xx, i9xx display driver
ii xserver-xorg-video-mach64 6.9.4+git20140806.e538ff6b-0ubuntu0sarvatt amd64 X.Org X server -- ATI Mach64 display driver
ii xserver-xorg-video-mga 1:1.6.3+git20140806.132dee02-0ubuntu0sarvatt amd64 X.Org X server -- MGA display driver
ii xserver-xorg-video-modesetting 0.9.0+git20140806.1e4cb922-0ubuntu0sarvatt amd64 X.Org X server -- Generic modesetting driver
ii xserver-xorg-video-nouveau 1:1.0.11+git20141006.762b22f5-0ubuntu0sarvatt amd64 X.Org X server -- Nouveau display driver
ii xserver-xorg-video-openchrome 1:0.3.3-1build2 amd64 X.Org X server -- VIA display driver
ii xserver-xorg-video-qxl 0.1.1-0ubuntu4 amd64 X.Org X server -- QXL display driver
ii xserver-xorg-video-r128 6.9.2+git20140806.6dc5e9ab-0ubuntu0sarvatt amd64 X.Org X server -- ATI r128 display driver
ii xserver-xorg-video-s3 1:0.6.5+git20140806.ed0fbfd2-0ubuntu0sarvatt amd64 X.Org X server -- legacy S3 display driver
ii xserver-xorg-video-savage 1:2.3.7+git20140806.d28cd83c-0ubuntu0sarvatt amd64 X.Org X server -- Savage display driver
ii xserver-xorg-video-siliconmotion 1:1.7.7-2build2 amd64 X.Org X server -- SiliconMotion display driver
ii xserver-xorg-video-tdfx 1:1.4.5-1build2 amd64 X.Org X server -- tdfx display driver
ii xserver-xorg-video-vesa 1:2.3.3+git20140806.e36a0a8b-0ubuntu0sarvatt amd64 X.Org X server -- VESA display driver
rc xserver-xorg-video-vmware 1:13.0.2+git20140804.0a596fd0-0ubuntu0sarvatt~trusty amd64 X.Org X server -- VMware display driver Wenn ich auf die NVIDIA-Grafik umschalte via
$ sudo prime-select nvidia
Info: the current alternatives in use are: ['nvidia-343-prime', 'nvidia-343-prime']
Info: selecting nvidia-343 for the nvidia profile
update-alternatives: /usr/lib/nvidia-343/ld.so.conf wird verwendet, um /etc/ld.so.conf.d/x86_64-linux-gnu_GL.conf (x86_64-linux-gnu_gl_conf) im manueller Modus bereitzustellen
update-alternatives: /usr/lib/nvidia-343/alt_ld.so.conf wird verwendet, um /etc/ld.so.conf.d/i386-linux-gnu_GL.conf (i386-linux-gnu_gl_conf) im manueller Modus bereitzustellen
$ sudo service lightdm restart bleibt der Bildschirm schwarz. Ein Login ist aber (blind) möglich. Hier der Output der /etc/X11/xorg.conf:
Section "ServerLayout"
Identifier "layout"
Screen 0 "nvidia"
Inactive "intel"
EndSection
Section "Device"
Identifier "intel"
Driver "intel"
BusID "PCI:0@0:2:0"
Option "AccelMethod" "SNA"
EndSection
Section "Screen"
Identifier "intel"
Device "intel"
EndSection
Section "Device"
Identifier "nvidia"
Driver "nvidia"
BusID "PCI:3@0:0:0"
Option "ConstrainCursor" "off"
EndSection
Section "Screen"
Identifier "nvidia"
Device "nvidia"
Option "AllowEmptyInitialConfiguration" "on"
Option "IgnoreDisplayDevices" "CRT"
EndSection
Diese wird beim Umschalten auf die intel-Grafik gelöscht. Jegliche Änderung an der xorg.conf wird bei einem Neustart von Lightdm überschrieben. Wie kann ch das verhindern?
|
Jonius
Ikhayateam
Anmeldungsdatum: 21. August 2009
Beiträge: 1861
Wohnort: München
|
Ich habe diese Grafikkarte jetzt bei mir zum Laufen bekommen, indem ich aus dem PPA xorg-edgers zwar den Treiber installiert, aber sonst keine Pakete aktualisiert habe (siehe Forum). Vielleicht klappt das bei dir auch!
|
DecayMehls
Anmeldungsdatum: 29. Januar 2015
Beiträge: 1
|
Hab die properitären Treiber von Nvidia jetzt unter meinem System zum laufen gebracht. (Lenovo U530 Touch, Intel HD Graphics 4400 + NVIDIA GeForce GT730M N14M-GS, Dualboot Windows 8.1 und Ubuntu Gnome 14.04 LTS), Ubuntu ist bei mir ne frische Installation + Updates, da ich mir beim letzten Versuch das System zerschossen hab. Hab zunächst auf den Lightdm gewechselt
sudo apt-get install lightdm
sudo dpkg-reconfigure lightdm
und danach den im Wiki beschriebenen Weg (http://wiki.ubuntuusers.de/Hybrid-Grafikkarten/Prime?redirect=no#Installation)
genommen
sudo apt-get install nvidia-prime nvidia-319-updates mesa-utils
Bekomm jetzt die Ausgaben:
lspci -nnk | grep "VGA\|'Kern'\|3D\|Display" -A2
00:02.0 VGA compatible controller [0300]: Intel Corporation Haswell-ULT Integrated Graphics Controller [8086:0a16] (rev 09)
Subsystem: Lenovo Device [17aa:3800]
Kernel driver in use: i915
--
09:00.0 3D controller [0302]: NVIDIA Corporation GK208M [GeForce GT 730M] [10de:1290] (rev a1)
Subsystem: Lenovo Device [17aa:3800]
Kernel driver in use: nvidia
dpkg -l | egrep -i "prime|nvidia"
ii bbswitch-dkms 0.7-2ubuntu1 amd64 Interface for toggling the power on nVidia Optimus video cards
rc libcuda1-331 331.113-0ubuntu0.0.4 amd64 NVIDIA CUDA runtime library
ii libcuda1-331-updates 331.113-0ubuntu0.0.4 amd64 NVIDIA CUDA runtime library
ii nvidia-319-updates 331.113-0ubuntu0.0.4 amd64 Transitional package for nvidia-319-updates
rc nvidia-331 331.113-0ubuntu0.0.4 amd64 NVIDIA binary driver - version 331.113
ii nvidia-331-updates 331.113-0ubuntu0.0.4 amd64 NVIDIA binary driver - version 331.113
ii nvidia-331-updates-uvm 331.113-0ubuntu0.0.4 amd64 NVIDIA Unified Memory kernel module
rc nvidia-libopencl1-331 331.113-0ubuntu0.0.4 amd64 NVIDIA OpenCL Driver and ICD Loader library
ii nvidia-opencl-icd-331 331.113-0ubuntu0.0.4 amd64 NVIDIA OpenCL ICD
ii nvidia-prime 0.6.2 amd64 Tools to enable NVIDIA's Prime
ii nvidia-settings 340.29-0ubuntu1 amd64 Tool for configuring the NVIDIA graphics driver
Hoffe das hilft vielleicht weiter. Kam auf die Idee, dass mal auszuprobieren nachdem ich im Wiki gelesen hatte, dass "nvidia-prime als Abhängigkeit LightDM installiert", welcher aber unter Ubuntu Gnome nicht verwendet wird. Das einzige was noch etwas stört ist, dass ich jetzt natürlich einen sehr hässlichen Loginscreen habe der an eine zerschossene Unity Installation erinnert. Aber damit kann ich leben, wenn ich dadurch CUDA/OpenCl endlich nutzen kann, welches ich gerade am installieren bin. mfg Decay EDIT:
Hatte das nvidia-cuda-toolkit aus den Paketquellen getestet welche leider nicht funktioniert hat. Daraufhin hab ich das von der offizielen Nvidia Seite installiert https://developer.nvidia.com/cuda-downloads Welchen ich nach dessen Anleitung installiert habe und dadurch wird der nvidia-340 Treiber installiert, welcher wieder mit gdm funktioniert ☺ # Ok vergesst es. Nachnem neustart funktioniert prime mit gdm nicht.
|
cr3m4
(Themenstarter)
Anmeldungsdatum: 12. Juni 2008
Beiträge: 19
|
Neues von der Optimus-Front. Bei mir hat der folgende Workaround Wirkung gezeigt: http://vxlabs.com/2015/02/05/solving-the-ubuntu-14-04-nvidia-346-nvidia-prime-black-screen-issue/ Problem ist wohl, dass der gpumanager die xorg.conf mit irgendwelchen default-Werten überschreibt. https://bugs.launchpad.net/ubuntu/+source/ubuntu-drivers-common/+bug/1310489
|