BTW xorg-server 1.20.8 in focal is released now (no more in proposed).
Announcement
Collapse
No announcement yet.
Updated and Optimized Ubuntu Free Graphics Drivers
Collapse
X
-
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
Comment
-
- Likes 2
Comment
-
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
Comment
-
I useCode:Lubuntu 20.04 (LXQt desktop)
I want to use theCode:ppa:ibaf/graphics-drivers
Code:me@MYCOMPUTER:~$ 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] me@MYCOMPUTER:~$ 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) ...
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:me@MYCOMPUTER:~$ 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:
Comment
-
OK, here the new output:
me@MYCOMPUTER:~$ 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
Comment
-
I added the ppa, updated, at now I can't log with xorg, I get kicked out all the time. I'm only able to log in with Wayward. I tried re-installing again xserver-xorg-video-intel and now I'm able to log in with xorg but everything is frozen, the only thing moving is my clock at the panel.
Comment
-
Just to report here as well - there is a strange bug with Linux Mint 20 (based on Ubuntu 20.04 LTS) leading to text only mode. There should be a fairly easy way to re-install all removed packages back to their prior versions as logged in /var/log/apt/history.log, but an easier way to revert would be to restore a snapshot from before the removal and perhaps chmod -x /usr/bin/mintupdate (I know, I know, just for a little while...) until this is resolved.
EDIT: Turned out it is happening even after the restore with "disabled" mintupdate. So in order to disable just comment out temporarily mintupdate-cli in /etc/cron.daily/mintupdate, one-liner:
Code:sudo sed -ri 's@^@#@g' /etc/cron.daily/mintupdate
Hey guys, First of all, thanks a lot for the great distribution and all the efforts around it. It is amazing how far it got compared to where I've started using it more than 10 years ago! :) I've upgraded to Mint 20 from 19.03 a month ag...Last edited by rewind; 08 August 2020, 05:12 AM.
Comment
Comment