Announcement

Collapse
No announcement yet.

It's Really Worthwhile For AMDGPU Users On Ubuntu 16.04 To Upgrade Their Kernel, Mesa

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

  • safknw
    replied
    Originally posted by Dea1993 View Post

    I've a carrizo A10 (A10 8700p) wich custom kernel do you use? do you use amd-staging?
    gpu performance on my notebook aren't really good on linux, but i know that amd-staging is really better (and includes DAL support, and better power management)
    Currently using 4.8.6, with latest amdgpu packages from padoka repo. Many X11/KDE related issues were fixed it and video playback also much better now, VLC can now play 4K videos. I build kernel usog
    I've not played any games yet, so can't comment on gaming.

    Leave a comment:


  • Dea1993
    replied
    Originally posted by safknw View Post
    I'm using custom kernel 4.7 and with padoka ppa packages in Carrizo A10, very happy with the performance improvements. Now it can play 4k sample video in vlc.
    I've a carrizo A10 (A10 8700p) wich custom kernel do you use? do you use amd-staging?
    gpu performance on my notebook aren't really good on linux, but i know that amd-staging is really better (and includes DAL support, and better power management)

    Leave a comment:


  • grigi
    replied
    Originally posted by Dr. Righteous View Post
    Finally pulled down the Mesa update. here is the current spill:

    OpenGL core profile version string: 4.3 (Core Profile) Mesa 12.1.0-devel
    Yay! A lot of games should be working quite nicely now :-)

    Leave a comment:


  • Dr. Righteous
    replied
    Originally posted by grigi View Post
    You should always look at Core profile, since the compat profile is only up till 3.0.

    Hence you have OpenGL 4.1, which is correct for Mesa 11.2 :-)
    Finally pulled down the Mesa update. here is the current spill:

    $ glxinfo | grep OpenGL
    OpenGL vendor string: X.Org
    OpenGL renderer string: Gallium 0.4 on AMD PITCAIRN (DRM 2.46.0 / 4.8.0-040800rc2-generic, LLVM 3.9.0)
    OpenGL core profile version string: 4.3 (Core Profile) Mesa 12.1.0-devel
    OpenGL core profile shading language version string: 4.30
    OpenGL core profile context flags: (none)
    OpenGL core profile profile mask: core profile
    OpenGL core profile extensions:
    OpenGL version string: 3.0 Mesa 12.1.0-devel
    OpenGL shading language version string: 1.30
    OpenGL context flags: (none)
    OpenGL extensions:
    OpenGL ES profile version string: OpenGL ES 3.1 Mesa 12.1.0-devel
    OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10
    OpenGL ES profile extensions:

    Leave a comment:


  • grigi
    replied
    Originally posted by Dr. Righteous View Post
    OpenGL core profile shading language version string: 4.10
    You should always look at Core profile, since the compat profile is only up till 3.0.

    Hence you have OpenGL 4.1, which is correct for Mesa 11.2 :-)

    Leave a comment:


  • Dr. Righteous
    replied
    Here is what I see:

    todd@AMD8Core:~$ glxinfo | grep OpenGL
    OpenGL vendor string: X.Org
    OpenGL renderer string: Gallium 0.4 on AMD PITCAIRN (DRM 2.46.0, LLVM 3.8.0)
    OpenGL core profile version string: 4.1 (Core Profile) Mesa 11.2.0
    OpenGL core profile shading language version string: 4.10
    OpenGL core profile context flags: (none)
    OpenGL core profile profile mask: core profile
    OpenGL core profile extensions:
    OpenGL version string: 3.0 Mesa 11.2.0
    OpenGL shading language version string: 1.30
    OpenGL context flags: (none)
    OpenGL extensions:
    OpenGL ES profile version string: OpenGL ES 3.0 Mesa 11.2.0
    OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
    OpenGL ES profile extensions:

    Leave a comment:


  • Dr. Righteous
    replied
    Originally posted by grigi View Post

    I actually just yesterday loaded up Metro 2033 again, and it immediately semi-hung. I pulled the latest git code for llvm/mesa again, and then tried it, and it worked much better than it did under Catalyst. I suppose there is a downside with the super-fast development pace, regressions creep in, and then get fixed, and the cycle continues.
    I could run it at "high" @ 1920x1080 (without AA), and it was running consistently over 40fps, which is more than fast enough for that game. (this on a 512@675Mhz card, likely your 7870 is ~3x faster, so you should be able to up settings even more)

    I think I had to run kernel 4.6 to get GL4.3 to work on my card at all.
    I suspect a power regression whilst sleeping has been introduced with kernel 4.7, and apparently fixed with 4.8 again. Soon I'll stick to stable releases again when the massive progress slows down again.
    Yeah, the 7870 is a rocking card for 1080p gaming. I really don't have any desire to upgrade for performance; but it seems AMD won't support it for Linux.

    Well, not having a whole lot of luck getting Mesa upgraded.
    I successfully upgraded to the 4.8 kernel but when I check on the openGL version with glxinfo I get 3.0 Mesa 11.2. The exact same as Kernel 4.4
    What could I be doing wrong? I've added the mesa PPAs; still shows no upgrade.

    The card again is a HD 7870.
    Xubuntu 16.04 LTS.
    Kernel 4.8.

    Leave a comment:


  • grigi
    replied
    Originally posted by Dr. Righteous View Post

    I'm looking at a kernel upgrade; I have a HD7870 and on Kernel 4.4 performance is lack luster.
    Some games like Metro 2033 won't run on this version either. And what ticks me off is the AMDGPU PRO drivers don't support my card. This is my main system and I use it to work so I'm going to back up everything and attempt the Kernel upgrade.
    I actually just yesterday loaded up Metro 2033 again, and it immediately semi-hung. I pulled the latest git code for llvm/mesa again, and then tried it, and it worked much better than it did under Catalyst. I suppose there is a downside with the super-fast development pace, regressions creep in, and then get fixed, and the cycle continues.
    I could run it at "high" @ 1920x1080 (without AA), and it was running consistently over 40fps, which is more than fast enough for that game. (this on a 512@675Mhz card, likely your 7870 is ~3x faster, so you should be able to up settings even more)

    I think I had to run kernel 4.6 to get GL4.3 to work on my card at all.
    I suspect a power regression whilst sleeping has been introduced with kernel 4.7, and apparently fixed with 4.8 again. Soon I'll stick to stable releases again when the massive progress slows down again.

    Leave a comment:


  • frosth
    replied
    DIRT, so, wine-nine pkg from mesa-git repo is binary file, but it won't work with mesa from manjaro. You need build mesa-git or build wine-nine In arch build mesa is piece of cake but this is manjaro and his "mhwd-thing" . You may use force and install mesa from mesa-git repo but it will easly break your system.

    Leave a comment:


  • DIRT
    replied
    Originally posted by frosth View Post
    DIRT there is "wine-gaming-nine" aur pkgbuild (it's wine-staging+nine) or wine-nine binary form lcarlier's mesa-git repo if you prefer
    Basically i was wanting something that doesn't have to compile on my system.

    Leave a comment:

Working...
X