Announcement

Collapse
No announcement yet.

Updated and Optimized Ubuntu Free Graphics Drivers

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

  • Windows would not really help here anything because you had to get an old variant. Newest possible might be Windows 7 but then also the available drivers are equal ancient and therefore EOL since a long time.

    In contrast on Linux you have also in 2023 still some basal support also for this old class of hardware.

    Whatever, as said, in the end its the hardware which is just super weak, - not even OGL 2 capable. You can try if the envar MESA_GL_VERSION_OVERRIDE=2.1 MESA_GLSL_VERSION_OVERRIDE=120 will help anything. Note, this will override OGL 1.4 to 2.1 which is usually not a good idea but in some situations like the Intel GMA series it may help somehow or just crash the system.

    Comment


    • Thanks, just tried it. No progress. Linux works normally though. The Direct3D 9 cube looks the same.
      Also MESA_GLSL_VERSION_OVERRIDE=120​, has no decimals in between does it?

      Comment


      • Also, I just tried it with d3d9.dll set to native. Got the usual error of dxdiag saying DDI version is too low and my driver doesn't support it. Just thought I'd let you know.

        Comment


        • Roza Edalb
          Last Wine version which had worked on non-OGL2 compliant hardware was most likely Wine 4.0. This is confirmed in this thread here, - it's in German.

          Wine 5.0 and upwards seems to require at least OGL 2 compatible hardware. So as said, your GMA 950 is simply too old. And playing around with the d3d9.dll file is also not helpful. What would theoretically resolve the problem would be a Shader 2.0 compliant version of Gallium Nine. This would allow you to use Direct3D directly from Linux without WineD3D.

          However, the support for Shader model 2.0​ hardware was long ago dropped from Gallium Nine because nobody has such old stuff in use. Ergo Gallium Nine needs at least a Shader 3.0 (​OGL 2) compatible GPU and even with that class hardware it currently doesn't work well because most "vintage" Linux drivers are not fully adjusted to work with it.

          Comment


          • It's a shame. To have come so far and yet lose to the unforgiving nature of time. I wonder though. Since you say Wine4.0 works for Shader 2.0, would downgrading Ubuntu to 16 or 18 and installing Sarnex's ppa be a solution? Does the drivers for 16 and 18 still exist on Oibaf's ppa?

            Comment


            • You can switch to (K)Ubuntu 20.04 LTS which is still supported in the kisak PPA.

              It looks that there also existed once a Wine 4.0 package in the official Focal universe PPA. But that seems to be no longer available.

              Alternatively you might install Wine 4.0 from the official Wine HQ repository, there is still a "wine-stable-amd64_4.0.4~focal_amd64.deb" package available: https://dl.winehq.org/wine-builds/ub.../binary-amd64/

              However, I have no idea how to enforce the installation of an old Wine version instead of a new one. You have to figure that out by yourself.

              Comment


              • @Iorn10 I will try. Thanks for everything friend😉

                Comment


                • I switched on the PC yesterday morning and it behaved like this. The night before I did a normal update, nothing else was special. At first I thought it was the graphics card, but then I tested it with Linux and Windows on another SSD and everything worked normally. I have already logged in in recovery mode and carried out another update, but this did not solve the error. What can I do next, what could be the reason for this?

                  I use an AMD GPU,RX 7900 XT​.



                  Here is a video where you can see what the error is.​








                  wolf@Wolf-Linux-PC-X570-AORUS-MASTER:~$ cat /var/log/dpkg.log | grep "status installed"
                  2023-08-01 01:06:30 status installed libjavascriptcoregtk-4.0-18:amd64 2.40.4-0ubuntu0.23.04.1
                  2023-08-01 01:06:30 status installed gir1.2-javascriptcoregtk-4.0:amd64 2.40.4-0ubuntu0.23.04.1
                  2023-08-01 01:06:30 status installed libjavascriptcoregtk-4.1-0:amd64 2.40.4-0ubuntu0.23.04.1
                  2023-08-01 01:06:30 status installed openjdk-17-jre-headless:amd64 17.0.8+7-1~23.04
                  2023-08-01 01:06:30 status installed libwebkit2gtk-4.0-37:amd64 2.40.4-0ubuntu0.23.04.1
                  2023-08-01 01:06:30 status installed libwebkit2gtk-4.1-0:amd64 2.40.4-0ubuntu0.23.04.1
                  2023-08-01 01:06:30 status installed gir1.2-webkit2-4.0:amd64 2.40.4-0ubuntu0.23.04.1
                  2023-08-01 01:06:30 status installed libc-bin:amd64 2.37-0ubuntu2
                  2023-08-01 01:06:30 status installed mailcap:all 3.70+nmu1ubuntu1
                  2023-08-01 01:06:30 status installed desktop-file-utils:amd64 0.26-1ubuntu5
                  2023-08-01 01:06:31 status installed hicolor-icon-theme:all 0.17-2
                  2023-08-01 01:06:31 status installed gnome-menus:amd64 3.36.0-1.1ubuntu1
                  2023-08-01 01:06:31 status installed openjdk-17-jre-headless:amd64 17.0.8+7-1~23.04
                  2023-08-01 01:06:31 status installed ca-certificates-java:all 20230103ubuntu1
                  2023-08-01 01:06:31 status installed openjdk-17-jre:amd64 17.0.8+7-1~23.04
                  2023-08-01 11:44:03 status installed mesa-opencl-icd:amd64 23.3~git2308010600.c9b2f8~oibaf~l
                  2023-08-01 11:44:03 status installed mesa-vulkan-drivers:amd64 23.3~git2308010600.c9b2f8~oibaf~l
                  2023-08-01 11:44:03 status installed mesa-vulkan-drivers:i386 23.3~git2308010600.c9b2f8~oibaf~l
                  2023-08-01 11:44:03 status installed mesa-vdpau-drivers:amd64 23.3~git2308010600.c9b2f8~oibaf~l
                  2023-08-01 11:44:03 status installed mesa-vdpau-drivers:i386 23.3~git2308010600.c9b2f8~oibaf~l
                  2023-08-01 11:44:03 status installed libgbm1:amd64 23.3~git2308010600.c9b2f8~oibaf~l
                  2023-08-01 11:44:03 status installed libgbm1:i386 23.3~git2308010600.c9b2f8~oibaf~l
                  2023-08-01 11:44:03 status installed libgbm-dev:i386 23.3~git2308010600.c9b2f8~oibaf~l
                  2023-08-01 11:44:03 status installed libxatracker2:amd64 23.3~git2308010600.c9b2f8~oibaf~l
                  2023-08-01 11:44:03 status installed libglapi-mesa:amd64 23.3~git2308010600.c9b2f8~oibaf~l
                  2023-08-01 11:44:03 status installed libglapi-mesa:i386 23.3~git2308010600.c9b2f8~oibaf~l
                  2023-08-01 11:44:03 status installed libgl1-mesa-dev:amd64 23.3~git2308010600.c9b2f8~oibaf~l
                  2023-08-01 11:44:03 status installed mesa-va-drivers:amd64 23.3~git2308010600.c9b2f8~oibaf~l
                  2023-08-01 11:44:03 status installed mesa-va-drivers:i386 23.3~git2308010600.c9b2f8~oibaf~l
                  2023-08-01 11:44:03 status installed libgl1-mesa-dri:amd64 23.3~git2308010600.c9b2f8~oibaf~l
                  2023-08-01 11:44:03 status installed libgl1-mesa-dri:i386 23.3~git2308010600.c9b2f8~oibaf~l
                  2023-08-01 11:44:03 status installed libegl-mesa0:amd64 23.3~git2308010600.c9b2f8~oibaf~l
                  2023-08-01 11:44:03 status installed libegl-mesa0:i386 23.3~git2308010600.c9b2f8~oibaf~l
                  2023-08-01 11:44:03 status installed libglx-mesa0:amd64 23.3~git2308010600.c9b2f8~oibaf~l
                  2023-08-01 11:44:03 status installed libglx-mesa0:i386 23.3~git2308010600.c9b2f8~oibaf~l
                  2023-08-01 11:44:03 status installed libc-bin:amd64 2.37-0ubuntu2
                  2023-08-02 00:33:36 status installed linux-firmware:all 20230323.gitbcdcfbcf-0ubuntu1.4
                  2023-08-02 00:33:36 status installed librsvg2-2:amd64 2.54.5+dfsg-1ubuntu2.1
                  2023-08-02 00:33:36 status installed librsvg2-2:i386 2.54.5+dfsg-1ubuntu2.1
                  2023-08-02 00:33:36 status installed librsvg2-common:amd64 2.54.5+dfsg-1ubuntu2.1
                  2023-08-02 00:33:36 status installed librsvg2-common:i386 2.54.5+dfsg-1ubuntu2.1
                  2023-08-02 00:33:36 status installed libgdk-pixbuf-2.0-0:i386 2.42.10+dfsg-1build1
                  2023-08-02 00:33:36 status installed libc-bin:amd64 2.37-0ubuntu2
                  2023-08-02 00:33:37 status installed libgdk-pixbuf-2.0-0:amd64 2.42.10+dfsg-1build1
                  2023-08-03 15:45:04 status installed mesa-opencl-icd:amd64 23.3~git2308020600.4de7e0~oibaf~l
                  2023-08-03 15:45:04 status installed mesa-vulkan-drivers:amd64 23.3~git2308020600.4de7e0~oibaf~l
                  2023-08-03 15:45:04 status installed mesa-vulkan-drivers:i386 23.3~git2308020600.4de7e0~oibaf~l
                  2023-08-03 15:45:04 status installed mesa-vdpau-drivers:amd64 23.3~git2308020600.4de7e0~oibaf~l
                  2023-08-03 15:45:04 status installed mesa-vdpau-drivers:i386 23.3~git2308020600.4de7e0~oibaf~l
                  2023-08-03 15:45:04 status installed libgbm1:amd64 23.3~git2308020600.4de7e0~oibaf~l
                  2023-08-03 15:45:04 status installed libgbm1:i386 23.3~git2308020600.4de7e0~oibaf~l
                  2023-08-03 15:45:04 status installed libgstreamer-plugins-base1.0-0:amd64 1.22.1-1ubuntu1.1
                  2023-08-03 15:45:04 status installed libgbm-dev:i386 23.3~git2308020600.4de7e0~oibaf~l
                  2023-08-03 15:45:04 status installed libxatracker2:amd64 23.3~git2308020600.4de7e0~oibaf~l
                  2023-08-03 15:45:04 status installed libgstreamer-plugins-good1.0-0:amd64 1.22.1-1ubuntu1.2
                  2023-08-03 15:45:04 status installed libgstreamer-gl1.0-0:amd64 1.22.1-1ubuntu1.1
                  2023-08-03 15:45:04 status installed gstreamer1.0-plugins-base:amd64 1.22.1-1ubuntu1.1
                  2023-08-03 15:45:04 status installed libglapi-mesa:amd64 23.3~git2308020600.4de7e0~oibaf~l
                  2023-08-03 15:45:04 status installed libglapi-mesa:i386 23.3~git2308020600.4de7e0~oibaf~l
                  2023-08-03 15:45:04 status installed libgl1-mesa-dev:amd64 23.3~git2308020600.4de7e0~oibaf~l
                  2023-08-03 15:45:04 status installed thunderbird:amd64 1:102.14.0+build1-0ubuntu0.23.04.1~mt1
                  2023-08-03 15:45:04 status installed mesa-va-drivers:amd64 23.3~git2308020600.4de7e0~oibaf~l
                  2023-08-03 15:45:04 status installed mesa-va-drivers:i386 23.3~git2308020600.4de7e0~oibaf~l
                  2023-08-03 15:45:04 status installed gstreamer1.0-gl:amd64 1.22.1-1ubuntu1.1
                  2023-08-03 15:45:04 status installed google-chrome-stable:amd64 115.0.5790.170-1
                  2023-08-03 15:45:04 status installed gstreamer1.0-x:amd64 1.22.1-1ubuntu1.1
                  2023-08-03 15:45:04 status installed gstreamer1.0-plugins-good:amd64 1.22.1-1ubuntu1.2
                  2023-08-03 15:45:04 status installed gir1.2-gst-plugins-base-1.0:amd64 1.22.1-1ubuntu1.1
                  2023-08-03 15:45:04 status installed libgl1-mesa-dri:amd64 23.3~git2308020600.4de7e0~oibaf~l
                  2023-08-03 15:45:04 status installed libgl1-mesa-dri:i386 23.3~git2308020600.4de7e0~oibaf~l
                  2023-08-03 15:45:04 status installed gstreamer1.0-gtk3:amd64 1.22.1-1ubuntu1.2
                  2023-08-03 15:45:04 status installed thunderbird-locale-en:amd64 1:102.14.0+build1-0ubuntu0.23.04.1~mt1
                  2023-08-03 15:45:04 status installed thunderbird-locale-en-us:all 1:102.14.0+build1-0ubuntu0.23.04.1~mt1
                  2023-08-03 15:45:04 status installed libegl-mesa0:amd64 23.3~git2308020600.4de7e0~oibaf~l
                  2023-08-03 15:45:04 status installed libegl-mesa0:i386 23.3~git2308020600.4de7e0~oibaf~l
                  2023-08-03 15:45:04 status installed thunderbird-locale-de:amd64 1:102.14.0+build1-0ubuntu0.23.04.1~mt1
                  2023-08-03 15:45:04 status installed libglx-mesa0:amd64 23.3~git2308020600.4de7e0~oibaf~l
                  2023-08-03 15:45:04 status installed libglx-mesa0:i386 23.3~git2308020600.4de7e0~oibaf~l
                  2023-08-03 15:45:04 status installed hicolor-icon-theme:all 0.17-2
                  2023-08-03 15:45:04 status installed gnome-menus:amd64 3.36.0-1.1ubuntu1
                  2023-08-03 15:45:04 status installed libc-bin:amd64 2.37-0ubuntu2
                  2023-08-03 15:45:05 status installed man-db:amd64 2.11.2-1
                  2023-08-03 15:45:05 status installed mailcap:all 3.70+nmu1ubuntu1
                  2023-08-03 15:45:05 status installed desktop-file-utils:amd64 0.26-1ubuntu5
                  wolf@Wolf-Linux-PC-X570-AORUS-MASTER:~$​

                  Comment


                  • NVK is merged! Any plans on enabling NVK support on oibaf mesa builds soon? or will wait until first 6.6 kernel releases (or rc1)? thanks

                    Comment


                    • Hi everyone. Did any of you encounter this problem while updating the drivers today?

                      Preparing to unpack .../32-mesa-vulkan-drivers_ 23.3-git2308051541.8088d7~oibaf-j amd64.deb
                      Unpacking mesa-vulkan-drivers:amd64 (23.3-git2308051541.8088d7~oibaf-j) over (23.3-git230803214
                      7.745891-oibaf-j)
                      dpkg: error processing archive /tmp/apt-dpkg-install-U7Efo2/32-mesa-vulkan-drivers_23.3~git2308
                      051541.8088d7-oibaf-j_amd64.deb (--unpack):
                      trying to overwrite shared '/usr/bin/mme fermi sim hw test', which is different from other ins
                      tances of package mesa-vulkan-drivers:amd64
                      dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
                      Errors were encountered while processing:
                      /tmp/apt-dpkg-install-U7Efo2/32-mesa-vulkan-drivers_23.3~git2308051541.8088d7~oibaf~j amd64.de​b
                      E: Sub-process /usr/bin/dpkg returned an error code (1)

                      Edit: I tried using apt --fix-broken-install, but same result.

                      Comment

                      Working...
                      X