Announcement

Collapse
No announcement yet.

Updated and Optimized Ubuntu Free Graphics Drivers

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

  • neblaz
    replied
    OK, here the new output:
    [email protected]:~$ glxinfo | grep OpenGL*
    OpenGL vendor string: X.Org
    OpenGL renderer string: AMD RAVEN (DRM 3.35.0, 5.4.0-33-generic, LLVM 10.0.0)
    OpenGL core profile version string: 4.6 (Core Profile) Mesa 20.2.0-devel (git-90c34ae 2020-06-09 focal-oibaf-ppa)
    OpenGL core profile shading language version string: 4.60
    OpenGL core profile context flags: (none)
    OpenGL core profile profile mask: core profile
    OpenGL core profile extensions:
    OpenGL version string: 4.6 (Compatibility Profile) Mesa 20.2.0-devel (git-90c34ae 2020-06-09 focal-oibaf-ppa)
    OpenGL shading language version string: 4.60
    OpenGL context flags: (none)
    OpenGL profile mask: compatibility profile
    OpenGL extensions:
    OpenGL ES profile version string: OpenGL ES 3.2 Mesa 20.2.0-devel (git-90c34ae 2020-06-09 focal-oibaf-ppa)
    OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
    OpenGL ES profile extensions:

    Looks like it works now.
    1. sudo apt install mesa-utils (and some vulkan stuff)
    2. add ppa oibaf
    3. sudo apt update / upgrade

    Leave a comment:


  • neblaz
    replied
    I use
    Code:
    Lubuntu 20.04 (LXQt desktop)
    , on a notebook with Ryzen 3 2200U (2/4).
    I want to use the
    Code:
    ppa:ibaf/graphics-drivers
    Here is the output in the shell:

    Code:
    [email protected]:~$ apt list --upgradable
    Listing... Done
    libdrm-amdgpu1/focal 2.4.102+git2006051830.5ab603~oibaf~f amd64 [upgradable from: 2.4.101-2]
    libdrm-common/focal,focal 2.4.102+git2006051830.5ab603~oibaf~f all [upgradable from: 2.4.101-2]
    libdrm-intel1/focal 2.4.102+git2006051830.5ab603~oibaf~f amd64 [upgradable from: 2.4.101-2]
    libdrm-nouveau2/focal 2.4.102+git2006051830.5ab603~oibaf~f amd64 [upgradable from: 2.4.101-2]
    libdrm-radeon1/focal 2.4.102+git2006051830.5ab603~oibaf~f amd64 [upgradable from: 2.4.101-2]
    libdrm2/focal 2.4.102+git2006051830.5ab603~oibaf~f amd64 [upgradable from: 2.4.101-2]
    libegl-mesa0/focal 20.2~git2006070730.dd81f4~oibaf~f amd64 [upgradable from: 20.0.4-2ubuntu1]
    libgbm1/focal 20.2~git2006070730.dd81f4~oibaf~f amd64 [upgradable from: 20.0.4-2ubuntu1]
    libgl1-mesa-dri/focal 20.2~git2006070730.dd81f4~oibaf~f amd64 [upgradable from: 20.0.4-2ubuntu1]
    libglapi-mesa/focal 20.2~git2006070730.dd81f4~oibaf~f amd64 [upgradable from: 20.0.4-2ubuntu1]
    libglx-mesa0/focal 20.2~git2006070730.dd81f4~oibaf~f amd64 [upgradable from: 20.0.4-2ubuntu1]
    libxatracker2/focal 20.2~git2006070730.dd81f4~oibaf~f amd64 [upgradable from: 20.0.4-2ubuntu1]
    mesa-va-drivers/focal 20.2~git2006070730.dd81f4~oibaf~f amd64 [upgradable from: 20.0.4-2ubuntu1]
    mesa-vdpau-drivers/focal 20.2~git2006070730.dd81f4~oibaf~f amd64 [upgradable from: 20.0.4-2ubuntu1]
    mesa-vulkan-drivers/focal 20.2~git2006070730.dd81f4~oibaf~f amd64 [upgradable from: 20.0.4-2ubuntu1]
    
    [email protected]:~$ sudo apt upgrade
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    Calculating upgrade... Done
    The following package was automatically installed and is no longer required:
    libllvm9
    Use 'sudo apt autoremove' to remove it.
    The following NEW packages will be installed:
    libllvm10
    The following packages will be upgraded:
    libdrm-amdgpu1 libdrm-common libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libdrm2 libegl-mesa0 libgbm1 libgl1-mesa-dri libglapi-mesa libglx-mesa0
    libxatracker2 mesa-va-drivers mesa-vdpau-drivers mesa-vulkan-drivers
    15 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
    Need to get 37,0 MB of archives.
    After this operation, 90,8 MB of additional disk space will be used.
    Do you want to continue? [Y/n]
    Get:1 http://archive.ubuntu.com/ubuntu focal/main amd64 libllvm10 amd64 1:10.0.0-4ubuntu1 [15,3 MB]
    Get:2 http://ppa.launchpad.net/oibaf/graphics-drivers/ubuntu focal/main amd64 libdrm-common all 2.4.102+git2006051830.5ab603~oibaf~f [14,2 kB]
    Get:3 http://ppa.launchpad.net/oibaf/graphics-drivers/ubuntu focal/main amd64 libdrm2 amd64 2.4.102+git2006051830.5ab603~oibaf~f [41,3 kB]
    Get:4 http://ppa.launchpad.net/oibaf/graphics-drivers/ubuntu focal/main amd64 libdrm-amdgpu1 amd64 2.4.102+git2006051830.5ab603~oibaf~f [28,3 kB]
    Get:5 http://ppa.launchpad.net/oibaf/graphics-drivers/ubuntu focal/main amd64 libdrm-intel1 amd64 2.4.102+git2006051830.5ab603~oibaf~f [70,3 kB]
    Get:6 http://ppa.launchpad.net/oibaf/graphics-drivers/ubuntu focal/main amd64 libdrm-nouveau2 amd64 2.4.102+git2006051830.5ab603~oibaf~f [26,3 kB]
    Get:7 http://ppa.launchpad.net/oibaf/graphics-drivers/ubuntu focal/main amd64 libdrm-radeon1 amd64 2.4.102+git2006051830.5ab603~oibaf~f [29,6 kB]
    Get:8 http://ppa.launchpad.net/oibaf/graphics-drivers/ubuntu focal/main amd64 libegl-mesa0 amd64 20.2~git2006070730.dd81f4~oibaf~f [151 kB]
    Get:9 http://ppa.launchpad.net/oibaf/graphics-drivers/ubuntu focal/main amd64 libgbm1 amd64 20.2~git2006070730.dd81f4~oibaf~f [82,6 kB]
    Get:10 http://ppa.launchpad.net/oibaf/graphics-drivers/ubuntu focal/main amd64 libgl1-mesa-dri amd64 20.2~git2006070730.dd81f4~oibaf~f [10,1 MB]
    Get:11 http://ppa.launchpad.net/oibaf/graphics-drivers/ubuntu focal/main amd64 libglx-mesa0 amd64 20.2~git2006070730.dd81f4~oibaf~f [194 kB]
    Get:12 http://ppa.launchpad.net/oibaf/graphics-drivers/ubuntu focal/main amd64 libglapi-mesa amd64 20.2~git2006070730.dd81f4~oibaf~f [79,9 kB]
    Get:13 http://ppa.launchpad.net/oibaf/graphics-drivers/ubuntu focal/main amd64 libxatracker2 amd64 20.2~git2006070730.dd81f4~oibaf~f [1.558 kB]
    Get:14 http://ppa.launchpad.net/oibaf/graphics-drivers/ubuntu focal/main amd64 mesa-va-drivers amd64 20.2~git2006070730.dd81f4~oibaf~f [2.597 kB]
    Get:15 http://ppa.launchpad.net/oibaf/graphics-drivers/ubuntu focal/main amd64 mesa-vdpau-drivers amd64 20.2~git2006070730.dd81f4~oibaf~f [2.723 kB]
    Get:16 http://ppa.launchpad.net/oibaf/graphics-drivers/ubuntu focal/main amd64 mesa-vulkan-drivers amd64 20.2~git2006070730.dd81f4~oibaf~f [3.967 kB]
    Fetched 37,0 MB in 9s (3.960 kB/s)
    (Reading database ... 273777 files and directories currently installed.)
    Preparing to unpack .../00-libdrm-common_2.4.102+git2006051830.5ab603~oibaf~f_all.de b ...
    Unpacking libdrm-common (2.4.102+git2006051830.5ab603~oibaf~f) over (2.4.101-2) ...
    Preparing to unpack .../01-libdrm2_2.4.102+git2006051830.5ab603~oibaf~f_amd64 .deb ...
    Unpacking libdrm2:amd64 (2.4.102+git2006051830.5ab603~oibaf~f) over (2.4.101-2) ...
    Preparing to unpack .../02-libdrm-amdgpu1_2.4.102+git2006051830.5ab603~oibaf~f_amd64 .deb ...
    Unpacking libdrm-amdgpu1:amd64 (2.4.102+git2006051830.5ab603~oibaf~f) over (2.4.101-2) ...
    Preparing to unpack .../03-libdrm-intel1_2.4.102+git2006051830.5ab603~oibaf~f_amd64. deb ...
    Unpacking libdrm-intel1:amd64 (2.4.102+git2006051830.5ab603~oibaf~f) over (2.4.101-2) ...
    Preparing to unpack .../04-libdrm-nouveau2_2.4.102+git2006051830.5ab603~oibaf~f_amd6 4.deb ...
    Unpacking libdrm-nouveau2:amd64 (2.4.102+git2006051830.5ab603~oibaf~f) over (2.4.101-2) ...
    Preparing to unpack .../05-libdrm-radeon1_2.4.102+git2006051830.5ab603~oibaf~f_amd64 .deb ...
    Unpacking libdrm-radeon1:amd64 (2.4.102+git2006051830.5ab603~oibaf~f) over (2.4.101-2) ...
    Preparing to unpack .../06-libegl-mesa0_20.2~git2006070730.dd81f4~oibaf~f_amd64.deb ...
    Unpacking libegl-mesa0:amd64 (20.2~git2006070730.dd81f4~oibaf~f) over (20.0.4-2ubuntu1) ...
    Preparing to unpack .../07-libgbm1_20.2~git2006070730.dd81f4~oibaf~f_amd64.de b ...
    Unpacking libgbm1:amd64 (20.2~git2006070730.dd81f4~oibaf~f) over (20.0.4-2ubuntu1) ...
    Selecting previously unselected package libllvm10:amd64.
    Preparing to unpack .../08-libllvm10_1%3a10.0.0-4ubuntu1_amd64.deb ...
    Unpacking libllvm10:amd64 (1:10.0.0-4ubuntu1) ...
    Preparing to unpack .../09-libgl1-mesa-dri_20.2~git2006070730.dd81f4~oibaf~f_amd64.deb ...
    Unpacking libgl1-mesa-dri:amd64 (20.2~git2006070730.dd81f4~oibaf~f) over (20.0.4-2ubuntu1) ...
    Preparing to unpack .../10-libglx-mesa0_20.2~git2006070730.dd81f4~oibaf~f_amd64.deb ...
    Unpacking libglx-mesa0:amd64 (20.2~git2006070730.dd81f4~oibaf~f) over (20.0.4-2ubuntu1) ...
    Preparing to unpack .../11-libglapi-mesa_20.2~git2006070730.dd81f4~oibaf~f_amd64.deb ...
    Unpacking libglapi-mesa:amd64 (20.2~git2006070730.dd81f4~oibaf~f) over (20.0.4-2ubuntu1) ...
    Preparing to unpack .../12-libxatracker2_20.2~git2006070730.dd81f4~oibaf~f_am d64.deb ...
    Unpacking libxatracker2:amd64 (20.2~git2006070730.dd81f4~oibaf~f) over (20.0.4-2ubuntu1) ...
    Preparing to unpack .../13-mesa-va-drivers_20.2~git2006070730.dd81f4~oibaf~f_amd64.de b ...
    Unpacking mesa-va-drivers:amd64 (20.2~git2006070730.dd81f4~oibaf~f) over (20.0.4-2ubuntu1) ...
    Preparing to unpack .../14-mesa-vdpau-drivers_20.2~git2006070730.dd81f4~oibaf~f_amd64.de b ...
    Unpacking mesa-vdpau-drivers:amd64 (20.2~git2006070730.dd81f4~oibaf~f) over (20.0.4-2ubuntu1) ...
    Preparing to unpack .../15-mesa-vulkan-drivers_20.2~git2006070730.dd81f4~oibaf~f_amd64.de b ...
    Unpacking mesa-vulkan-drivers:amd64 (20.2~git2006070730.dd81f4~oibaf~f) over (20.0.4-2ubuntu1) ...
    Setting up libllvm10:amd64 (1:10.0.0-4ubuntu1) ...
    Setting up libglapi-mesa:amd64 (20.2~git2006070730.dd81f4~oibaf~f) ...
    Setting up libdrm-common (2.4.102+git2006051830.5ab603~oibaf~f) ...
    Setting up libdrm2:amd64 (2.4.102+git2006051830.5ab603~oibaf~f) ...
    Setting up libdrm-amdgpu1:amd64 (2.4.102+git2006051830.5ab603~oibaf~f) ...
    Setting up mesa-vulkan-drivers:amd64 (20.2~git2006070730.dd81f4~oibaf~f) ...
    Setting up libdrm-nouveau2:amd64 (2.4.102+git2006051830.5ab603~oibaf~f) ...
    Setting up libgbm1:amd64 (20.2~git2006070730.dd81f4~oibaf~f) ...
    Setting up libdrm-radeon1:amd64 (2.4.102+git2006051830.5ab603~oibaf~f) ...
    Setting up libdrm-intel1:amd64 (2.4.102+git2006051830.5ab603~oibaf~f) ...
    Setting up libgl1-mesa-dri:amd64 (20.2~git2006070730.dd81f4~oibaf~f) ...
    Setting up libxatracker2:amd64 (20.2~git2006070730.dd81f4~oibaf~f) ...
    Setting up libegl-mesa0:amd64 (20.2~git2006070730.dd81f4~oibaf~f) ...
    Setting up mesa-va-drivers:amd64 (20.2~git2006070730.dd81f4~oibaf~f) ...
    Setting up mesa-vdpau-drivers:amd64 (20.2~git2006070730.dd81f4~oibaf~f) ...
    Setting up libglx-mesa0:amd64 (20.2~git2006070730.dd81f4~oibaf~f) ...
    Processing triggers for libc-bin (2.31-0ubuntu9) ...
    There were no errors, but after reboot, the command glxinfo was not found, to install using
    Code:
    sudo apt install mesa-utils
    .

    Has anybody any idea why? Or experience on Lubuntu with this ppa?
    Before trying this ppa, I installed with "suto apt install mesa-utils" and the glxinfo showed:
    Code:
    [email protected]:~$ glxinfo | grep OpenGL*
    OpenGL vendor string: X.Org
    OpenGL renderer string: AMD RAVEN (DRM 3.35.0, 5.4.0-33-generic, LLVM 9.0.1)
    OpenGL core profile version string: 4.6 (Core Profile) Mesa 20.0.4
    OpenGL core profile shading language version string: 4.60
    OpenGL core profile context flags: (none)
    OpenGL core profile profile mask: core profile
    OpenGL core profile extensions:
    OpenGL version string: 4.6 (Compatibility Profile) Mesa 20.0.4
    OpenGL shading language version string: 4.60
    OpenGL context flags: (none)
    OpenGL profile mask: compatibility profile
    OpenGL extensions:
    OpenGL ES profile version string: OpenGL ES 3.2 Mesa 20.0.4
    OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
    OpenGL ES profile extensions:

    Leave a comment:


  • karsti
    replied
    Can somebody tell me if these drivers will solve my issue? Or is the chip just tooooo old?

    https://forums.linuxmint.com/viewtop...24878#p1824878

    Leave a comment:


  • Melcar
    replied
    Excellent.

    Leave a comment:


  • oibaf
    replied
    The mesa build bug with llvm10 was fixed minutes ago, and now builds in the PPA are using it!

    Leave a comment:


  • oibaf
    replied
    I have already added packages support for Ubuntu 20.10/groovy. Enjoy!

    Leave a comment:


  • oibaf
    replied
    If you are using Ubuntu 18.04 with its default 4.15 kernel you'll have issue with the newer intel graphics driver in the PPA. You should upgrade the kernel with this command:
    Code:
    sudo apt install --install-recommends linux-generic-hwe-18.04

    Leave a comment:


  • oibaf
    replied
    BTW xorg-server 1.20.8 in focal is released now (no more in proposed).

    Leave a comment:


  • P A Alberti
    replied
    Originally posted by oibaf View Post

    Done. You may also want to upgrade to focal.
    Thank you very much. You are, of course, right about upgrading.

    Leave a comment:


  • oibaf
    replied
    Originally posted by P A Alberti View Post
    If by any chance you have a bit spare time with nothing to do, I would appreciate it if you might look into backporting xorg-xserver 1.20.8, as currently xwayland is broken for me due to https://gitlab.freedesktop.org/mesa/mesa/-/issues/2731. It has been packaged for 20.04 already (in proposed).
    Done. You may also want to upgrade to focal.

    Leave a comment:

Working...
X