Announcement

Collapse
No announcement yet.

Updated and Optimized Ubuntu Free Graphics Drivers

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

  • oibaf
    replied
    I have enabled all other architectures in the PPA, so armhf, ppc64el and s390x are also available on top of already available amd64, arm64 and i386.
    Available on Ubuntu >= 20.04/focal.

    Bionic packages will be removed soon from the PPA.

    Leave a comment:


  • oibaf
    replied
    rewind thanks for the update.

    Leave a comment:


  • rewind
    replied
    There must be some dependency collision in Focal/Mint 20:

    Code:
    $ sudo apt-get upgrade
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    Calculating upgrade... Done
    The following packages have been kept back:
    libegl-mesa0 libgbm1 libgl1-mesa-dri:i386 libgl1-mesa-dri libglapi-mesa:i386 libglapi-mesa libglx-mesa0 libglx-mesa0:i386
    0 upgraded, 0 newly installed, 0 to remove and 8 not upgraded.
    Code:
    $ dpkg -l libegl-mesa0 libgbm1 libgl1-mesa-dri:i386 libgl1-mesa-dri libglapi-mesa:i386 libglapi-mesa libglx-mesa0 libglx-mesa0:i386
    Desired=Unknown/Install/Remove/Purge/Hold
    | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
    |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
    ||/ Name Version Architecture Description
    +++-=====================-=================================-============-================================================== =========
    ii libegl-mesa0:amd64 20.3~git2010060730.2b977a~oibaf~f amd64 free implementation of the EGL API -- Mesa vendor library
    ii libgbm1:amd64 20.3~git2010060730.2b977a~oibaf~f amd64 generic buffer management API -- runtime
    ii libgl1-mesa-dri:amd64 20.3~git2010060730.2b977a~oibaf~f amd64 free implementation of the OpenGL API -- DRI modules
    ii libgl1-mesa-dri:i386 20.3~git2010060730.2b977a~oibaf~f i386 free implementation of the OpenGL API -- DRI modules
    ii libglapi-mesa:amd64 20.3~git2010060730.2b977a~oibaf~f amd64 free implementation of the GL API -- shared library
    ii libglapi-mesa:i386 20.3~git2010060730.2b977a~oibaf~f i386 free implementation of the GL API -- shared library
    ii libglx-mesa0:amd64 20.3~git2010060730.2b977a~oibaf~f amd64 free implementation of the OpenGL API -- GLX vendor library
    ii libglx-mesa0:i386 20.3~git2010060730.2b977a~oibaf~f i386 free implementation of the OpenGL API -- GLX vendor library

    trying to manually install them turns out that there are some focal and some from the repo:

    Code:
    $ sudo apt-get install libegl-mesa0 libgbm1 libgl1-mesa-dri:i386 libgl1-mesa-dri libglapi-mesa:i386 libglapi-mesa libglx-mesa0 libglx-mesa0:i386
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    Some packages could not be installed. This may mean that you have
    requested an impossible situation or if you are using the unstable
    distribution that some required packages have not yet been created
    or been moved out of Incoming.
    The following information may help to resolve the situation:
    
    The following packages have unmet dependencies:
    libgl1-mesa-dri:i386 : Breaks: libgl1-mesa-dri (!= 20.3~git2010071258.9d5ec7~oibaf~f) but 20.3~git2010070730.f5f0c0~oibaf~f is to be installed
    libgl1-mesa-dri : Breaks: libgl1-mesa-dri:i386 (!= 20.3~git2010070730.f5f0c0~oibaf~f) but 20.3~git2010071258.9d5ec7~oibaf~f is to be installed
    libglapi-mesa:i386 : Breaks: libglapi-mesa (!= 20.3~git2010071258.9d5ec7~oibaf~f) but 20.3~git2010070730.f5f0c0~oibaf~f is to be installed
    libglapi-mesa : Breaks: libglapi-mesa:i386 (!= 20.3~git2010070730.f5f0c0~oibaf~f) but 20.3~git2010071258.9d5ec7~oibaf~f is to be installed
    libglx-mesa0 : Breaks: libglx-mesa0:i386 (!= 20.3~git2010070730.f5f0c0~oibaf~f) but 20.3~git2010071258.9d5ec7~oibaf~f is to be installed
    libglx-mesa0:i386 : Breaks: libglx-mesa0 (!= 20.3~git2010071258.9d5ec7~oibaf~f) but 20.3~git2010070730.f5f0c0~oibaf~f is to be installed
    E: Unable to correct problems, you have held broken packages.

    anyone else affected or is it just my installation?

    Edit:
    strange, got itself fixed with the next stuff that became available in the repo...
    Last edited by rewind; 10-09-2020, 12:05 PM. Reason: Updates

    Leave a comment:


  • oibaf
    replied
    As promised, Ubuntu 18.04/bionic is no longer updated. Make sure to upgrade to Ubuntu 20.04/focal or later to get newer PPA updates!

    Leave a comment:


  • oibaf
    replied
    Hi, I pushed backported (from groovy) libreoffice 7.0.1 in focal, hope it may be useful.

    Leave a comment:


  • oibaf
    replied
    UNIm95
    See here: https://docs.mesa3d.org/bugs.html

    Leave a comment:


  • UNIm95
    replied
    Hi.

    I have somehow troubles with my RX5500.
    I'm using drivers from oibaf.
    Following problems i'm getting:
    • Somehow whole PC freezes.
      It is not accessible via ssh.
    • X.org freezes without possibility to restart server/lightdm session.

    Sometimes I'm able to reproduce it when I (de)attach laptop to same monitor where i have Primary output.

    Under windows(dualboot) it works

    My specs are:
    OS: Ubuntu Mate 20.04 with latest updates.
    Graphics: Sapphire Radeon RX5500 8GB.
    CPU: R7 1700
    RAM: 64GB

    What logs would you like to get for debugging?

    Leave a comment:


  • RussianNeuroMancer
    replied
    Originally posted by oibaf View Post
    What's the use case for armhf anyway?
    ​​​​
    Not sure about specifically oibaf ppa, but personally I rebuild newer Mesa releases in my ppa to deliver lima bugfixes to NanoPi-M1 boards (H3-based) which we use as thin clients. Maybe blackshard would like to quickly test lima bugfixes (or maybe vc4?) without waiting for next release.

    Leave a comment:


  • oibaf
    replied
    Adding a new arch requires rebuild of all binary packages for all Ubuntu versions, otherwise packages depending on them will fail to build. As I already archived most old packages it would need a bit of work manually reuploading the dependencies.

    Maybe I could consider doing it after dropping bionic support, which has some more depending library needing to be rebuilt.

    What's the use case for armhf anyway?
    ​​​​

    Leave a comment:


  • blackshard
    replied
    I asked some time ago about armhf, but probably the post has been thrown into oblivion... anyway, any chances for having the ppa for armhf architecture too?

    Leave a comment:

Working...
X