LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


View Poll Results: Which NVIDIA driver do you use, Nouveau or the porprietary blob?
Nouveau 28 20.59%
Proprietary blob 108 79.41%
Voters: 136. You may not vote on this poll

Reply
  Search this Thread
Old 09-24-2012, 10:10 PM   #46
ReaperX7
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,558
Blog Entries: 15

Rep: Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097

I've used both drivers, but often I do find myself using the Proprietary driver for things like gaming and such that are still mildly problematic with Nouveau.
 
Old 09-25-2012, 02:40 AM   #47
H_TeXMeX_H
LQ Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301
I have also noticed that playing video with nouveau is just as good if not better than nvidia. It doesn't use vdpau, but I can still play 1080p without major issue, and just as well as with the nvidia drivers ... and of course no blue people at all, this is new to me.
 
Old 09-25-2012, 03:05 AM   #48
brianL
LQ 5k Club
 
Registered: Jan 2006
Location: Oldham, Lancs, England
Distribution: Slackware64 15; SlackwareARM-current (aarch64); Debian 12
Posts: 8,298
Blog Entries: 61

Rep: Reputation: Disabled
Quote:
Originally Posted by cwizardone View Post
Many thanks! The combination of those two fixed the blue skin tone problem.
Don't thank me, thank 273 for pointing out the thread on the nvidia forums, and the people there who found the solution.
 
Old 09-25-2012, 12:46 PM   #49
jtsn
Member
 
Registered: Sep 2011
Posts: 922

Rep: Reputation: 480Reputation: 480Reputation: 480Reputation: 480Reputation: 480
The BLOB. OpenGL 4, VDPAU and CUDA are must-haves to unleash the power of desktop Linux!

Last edited by jtsn; 09-25-2012 at 12:48 PM.
 
1 members found this post helpful.
Old 09-25-2012, 12:50 PM   #50
273
LQ Addict
 
Registered: Dec 2011
Location: UK
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 7,680

Rep: Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373
Quote:
Originally Posted by brianL View Post
Don't thank me, thank 273 for pointing out the thread on the nvidia forums, and the people there who found the solution.
I'm just sorry I didn't point it out a little sooner but I really did think it was fixed.
Glad the link helped.
 
1 members found this post helpful.
Old 09-25-2012, 08:47 PM   #51
ReaperX7
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,558
Blog Entries: 15

Rep: Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097
Quote:
Originally Posted by jtsn View Post
The BLOB. OpenGL 4, VDPAU and CUDA are must-haves to unleash the power of desktop Linux!
These will probably be added over time, but are low on the priority list for now. Also, because libmesa is an open source version of the OpenGL API, it may not always contain the main OpenGL ARB specifications each release.

CUDA is also a proprietary feature of Nvidia whereas OpenCL is universal non-proprietary implementation.

As far as vdpau, again, priorities of the nouveau developers are probably top blame. Nouveau is fairly new to the game and playing field and has been in a state of constant development to get it working with most chipsets as possible for basic levels of rendering and experimental 3D accelerated support. Also, remember the Gallium3D API is considered experimental for rendering purposes.
 
Old 09-26-2012, 03:04 PM   #52
jtsn
Member
 
Registered: Sep 2011
Posts: 922

Rep: Reputation: 480Reputation: 480Reputation: 480Reputation: 480Reputation: 480
Quote:
Originally Posted by ReaperX7 View Post
These will probably be added over time, but are low on the priority list for now.
The hardware is there now and needs driver support now. It also might get replaced over time with something completely different, which makes all this reverse-engineering effort obsolete.

These different priorities (and accepting the fact, that the nouveau people can't keep it up with hardware development) lead to nVidia's closed-source implementation.

Quote:
CUDA is also a proprietary feature of Nvidia whereas OpenCL is universal non-proprietary implementation.
But almost everybody who is into GPGPU stuff (aside from bitcoin miners) uses CUDA, especially in the scientific environment.

Quote:
As far as vdpau, again, priorities of the nouveau developers are probably top blame.
VDPAU is well supported by many applications and the main reason for choosing a nVidia card for a Linux-based HTPC build.

Quote:
Nouveau is fairly new to the game and playing field and has been in a state of constant development to get it working with most chipsets as possible for basic levels of rendering and experimental 3D accelerated support. Also, remember the Gallium3D API is considered experimental for rendering purposes.
And here someone claims, nouveau is not experimental.
 
1 members found this post helpful.
Old 09-26-2012, 03:28 PM   #53
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,057

Rep: Reputation: Disabled
So consider what your hardware is, what you intend to do : play simple games or 3D intensive ones, do scientific calculus, watch movies, type texts, browse the Internet, etc. Then check how well nouveau vs the blob perform for your intended usages on your hardware and make your choice. That's all there is to it.
 
Old 09-26-2012, 03:33 PM   #54
ReaperX7
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,558
Blog Entries: 15

Rep: Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097
Nvidia has been starting to contribute to development for Nouveau, however, Nouveau wasn't an effort to replace the Nvidia driver, it was developed to replace the aging nv-vesa driver. The reverse-engineering efforts have been successful in every regard.

The reason the developers chose Gallium3D was because they could use Gallium3D in a low-level hardware environment to gain access to Shader units and other hardware features without exactly having the Nvidia API itself. Because Shader units are common on all Intel, Nvidia, and ATI hardware, they could effectively use Gallium3D while writing basic drivers using efforts from reverse-engineering to access the hardware's higher level functions.

Getting a driver working stably takes a far greater priority than 3D acceleration does. This why Nouveau's 3D acceleration has been labeled as Experimental for so long now.

Even the ATI driver's Gallium3D support for Radeon HD series GPUs is labeled this because technically ATI drivers for newer cards are not able to officially support 3D graphics with the open source driver. Gallium3D allows some ability to gain access to these features even with minimal support and questionable stability so that later revisions can have stability when AMD drops support from the Official driver.

The only reason the Intel driver authors abandoned Gallium3D developments was because Intel Corp decided to open their architecture up to open source developments which allowed them to use the regular Tungsten Graphics API.

However, yes, if you need the Proprietary driver, you should use it, if not, Nouveau is a safe alternative for basic needs.

Last edited by ReaperX7; 09-26-2012 at 03:39 PM.
 
Old 09-26-2012, 10:41 PM   #55
foobarz
Member
 
Registered: Aug 2010
Distribution: slackware64-current
Posts: 48

Rep: Reputation: 10
Quote:
Originally Posted by cwizardone View Post
Thanks for that, but it didn't correct the problem.




Once, again, no.
Slackware64 -current (to the moment).
NVidia driver 304.43.
flash-plugin-11.2.202.238-x86_64.
BTW, this was also a problem with the 3 previous versions of the NVidia driver.

With that file I told to make already, play a video in youtube and right click on it, and edit the settings. Uncheck hw acceleration there too. I think it takes both things to fix it. Been a while since I messed with it.
 
Old 09-27-2012, 08:14 AM   #56
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,097

Rep: Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276
Quote:
Originally Posted by foobarz View Post
With that file I told to make already, play a video in youtube and right click on it, and edit the settings. Uncheck hw acceleration there too. I think it takes both things to fix it. Been a while since I messed with it.
Please see posts 41, 42 and 44, just above.
 
Old 09-27-2012, 09:44 AM   #57
foobarz
Member
 
Registered: Aug 2010
Distribution: slackware64-current
Posts: 48

Rep: Reputation: 10
Quote:
Originally Posted by cwizardone View Post
Please see posts 41, 42 and 44, just above.
I see: those messages show how to use hw accel by exporting an environment variable. I might try that, thanks. (but, I don't really trust flash to use hw accel right - probably freeze up my X - so nice to know the non-hw accel way too)
 
Old 09-27-2012, 09:46 AM   #58
Knightron
Senior Member
 
Registered: Jan 2011
Location: Australia
Distribution: openSUSE
Posts: 1,465
Blog Entries: 6

Rep: Reputation: 200Reputation: 200Reputation: 200
Hey guys, sorry if i've missed something here, because i was to lazy to read all the pages. I've encountered the color issue in youtube, with nvidia proprietary drivers too. I fixed my issue by simply switching to the trial html5 version of youtube.
http://www.youtube.com/html5
This of course is just a work around and flash will still encounter the issue in flash games, but i don't use them, so i've done this and i've been happy.

As for the original question, i use Nouveau on the desktop, but the proprietary driver on my nvidia laptop, this is because i find i get better battery life on the proprietary driver.
I voted Nouveau because i don't use Slack on that laptop.
 
1 members found this post helpful.
Old 09-27-2012, 04:25 PM   #59
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,057

Rep: Reputation: Disabled
People wanting to help iron out Nouveau can help test the version which will be included in the upcoming Fedora 18 beta (no need to install anything, live CD used). I apologize for hijacking your thread, Damgar, I think it's somehow loosely topic-related.
 
Old 09-27-2012, 05:19 PM   #60
Franklin
Senior Member
 
Registered: Oct 2002
Distribution: Slackware
Posts: 1,348

Rep: Reputation: 217Reputation: 217Reputation: 217
Nouveau irritates me too much to use it.
Love nVidia.
Hate Nouveau.

I didn't really care until Nouveau caused my full install of Slackware current RC4 to die during boot (despite successful install).
I boot into text in Slack to AVOID this type of crap (I thought).

If the driver is that flakey, it seems rather "non-Slackish" to have a system do that by default.

I googled.
I learned.
I fixed.
I moved on.

I still wonder why?
Why default this irritation?

That's all. Just an end user. Not a programmer.
Rant perhaps not relevant.

(still love slackware, release 14 already!!!!)

 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Nouveau Driver Still Tries To Compete With NVIDIA LXer Syndicated Linux News 1 06-18-2012 01:12 PM
[SOLVED] Troubles with nouveau NVIDIA driver on 13.37 Skaperen Slackware 4 07-28-2011 09:12 AM
LXer: Nouveau Driver Power Management Against The NVIDIA Blob LXer Syndicated Linux News 0 07-06-2011 01:50 PM
nvidia proprietary driver, nvidia-settings and how to configure panning bluebox Linux - Hardware 1 03-11-2011 03:21 PM
Fedora 12 - Nouveau + Nvidia Driver Solution JoshGriffin Fedora 19 05-21-2010 08:29 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 01:02 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration