Re: EVO video with nvidia drivers
Thanks for the suggestion, Akemi and Mark. When I try to use the ELRepo packages, kmod-nvidia conflicts with module-init-tools. Devin -- [r...@lnx226 ~]# yum --enablerepo=elrepo install nvidia-x11-drv nvidia-x11-drv-32bit Loaded plugins: downloadonly, fastestmirror, kernel-module, priorities Loading mirror speeds from cached hostfile * elrepo: elrepo.org * sl-base: repos.lepp.cornell.edu * sl-security: repos.lepp.cornell.edu 16 packages excluded due to repository priority protections Setting up Install Process Resolving Dependencies -- Running transaction check --- Package nvidia-x11-drv.x86_64 0:260.19.29-1.el5.elrepo set to be updated -- Processing Dependency: nvidia-kmod = 260.19.29-1.el5.elrepo for package: nvidia-x11-drv -- Processing Dependency: nvidia-kmod = 260.19.29-1.el5.elrepo for package: nvidia-x11-drv --- Package nvidia-x11-drv-32bit.x86_64 0:260.19.29-1.el5.elrepo set to be updated -- Running transaction check --- Package kmod-nvidia.x86_64 0:260.19.29-1.el5.elrepo set to be updated -- Processing Conflict: kmod-nvidia conflicts module-init-tools = 3.3-0.pre3.1.60.el5 -- Finished Dependency Resolution kmod-nvidia-260.19.29-1.el5.elrepo.x86_64 from elrepo has depsolving problems -- kmod-nvidia conflicts with module-init-tools Beginning Kernel Module Plugin Finished Kernel Module Plugin Error: kmod-nvidia conflicts with module-init-tools You could try using --skip-broken to work around the problem You could try running: package-cleanup --problems package-cleanup --dupes rpm -Va --nofiles --nodigest -- On Jan 3, 2011, at 5:55 PM, Akemi Yagi wrote: On Mon, Jan 3, 2011 at 9:00 AM, Devin Bougie devin.bou...@cornell.edu wrote: And, here is the reply we've received from the EVO support folks. -- The reason is in OpenGL version. You need at least v.1.5+ to be able to use the most recent ViEVO. As you can see from your logs, you have 3.3 in case when you can successfully use it and 1.4 when you cannot. Perhaps RPMs are messed up. Please use drivers from nvidia web site, until SLC5 will resolve this issue. -- I, too, recommend installing ELRepo's nvidia packages (OK, I'm biased). They get updated in a timely manner (so far at least). If you install them now, it is version 260.19.29 (OpenGL 3.3.0). Unlike the Nvidia's installer, you do not need development software and there is no need to reinstall upon kernel updates (kABI-tracking kernel module). Akemi
Re: EVO video with nvidia drivers
On Tue, Jan 4, 2011 at 7:45 AM, Devin Bougie devin.bou...@cornell.edu wrote: Thanks for the suggestion, Akemi and Mark. When I try to use the ELRepo packages, kmod-nvidia conflicts with module-init-tools. Devin The module-init-tools version on your system has a bug as detailed here: http://elrepo.org/tiki/Update You need to update module-init-tools to the current version which has the bug fixed. Either that or install the one provided by ELRepo. yum --disablerepo \* --enablerepo elrepo update module-init-tools kmod-nvidia Akemi
Re: EVO video with nvidia drivers
On Jan 4, 2011, at 10:57 AM, Akemi Yagi wrote: On Tue, Jan 4, 2011 at 7:45 AM, Devin Bougie devin.bou...@cornell.edumailto:devin.bou...@cornell.edu wrote: Thanks for the suggestion, Akemi and Mark. When I try to use the ELRepo packages, kmod-nvidia conflicts with module-init-tools. The module-init-tools version on your system has a bug as detailed here: http://elrepo.org/tiki/Update You need to update module-init-tools to the current version which has the bug fixed. Either that or install the one provided by ELRepo. yum --disablerepo \* --enablerepo elrepo update module-init-tools kmod-nvidia Thanks. Once this replaced the module-init-tools from SL 5 base with module-init-tools from ELRepo (both 3.3-0.pre3.1.60.el5), I was able to install nvidia-drv-x11 and kmod-nvidia from ELrepo. With this configuration, ViEVO works correctly. I am a little hesitant to push module-init-tools from ELRepo to all of our SL5 systems. Is there any chance of incorporating the patched version of module-init-tools (or an nvidia driver that provides OpenGL 1.5+) into SL5? Thanks again, Devin
Re: EVO video with nvidia drivers
On Jan 4, 2011, at 10:57 AM, Akemi Yagi wrote: The module-init-tools version on your system has a bug as detailed here: http://elrepo.org/tiki/Update You need to update module-init-tools to the current version which has the bug fixed. I've now found this updated version in the sl-fastbugs repo. Thanks, Devin
EVO video with nvidia drivers
Hi, All. We have several SL5 systems using the proprietary nvidia driver from sl-contrib. We did not have any trouble with these systems until we tried to view video in EVO (ViEVO). We have no problem using EVO with the latest 260.19.29 drivers downloaded and installed from nvidia.com. However, we are unable to view video when using nvidia-x11-drv from sl-contrib or nvidia-graphics260.19.21 from atrpms. In all cases, xorg.conf is essentially unchanged. Please see below for example output from unsuccessful and successful attempts at running ViEVO. Any suggestions for fixing this using the sl-contrib (or atrpms) drivers would be greatly appreciated. Many thanks, Devin Here is the output from attempting to run ViEVO while using nvidia-x11-drv from sl-contrib: -- [da...@lnx226 ~]% rpm -qa |grep -i nvidia nvidia-x11-drv-195.36.24-1.0.x86_64 nvidia-x11-drv-32bit-195.36.24-1.0.x86_64 [da...@lnx226 ~]% uname -a Linux lnx226.lns.cornell.edu 2.6.18-194.26.1.el5 #1 SMP Tue Nov 9 12:46:16 EST 2010 x86_64 x86_64 x86_64 GNU/Linux [da...@lnx226 ViEVO]% ./ViEVO 127.0.0.1/:2224 Settings error: .preferences.xml: cannot open file Got Doublebuffered Visual! glX-Version 1.4 Sorry, no Direct Rendering possible! System name - Linux Nodename - lnx226.lns.cornell.edu Release - 2.6.18-194.26.1.el5 Version - #1 SMP Tue Nov 9 12:46:16 EST 2010 Architecture - x86_64 Error when oppening BMPimage file: earth.bkg /// VERSION / Vievo 2.0 (Build: linux 32-bit PROD Date: 13.05.2010 ) /// OpenGL Support Protocol /// OpenGL version: 1.4 (2.1.2 NVIDIA 195.36.24) Vendor: NVIDIA Corporation Renderer: Quadro NVS 290/PCI/SSE2 --- YUV_TEXTURES_SUPPORTED : 0 GLEE_VERSION_2_0 : 0 GLEE_ARB_shader_objects : 0 GLEE_ARB_vertex_shader :0 GLEE_ARB_fragment_shader : 0 GLEE_ARB_shading_language_100 : 0 - PIXEL_BUFFER_OBJECTS_ARB_SUPPORTED : 0 OPEN_GL_2_1_SUPPORTED : 0 / END / libDeckLinkAPI.so: cannot open shared object file: No such file or directory No DeckLink drivers TCP Channel: Not Connected: Connection refused X Error of failed request: BadLength (poly request too large or internal Xlib length error) Major opcode of failed request: 143 (GLX) Minor opcode of failed request: 1 (X_GLXRender) Serial number of failed request: 410 Current serial number in output stream: 411 -- And, here is the output from a successful run using 260.19.29 from nvidia.com: -- [da...@lnx226 ~]% uname -a Linux lnx226.lns.cornell.edu 2.6.18-194.26.1.el5 #1 SMP Tue Nov 9 12:46:16 EST 2010 x86_64 x86_64 x86_64 GNU/Linux [da...@lnx226 ~]% grep GLX /var/log/Xorg.0.log (II) NVIDIA GLX Module 260.19.29 Wed Dec 8 12:24:30 PST 2010 [da...@lnx226 ViEVO]% ./ViEVO 127.0.0.1/:2224 Got Doublebuffered Visual! glX-Version 1.4 Congrats, you have Direct Rendering! System name - Linux Nodename - lnx226.lns.cornell.edu Release - 2.6.18-194.26.1.el5 Version - #1 SMP Tue Nov 9 12:46:16 EST 2010 Architecture - x86_64 Error when oppening BMPimage file: earth.bkg /// VERSION / Vievo 2.0 (Build: linux 32-bit PROD Date: 13.05.2010 ) /// OpenGL Support Protocol /// OpenGL version: 3.3.0 NVIDIA 260.19.29 Vendor: NVIDIA Corporation Renderer: Quadro NVS 290/PCI/SSE2 --- YUV_TEXTURES_SUPPORTED : 1 GLEE_VERSION_2_0 : 1 GLEE_ARB_shader_objects : 1 GLEE_ARB_vertex_shader :1 GLEE_ARB_fragment_shader : 1 GLEE_ARB_shading_language_100 : 1 - PIXEL_BUFFER_OBJECTS_ARB_SUPPORTED : 1 OPEN_GL_2_1_SUPPORTED : 1 / END / libDeckLinkAPI.so: cannot open shared object file: No such file or directory No DeckLink drivers TCP Channel: Not Connected: Connection refused Exiting sanely... 222 --
Re: EVO video with nvidia drivers
Devin Bougie wrote: Hi, All. We have several SL5 systems using the proprietary nvidia driver from sl-contrib. We did not have any trouble with these systems until we tried to view video in EVO (ViEVO). We have no problem using EVO with the latest 260.19.29 drivers downloaded and installed from nvidia.com. However, we are unable to view video when using nvidia-x11-drv from sl-contrib or nvidia-graphics260.19.21 from atrpms. In all cases, xorg.conf is essentially unchanged. Please see below for example output from unsuccessful and successful attempts at running ViEVO. Any suggestions for fixing this using the sl-contrib (or atrpms) drivers would be greatly appreciated. Many thanks, Devin Here is the output from attempting to run ViEVO while using nvidia-x11-drv from sl-contrib: -- [da...@lnx226 ~]% rpm -qa |grep -i nvidia nvidia-x11-drv-195.36.24-1.0.x86_64 nvidia-x11-drv-32bit-195.36.24-1.0.x86_64 [da...@lnx226 ~]% uname -a Linux lnx226.lns.cornell.edu 2.6.18-194.26.1.el5 #1 SMP Tue Nov 9 12:46:16 EST 2010 x86_64 x86_64 x86_64 GNU/Linux [da...@lnx226 ViEVO]% ./ViEVO 127.0.0.1/:2224 Settings error: .preferences.xml: cannot open file Got Doublebuffered Visual! glX-Version 1.4 Sorry, no Direct Rendering possible! System name - Linux Nodename - lnx226.lns.cornell.edu Release - 2.6.18-194.26.1.el5 Version - #1 SMP Tue Nov 9 12:46:16 EST 2010 Architecture - x86_64 Error when oppening BMPimage file: earth.bkg /// VERSION / Vievo 2.0 (Build: linux 32-bit PROD Date: 13.05.2010 ) /// OpenGL Support Protocol /// OpenGL version: 1.4 (2.1.2 NVIDIA 195.36.24) Vendor: NVIDIA Corporation Renderer: Quadro NVS 290/PCI/SSE2 --- YUV_TEXTURES_SUPPORTED : 0 GLEE_VERSION_2_0 : 0 GLEE_ARB_shader_objects : 0 GLEE_ARB_vertex_shader :0 GLEE_ARB_fragment_shader : 0 GLEE_ARB_shading_language_100 : 0 - PIXEL_BUFFER_OBJECTS_ARB_SUPPORTED : 0 OPEN_GL_2_1_SUPPORTED : 0 / END / libDeckLinkAPI.so: cannot open shared object file: No such file or directory No DeckLink drivers TCP Channel: Not Connected: Connection refused X Error of failed request: BadLength (poly request too large or internal Xlib length error) Major opcode of failed request: 143 (GLX) Minor opcode of failed request: 1 (X_GLXRender) Serial number of failed request: 410 Current serial number in output stream: 411 -- And, here is the output from a successful run using 260.19.29 from nvidia.com: -- [da...@lnx226 ~]% uname -a Linux lnx226.lns.cornell.edu 2.6.18-194.26.1.el5 #1 SMP Tue Nov 9 12:46:16 EST 2010 x86_64 x86_64 x86_64 GNU/Linux [da...@lnx226 ~]% grep GLX /var/log/Xorg.0.log (II) NVIDIA GLX Module 260.19.29 Wed Dec 8 12:24:30 PST 2010 [da...@lnx226 ViEVO]% ./ViEVO 127.0.0.1/:2224 Got Doublebuffered Visual! glX-Version 1.4 Congrats, you have Direct Rendering! System name - Linux Nodename - lnx226.lns.cornell.edu Release - 2.6.18-194.26.1.el5 Version - #1 SMP Tue Nov 9 12:46:16 EST 2010 Architecture - x86_64 Error when oppening BMPimage file: earth.bkg /// VERSION / Vievo 2.0 (Build: linux 32-bit PROD Date: 13.05.2010 ) /// OpenGL Support Protocol /// OpenGL version: 3.3.0 NVIDIA 260.19.29 Vendor: NVIDIA Corporation Renderer: Quadro NVS 290/PCI/SSE2 --- YUV_TEXTURES_SUPPORTED : 1 GLEE_VERSION_2_0 : 1 GLEE_ARB_shader_objects : 1 GLEE_ARB_vertex_shader :1 GLEE_ARB_fragment_shader : 1 GLEE_ARB_shading_language_100 : 1 - PIXEL_BUFFER_OBJECTS_ARB_SUPPORTED : 1 OPEN_GL_2_1_SUPPORTED : 1 / END / libDeckLinkAPI.so: cannot open shared object file: No such file or directory No DeckLink drivers TCP Channel: Not Connected: Connection refused Exiting sanely... 222 -- Looks like a DRI/GLX issue at first glance. I've had very good luck with the ELrepo packages: kmod-nvidia, nvidia-x11-drv combination. Maybe you are missing the kernel module in the first instance. -Mark -- Mr. Mark V. Stodola Digital Systems Engineer National Electrostatics Corp. P.O. Box 620310 Middleton, WI 53562-0310 USA Phone: (608) 831-7600 Fax: (608) 831-9591
Re: EVO video with nvidia drivers
And, here is the reply we've received from the EVO support folks. -- The reason is in OpenGL version. You need at least v.1.5+ to be able to use the most recent ViEVO. As you can see from your logs, you have 3.3 in case when you can successfully use it and 1.4 when you cannot. Perhaps RPMs are messed up. Please use drivers from nvidia web site, until SLC5 will resolve this issue. -- Thanks again, Devin On Jan 3, 2011, at 11:39 AM, Devin Bougie wrote: Hi, All. We have several SL5 systems using the proprietary nvidia driver from sl-contrib. We did not have any trouble with these systems until we tried to view video in EVO (ViEVO). We have no problem using EVO with the latest 260.19.29 drivers downloaded and installed from nvidia.com. However, we are unable to view video when using nvidia-x11-drv from sl-contrib or nvidia-graphics260.19.21 from atrpms. In all cases, xorg.conf is essentially unchanged. Please see below for example output from unsuccessful and successful attempts at running ViEVO. Any suggestions for fixing this using the sl-contrib (or atrpms) drivers would be greatly appreciated. Many thanks, Devin Here is the output from attempting to run ViEVO while using nvidia-x11-drv from sl-contrib: -- [da...@lnx226 ~]% rpm -qa |grep -i nvidia nvidia-x11-drv-195.36.24-1.0.x86_64 nvidia-x11-drv-32bit-195.36.24-1.0.x86_64 [da...@lnx226 ~]% uname -a Linux lnx226.lns.cornell.edu 2.6.18-194.26.1.el5 #1 SMP Tue Nov 9 12:46:16 EST 2010 x86_64 x86_64 x86_64 GNU/Linux [da...@lnx226 ViEVO]% ./ViEVO 127.0.0.1/:2224 Settings error: .preferences.xml: cannot open file Got Doublebuffered Visual! glX-Version 1.4 Sorry, no Direct Rendering possible! System name - Linux Nodename - lnx226.lns.cornell.edu Release - 2.6.18-194.26.1.el5 Version - #1 SMP Tue Nov 9 12:46:16 EST 2010 Architecture - x86_64 Error when oppening BMPimage file: earth.bkg /// VERSION / Vievo 2.0 (Build: linux 32-bit PROD Date: 13.05.2010 ) /// OpenGL Support Protocol /// OpenGL version: 1.4 (2.1.2 NVIDIA 195.36.24) Vendor: NVIDIA Corporation Renderer: Quadro NVS 290/PCI/SSE2 --- YUV_TEXTURES_SUPPORTED : 0 GLEE_VERSION_2_0 : 0 GLEE_ARB_shader_objects : 0 GLEE_ARB_vertex_shader :0 GLEE_ARB_fragment_shader : 0 GLEE_ARB_shading_language_100 : 0 - PIXEL_BUFFER_OBJECTS_ARB_SUPPORTED : 0 OPEN_GL_2_1_SUPPORTED : 0 / END / libDeckLinkAPI.so: cannot open shared object file: No such file or directory No DeckLink drivers TCP Channel: Not Connected: Connection refused X Error of failed request: BadLength (poly request too large or internal Xlib length error) Major opcode of failed request: 143 (GLX) Minor opcode of failed request: 1 (X_GLXRender) Serial number of failed request: 410 Current serial number in output stream: 411 -- And, here is the output from a successful run using 260.19.29 from nvidia.com: -- [da...@lnx226 ~]% uname -a Linux lnx226.lns.cornell.edu 2.6.18-194.26.1.el5 #1 SMP Tue Nov 9 12:46:16 EST 2010 x86_64 x86_64 x86_64 GNU/Linux [da...@lnx226 ~]% grep GLX /var/log/Xorg.0.log (II) NVIDIA GLX Module 260.19.29 Wed Dec 8 12:24:30 PST 2010 [da...@lnx226 ViEVO]% ./ViEVO 127.0.0.1/:2224 Got Doublebuffered Visual! glX-Version 1.4 Congrats, you have Direct Rendering! System name - Linux Nodename - lnx226.lns.cornell.edu Release - 2.6.18-194.26.1.el5 Version - #1 SMP Tue Nov 9 12:46:16 EST 2010 Architecture - x86_64 Error when oppening BMPimage file: earth.bkg /// VERSION / Vievo 2.0 (Build: linux 32-bit PROD Date: 13.05.2010 ) /// OpenGL Support Protocol /// OpenGL version: 3.3.0 NVIDIA 260.19.29 Vendor: NVIDIA Corporation Renderer: Quadro NVS 290/PCI/SSE2 --- YUV_TEXTURES_SUPPORTED : 1 GLEE_VERSION_2_0 : 1 GLEE_ARB_shader_objects : 1 GLEE_ARB_vertex_shader :1 GLEE_ARB_fragment_shader : 1 GLEE_ARB_shading_language_100 : 1 - PIXEL_BUFFER_OBJECTS_ARB_SUPPORTED : 1 OPEN_GL_2_1_SUPPORTED : 1 / END / libDeckLinkAPI.so: cannot open shared object file: No such file or directory No DeckLink drivers TCP Channel: Not Connected: Connection refused Exiting sanely... 222 --
Re: EVO video with nvidia drivers
On Mon, Jan 3, 2011 at 9:00 AM, Devin Bougie devin.bou...@cornell.edu wrote: And, here is the reply we've received from the EVO support folks. -- The reason is in OpenGL version. You need at least v.1.5+ to be able to use the most recent ViEVO. As you can see from your logs, you have 3.3 in case when you can successfully use it and 1.4 when you cannot. Perhaps RPMs are messed up. Please use drivers from nvidia web site, until SLC5 will resolve this issue. -- I, too, recommend installing ELRepo's nvidia packages (OK, I'm biased). They get updated in a timely manner (so far at least). If you install them now, it is version 260.19.29 (OpenGL 3.3.0). Unlike the Nvidia's installer, you do not need development software and there is no need to reinstall upon kernel updates (kABI-tracking kernel module). Akemi