Announcement

Collapse
No announcement yet.

Updated and Optimized Ubuntu Free Graphics Drivers

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Code:
    nouveau 0000:01:00.0: Direct firmware load for nvidia/gm204/fecs_inst.bin failed with error -2
    nouveau 0000:01:00.0: gr: failed to load fecs_inst
    Code:
    [email protected]:~$ ll /lib/firmware/nvidia/gm204/
    
    total 0
    drwxr-xr-x 4 root root  36 Jul  1 05:25 ./
    drwxr-xr-x 9 root root 124 Jul  1 05:25 ../
    drwxr-xr-x 2 root root  75 Jul  1 05:26 acr/
    drwxr-xr-x 2 root root 272 Jul  1 05:26 gr/
    [email protected]:~$ ll /lib/firmware/nvidia/gm204/gr/
    total 6
    drwxr-xr-x 2 root root  272 Jul  1 05:26 ./
    drwxr-xr-x 4 root root   36 Jul  1 05:25 ../
    lrwxrwxrwx 1 root root   26 May  6 12:42 fecs_bl.bin -> ../../gm200/gr/fecs_bl.bin
    -rw-r--r-- 1 root root 1968 May  6 12:42 fecs_data.bin
    lrwxrwxrwx 1 root root   28 May  6 12:42 fecs_inst.bin -> ../../gm200/gr/fecs_inst.bin
    -rw-r--r-- 1 root root   76 May  6 12:42 fecs_sig.bin
    lrwxrwxrwx 1 root root   27 May  6 12:42 gpccs_bl.bin -> ../../gm200/gr/gpccs_bl.bin
    -rw-r--r-- 1 root root 2056 May  6 12:42 gpccs_data.bin
    lrwxrwxrwx 1 root root   29 May  6 12:42 gpccs_inst.bin -> ../../gm200/gr/gpccs_inst.bin
    -rw-r--r-- 1 root root   76 May  6 12:42 gpccs_sig.bin
    lrwxrwxrwx 1 root root   33 May  6 12:42 sw_bundle_init.bin -> ../../gm200/gr/sw_bundle_init.bin
    lrwxrwxrwx 1 root root   25 May  6 12:42 sw_ctx.bin -> ../../gm200/gr/sw_ctx.bin
    lrwxrwxrwx 1 root root   33 May  6 12:42 sw_method_init.bin -> ../../gm200/gr/sw_method_init.bin
    lrwxrwxrwx 1 root root   28 May  6 12:42 sw_nonctx.bin -> ../../gm200/gr/sw_nonctx.bin
    Is that a failed install, is there old code in the stack?

    Comment


    • I am a little confused about the interaction between the various sources of code needed for a working graphic environment.

      My current system is running Kubuntu 16.04 with a current 4.4.0-28 kernel on a 64bit basis.
      For my 980 i enabled the nouveau-driver.

      The weird thing is that although both in the source archive for for the 4.4 Kernel from Ubuntu as well as the upstream repositories by Ben-Skeggs the firmware should be loaded from

      /lib/firmware/nvidia/gm204/gr/

      it tries one level higher and fails to find the files.

      Code:
      
      
      Code:
      [email protected]:~$ ll /lib/firmware/nvidia/gm204/
      
      total 0
      drwxr-xr-x 4 root root  36 Jul  1 05:25 ./
      drwxr-xr-x 9 root root 124 Jul  1 05:25 ../
      drwxr-xr-x 2 root root  75 Jul  1 05:26 acr/
      drwxr-xr-x 2 root root 272 Jul  1 05:26 gr/
      [email protected]:~$ ll /lib/firmware/nvidia/gm204/gr/
      total 6
      drwxr-xr-x 2 root root  272 Jul  1 05:26 ./
      drwxr-xr-x 4 root root   36 Jul  1 05:25 ../
      lrwxrwxrwx 1 root root   26 May  6 12:42 fecs_bl.bin -> ../../gm200/gr/fecs_bl.bin
      -rw-r--r-- 1 root root 1968 May  6 12:42 fecs_data.bin
      lrwxrwxrwx 1 root root   28 May  6 12:42 fecs_inst.bin -> ../../gm200/gr/fecs_inst.bin
      -rw-r--r-- 1 root root   76 May  6 12:42 fecs_sig.bin
      lrwxrwxrwx 1 root root   27 May  6 12:42 gpccs_bl.bin -> ../../gm200/gr/gpccs_bl.bin
      -rw-r--r-- 1 root root 2056 May  6 12:42 gpccs_data.bin
      lrwxrwxrwx 1 root root   29 May  6 12:42 gpccs_inst.bin -> ../../gm200/gr/gpccs_inst.bin
      -rw-r--r-- 1 root root   76 May  6 12:42 gpccs_sig.bin
      lrwxrwxrwx 1 root root   33 May  6 12:42 sw_bundle_init.bin -> ../../gm200/gr/sw_bundle_init.bin
      lrwxrwxrwx 1 root root   25 May  6 12:42 sw_ctx.bin -> ../../gm200/gr/sw_ctx.bin
      lrwxrwxrwx 1 root root   33 May  6 12:42 sw_method_init.bin -> ../../gm200/gr/sw_method_init.bin
      lrwxrwxrwx 1 root root   28 May  6 12:42 sw_nonctx.bin -> ../../gm200/gr/sw_nonctx.bin
      Is that a failed install, is there old code in the stack?

      Comment


      • Tried this PPA on both Mint 18 Cinnamon and Mate 64-bit. The Cinnamon version breaks, once the UI loads. Not sure what happened, but the UI has this after effect and ghosting really badly. Plus some windows don't show up. The Mate version works perfectly fine, just like on Ubuntu 16.04. Anyone else running Mint 18 Cinnamon and experience the same problem? Maybe found a solution?

        Comment


        • I am a little confused about the interaction between the various sources of code needed for a working graphic environment.

          My current system is running Kubuntu 16.04 with a current 4.4.0-28 kernel on a 64bit basis.
          For my 980 i enabled the nouveau-driver.

          The weird thing is that although both in the source archive for for the 4.4 Kernel from Ubuntu as well as the upstream repositories by Ben-Skeggs the firmware should be loaded from

          /lib/firmware/nvidia/gm204/gr/

          it tries one level higher and fails to find the files.

          Code:
          [    4.501767] nouveau 0000:01:00.0: Direct firmware load for nvidia/gm204/fecs_inst.bin failed with error -2
          [    4.501769] nouveau 0000:01:00.0: gr: failed to load fecs_inst
          Code:
          [email protected]:~$ ll /lib/firmware/nvidia/gm204/
          
          total 0
          drwxr-xr-x 4 root root  36 Jul  1 05:25 ./
          drwxr-xr-x 9 root root 124 Jul  1 05:25 ../
          drwxr-xr-x 2 root root  75 Jul  1 05:26 acr/
          drwxr-xr-x 2 root root 272 Jul  1 05:26 gr/
          [email protected]:~$ ll /lib/firmware/nvidia/gm204/gr/
          total 6
          drwxr-xr-x 2 root root  272 Jul  1 05:26 ./
          drwxr-xr-x 4 root root   36 Jul  1 05:25 ../
          lrwxrwxrwx 1 root root   26 May  6 12:42 fecs_bl.bin -> ../../gm200/gr/fecs_bl.bin
          -rw-r--r-- 1 root root 1968 May  6 12:42 fecs_data.bin
          lrwxrwxrwx 1 root root   28 May  6 12:42 fecs_inst.bin -> ../../gm200/gr/fecs_inst.bin
          -rw-r--r-- 1 root root   76 May  6 12:42 fecs_sig.bin
          lrwxrwxrwx 1 root root   27 May  6 12:42 gpccs_bl.bin -> ../../gm200/gr/gpccs_bl.bin
          -rw-r--r-- 1 root root 2056 May  6 12:42 gpccs_data.bin
          lrwxrwxrwx 1 root root   29 May  6 12:42 gpccs_inst.bin -> ../../gm200/gr/gpccs_inst.bin
          -rw-r--r-- 1 root root   76 May  6 12:42 gpccs_sig.bin
          lrwxrwxrwx 1 root root   33 May  6 12:42 sw_bundle_init.bin -> ../../gm200/gr/sw_bundle_init.bin
          lrwxrwxrwx 1 root root   25 May  6 12:42 sw_ctx.bin -> ../../gm200/gr/sw_ctx.bin
          lrwxrwxrwx 1 root root   33 May  6 12:42 sw_method_init.bin -> ../../gm200/gr/sw_method_init.bin
          lrwxrwxrwx 1 root root   28 May  6 12:42 sw_nonctx.bin -> ../../gm200/gr/sw_nonctx.bin
          Is that a failed install, is there old code in the stack?

          Comment


          • I am a little confused about the interaction between the various sources of code needed for a working graphic environment.

            My current system is running Kubuntu 16.04 with a current 4.4.0-28 kernel on a 64bit basis.
            For my 980 i enabled the nouveau-driver.

            The weird thing is that although both in the source archive for for the 4.4 Kernel from Ubuntu as well as the upstream repositories by Ben-Skeggs the firmware should be loaded from

            ./lib/firmware/nvidia/gm204/gr/

            it tries one level higher and fails to find the files.

            Code:
                4.501767 nouveau 0000:01:00.0: Direct firmware load for nvidia/gm204/fecs_inst.bin failed with error -2
               4.501769 nouveau 0000:01:00.0: gr: failed to load fecs_inst
            Code:
            [email protected]:~$ ll /lib/firmware/nvidia/gm204/
            
            total 0
            drwxr-xr-x 4 root root  36 Jul  1 05:25 ./
            drwxr-xr-x 9 root root 124 Jul  1 05:25 ../
            drwxr-xr-x 2 root root  75 Jul  1 05:26 acr/
            drwxr-xr-x 2 root root 272 Jul  1 05:26 gr/
            [email protected]:~$ ll /lib/firmware/nvidia/gm204/gr/
            total 6
            drwxr-xr-x 2 root root  272 Jul  1 05:26 ./
            drwxr-xr-x 4 root root   36 Jul  1 05:25 ../
            lrwxrwxrwx 1 root root   26 May  6 12:42 fecs_bl.bin -> ../../gm200/gr/fecs_bl.bin
            -rw-r--r-- 1 root root 1968 May  6 12:42 fecs_data.bin
            lrwxrwxrwx 1 root root   28 May  6 12:42 fecs_inst.bin -> ../../gm200/gr/fecs_inst.bin
            -rw-r--r-- 1 root root   76 May  6 12:42 fecs_sig.bin
            lrwxrwxrwx 1 root root   27 May  6 12:42 gpccs_bl.bin -> ../../gm200/gr/gpccs_bl.bin
            -rw-r--r-- 1 root root 2056 May  6 12:42 gpccs_data.bin
            lrwxrwxrwx 1 root root   29 May  6 12:42 gpccs_inst.bin -> ../../gm200/gr/gpccs_inst.bin
            -rw-r--r-- 1 root root   76 May  6 12:42 gpccs_sig.bin
            lrwxrwxrwx 1 root root   33 May  6 12:42 sw_bundle_init.bin -> ../../gm200/gr/sw_bundle_init.bin
            lrwxrwxrwx 1 root root   25 May  6 12:42 sw_ctx.bin -> ../../gm200/gr/sw_ctx.bin
            lrwxrwxrwx 1 root root   33 May  6 12:42 sw_method_init.bin -> ../../gm200/gr/sw_method_init.bin
            lrwxrwxrwx 1 root root   28 May  6 12:42 sw_nonctx.bin -> ../../gm200/gr/sw_nonctx.bin
            Is that a failed install, is there old code in the stack?

            Comment


            • I am a little confused about the interaction between the various sources of code needed for a working graphic environment.

              My current system is running Kubuntu 16.04 with a current 4.4.0-28 kernel on a 64bit basis.
              For my 980 i enabled the nouveau-driver.

              The weird thing is that although both in the source archive for for the 4.4 Kernel from Ubuntu as well as the upstream repositories by Ben-Skeggs the firmware should be loaded from

              Code:
              /lib/firmware/nvidia/gm204/gr/
              it tries one level higher and fails to find the files.

              Code:
                  4.501767 nouveau 0000:01:00.0: Direct firmware load for nvidia/gm204/fecs_inst.bin failed with error -2
                 4.501769 nouveau 0000:01:00.0: gr: failed to load fecs_inst
              [CODE][email protected]:~$ ll /lib/firmware/nvidia/gm204/

              total 0
              drwxr-xr-x 4 root root 36 Jul 1 05:25 ./
              drwxr-xr-x 9 root root 124 Jul 1 05:25 ../
              drwxr-xr-x 2 root root 75 Jul 1 05:26 acr/
              drwxr-xr-x 2 root root 272 Jul 1 05:26 gr/
              [email protected]:~$ ll /lib/firmware/nvidia/gm204/gr/
              total 6
              drwxr-xr-x 2 root root 272 Jul 1 05:26 ./
              drwxr-xr-x 4 root root 36 Jul 1 05:25 ../
              lrwxrwxrwx 1 root root 26 May 6 12:42 fecs_bl.bin -> ../../gm200/gr/fecs_bl.bin
              -rw-r--r-- 1 root root 1968 May 6 12:42 fecs_data.bin
              lrwxrwxrwx 1 root root 28 May 6 12:42 fecs_inst.bin -> ../../gm200/gr/fecs_inst.bin
              -rw-r--r-- 1 root root 76 May 6 12:42 fecs_sig.bin
              lrwxrwxrwx 1 root root 27 May 6 12:42 gpccs_bl.bin -> ../../gm200/gr/gpccs_bl.bin
              -rw-r--r-- 1 root root 2056 May 6 12:42 gpccs_data.bin
              lrwxrwxrwx 1 root root 29 May 6 12:42 gpccs_inst.bin -> ../../gm200/gr/gpccs_inst.bin
              -rw-r--r-- 1 root root 76 May 6 12:42 gpccs_sig.bin
              lrwxrwxrwx 1 root root 33 May 6 12:42 sw_bundle_init.bin -> ../../gm200/gr/sw_bundle_init.bin
              lrwxrwxrwx 1 root root 25 May 6 12:42 sw_ctx.bin -> ../../gm200/gr/sw_ctx.bin
              lrwxrwxrwx 1 root root 33 May 6 12:42 sw_method_init.bin -> ../../gm200/gr/sw_method_init.bin
              lrwxrwxrwx 1 root root 28 May 6 12:42 sw_nonctx.bin -> ../../gm200/gr/sw_nonctx.bin[
              /CODE]

              Is that a failed install, is there old code in the stack?

              Comment


              • My current system is running Kubuntu 16.04 with a current 4.4.0-28 kernel on a 64bit basis.
                For my 980 i enabled the nouveau-driver.

                The weird thing is that although both in the source archive for for the 4.4 Kernel from Ubuntu as well as the upstream repositories by Ben-Skeggs the firmware should be loaded from

                Code:
                /lib/firmware/nvidia/gm204/gr/
                it tries one level higher and fails to find the files.

                Code:
                    4.501767 nouveau 0000:01:00.0: Direct firmware load for nvidia/gm204/fecs_inst.bin failed with error -2
                   4.501769 nouveau 0000:01:00.0: gr: failed to load fecs_inst
                [CODE][email protected]:~$ ll /lib/firmware/nvidia/gm204/

                total 0
                drwxr-xr-x 4 root root 36 Jul 1 05:25 ./
                drwxr-xr-x 9 root root 124 Jul 1 05:25 ../
                drwxr-xr-x 2 root root 75 Jul 1 05:26 acr/
                drwxr-xr-x 2 root root 272 Jul 1 05:26 gr/
                [email protected]:~$ ll /lib/firmware/nvidia/gm204/gr/
                total 6
                drwxr-xr-x 2 root root 272 Jul 1 05:26 ./
                drwxr-xr-x 4 root root 36 Jul 1 05:25 ../
                lrwxrwxrwx 1 root root 26 May 6 12:42 fecs_bl.bin -> ../../gm200/gr/fecs_bl.bin
                -rw-r--r-- 1 root root 1968 May 6 12:42 fecs_data.bin
                lrwxrwxrwx 1 root root 28 May 6 12:42 fecs_inst.bin -> ../../gm200/gr/fecs_inst.bin
                -rw-r--r-- 1 root root 76 May 6 12:42 fecs_sig.bin
                lrwxrwxrwx 1 root root 27 May 6 12:42 gpccs_bl.bin -> ../../gm200/gr/gpccs_bl.bin
                -rw-r--r-- 1 root root 2056 May 6 12:42 gpccs_data.bin
                lrwxrwxrwx 1 root root 29 May 6 12:42 gpccs_inst.bin -> ../../gm200/gr/gpccs_inst.bin
                -rw-r--r-- 1 root root 76 May 6 12:42 gpccs_sig.bin
                lrwxrwxrwx 1 root root 33 May 6 12:42 sw_bundle_init.bin -> ../../gm200/gr/sw_bundle_init.bin
                lrwxrwxrwx 1 root root 25 May 6 12:42 sw_ctx.bin -> ../../gm200/gr/sw_ctx.bin
                lrwxrwxrwx 1 root root 33 May 6 12:42 sw_method_init.bin -> ../../gm200/gr/sw_method_init.bin
                lrwxrwxrwx 1 root root 28 May 6 12:42 sw_nonctx.bin -> ../../gm200/gr/sw_nonctx.bin[
                /CODE]

                Is that a failed install, is there old code in the stack?

                Comment


                • I am a little confused about the interaction between the various sources of code needed for a working graphic environment.

                  My current system is running Kubuntu 16.04 with a current 4.4.0-28 kernel on a 64bit basis.
                  For my 980 i enabled the nouveau-driver.

                  The weird thing is that although both in the source archive for for the 4.4 Kernel from Ubuntu as well as the upstream repositories by Ben Skeggs the firmware should be loaded from

                  Code:
                  /lib/firmware/nvidia/gm204/gr/
                  it tries one level higher and fails to find the files.

                  Code:
                      4.501767 nouveau 0000:01:00.0: Direct firmware load for nvidia/gm204/fecs_inst.bin failed with error -2
                     4.501769 nouveau 0000:01:00.0: gr: failed to load fecs_inst
                  [CODE][email protected]:~$ ll /lib/firmware/nvidia/gm204/

                  total 0
                  drwxr-xr-x 4 root root 36 Jul 1 05:25 ./
                  drwxr-xr-x 9 root root 124 Jul 1 05:25 ../
                  drwxr-xr-x 2 root root 75 Jul 1 05:26 acr/
                  drwxr-xr-x 2 root root 272 Jul 1 05:26 gr/
                  [email protected]:~$ ll /lib/firmware/nvidia/gm204/gr/
                  total 6
                  drwxr-xr-x 2 root root 272 Jul 1 05:26 ./
                  drwxr-xr-x 4 root root 36 Jul 1 05:25 ../
                  lrwxrwxrwx 1 root root 26 May 6 12:42 fecs_bl.bin -> ../../gm200/gr/fecs_bl.bin
                  -rw-r--r-- 1 root root 1968 May 6 12:42 fecs_data.bin
                  lrwxrwxrwx 1 root root 28 May 6 12:42 fecs_inst.bin -> ../../gm200/gr/fecs_inst.bin
                  -rw-r--r-- 1 root root 76 May 6 12:42 fecs_sig.bin
                  lrwxrwxrwx 1 root root 27 May 6 12:42 gpccs_bl.bin -> ../../gm200/gr/gpccs_bl.bin
                  -rw-r--r-- 1 root root 2056 May 6 12:42 gpccs_data.bin
                  lrwxrwxrwx 1 root root 29 May 6 12:42 gpccs_inst.bin -> ../../gm200/gr/gpccs_inst.bin
                  -rw-r--r-- 1 root root 76 May 6 12:42 gpccs_sig.bin
                  lrwxrwxrwx 1 root root 33 May 6 12:42 sw_bundle_init.bin -> ../../gm200/gr/sw_bundle_init.bin
                  lrwxrwxrwx 1 root root 25 May 6 12:42 sw_ctx.bin -> ../../gm200/gr/sw_ctx.bin
                  lrwxrwxrwx 1 root root 33 May 6 12:42 sw_method_init.bin -> ../../gm200/gr/sw_method_init.bin
                  lrwxrwxrwx 1 root root 28 May 6 12:42 sw_nonctx.bin -> ../../gm200/gr/sw_nonctx.bin[
                  /CODE]

                  Is that a failed install, is there old code in the stack?

                  Comment


                  • Does this use the secboot patches from Gnurou to load maxwell firmware for nouveau?
                    For me using this ppa still fails to load the firmware on a 980 geforce and says it can't find the file.

                    Comment


                    • Wily/15.10 is EOL and will also be dropped in the PPA.

                      Comment

                      Working...
                      X