Difference between revisions of "Talk:NVIDIA Optimus"

From ArchWiki
Jump to navigation Jump to search
m (GDM: unsigned)
(the gdm edit on the main page works!)
Line 24: Line 24:
  
 
My issue is that if one is on > 1.17.2 or above, ''there is no {{ic|intel}} section''. I have no personal experience with this, but upon reading it I found it confusing. Either one needs an {{ic|intel}} section or they don't, at least as it currently reads. Perhaps the instructions mean "if you have problems, please ''add'' this section to your {{ic|xorg.conf}}"? Or perhaps they mean, "if you have problems, please use the longer {{ic|xorg.conf}} containing both {{ic|nvidia}} and {{ic|intel}} sections, replacing the following for the {{ic|intel}} section. In either case (or some new case I don't know), the current instructions don't seem to reconcile the versions of the {{ic|xorg.conf}} shown. [[User:Jwhendy|Jwhendy]] ([[User talk:Jwhendy|talk]]) 19:39, 4 May 2016 (UTC)
 
My issue is that if one is on > 1.17.2 or above, ''there is no {{ic|intel}} section''. I have no personal experience with this, but upon reading it I found it confusing. Either one needs an {{ic|intel}} section or they don't, at least as it currently reads. Perhaps the instructions mean "if you have problems, please ''add'' this section to your {{ic|xorg.conf}}"? Or perhaps they mean, "if you have problems, please use the longer {{ic|xorg.conf}} containing both {{ic|nvidia}} and {{ic|intel}} sections, replacing the following for the {{ic|intel}} section. In either case (or some new case I don't know), the current instructions don't seem to reconcile the versions of the {{ic|xorg.conf}} shown. [[User:Jwhendy|Jwhendy]] ([[User talk:Jwhendy|talk]]) 19:39, 4 May 2016 (UTC)
 
== GDM ==
 
 
Today I applied a patch posted in an upstream bug which fixed gdm for me. Unsure if I should try to update the wiki-page to reflect this. The suggestions on the page to get gdm working with nvidia-optimus does not work with latest xorg and gdm.
 
 
https://bbs.archlinux.org/viewtopic.php?id=211304
 
 
{{unsigned|18:48, 5 October 2016‎|Z3ntu}}
 
 
Direct link to the patch: https://bugzilla.gnome.org/show_bug.cgi?id=768204#c12
 
 
{{unsigned|18:00, 5 October 2016‎|D-mon}}
 

Revision as of 06:17, 11 October 2016

Remove the libglamoregl.so is necessary

The NVIDIA's official page gives a caveat.[1]

Some versions of the “modesetting” driver try to load a sub-module called “glamor”, which conflicts with the NVIDIA GLX implementation. Please ensure that the libglamoregl.so X module is not installed.

Only if I rename or remove the /lib/xorg/modules/libglamoregl.so can I get the Optimus work. Disabling it in xorg.conf takes no effect. Constroy (talk) 05:33, 29 March 2016 (UTC)

Well, if none of the methods described in the first note of NVIDIA_Optimus#Using_nvidia work, it might be necessary to re-open the mentioned FS#43830 or even open a new one upstream.[2] See the comments by lordheavy in the bug; deleting the libraries is the worst case option. --Indigo (talk) 13:19, 29 March 2016 (UTC)

Clarify Xorg section

The https://wiki.archlinux.org/index.php/NVIDIA_Optimus#Using_nvidia discusses Xorg configutation, which I think is confusing at the moment. I think I can explain it like so:

  • Is Xorg above 1.17.2?
    • Yes: use the short configuration shown, which only presents a section for nvidia
    • No: use the longer configuration which contains a section for both Device and Screen for both nvidia and intel
  • Did you run into issues after Xorg 1.17.1?
    • No: obviously irrelevant
    • Yes: modify the Device section for intel with the shown code.

My issue is that if one is on > 1.17.2 or above, there is no intel section. I have no personal experience with this, but upon reading it I found it confusing. Either one needs an intel section or they don't, at least as it currently reads. Perhaps the instructions mean "if you have problems, please add this section to your xorg.conf"? Or perhaps they mean, "if you have problems, please use the longer xorg.conf containing both nvidia and intel sections, replacing the following for the intel section. In either case (or some new case I don't know), the current instructions don't seem to reconcile the versions of the xorg.conf shown. Jwhendy (talk) 19:39, 4 May 2016 (UTC)