Ok so yeah, it's definitely a new card on an old distro. Slackware14.2 has the amdgpu driver, but the mesa is falling back to software rendering. Just wanted to be sure that you don't have one of those 2-in-1 processors.
It's basically in compatibility mode. You have baseline driver support, but are unable to use full hardware acceleration due to outdated opengl libraries. Your CPU is taking on a significant portion of the work so you are probably seeing higher-than-normal CPU load. So no, I don't think updating your kernel to 4.19 will help. There's an entire software stack that you would need to upgrade, and I don't know of anyone who has set up packages like that for slackware stable. Most slackware users who need that level of hardware support run -current. As for the official AMD drivers, I think the general consensus has been to wait for 15.0, rather than monkey around with custom package sets for kernel/mesa/libdrm/xorg If upgrading to -current is an option, the hardware you have will work out-of-the-box. On Tue, Sep 10, 2019 at 7:25 AM Rich Shepard <[email protected]> wrote: > On Tue, 10 Sep 2019, Ben Koenig wrote: > > > woah woah WOAH. Slow it down for a second, you guys are making this way > too > > complicated. > > > > post the output of the following commands, run in succession: > > $ uname -a > > $ lsmod | grep amdgpu > > $ glxinfo | grep Open > > That's all I need to find out what is going on. > > $ uname -a > Linux baetis 4.4.190 #1 SMP Mon Aug 26 15:57:46 CDT 2019 x86_64 AMD Ryzen > 7 2700 Eight-Core Processor AuthenticAMD GNU/Linux > > $ lsmod | grep amdgpu > $ > This was followed by: > # modprobe amdgpu > with this result: > # lsmod | grep amdgpu > amdgpu 609767 0 > ttm 82851 1 amdgpu > drm_kms_helper 119954 1 amdgpu > drm 326102 3 ttm,drm_kms_helper,amdgpu > hwmon 4199 3 igb,amdgpu,asus_wmi > i2c_algo_bit 6154 2 igb,amdgpu > i2c_core 48117 7 > drm,igb,i2c_dev,i2c_piix4,drm_kms_helper,i2c_algo_bit,amdgpu > > $ glxinfo | grep Open > OpenGL vendor string: VMware, Inc. > OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.8, 128 bits) > OpenGL core profile version string: 3.3 (Core Profile) Mesa 11.2.2 > OpenGL core profile shading language version string: 3.30 > 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.2 > 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.2 > OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00 > OpenGL ES profile extensions: > > I downloaded the most recent BIOS firmware for the Asus Pro X470 > motherboard > and will upgrade it today. Also, I could upgrade the kernel to the 4.19.x > in > -current64 (the source is in packages/k/ but not the modules, firmware, and > other packages). Would this help resolve hardware and application issues? > > Thanks, > > Rich > _______________________________________________ > PLUG mailing list > [email protected] > http://lists.pdxlinux.org/mailman/listinfo/plug > _______________________________________________ PLUG mailing list [email protected] http://lists.pdxlinux.org/mailman/listinfo/plug
