@demm more investigation is needed

 toni  ~  export LIBVA_DRIVER_NAME=iHD
 toni  ~  vainfo 
libva info: VA-API version 1.6.0
libva info: User environment variable requested driver 'iHD'
libva info: Trying to open /usr/lib/dri/iHD_drv_video.so
libva error: /usr/lib/dri/iHD_drv_video.so has no function __vaDriverInit_1_0
libva info: va_openDriver() returns -1
vaInitialize failed with error code -1 (unknown libva error),exit
 toni  ~  1  nm --demangle -D /usr/lib/dri/iHD_drv_video.so | grep __vaDriverInit
0000000000483120 T __vaDriverInit_1_7

Libva searches for __vaDriverInit_1_0 but new driver provides __vaDriverInit_1_7

// Edit: That was a partial update, only new packages was installed, i update libva as well, it works

 toni  ~  export LIBVA_DRIVER_NAME=iHD
 toni  ~  vainfo 
libva info: VA-API version 1.7.0
libva info: User environment variable requested driver 'iHD'
libva info: Trying to open /usr/lib/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_7
libva info: va_openDriver() returns 0
vainfo: VA-API version: 1.7 (libva 2.7.1)
vainfo: Driver version: Intel iHD driver for Intel(R) Gen Graphics - 20.1.1 (b78a8d7f)
vainfo: Supported profile and entrypoints
      VAProfileNone                   : VAEntrypointVideoProc
      VAProfileNone                   : VAEntrypointStats
      VAProfileMPEG2Simple            : VAEntrypointVLD
      VAProfileMPEG2Simple            : VAEntrypointEncSlice
      VAProfileMPEG2Main              : VAEntrypointVLD
      VAProfileMPEG2Main              : VAEntrypointEncSlice
      VAProfileH264Main               : VAEntrypointVLD
      VAProfileH264Main               : VAEntrypointEncSlice
      VAProfileH264Main               : VAEntrypointFEI
      VAProfileH264Main               : VAEntrypointEncSliceLP
      VAProfileH264High               : VAEntrypointVLD
      VAProfileH264High               : VAEntrypointEncSlice
      VAProfileH264High               : VAEntrypointFEI
      VAProfileH264High               : VAEntrypointEncSliceLP
      VAProfileVC1Simple              : VAEntrypointVLD
      VAProfileVC1Main                : VAEntrypointVLD
      VAProfileVC1Advanced            : VAEntrypointVLD
      VAProfileJPEGBaseline           : VAEntrypointVLD
      VAProfileJPEGBaseline           : VAEntrypointEncPicture
      VAProfileH264ConstrainedBaseline: VAEntrypointVLD
      VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice
      VAProfileH264ConstrainedBaseline: VAEntrypointFEI
      VAProfileH264ConstrainedBaseline: VAEntrypointEncSliceLP
      VAProfileVP8Version0_3          : VAEntrypointVLD
      VAProfileVP8Version0_3          : VAEntrypointEncSlice
      VAProfileHEVCMain               : VAEntrypointVLD
      VAProfileHEVCMain               : VAEntrypointEncSlice
      VAProfileHEVCMain               : VAEntrypointFEI
      VAProfileHEVCMain10             : VAEntrypointVLD
      VAProfileHEVCMain10             : VAEntrypointEncSlice
      VAProfileVP9Profile0            : VAEntrypointVLD
      VAProfileVP9Profile2            : VAEntrypointVLD

Should new driver set new environment variable export LIBVA_DRIVER_NAME=iHD by default when installed and to remove when deinstalled?

  • demm replied to this.

    bvbfan This thread is about possibly adding packages to the repo, if you have questions about/found bugs with packages open a topic under technical issues/apps.

    20 days later

    hi Demm,

    I just discovered BashTop, a really cool system monitoring thing written entirely in Bash, see here:
    https://www.linuxuprising.com/2020/04/bashtop-is-cool-linux-resource-monitor.html

    It depends on core packages we already have in KaOS (this is the PKGBUILD for Arch):

    # Maintainer: Sébastien Luttringer
    
    pkgname=bashtop
    pkgver=0.8.15
    pkgrel=1
    pkgdesc='Linux resource monitor'
    arch=('any')
    url="https://github.com/aristocratos/bashtop"
    license=('Apache')
    depends=('bash' 'coreutils' 'grep' 'sed' 'gawk' 'procps-ng')
    makedepends=('git')
    optdepends=(
      'curl: themes download'
      'lm_sensors: cpu temperatures'
    )
    source=("git+https://github.com/aristocratos/bashtop.git#tag=v$pkgver")
    sha256sums=('SKIP')
    
    package() {
    	cd $pkgname
    	install -Dm755 bashtop -t "$pkgdir/usr/bin"
    }

    I would love to see this one added, since it would take very little extra package space to get part of default KaOS. What do you think?

    If it's a bad idea, let me know, I'll add it on KCP...

    Cheers,
    Gunther

    • demm replied to this.

      #Demm & bits4fun
      BashTop, Very nice.:

      demm I would like to see glabels added. It would help those who need to label CDs/DVDs and to generate Jewel Case inserts. The latest version can also make Bar Codes. Someone compiled it for me before, but I have lost it.

      @chief Pretty sure this was asked before, and nothing changed, that app is complete Gnome based, requires just about the full Gnome stack, so, certainly won't be included.

      https://github.com/jimevins/glabels-qt will be an option though, but not ready yet it seems.

        demm Understood. I was able to install glabels-qt-git r561.142aaf by installing cmake and removing zint dependency from the PKGBUILD. I don't really need barcode stuff. It executes, but I haven't tried using it yet.

        Zint can be added, doesn't add any extra, let me know if it works good enough (as in stable to execute some options), then it will be added.

          demm Okay. I am streaming Mass @10AM and then I am going to exercise. I'll try this afternoon.

          demm I designed an printed one Avery Label and the app stayed stable throughout.

          Thanks demm. installed it.

          a month later

          Please ask question about apps in your own thread, GIMP or Krita have nothing to do with this topic, they always have been in the KaOS repo.

          a month later

          KDiff3, cppcheck, x86_energy_perf_policy (needed by tlp, there is no 32bit here)

          5 days later