You are not logged in.

#1 2011-11-10 01:35:40

nomorewindows
Member
Registered: 2010-04-03
Posts: 3,424

OpenGL Nvidia

Trying to run certain applications in X result in a message: NVIDIA OpenGL Driver requires CPUs with SSE to run.  The current CPU does not support SSE. (usually) Segmentation fault  Is there a NVIDIA kernel/X windows driver that doesn't use SSE?  It also prints this message even over SSH connection.

There is also a corresponding segfault message via dmesg:
X application such as firefox[pid]:segfault at 0 ip (null) sp xxxxxxxx error 4 in X application [8048000+c000]

Last edited by nomorewindows (2011-11-10 02:41:12)


I may have to CONSOLE you about your usage of ridiculously easy graphical interfaces...
Look ma, no mouse.

Offline

#2 2011-11-10 01:48:30

Gusar
Member
Registered: 2009-08-25
Posts: 3,606

Re: OpenGL Nvidia

What kind of CPU do you have that doesn't support SSE??? And can I have it? smile Which graphic card do you have?

There's no nvidia driver that doesn't require SSE. At least not one that would work with a modern kernel/X. But there's nouveau.

Last edited by Gusar (2011-11-10 01:50:04)

Offline

#3 2011-11-10 02:37:16

nomorewindows
Member
Registered: 2010-04-03
Posts: 3,424

Re: OpenGL Nvidia

I did have nouveau at one time, but I blacklisted it, because it wouldn't allow me to start X windows on the local console.  It kept telling me that I needed to unload the nouveau module in order to use X windows.  Possibly I need to change it back?  The processor is an AMD Duron.  It says the NVIDIA is an NV6 Vanta/Vanta LT.  (Another side question can it be used for GPU in boinc projects?)  Nouveau-firmware package states for NV40 or above but I don't think NV6 needs this package.


I may have to CONSOLE you about your usage of ridiculously easy graphical interfaces...
Look ma, no mouse.

Offline

#4 2011-11-10 02:56:52

Gusar
Member
Registered: 2009-08-25
Posts: 3,606

Re: OpenGL Nvidia

Wow, Duron. I had that. Many, many years ago. It was 800MHz. So yeah, can I have it? smile

Anyway, you'll have to use nouveau. nvidia-71xx supports this card, but the last X it supports is 1.7. So yeah, nouveau. You don't need the firmware package, it's obsolete, nouveau now creates it's own microcode. So just remove the nvidia driver and any configuration related to it (potential x config files or modprobe files blacklisting nouveau). Then install xf86-video-nouveau.

Oh, and another thing, Vanta (which is a budget version the Riva TNT2) isn't a "GPU", the GPU era started with the Geforce. So I think you can forget about boinc smile

Last edited by Gusar (2011-11-10 03:10:21)

Offline

#5 2011-11-10 03:12:30

nomorewindows
Member
Registered: 2010-04-03
Posts: 3,424

Re: OpenGL Nvidia

Ok, that could be it, I have xf86-video-nv probably guessed which one to install from the Unofficial Installation Guide.  So I probably have had the wrong video driver installed.  In fact, I don't have xf86-video-nouveau installed.  I do have xf86-video-vesa installed, and think everything is working so it's probably using video vesa.  I remember that the nouveau module segfaulted a couple of times, so this might be what I've done wrong.  I'm guessing I'll need to remove xf86-video-nv even though X should be able to figure out which driver to use.


I may have to CONSOLE you about your usage of ridiculously easy graphical interfaces...
Look ma, no mouse.

Offline

#6 2011-11-10 04:05:09

nomorewindows
Member
Registered: 2010-04-03
Posts: 3,424

Re: OpenGL Nvidia

Removing the /etc/X11/xorg.conf file seemed to fix most of the problem.  But the NVIDIA message is still coming up.  Removed vesa video driver which probably helped.  Allowed the nouveau module.  Looks like I may have cleaned up the configuration a bit anyhow.

Last edited by nomorewindows (2011-11-10 11:12:26)


I may have to CONSOLE you about your usage of ridiculously easy graphical interfaces...
Look ma, no mouse.

Offline

#7 2011-11-10 11:34:19

Gusar
Member
Registered: 2009-08-25
Posts: 3,606

Re: OpenGL Nvidia

Have you at some point used the nvidia installer? Seems like it, and if so, ouch!! That's a baaaaaad thing, because you now have a mess of mesa and nvidia gl libs on your system.

Offline

#8 2011-11-10 19:15:40

nomorewindows
Member
Registered: 2010-04-03
Posts: 3,424

Re: OpenGL Nvidia

I'm not sure I'm familiar with the nvidia installer...cause I think I've just been adding packages as I go.  I do know that if I try to get rid of any of the packages like that it wants me to uninstall libgl which wants me to uninstall a good portion of X applications that also depend on libgl.  That could be what you are referring to?


I may have to CONSOLE you about your usage of ridiculously easy graphical interfaces...
Look ma, no mouse.

Offline

#9 2011-11-10 19:19:46

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: OpenGL Nvidia

nomorewindows wrote:

I'm not sure I'm familiar with the nvidia installer...cause I think I've just been adding packages as I go.  I do know that if I try to get rid of any of the packages like that it wants me to uninstall libgl which wants me to uninstall a good portion of X applications that also depend on libgl.  That could be what you are referring to?

Pleeeease read the wiki https://wiki.archlinux.org/index.php/Nvidia#Installing

Offline

#10 2011-11-11 00:46:57

nomorewindows
Member
Registered: 2010-04-03
Posts: 3,424

Re: OpenGL Nvidia

Oh if you're talking about the installer from the nvidia.com site, no I didn't use that, I've just used repos.


I may have to CONSOLE you about your usage of ridiculously easy graphical interfaces...
Look ma, no mouse.

Offline

#11 2011-11-11 01:07:22

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: OpenGL Nvidia

nomorewindows wrote:

Oh if you're talking about the installer from the nvidia.com site, no I didn't use that, I've just used repos.

I know, otherwise pacman wouldn't have anything to remove as it wouldn't see that nvidia driver :-) so thankfully Gusar's guess proved wrong.

Is everything working now? I'm a bit confused wrt what do you have currently installed so if you need some more help, please say what's the current situation on your side.

Offline

#12 2011-11-11 01:43:10

nomorewindows
Member
Registered: 2010-04-03
Posts: 3,424

Re: OpenGL Nvidia

I've only been using X off and on as this box is practically being used as a server, so I'm not using X on it daily but in between times there was a time it wouldn't run, and now it's running again.  It looks like I've installed and uninstalled nvidia packages trying to figure out what it is.  The only thing that seems to make it work the most is just removing the /etc/X11/xorg.conf file as nvidia-xconfig and/or Xorg -configure aren't producing a configuration that it likes.  It appears that if I use the nouveau driver in /etc/rc.conf, and startx, it will cause the nouveau driver to load itself and everything seems to be fine.  It seems that somewhere inbetween the 2.6 and 3.0 kernels something was different. 
VLC seemed to invoke this SSE message during pacman upgrade/install within the last month (/var/log/pacman.log)
I just kinda thought it was peculiar that it would be telling me that my video hardware was trying to run and needed SSE over a SSH connection, which is actually using whatever hardware is on the other end, and not what's at the console.  I guess it stems that xdm actually has to be running with video on the console for it to work, whereas SSH doesn't need it, so it probably thinks that the hardware is the same on the SSH X client, would be my guess.  It could also be trying to load a driver for a board I don't have.


I may have to CONSOLE you about your usage of ridiculously easy graphical interfaces...
Look ma, no mouse.

Offline

#13 2011-11-13 16:21:56

nomorewindows
Member
Registered: 2010-04-03
Posts: 3,424

Re: OpenGL Nvidia

It just so happens I came across another socket A/462 processor in a dead motherboard that does have SSE, and without thinking about it, I fixed that particular problem now just by putting a later processor in.


I may have to CONSOLE you about your usage of ridiculously easy graphical interfaces...
Look ma, no mouse.

Offline

#14 2011-11-14 03:06:08

nomorewindows
Member
Registered: 2010-04-03
Posts: 3,424

Re: OpenGL Nvidia

Now that I've gotten rid of the SSE problem, running applications over SSH work seemingly fine, but if I run an application at the console, I get a message stating that OpenGL is not supported.


I may have to CONSOLE you about your usage of ridiculously easy graphical interfaces...
Look ma, no mouse.

Offline

Board footer

Powered by FluxBB