Just one last question, but... Can you post your /etc/X11/xorg.conf file?
Often utilities like glxgears and such aren't coded with primusrun and optirun in mind, and because the Nvidia card is technically a detached 3D device, similar to an old 3Dfx Voodoo2 1000 or Quantum3D Obsidian2 X24, if you remember these, NV-GLX is not going to register as the main display. Glad you got it working however. If your applications work, then that might be a better test. |
Quote:
As I see, rebuilding Xord fixed issues with logind (maybe we should report it to Slackware's bugtracker (even though I haven't seen one)). Even if glxinfo outputs NO errors, glxgears and glxspheres won't work. Even with primus or optirun. Steam says something about unsupported direct rendering. ===>>>primusrun glxgears: Code:
Xlib: extension "NV-GLX" missing on display ":8". ----- Oh, and I haven't got any xorg.conf file. I've heard that it is outdated to use it. ls /etc/x11: Code:
./ ../ WindowMaker/ app-defaults/ fs/ mwm/ seyon/ x3270/ xdm/ xinit/ xkb/ xorg.conf-vesa xorg.conf.d/ xorg.conf.nvidia-xconfig-original xsm/ |
The xorg.conf is still needed unfortunately with cards. Because you run a dual card system, and the fact you have permission problems, an xorg.conf makes diagnosis easier. It's far from outdated. Nvidia actually recommends you use one. With Optimus graphics you have to have the Intel VGA set up correctly.
Nothing in UNIX is ever truly outdated. It's just aged to perfection. ;) You should have the Intel graphics showing up as the primary VGA and under non-primusrun/optirun glxinfo, it should natively spit out the Intel driver info. If it's not, then the autoconfiguration decided to take a trip on the short bus and used the VESA/Modesetting driver probably and with Optimus, that's a no-no. Slackware should still have the xorgsetup ncurses-based utility. Just run it, and post the output from /etc/X11/xorg.conf and then we can start piecing the last parts of the puzzle together. |
My xorg.conf:
Code:
Section "ServerLayout" |
No. This is fine as is. You don't need to configure the Nvidia part. Primus and Bumblebee will handle that for you.
Now what it should be doing is this... When you run optirun or primusrun with the application you want ran on the Nvidia chip, it should run it without an issue, but remember it's a detached 3D device, not a native display adapter. Try using optirun or primusrun on an OpenGL using application and it should work now. |
Quote:
primusrun steam: Quote:
Quote:
|
When you installed this did you follow this guide directly?
http://docs.slackware.com/howtos:har...nvidia_optimus |
Sort of related...I got tired of having to muck with nvidia blob every kernel update on my "ancient" sys with onboard geforce 6150 nv4e graphics. Nouveau was sufficient for a long time for my needs & mostly still is. However, sometime over the last few months I noticed that when changing from one virtual desktop to another, on my 2-monitor system, there is a noticeable lag. Maybe a total of 1 second or so - not terrible but disconcerting. Question is, has anyone else noticed this kind of change? Just curious...much obliged, Bob
|
Quote:
Although I have written elsewhere about how to make the newest drivers (Catalyst & Crimson Edition) work on -current, I think that it's time to give Nvidia a chance to prove itself. The reviews look good; users are mostly happy with the Nvidia cards they chose. So my question is: Is there any difficulties in the installation and/or configuration of the Nvidia driver I should be aware of? I would appreciate any insight and/or experience you have had. Thanks. P.S. I have placed the order, and find myself excited about getting it in. For a man who doesn't game very much, this may be a ironic attitude. But now my rig is future-proofed, and besides, I've always wanted to try SLI since the days of the venerable Voodoo 2, and never have been able to afford it. Now, for the first time, I can, and the opportunity will never come again, not for a long time, I think. Regards, Matt |
@mattallmill - I don't know what else I can tell you beyond that I have found nVidia cards to be extremely well-supported and trouble-free, especially on alternative operating systems. My first GUI, excepting PCShell on DOS, was not Windows but rather IBMs OS/2 and even back then nVidia had full 3D Accelerated drivers for that OpSys. I started using Linux around 1999 and within a very short time nVidia had good drivers for it. ATi was at least 10 years late to the game. I support nVidia because they support me in my choices but also because they write really good drivers for just bout any OpSys you'd care to name. They've gotten quite good at it :).
The only "difficulties" I have ever in some 20+ years of faithful nVidia loyalty experienced was with monitors (lousy EDID, easily fixed with nVidia Options in xorg.conf) and one individual case where I went out on a limb and bought an Elsa OEM card that was WAY off spec and Elsa soon abandoned support even for Windows. It still worked with nVidia generic driver but just didn't get the full use of VRAM which was double the reference design. I made a risky gamble and lost but learned to keep my choices simpler. With the cards you've ordered you should have an effortless, thoroughly enjoyable experience even if you don't game much. Your system will be very well balanced by virtue of the GPU(s) taking so much load off your CPU and having the power to not bog down. With so much content these days being multimedia, and let's face it humans are very heavily biased towards vision, it is indeed rare that one will ever regret spending cash on the graphics system. It's just worth it. :) |
Quote:
P.S. I got to thinking about your statement about how multimedia has pervaded our computing experience, it gives me extra assurance that I made the right choice. $350/card is the most I've *ever* spent on a graphics card, and to be honest, it made me kind of nervous, that I was wasting good money. It look like, though, that in the end, it will turn out to be money well-invested. |
Pairing first-class hardware with the first-class distro of a first-class OS - what could possibly be better? ;)
|
Quote:
I ran with two EVGA GeForce 9800GT in SLI mode for a few years with no problems at all. I would run on particular game (under Windows, I'm afraid; it's OK for games and not much else) and after about 5 minutes of intense combat, the machine would slow to an absolute crawl. After I was killed in the game, the machine would speed back up in a minute or so. It turned out that the cooling fan on one of the cards had failed. Most of the time, it didn't matter. But when I stressed the pair with very high resolution graphics during a game, one card would overheat and shut down until it cooled a bit. The remaining card tried to handle all the work but couldn't keep up. :) I've since upgraded to a single GeForce GT 640 that's able to do what the pair of GeForce 9800GT were able to do. I still eye the SLI cards; I may pick up a pair one of these days since my motherboards are all SLI capable. |
Quote:
I used to run Windows (in the days of XP) full-time, and much for the same reasons: gaming. Now, however, the games I like to run (Quake I w/ Darkplaces Engine & Epsilon add-on, Unreal single-player, and UT2004) run perfectly under Linux. The first game I mentioned stresses my R9 270 in certain point of the game, notably in the exit stages of certain levels, although the frame-rates do drop to sub-20 levels (my cutoff point for enjoyable gameplay) in other areas of the levels as well. Needless to say, I haven't run Windows in a long time (and have in fact eradicated it from my hard drives some time ago). I figure that with relatively powerful cards running in SLI mode, I have a bit of breathing room until the next compelling upgrade comes along (and being a poor college student, that will be a *long* time in the future; unfortuitous circumstances have made my life a living hell these past 3 months; fortunately, some good did occur, and the financial windfall was the result of that. Time to enjoy the perks while opportunity still knocks, methinks. :) |
Sorry to the the bearer of bad tidings, but before you unbox the second card - depending on the store's return policy - please type in things like nvidia sli linux broken in a search engine to find some posts by a fellow going by the nickname the_mard, he looked into it quite a bit.
In short, SLI support is quite poor at the moment in Linux except if the Doom 3 engine is being used. I have some benchmark results of my own, too, and disabling one card improves (indeed) performance quite a bit. Support might improve in the future of course, but at the moment, it does not look hopeful. |
All times are GMT -5. The time now is 03:54 AM. |