Results 1 to 5 of 5

Thread: digikam seems to require fglrx driver

  1. #1

    Default digikam seems to require fglrx driver

    Hello & merry christmas!

    After upgrading from Leap 42.1 to 42.2, digikam crashes on startup. This is part of the output:

    Code:
    digikam.geoiface: "setting backend marble"
    libva info: VA-API version 0.39.0
    libva info: va_getDriverName() returns 0
    libva info: User requested driver 'fglrx'
    libva info: Trying to open /usr/lib64/dri/fglrx_drv_video.so
    libva info: Found init function __vaDriverInit_0_32
    libva error: /usr/lib64/dri/fglrx_drv_video.so init failed
    libva info: va_openDriver() returns -1
    libva info: VA-API version 0.39.0
    libva info: va_getDriverName() returns 0
    libva info: User requested driver 'fglrx'
    libva info: Trying to open /usr/lib64/dri/fglrx_drv_video.so
    libva info: Found init function __vaDriverInit_0_32
    libva error: /usr/lib64/dri/fglrx_drv_video.so init failed
    libva info: va_openDriver() returns -1
    libva info: VA-API version 0.39.0
    libva info: va_getDriverName() returns 0
    libva info: User requested driver 'fglrx'
    libva info: Trying to open /usr/lib64/dri/fglrx_drv_video.so
    libva info: Found init function __vaDriverInit_0_32
    KCrash: Application 'digikam' crashing...
    The driver currently in use is radeon, so I don't know what causes the "User requested driver 'fglrx'" line.

    I have switched the system packages to packman repository.

    Code:
    lspci -nnk | grep -i vga -A2
    01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Caicos [Radeon HD 6450/7450/8450 / R5 230 OEM] [1002:6779]
            Subsystem: Micro-Star International Co., Ltd. [MSI] Device [1462:2344]
            Kernel driver in use: radeon
    These are the package versiones:
    Code:
    S | Name                    | Typ       | Version      | Arch   | Repository                     
    --+-------------------------+-----------+--------------+--------+--------------------------------
    i | Mesa-libva              | Paket     | 11.2.2-162.1 | x86_64 | Hauptaktualisierungs-Repository
    i | digiKam                 | Anwendung |              | noarch | (Systempakete)                 
    i | digikam                 | Paket     | 5.2.0-1.1    | x86_64 | openSUSE-42.2-0                
    i | digikam-doc             | Paket     | 5.2.0-1.1    | noarch | openSUSE-42.2-0                
    i | digikam-lang            | Paket     | 5.2.0-1.1    | noarch | openSUSE-42.2-0                
    i | gstreamer-plugins-vaapi | Paket     | 1.8.3-1.1    | x86_64 | openSUSE-42.2-0                
    i | libdigikamcore5         | Paket     | 5.2.0-1.1    | x86_64 | openSUSE-42.2-0                
    i | libva-drm1              | Paket     | 1.7.0-1.4    | x86_64 | openSUSE-42.2-0                
    i | libva-egl1              | Paket     | 1.7.0-1.4    | x86_64 | openSUSE-42.2-0                
    i | libva-glx1              | Paket     | 1.7.0-1.4    | x86_64 | openSUSE-42.2-0                
    i | libva-wayland1          | Paket     | 1.7.0-1.4    | x86_64 | openSUSE-42.2-0                
    i | libva-x11-1             | Paket     | 1.7.0-1.4    | x86_64 | openSUSE-42.2-0                
    i | libva1                  | Paket     | 1.7.0-1.4    | x86_64 | openSUSE-42.2-0                
    i | libvamp-hostsdk3        | Paket     | 2.5-5.11     | x86_64 | openSUSE-42.2-0                
    i | libvamp-sdk2            | Paket     | 2.5-5.11     | x86_64 | openSUSE-42.2-0                
    i | vaapi-dummy-driver      | Paket     | 1.7.0-1.4    | x86_64 | openSUSE-42.2-0
    Do you have an idea? Thanks in advance!
    Oliver

  2. #2
    Join Date
    Jun 2008
    Location
    San Diego, Ca, USA
    Posts
    11,383
    Blog Entries
    2

    Default Re: digikam seems to require fglrx driver

    A wild guess, but a starting point...

    Run the following to see if the fglrx driver is installed...
    Code:
    zypper se -i fglrx
    TSU
    Beginner Wiki Quickstart - https://en.opensuse.org/User:Tsu2/Quickstart_Wiki
    Solved a problem recently? Create a wiki page for future personal reference!
    Learn something new?
    Attended a computing event?
    Post and Share!

  3. #3
    Join Date
    Nov 2009
    Location
    West Virginia Sector 13
    Posts
    15,761

    Default Re: digikam seems to require fglrx driver

    Fglrx is depreciated in favor of AMDGPU-PRO. So should not be installed AFAIK degikam should work with radeon

  4. #4
    Join Date
    Jun 2008
    Location
    San Diego, Ca, USA
    Posts
    11,383
    Blog Entries
    2

    Default Re: digikam seems to require fglrx driver

    If fglrx has been deprecated...

    Then I would recommend
    1. Updating your system to make sure the latest everything has been installed with the following command
    Code:
    zypper up
    2. If updating the system isn't enough, then you should install the latest, relatively untested version from the KDE Extra repo
    Code:
    zypper -n ar http://download.opensuse.org/repositories/KDE:/Unstable:/Extra/KDE_Unstable_Frameworks_openSUSE_Leap_42.2/x86_64/ 42.2_KDE:Extra && zypper ref
    Now you can try a "zypper up" again which should update your digikam to the latest, or you can re-install any other way.

    If even that version of digikam doesn't work, then you should submit a bug to https://bugzilla.opensuse.org

    TSU
    Beginner Wiki Quickstart - https://en.opensuse.org/User:Tsu2/Quickstart_Wiki
    Solved a problem recently? Create a wiki page for future personal reference!
    Learn something new?
    Attended a computing event?
    Post and Share!

  5. #5

    Default Re: digikam seems to require fglrx driver

    I've found the problem... well, sort of.

    There is an environment variable LIBVA_DRIVER_NAME that was set to fglrx on my machine. Obviously, this happens in /etc/profile.d/libva-fglrx.sh which contains only the line
    Code:
    # cat libva-fglrx.sh
    export LIBVA_DRIVER_NAME="fglrx"
    which is part of a package xvba-video.

    Removed this, and digikam starts, using the radeon driver.

    Regards,
    Oliver

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •