I have an issue with graphics (R7 260X) and Leap 42.2. I was using opensource driver and everything worked well. Except openCL. So I tried amdgpu-pro even though I know it’s not officially supported. And it didn’t work. So I removed it. But some problems appeared.
I have two displays (monitor on DVI and TV on HDMI). And if both cables are connected to the card, PC doesn’t start. Even though if the second screen is turned off. It is stuck in the infinite loop https://1drv.ms/i/s!AtXdCsq8Yz4OhqFOiJWMIt8w3ALI5w
The thing is, the first part of message appears before disk encryption password is prompted, and it passes without problem. But after I choose to boot to Leap, it gets stuck.
When I disconnect second screen, there are still those uvd/vce errors, but it boots to KDE. And when I log in, I get “Could not start D bus” errors, like this one. https://forums.opensuse.org/showthread.php/520628-Could-not-start-D-bus-Can-you-call-qdbus-qt5
The thing is - I just click OK and system works (programs, sleep-resume, etc.). But graphics performance is awful. Just before these things, I have tried Tomb Raider (2013) and worked quite well with my card. Now, it is impossible to get more than 1FPS.
So, does anyone knows what have I done Do I need to re-install Leap 42.2? Or upgrade to 42.3 and hope it will resolve this? There was 2 or 3 minor kernel updates since then but the problem remained.
Well, how exactly did you install it? How did you remove it?
Can you please post /var/log/Xorg.0.log?
Is kernel-firmware installed?
Try to run mkinitrd, maybe the firmware is missing from the initrd (though the kernel updates should have created a fresh initrd too).
Is that a recent screenshot?
I notice that it shows kernel 4.4.70, but the current one is 4.4.74…
and here is mkinitrd https://app.syncwerk.de/f/ececa38f9e/
kernel-firmware is installed. Screenshot is older, from month ago. As I said, I waited for few kernel upgrades, hoping it will resolve an issue. And nothing helps. It looks like upgrade to 42.3 is the next step
I tried reinstalling kernel-firmware but it didn’t help. I upgraded to Leap 42.3. Now everything works great. Though I still get this (similar) error at boot, but besides that message, I haven’t noticed any issues. I’ll try kernel-firmware reinstall again to see if it will fix it, but I it’s not that important as long as everything works https://1drv.ms/i/s!AtXdCsq8Yz4OhqpNjuTAsf7GUzXM6Q
It looks like Tomb Raider runs even better than earlier (I suppose it’s due to Mesa upgrade), so I’m happy for that
126.036] (II) RADEON(0): GPU accel disabled or not working, using shadowfb for KMS
...
126.166] (WW) RADEON(0): Direct rendering disabled
126.166] (II) RADEON(0): Acceleration disabled
...
126.172] (II) AIGLX: Screen 0 is not DRI2 capable
126.172] (EE) AIGLX: reverting to software rendering
126.223] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
126.224] (II) AIGLX: Loaded and initialized swrast
126.224] (II) GLX: Initialized DRISWRAST GL provider for screen 0
This of course explains why it’s slow…
I still think that’s related to the “missing” firmware though.
I upgraded to Leap 42.3. Now everything works great. Though I still get this (similar) error at boot, but besides that message, I haven’t noticed any issues.
Which one?
Probably not the one about “Can’t load firmware”…
From what you write, it looks like the remaining message is rather harmless though.
I’ll try kernel-firmware reinstall again to see if it will fix it, but I it’s not that important as long as everything works
I doubt that it will help, that was supposed to fix dracut/mkinitrd not finding the files to include.
But that obviously should be fixed now, otherwise I wouldn’t expect a satisfactory graphics performance…
It looks like Tomb Raider runs even better than earlier (I suppose it’s due to Mesa upgrade), so I’m happy for that
That maybe, and also the whole DRM/low-level graphics stack has been backported from Kernel 4.9 or later.
(it’s in a separate package drm-kmp-default which can be uninstalled in case of problems)
810.674] (II) RADEON(0): [DRI2] Setup complete 810.674] (II) RADEON(0): [DRI2] DRI driver: radeonsi
810.674] (II) RADEON(0): [DRI2] VDPAU driver: radeonsi
810.674] (II) RADEON(0): Front buffer size: 16320K
810.674] (II) RADEON(0): VRAM usage limit set to 193226K
810.674] (II) RADEON(0): SYNC extension fences enabled
810.674] (II) RADEON(0): Present extension enabled
810.674] (==) RADEON(0): DRI3 enabled
810.674] (==) RADEON(0): Backing store enabled
810.674] (II) RADEON(0): Direct rendering enabled
810.787] (II) RADEON(0): Use GLAMOR acceleration.
810.787] (II) RADEON(0): Acceleration enabled
810.787] (==) RADEON(0): DPMS enabled
810.787] (==) RADEON(0): Silken mouse enabled
810.787] (II) RADEON(0): Set up textured video (glamor)
810.787] (II) RADEON(0): [XvMC] Associated with GLAMOR Textured Video.
810.787] (II) RADEON(0): [XvMC] Extension initialized.
810.787] (II) RADEON(0): RandR 1.2 enabled, ignore the following RandR disabled message.
810.788] (--) RandR disabled
On Thu 27 Jul 2017 04:26:01 AM CDT, nenadandric wrote:
wolfi323;2831288 Wrote:
>
> Which one?
> Probably not the one about “Can’t load firmware”…
>
> From what you write, it looks like the remaining message is rather
> harmless though.
>
Yes, it is can’t laod firmware “Bonaire_vce” https://1drv.ms/i/s!AtXdCsq8Yz4OhqpNjuTAsf7GUzXM6Q
But nothing regarding VCE is in xorg log
Code:
810.674] (II) RADEON(0): [DRI2] Setup complete 810.674] (II)
RADEON(0): [DRI2] DRI driver: radeonsi 810.674] (II) RADEON(0):
[DRI2] VDPAU driver: radeonsi 810.674] (II) RADEON(0): Front
buffer size: 16320K 810.674] (II) RADEON(0): VRAM usage limit set
to 193226K 810.674] (II) RADEON(0): SYNC extension fences enabled
810.674] (II) RADEON(0): Present extension enabled
810.674] (==) RADEON(0): DRI3 enabled
810.674] (==) RADEON(0): Backing store enabled
810.674] (II) RADEON(0): Direct rendering enabled
810.787] (II) RADEON(0): Use GLAMOR acceleration.
810.787] (II) RADEON(0): Acceleration enabled
810.787] (==) RADEON(0): DPMS enabled
810.787] (==) RADEON(0): Silken mouse enabled
810.787] (II) RADEON(0): Set up textured video (glamor)
810.787] (II) RADEON(0): [XvMC] Associated with GLAMOR Textured
Video. 810.787] (II) RADEON(0): [XvMC] Extension initialized.
810.787] (II) RADEON(0): RandR 1.2 enabled, ignore the following
RandR disabled message. 810.788] (–) RandR disabled
Hi
I have a R4/R5 Mullins Sea Island card (same as the Bonaire), I run a
amdgpu kmp and a later version of xf86-video-amdgpu which adds CIK
support in my home repo;
Also tested with 42.3, only need the amdgu and kmp package, plus remove
the drm kmp.
–
Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
openSUSE Leap 42.2|GNOME 3.20.2|4.4.74-18.20-default
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below… Thanks!
Well, I suppose you can ignore that then. The Xorg log looks fine now.
VCE (Video Coding Engine, i.e. hardware support for encoding H.264 videos) probably won’t work though, I suppose.
Still a bit strange, as the “missing” file is actually part of kernel-firmware: