Announcement

Collapse
No announcement yet.

amdgpu kernel driver doesn't support DRI3?

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

  • #11
    That's what people are reporting... we haven't QA'ed it or anything though. I was just thinking that since (a) you already have latest kernel installed and (b) the remaining components install from packages which should be reasonably cleanly removable it might be worth trying.
    Test signature

    Comment


    • #12
      I'll give it a try today, gotta switch over to amdgpu again (pretty sure im on radeon now).

      Comment


      • #13
        So I ran some tests, will post them here as I have them for Warthunder with med/high settings no FSAA or BLUR at 3840x2160 on 390x

        All ran with LIBGL_DEBUG=verbose vblank_mode=0 ./aces to ensure vsync is off.

        radeon driver
        basic test drive = fps min/max 18/31
        notes = game had very bad stutters when firing or during explosions etc...

        amdgpu driver
        basic test drive = fps min/max 10/15
        notes = amdgpu powerplay is enabled, the screen is ALL over the place as if DPM is off or something, no idea what is going on here. Its like screen tearing on scale of 10! tearfree/pageflip seem to make it worse. Tried a few things but no luck.

        amdgpu-pro driver
        Noticed this during install:
        ERROR (dkms apport): kernel package linux-headers-4.6.0-rc4 is not supported
        Error! Bad return status for module build on kernel: 4.6.0-rc4 (x86_64)
        Consult /var/lib/dkms/amdgpu-pro/16.15.2-277429/build/make.log for more information.

        Ok so the PRO driver MAY have installed, but since it uses AMDGPU it suffers this HORRIBLE screen shaking issue (ultra tearing). If anyone knows a solution PLEASE FOR THE LOVE OF GOD, let me know :-)
        Last edited by theriddick; 22 April 2016, 08:01 PM.

        Comment


        • #14
          I reduced most of the screen tearing by disabling my second 24" monitor. The tearing/wobble issue occurs on desktop not just in games, if I goto 1080p then yes it reduces more. Also most games work fine at 4k, warthunder gives me 50-80fps in Windows at 4k with high settings, with my 980gtx under Linux I got similar with high settings.

          I have been 4k gaming for over a year btw! this isn't something new to me, I know my stuff!

          I will looking into the installer script thing and see if I can resolve that. Also I don't use WINE, why are you using WINE? there is a native warthunder client.

          Comment


          • #15
            The install script doesn't make much sense to me sorry. Are you suggesting deleting just the exit line down bottom or entire paragraph?

            set -e

            REPOSITORY="/var/opt/amdgpu-pro"

            usage() {
            cat <<END_USAGE
            Usage: $PROG [options...]

            Options:
            -h|--help display this help message
            Unless the -h|--help option is given, 'apt-get' options may be present.

            END_USAGE
            }

            function stderr() {
            cat - 1>&2
            }

            function os_release() {
            [[ -r /etc/os-release ]] && . /etc/os-release

            case "$ID" in
            ubuntu)
            ;;

            *)
            echo "Unsupported OS" | stderr
            exit 1
            ;;
            esac
            }

            function source_list() {
            local dir etc sourceparts

            eval $(apt-config shell dir Dir)
            eval $(apt-config shell etc Dir::Etc)
            eval $(apt-config shell sourceparts Dir::Etc::sourceparts)

            echo ${dir}${etc}${sourceparts}/amdgpu-pro.list
            }

            function amdgpu_pro_install() {
            local src=$(cd ${0%/*} && pwd -P)
            local index=$src/Packages.gz

            os_release
            amdgpu_pro_uninstall $@

            if [[ -r $index ]]; then
            $SUDO mkdir -p $REPOSITORY && $SUDO cp -af $src/* $_
            $SUDO ln -s $_/$PROG $SBIN/${PROG%-*}-uninstall

            echo "deb file:$REPOSITORY/ ./" | $SUDO tee $(source_list)
            $SUDO apt-get update ||:
            $SUDO apt-get $@ install \
            amdgpu-pro amdgpu-pro-lib32 amdgpu-pro-dkms
            fi
            }

            function amdgpu_pro_uninstall() {
            local p
            local installed=()

            [[ -r "$(source_list)" ]] || return 0

            for p in $(zcat $REPOSITORY/Packages.gz | awk '{
            if ($1 == "Package:")
            p = $2;
            else if ($1 == "Architecture:")
            print p ":" $2
            }')
            do
            if dpkg -s $p >/dev/null 2>&1; then
            installed+=($p)
            fi
            done

            $SUDO apt-get $@ remove --purge ${installed[@]}
            $SUDO rm -rf $SBIN/${PROG%-*}-uninstall $(source_list) $REPOSITORY
            $SUDO apt-get update ||:
            }

            PROG=${0##*/}
            ARGS="$@"
            SUDO=$([[ $(id -u) -ne 0 ]] && echo "sudo" ||
            SBIN="/usr/sbin"

            while (($#))
            do
            case "$1" in
            -h|--help)
            usage
            exit 0
            ;;
            *)
            shift
            ;;
            esac
            done

            set -- $ARGS
            amdgpu_pro_${0##*-} $@

            Comment


            • #16
              I'll just wait until amd update the driver, back to windows.

              Comment


              • #17
                Your of no help truly, just stir shit constantly and make no sense, am quite surprised your not banned yet. Going to pretend you don't exist from now on since there is no ignore button! (nevermind found that ignore button, freedom!)
                Last edited by theriddick; 24 April 2016, 09:47 AM.

                Comment

                Working...
                X