Announcement

Collapse
No announcement yet.

Can't login after install Nvidia Driver in Driver Manager

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    #16
    just a point of note ,,,,,,,if you have hybrid/discrete graphics (Nvidia+Intel) that are supposed to switch off handling the display for energy saving ,,,,,,,then you need bumblebee ,,,if you have just Nvidia ,,,,,you do not .

    it is not installed @hear and I am having no problems with a
    Code:
            [FONT=monospace][COLOR=#000000]vinny@vinny-Bonobo-Extreme:~$ inxi -G                    [/COLOR]
    [COLOR=#5454ff][B]Graphics: [/B][/COLOR][COLOR=#5454ff][B]Card:[/B][/COLOR][COLOR=#b2b2b2] NVIDIA GK104M [GeForce GTX 860M][/COLOR]
    [COLOR=#5454ff][B]Display Server:[/B][/COLOR][COLOR=#b2b2b2] X.Org 1.17.1 [/COLOR][COLOR=#5454ff][B]drivers:[/B][/COLOR][COLOR=#b2b2b2] nvidia (unloaded: fbdev,vesa,nouveau)                        [/COLOR]
    [COLOR=#5454ff][B]Resolution:[/B][/COLOR][COLOR=#b2b2b2] 1920x1080@60.0hz                                                                       [/COLOR]
    [COLOR=#5454ff][B]GLX Renderer:[/B][/COLOR][COLOR=#b2b2b2] GeForce GTX 860M/PCIe/SSE2 [/COLOR][COLOR=#5454ff][B]GLX Version:[/B][/COLOR][COLOR=#b2b2b2] 4.5.0 NVIDIA 346.47 [/COLOR]
    [/FONT]
    Just sayin

    VINNY
    i7 4core HT 8MB L3 2.9GHz
    16GB RAM
    Nvidia GTX 860M 4GB RAM 1152 cuda cores

    Comment


      #17
      Originally posted by Manck View Post
      I tried 346 and 340, edited all the "nvidia-current" in bumblebee, edit Driver=nvidia and I still get a black screen. I dont know if it has something to do with my laptop's double graphics: Intel HD and Nvidia 720. I'll search but I dont really know how to proceed, by the way, thank you for answering.
      I dont have a hybrid system so I cant test ,,,but from what I see in the description of the packages ,,,,,,(O lord) you may nead 2 more besides just Bumblebee ,,,,,,,"bumblebee-nvidia" and "primus"

      Code:
              [FONT=monospace][COLOR=#000000]vinny@vinny-Bonobo-Extreme:~$ apt show primus [/COLOR]
      Package: primus 
      Priority: extra 
      Section: universe/utils 
      Installed-Size: 57.3 kB 
      Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> 
      Original-Maintainer: Debian NVIDIA Maintainers <pkg-nvidia-devel@lists.alioth.debian.org> 
      Version: 0~20140711-1 
      Depends: bumblebee, socat, primus-libs (= 0~20140711-1) 
      Recommends: primus-libs-ia32 
      Download-Size: 9,616 B 
      Homepage: https://github.com/amonakov/primus 
      Bugs: https://bugs.launchpad.net/ubuntu/+filebug 
      Origin: Ubuntu 
      APT-Sources: http://us.archive.ubuntu.com/ubuntu/ vivid/universe amd64 Packages 
      Description: client-side GPU offloading for NVIDIA Optimus 
       Primus is a shared library that provides OpenGL and GLX APIs and implements 
       low-overhead local-only client-side OpenGL offloading via GLX forking, 
       similar to VirtualGL. It intercepts GLX calls and redirects GL rendering 
       to a secondary X display, presumably driven by a faster GPU. On swapping 
       buffers, rendered contents are read back using a PBO and copied onto 
       the drawable it was supposed to be rendered on in the first place. 
       . 
       Primus is currently intended to be used alongside Bumblebee and provides a 
       drop-in replacement for optirun (i.e. "primusrun").
      
      [/FONT]
      and

      Code:
              [FONT=monospace][COLOR=#000000]vinny@vinny-Bonobo-Extreme:~$ apt show bumblebee-nvidia [/COLOR]
      Package: bumblebee-nvidia 
      Priority: extra 
      Section: universe/utils 
      Installed-Size: 38.9 kB 
      Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> 
      Original-Maintainer: Debian NVIDIA Maintainers <pkg-nvidia-devel@lists.alioth.debian.org> 
      Source: bumblebee 
      Version: 3.2.1-7 
      Depends: bumblebee (= 3.2.1-7), nvidia-driver | nvidia-glx | nvidia-kernel-dkms | nvidia-kernel-amd64 | nvidia
      -kernel-686-pae | nvidia-kernel-486 | nvidia | nvidia-current | nvidia-current-updates | nvidia-driver-binary 
      | nvidia-304 | nvidia-304-updates | nvidia-experimental-304 | nvidia-310 | nvidia-310-updates | nvidia-experim
      ental-310 | nvidia-313 | nvidia-313-updates | nvidia-experimental-313 | nvidia-319 | nvidia-319-updates | nvid
      ia-experimental-319 | nvidia-325 | nvidia-325-updates | nvidia-experimental-325 | nvidia-331 | nvidia-331-upda
      tes | nvidia-experimental-331 | nvidia-334 | nvidia-334-updates | nvidia-experimental-334 | nvidia-337 | nvidi
      a-337-updates | nvidia-experimental-337 | nvidia-340 | nvidia-340-updates | nvidia-experimental-340 | nvidia-3
      43 | nvidia-343-updates | nvidia-experimental-343 
      Download-Size: 3,298 B 
      Homepage: https://launchpad.net/~bumblebee 
      Bugs: https://bugs.launchpad.net/ubuntu/+filebug 
      Origin: Ubuntu 
      APT-Sources: http://us.archive.ubuntu.com/ubuntu/ vivid/universe amd64 Packages 
      Description: NVIDIA Optimus support using the proprietary NVIDIA driver 
       This metapackage ensures that the proprietary NVIDIA driver is installed in a 
       way such that 3D acceleration does not break. It does so by configuring the 
       OpenGL library path to use the Mesa graphics library.
      
      [/FONT]
      VINNY
      i7 4core HT 8MB L3 2.9GHz
      16GB RAM
      Nvidia GTX 860M 4GB RAM 1152 cuda cores

      Comment


        #18
        Funny, I just had installed those packages and something weird happened, 340 appears selected in Driver Manager, but if a run

        glxinfo | grep OpenGL it outputs:

        OpenGL vendor string: Intel Open Source Technology Center
        OpenGL renderer string: Mesa DRI Intel(R) Haswell Mobile
        OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.5.2
        OpenGL core profile shading language version string: 3.30
        OpenGL core profile context flags: (none)
        OpenGL core profile profile mask: core profile
        OpenGL core profile extensions:
        OpenGL version string: 3.0 Mesa 10.5.2
        OpenGL shading language version string: 1.30
        OpenGL context flags: (none)
        OpenGL extensions:
        OpenGL ES profile version string: OpenGL ES 3.0 Mesa 10.5.2
        OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
        OpenGL ES profile extensions:

        And
        lsmod | grep nvidia outputs nothing.

        Which means Nvidia is not being used. I believe that there is a command to select the driver from terminal but I don’t remember it and google is not helping, anyway this is progress...ish.

        Is there an error or this is the way that it is supposed to be?


        Last edited by Manck; Apr 09, 2015, 02:01 PM.

        Comment


          #19
          Originally posted by Manck View Post
          Funny, I just had installed those packages and something weird happened, 340 appears selected in Driver Manager, but if a run

          glxinfo | grep OpenGL it outputs:

          OpenGL vendor string: Intel Open Source Technology Center
          OpenGL renderer string: Mesa DRI Intel(R) Haswell Mobile
          OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.5.2
          OpenGL core profile shading language version string: 3.30
          OpenGL core profile context flags: (none)
          OpenGL core profile profile mask: core profile
          OpenGL core profile extensions:
          OpenGL version string: 3.0 Mesa 10.5.2
          OpenGL shading language version string: 1.30
          OpenGL context flags: (none)
          OpenGL extensions:
          OpenGL ES profile version string: OpenGL ES 3.0 Mesa 10.5.2
          OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
          OpenGL ES profile extensions:

          And
          lsmod | grep nvidia outputs nothing.

          Which means Nvidia is not being used. I believe that there is a command to select the driver from terminal but I don’t remember it and google is not helping, anyway this is progress...ish.

          Is there an error or this is the way that it is supposed to be?


          so now you get to a desktop ? and you were not before ?

          if yes ,,,,I woild say this is progress .

          I do beleve it is the way it is suposed to be ,,,,,,,,,
          vinny@vinny-Bonobo-Extreme:~$ apt show bumblebee-nvidia
          Package: bumblebee-nvidia
          Priority: extra
          Section: universe/utils
          Installed-Size: 38.9 kB
          Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
          Original-Maintainer: Debian NVIDIA Maintainers <pkg-nvidia-devel@lists.alioth.debian.org>
          Source: bumblebee
          Version: 3.2.1-7
          Depends: bumblebee (= 3.2.1-7), nvidia-driver | nvidia-glx | nvidia-kernel-dkms | nvidia-kernel-amd64 | nvidia
          -kernel-686-pae | nvidia-kernel-486 | nvidia | nvidia-current | nvidia-current-updates | nvidia-driver-binary
          | nvidia-304 | nvidia-304-updates | nvidia-experimental-304 | nvidia-310 | nvidia-310-updates | nvidia-experim
          ental-310 | nvidia-313 | nvidia-313-updates | nvidia-experimental-313 | nvidia-319 | nvidia-319-updates | nvid
          ia-experimental-319 | nvidia-325 | nvidia-325-updates | nvidia-experimental-325 | nvidia-331 | nvidia-331-upda
          tes | nvidia-experimental-331 | nvidia-334 | nvidia-334-updates | nvidia-experimental-334 | nvidia-337 | nvidi
          a-337-updates | nvidia-experimental-337 | nvidia-340 | nvidia-340-updates | nvidia-experimental-340 | nvidia-3
          43 | nvidia-343-updates | nvidia-experimental-343
          Download-Size: 3,298 B
          Homepage: https://launchpad.net/~bumblebee
          Bugs: https://bugs.launchpad.net/ubuntu/+filebug
          Origin: Ubuntu
          APT-Sources: http://us.archive.ubuntu.com/ubuntu/ vivid/universe amd64 Packages
          Description: NVIDIA Optimus support using the proprietary NVIDIA driver
          This metapackage ensures that the proprietary NVIDIA driver is installed in a
          way such that 3D acceleration does not break. It does so by configuring the
          OpenGL library path to use the Mesa graphics library.
          you should be on the intel graphics ,,,,,,,until you need the power of the nvidia card .

          do you have the "nvidia X server settings" in Kickoff>system ............run it to see if it's doing anything ,,,,,on the GPU 0 screen you should be able to see if it is being used by looking for how mutch RAM is used GPU usage and the like.

          try plugging in and starting a HD video or playing a game that uses a lot of GPU and watch the GPU 0 screen .

          I think the intel driver is i915 ,,,,,so grep for that .

          VINNY
          i7 4core HT 8MB L3 2.9GHz
          16GB RAM
          Nvidia GTX 860M 4GB RAM 1152 cuda cores

          Comment


            #20
            I forgot to mention that in /etc/bumblebee/bumblebee.conf I added
            Code:
             [FONT=monospace][COLOR=#000000]PMMethod=bbswitch[/COLOR]
            [/FONT]

            Comment


              #21
              My nvidia X server settings is set to intel (power saving mode). Do I need to adjust this in order to have bumblebee auto switch when it needs more gpu processing power?

              Comment


                #22
                Code:
                 [FONT=monospace][COLOR=#000000]christopher@Jazzcat-ThinkPad-T540p:~$ inxi -G                   [/COLOR]
                [COLOR=#5454ff][B]Graphics: [/B][/COLOR][COLOR=#5454ff][B]Card-1:[/B][/COLOR][COLOR=#b2b2b2] Intel 4th Gen Core Processor Integrated Graphics Controller[/COLOR]
                [COLOR=#5454ff][B]Card-2:[/B][/COLOR][COLOR=#b2b2b2] NVIDIA GK208M [GeForce GT 730M]                                                                                                                          [/COLOR]
                [COLOR=#5454ff][B]Display Server:[/B][/COLOR][COLOR=#b2b2b2] X.Org 1.17.1 [/COLOR][COLOR=#5454ff][B]drivers:[/B][/COLOR][COLOR=#b2b2b2] intel (unloaded: fbdev,vesa) [/COLOR][COLOR=#5454ff][B]Resolution:[/B][/COLOR][COLOR=#b2b2b2] 1920x1080@60.0hz                                                                  [/COLOR]
                [COLOR=#5454ff][B]GLX Renderer:[/B][/COLOR][COLOR=#b2b2b2] Mesa DRI Intel Haswell Mobile [/COLOR][COLOR=#5454ff][B]GLX Version:[/B][/COLOR][COLOR=#b2b2b2] 3.0 Mesa 10.6.0-devel       [/COLOR]
                [/FONT]
                Last edited by Jazzcat; Apr 09, 2015, 03:51 PM.

                Comment


                  #23
                  Originally posted by Jazzcat View Post
                  My nvidia X server settings is set to intel (power saving mode). Do I need to adjust this in order to have bumblebee auto switch when it needs more gpu processing power?
                  I do not have intel in my nvidia settings so I do not know what other choices you may have ,,,,,,,,,,what are they are their more choices .

                  VINNY
                  i7 4core HT 8MB L3 2.9GHz
                  16GB RAM
                  Nvidia GTX 860M 4GB RAM 1152 cuda cores

                  Comment


                    #24
                    Intel or nvidia. I chose nvidia and my system hung before login. I reinstalled nvidia-346 then got a black screen, so I reinstalled bumblebee and bumblebee-nvidia and now I'm able to login again.

                    Nvidia X server settings is showing
                    ( ) NVIDIA performance mode
                    (o) Intel power saving mode
                    Last edited by Jazzcat; Apr 09, 2015, 04:27 PM.

                    Comment


                      #25
                      When I do a test with: optirun glxgears -info
                      It uses nvidia. Output:

                      GL_RENDERER = GeForce GT 720M/PCIe/SSE2
                      GL_VERSION = 4.4.0 NVIDIA 340.76
                      GL_VENDOR = NVIDIA Corporation

                      And the frame rate goes up to 1000 FPS which confirms nvidia.

                      By the way there is a bug report:

                      https://bugs.launchpad.net/ubuntu/+s...e/+bug/1412057

                      But my NVIDIA X Server Settings has no profiles, usually it should show Intel (power saving) and nvidia but it does not show any.

                      Comment


                        #26
                        Cheers mate,

                        Code:
                         [FONT=monospace][COLOR=#000000]christopher@Jazzcat-ThinkPad-T540p:~$ optirun glxgears -info  [/COLOR]
                        GL_RENDERER   = GeForce GT 730M/PCIe/SSE2 
                        GL_VERSION    = 4.5.0 NVIDIA 346.59 
                        GL_VENDOR     = NVIDIA Corporation
                        
                        [/FONT]
                        heaps of extensions and

                        Code:
                         [FONT=monospace][COLOR=#000000]292 frames in 5.0 seconds = 58.269 FPS [/COLOR]
                        301 frames in 5.0 seconds = 60.010 FPS 
                        345 frames in 5.0 seconds = 68.780 FPS 
                        301 frames in 5.0 seconds = 60.009 FPS 
                        301 frames in 5.0 seconds = 60.008 FPS 
                        347 frames in 5.0 seconds = 69.183 FPS 
                        301 frames in 5.0 seconds = 60.009 FPS 
                        301 frames in 5.0 seconds = 60.009 FPS 
                        301 frames in 5.0 seconds = 60.010 FPS
                        
                        [/FONT]
                        This seems about the same as

                        Code:
                         [FONT=monospace][COLOR=#000000]GL_RENDERER   = Mesa DRI Intel(R) Haswell Mobile  [/COLOR]
                        GL_VERSION    = 3.0 Mesa 10.6.0-devel 
                        GL_VENDOR     = Intel Open Source Technology Center
                        
                        [/FONT]
                        which gives me

                        Code:
                         [FONT=monospace][COLOR=#000000]351 frames in 5.0 seconds = 69.976 FPS [/COLOR]
                        301 frames in 5.0 seconds = 60.009 FPS 
                        301 frames in 5.0 seconds = 60.011 FPS 
                        301 frames in 5.0 seconds = 60.010 FPS 
                        301 frames in 5.0 seconds = 60.009 FPS 
                        301 frames in 5.0 seconds = 60.006 FPS 
                        301 frames in 5.0 seconds = 60.012 FPS
                        
                        [/FONT]
                        I will try nvidia-349 and see if that works any better
                        Last edited by Jazzcat; Apr 09, 2015, 06:13 PM.

                        Comment


                          #27
                          same as @hear

                          except just Nvidia

                          Code:
                          [FONT=monospace][COLOR=#000000]GL_RENDERER   = GeForce GTX 860M/PCIe/SSE2 [/COLOR]
                          GL_VERSION    = 4.5.0 NVIDIA 346.47 
                          GL_VENDOR     = NVIDIA Corporatio
                          [/FONT]
                          and glxgears

                          Code:
                          301 frames in 5.0 seconds = 60.012 FPS
                          301 frames in 5.0 seconds = 60.007 FPS
                          301 frames in 5.0 seconds = 60.013 FPS
                          301 frames in 5.0 seconds = 60.015 FPS
                          301 frames in 5.0 seconds = 60.012 FPS
                          301 frames in 5.0 seconds = 60.008 FPS
                          301 frames in 5.0 seconds = 60.016 FPS
                          301 frames in 5.0 seconds = 60.005 FPS
                          301 frames in 5.0 seconds = 60.017 FPS
                          VINNY
                          i7 4core HT 8MB L3 2.9GHz
                          16GB RAM
                          Nvidia GTX 860M 4GB RAM 1152 cuda cores

                          Comment


                            #28
                            Yes it shows about 60 FPS but after a while it changes, try to run
                            vblank_mode=0 optirun -b primus glxgears -info and it increases. With this settings now Im able to use nvidia with vlc, but not with steam. When I set this command on Launch Options on a game and then run: lsmod | grep nvidia
                            in terminal and it outputs nothing, but vlc with the same settings outputs:
                            nvidia 10559488 27
                            drm 344064 11 i915,drm_kms_helper,nvidia

                            It's kind of weird.

                            So, yes, now I can run stuff with these commands, just steam is kind of tricky, the games run...ish but when the command is directly set to the executable directory.

                            Anyway, this isn't a solution, just a workaround, I'll wait until the bug is fixed. But yes, this is better than nothing.


                            Last edited by Manck; Apr 09, 2015, 07:14 PM.

                            Comment


                              #29
                              I've added xorg-edgers, will report back with results

                              Comment


                                #30
                                works with nvidia-349

                                Code:
                                 [FONT=monospace][COLOR=#000000]christopher@Jazzcat-ThinkPad-T540p:~$ vblank_mode=0 optirun -b primus glxgears -info [/COLOR]
                                ATTENTION: default value of option vblank_mode overridden by environment. 
                                ATTENTION: default value of option vblank_mode overridden by environment. 
                                ATTENTION: default value of option vblank_mode overridden by environment. 
                                ATTENTION: default value of option vblank_mode overridden by environment. 
                                GL_RENDERER   = GeForce GT 730M/PCIe/SSE2 
                                GL_VERSION    = 4.5.0 NVIDIA 349.12 
                                GL_VENDOR     = NVIDIA Corporation 
                                GL_EXTENSIONS = GL_AMD_multi_draw_indirect GL_AMD_seamless_cubemap_per_texture GL_ARB_arrays_of_arrays GL_ARB_base_instance GL_ARB_bindless_texture GL_ARB_blend_func_extend
                                ed GL_ARB_buffer_storage GL_ARB_clear_buffer_object GL_ARB_clear_texture GL_ARB_clip_control GL_ARB_color_buffer_float GL_ARB_compatibility GL_ARB_compressed_texture_pixel_
                                storage GL_ARB_conservative_depth GL_ARB_compute_shader GL_ARB_compute_variable_group_size GL_ARB_conditional_render_inverted GL_ARB_copy_buffer GL_ARB_copy_image GL_ARB_cu
                                ll_distance GL_ARB_debug_output GL_ARB_depth_buffer_float GL_ARB_depth_clamp GL_ARB_depth_texture GL_ARB_derivative_control GL_ARB_direct_state_access GL_ARB_draw_buffers G
                                L_ARB_draw_buffers_blend GL_ARB_draw_indirect GL_ARB_draw_elements_base_vertex GL_ARB_draw_instanced GL_ARB_enhanced_layouts GL_ARB_ES2_compatibility GL_ARB_ES3_compatibili
                                ty GL_ARB_ES3_1_compatibility GL_ARB_explicit_attrib_location GL_ARB_explicit_uniform_location GL_ARB_fragment_coord_conventions GL_ARB_fragment_layer_viewport GL_ARB_fragm
                                ent_program GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_framebuffer_no_attachments GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB GL_ARB_geometry_shader
                                4 GL_ARB_get_program_binary GL_ARB_get_texture_sub_image GL_ARB_gpu_shader5 GL_ARB_gpu_shader_fp64 GL_ARB_half_float_pixel GL_ARB_half_float_vertex GL_ARB_imaging GL_ARB_in
                                direct_parameters GL_ARB_instanced_arrays GL_ARB_internalformat_query GL_ARB_internalformat_query2 GL_NV_internalformat_sample_query GL_ARB_invalidate_subdata GL_ARB_map_bu
                                ffer_alignment GL_ARB_map_buffer_range GL_ARB_multi_bind GL_ARB_multi_draw_indirect GL_ARB_multisample GL_ARB_multitexture GL_ARB_occlusion_query GL_ARB_occlusion_query2 GL
                                _ARB_pipeline_statistics_query GL_ARB_pixel_buffer_object GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_program_interface_query GL_ARB_provoking_vertex GL_ARB_robust_b
                                uffer_access_behavior GL_ARB_robustness GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_seamless_cube_map GL_ARB_seamless_cubemap_per_texture GL_ARB_separate_shader_obj
                                ects GL_ARB_shader_atomic_counters GL_ARB_shader_bit_encoding GL_ARB_shader_draw_parameters GL_ARB_shader_group_vote GL_ARB_shader_image_load_store GL_ARB_shader_image_size
                                 GL_ARB_shader_objects GL_ARB_shader_precision GL_ARB_query_buffer_object GL_ARB_shader_storage_buffer_object GL_ARB_shader_subroutine GL_ARB_shader_texture_image_samples G
                                L_ARB_shader_texture_lod GL_ARB_shading_language_100 GL_ARB_shading_language_420pack GL_ARB_shading_language_include GL_ARB_shading_language_packing GL_ARB_shadow GL_ARB_sp
                                arse_buffer GL_ARB_sparse_texture GL_ARB_stencil_texturing GL_ARB_sync GL_ARB_tessellation_shader GL_ARB_texture_barrier GL_ARB_texture_border_clamp GL_ARB_texture_buffer_o
                                bject GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_buffer_range GL_ARB_texture_compression GL_ARB_texture_compression_bptc GL_ARB_texture_compression_rgtc GL_ARB_textu
                                re_cube_map GL_ARB_texture_cube_map_array GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_float GL_ARB_
                                texture_gather GL_ARB_texture_mirror_clamp_to_edge GL_ARB_texture_mirrored_repeat GL_ARB_texture_multisample GL_ARB_texture_non_power_of_two GL_ARB_texture_query_levels GL_
                                ARB_texture_query_lod GL_ARB_texture_rectangle GL_ARB_texture_rg GL_ARB_texture_rgb10_a2ui GL_ARB_texture_stencil8 GL_ARB_texture_storage GL_ARB_texture_storage_multisample
                                 GL_ARB_texture_swizzle GL_ARB_texture_view GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ARB_transform_feedback_instanced GL_ARB_transform_fe
                                edback_overflow_query GL_ARB_transpose_matrix GL_ARB_uniform_buffer_object GL_ARB_vertex_array_bgra GL_ARB_vertex_array_object GL_ARB_vertex_attrib_64bit GL_ARB_vertex_attr
                                ib_binding GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_vertex_shader GL_ARB_vertex_type_10f_11f_11f_rev GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_viewport_array
                                 GL_ARB_window_pos GL_ATI_draw_buffers GL_ATI_texture_float GL_ATI_texture_mirror_once GL_S3_s3tc GL_EXT_texture_env_add GL_EXT_abgr GL_EXT_bgra GL_EXT_bindable_uniform GL_
                                EXT_blend_color GL_EXT_blend_equation_separate GL_EXT_blend_func_separate GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_compiled_vertex_array GL_EXT_Cg_shader GL_EXT_dep
                                th_bounds_test GL_EXT_direct_state_access GL_EXT_draw_buffers2 GL_EXT_draw_instanced GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_framebuffer_blit GL_EXT_framebuffer_
                                multisample GL_EXTX_framebuffer_mixed_formats GL_EXT_framebuffer_multisample_blit_scaled GL_EXT_framebuffer_object GL_EXT_framebuffer_sRGB GL_EXT_geometry_shader4 GL_EXT_gp
                                u_program_parameters GL_EXT_gpu_shader4 GL_EXT_multi_draw_arrays GL_EXT_packed_depth_stencil GL_EXT_packed_float GL_EXT_packed_pixels GL_EXT_pixel_buffer_object GL_EXT_poin
                                t_parameters GL_EXT_polygon_offset_clamp GL_EXT_provoking_vertex GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_shader_objects GL_EXT_separate_specular_color 
                                GL_EXT_shader_image_load_store GL_EXT_shader_integer_mix GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_EXT_stencil_wrap GL_EXT_texture3D GL_EXT_texture_array GL_EXT_textur
                                e_buffer_object GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_compression_s3tc GL_EXT_texture_cube_map GL_E
                                XT_texture_edge_clamp GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_EXT_texture_filter_anisotropic GL_EXT_texture_integer GL_EXT_texture_lod GL_EXT_texture_lod_bias
                                 GL_EXT_texture_mirror_clamp GL_EXT_texture_object GL_EXT_texture_shared_exponent GL_EXT_texture_sRGB GL_EXT_texture_sRGB_decode GL_EXT_texture_storage GL_EXT_texture_swizz
                                le GL_EXT_timer_query GL_EXT_transform_feedback2 GL_EXT_vertex_array GL_EXT_vertex_array_bgra GL_EXT_vertex_attrib_64bit GL_EXT_x11_sync_object GL_EXT_import_sync_object GL
                                _IBM_rasterpos_clip GL_IBM_texture_mirrored_repeat GL_KHR_context_flush_control GL_KHR_debug GL_KHR_robust_buffer_access_behavior GL_KHR_robustness GL_KTX_buffer_region GL_
                                NV_bindless_multi_draw_indirect GL_NV_bindless_multi_draw_indirect_count GL_NV_bindless_texture GL_NV_blend_equation_advanced GL_NV_blend_square GL_NV_command_list GL_NV_co
                                mpute_program5 GL_NV_conditional_render GL_NV_copy_depth_to_color GL_NV_copy_image GL_NV_depth_buffer_float GL_NV_depth_clamp GL_NV_draw_texture GL_NV_ES1_1_compatibility G
                                L_NV_ES3_1_compatibility GL_NV_explicit_multisample GL_NV_fence GL_NV_float_buffer GL_NV_fog_distance GL_NV_fragment_program GL_NV_fragment_program_option GL_NV_fragment_pr
                                ogram2 GL_NV_framebuffer_multisample_coverage GL_NV_geometry_shader4 GL_NV_gpu_program4 GL_NV_gpu_program4_1 GL_NV_gpu_program5 GL_NV_gpu_program5_mem_extended GL_NV_gpu_pr
                                ogram_fp64 GL_NV_gpu_shader5 GL_NV_half_float GL_NV_light_max_exponent GL_NV_multisample_coverage GL_NV_multisample_filter_hint GL_NV_occlusion_query GL_NV_packed_depth_ste
                                ncil GL_NV_parameter_buffer_object GL_NV_parameter_buffer_object2 GL_NV_path_rendering GL_NV_pixel_data_range GL_NV_point_sprite GL_NV_primitive_restart GL_NV_register_comb
                                iners GL_NV_register_combiners2 GL_NV_shader_atomic_counters GL_NV_shader_atomic_float GL_NV_shader_atomic_int64 GL_NV_shader_buffer_load GL_NV_shader_storage_buffer_object
                                 GL_NV_texgen_reflection GL_NV_texture_barrier GL_NV_texture_compression_vtc GL_NV_texture_env_combine4 GL_NV_texture_multisample GL_NV_texture_rectangle GL_NV_texture_shad
                                er GL_NV_texture_shader2 GL_NV_texture_shader3 GL_NV_transform_feedback GL_NV_transform_feedback2 GL_NV_uniform_buffer_unified_memory GL_NV_vdpau_interop GL_NV_vertex_array
                                _range GL_NV_vertex_array_range2 GL_NV_vertex_attrib_integer_64bit GL_NV_vertex_buffer_unified_memory GL_NV_vertex_program GL_NV_vertex_program1_1 GL_NV_vertex_program2 GL_
                                NV_vertex_program2_option GL_NV_vertex_program3 GL_NVX_conditional_render GL_NVX_gpu_memory_info GL_NVX_nvenc_interop GL_NV_shader_thread_group GL_NV_shader_thread_shuffle 
                                GL_KHR_blend_equation_advanced GL_SGIS_generate_mipmap GL_SGIS_texture_lod GL_SGIX_depth_texture GL_SGIX_shadow GL_SUN_slice_accum  
                                VisualID 32, 0x20 
                                ATTENTION: default value of option vblank_mode overridden by environment. 
                                ATTENTION: default value of option vblank_mode overridden by environment. 
                                13314 frames in 5.0 seconds = 2662.740 FPS 
                                14260 frames in 5.0 seconds = 2851.799 FPS 
                                14281 frames in 5.0 seconds = 2856.185 FPS 
                                12330 frames in 5.0 seconds = 2463.659 FPS
                                
                                [/FONT]
                                VLC won't start with
                                Code:
                                vblank_mode=0 optirun -b primus vlc


                                Code:
                                 [FONT=monospace][COLOR=#000000]christopher@Jazzcat-ThinkPad-T540p:~$ vblank_mode=0 VLC_VERBOSE=3 optirun -b primus  vlc -info                                                                               [/COLOR]
                                VLC media player 2.2.0 Weatherwax (revision 2.2.0-0-g1349ef2)                                                                                                                
                                [[COLOR=#54ff54][B]00000000013b2118[/B][/COLOR][COLOR=#000000]] core libvlc debug: VLC media player - 2.2.0 Weatherwax                                                                                                    [/COLOR]
                                [[COLOR=#54ff54][B]00000000013b2118[/B][/COLOR][COLOR=#000000]] core libvlc debug: Copyright © 1996-2015 the VideoLAN team [/COLOR]
                                [[COLOR=#54ff54][B]00000000013b2118[/B][/COLOR][COLOR=#000000]] core libvlc debug: revision 2.2.0-0-g1349ef2 [/COLOR]
                                [[COLOR=#54ff54][B]00000000013b2118[/B][/COLOR][COLOR=#000000]] core libvlc debug: configured with ./configure  '--includedir=${prefix}/include' '--mandir=${prefix}/share/man' '--infodir=${prefix}/share/info' '--local[/COLOR]
                                statedir=/var' '--libdir=${prefix}/lib/x86_64-linux-gnu' '--libexecdir=${prefix}/lib/x86_64-linux-gnu' '--disable-dependency-tracking' '--build=x86_64-linux-gnu' 'CPPFLAGS=
                                -D_FORTIFY_SOURCE=2' 'LDFLAGS=-Wl,-Bsymbolic-functions -Wl,-z,relro' '--config-cache' '--disable-maintainer-mode' '--disable-silent-rules' '--disable-update-check' '--enabl
                                e-fast-install' '--prefix=/usr' '--docdir=/usr/share/doc/vlc-nox' '--libdir=/usr/lib' '--sysconfdir=/etc' '--with-binary-version=1' '--enable-a52' '--enable-aa' '--enable-b
                                luray' '--enable-bonjour' '--enable-caca' '--enable-chromaprint' '--enable-dbus' '--enable-dca' '--enable-directfb' '--enable-dvbpsi' '--enable-dvdnav' '--enable-faad' '--e
                                nable-flac' '--enable-fluidsynth' '--enable-freerdp' '--enable-freetype' '--enable-fribidi' '--enable-gles1' '--enable-gles2' '--enable-gnutls' '--enable-jack' '--enable-ka
                                te' '--enable-libass' '--enable-libmpeg2' '--enable-libxml2' '--enable-lirc' '--enable-live555' '--enable-mad' '--enable-mkv' '--enable-mod' '--enable-mpc' '--enable-mtp' '
                                --enable-mux_ogg' '--enable-ncurses' '--enable-notify' '--enable-ogg' '--enable-opus' '--enable-pulse' '--enable-qt' '--enable-realrtsp' '--enable-samplerate' '--enable-sch
                                roedinger' '--enable-sdl' '--enable-sftp' '--enable-shine' '--enable-shout' '--enable-skins2' '--enable-speex' '--enable-svg' '--enable-taglib' '--enable-theora' '--enable-
                                twolame' '--enable-upnp' '--enable-vcdx' '--enable-vdpau' '--enable-vnc' '--enable-vorbis' '--enable-x264' '--enable-zvbi' '--with-kde-solid=/usr/share/kde4/apps/solid/acti
                                ons/' '--disable-decklink' '--disable-dxva2' '--disable-fdkaac' '--disable-gnomevfs' '--disable-goom' '--disable-libtar' '--disable-mfx' '--disable-opencv' '--disable-proje
                                ctm' '--disable-sndio' '--disable-svgdec' '--disable-telx' '--disable-vpx' '--disable-vsxu' '--disable-wasapi' '--enable-alsa' '--enable-atmo' '--enable-dc1394' '--enable-d
                                v1394' '--enable-linsys' '--enable-omxil' '--enable-udev' '--enable-v4l2' '--enable-libva' '--enable-vcd' '--enable-smbclient' '--disable-oss' '--enable-crystalhd' '--enabl
                                e-mmx' '--enable-sse' '--disable-neon' '--disable-altivec' 'CFLAGS=-g -O2 -fstack-protector-strong -Wformat -Werror=format-security' 'CXXFLAGS=-g -O2 -fstack-protector-stro
                                ng -Wformat -Werror=format-security' 'build_alias=x86_64-linux-gnu' 'OBJCFLAGS=-g -O2 -fstack-protector-strong -Wformat -Werror=format-security' 
                                [[COLOR=#54ff54][B]00000000013b2118[/B][/COLOR][COLOR=#000000]] core libvlc debug: searching plug-in modules [/COLOR]
                                [[COLOR=#54ff54][B]00000000013b2118[/B][/COLOR][COLOR=#000000]] core libvlc debug: loading plugins cache file /usr/lib/vlc/plugins/plugins.dat [/COLOR]
                                [[COLOR=#54ff54][B]00000000013b2118[/B][/COLOR][COLOR=#000000]] core libvlc debug: recursively browsing `/usr/lib/vlc/plugins' [/COLOR]
                                ATTENTION: default value of option vblank_mode overridden by environment. 
                                ATTENTION: default value of option vblank_mode overridden by environment.
                                [/FONT]


                                I should also probably mention that I'm running Kernel Version 3.19.0-12-lowlatency
                                Last edited by Jazzcat; Apr 09, 2015, 11:59 PM.

                                Comment

                                Working...
                                X