Summary: | Xorg causes KDE to freeze | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Avamander <avamander> | ||||||||||
Component: | Driver/Radeon | Assignee: | xf86-video-ati maintainers <xorg-driver-ati> | ||||||||||
Status: | RESOLVED NOTOURBUG | QA Contact: | Xorg Project Team <xorg-team> | ||||||||||
Severity: | major | ||||||||||||
Priority: | medium | ||||||||||||
Version: | 7.7 (2012.06) | ||||||||||||
Hardware: | x86-64 (AMD64) | ||||||||||||
OS: | Linux (All) | ||||||||||||
Whiteboard: | |||||||||||||
i915 platform: | i915 features: | ||||||||||||
Attachments: |
|
Description
Avamander
2019-07-08 23:20:04 UTC
You're using the Xorg modesetting driver, not the xf86-video-ati radeon driver. Does the problem also occur with the latter? If yes, please attach the corresponding Xorg log file and output of dmesg. Created attachment 144742 [details]
dmesg
Created attachment 144743 [details]
syslog
Created attachment 144744 [details]
syslog
I truncated it to only contain last boot
Created attachment 144745 [details]
Xorg.0.log
These last three are the most recent freeze's, haven't yet managed to switch drivers. The Xorg log file is still from the modesetting driver, not the radeon one. Also, it doesn't contain the failure lines. Make sure you attach the information corresponding to the problem. You may need to get the Xorg.*.log.old file. As I said, I haven't yet switched, mostly because it's incredibly painful to find out how to switch away from modesetting because Google thinks it knows better :D I don't know why it doesn't contain failure lines, but it did freeze. If you could tell me how to switch drivers I'd gladly do it much quicker. Okay for those that are Googling this: You can switch from Xorg modesetting driver to the xf86-video-ati radeon driver by setting `modeset=0` kernel parameter and installing the `xserver-xorg-video-radeon` on Ubuntu 19.04. The very least the Xorg log now says "RADEON(0)" instead of "modeset(0)", I hope this fixes the terrible, terrible bug. (In reply to Avamander from comment #10) > You can switch from Xorg modesetting driver to the xf86-video-ati radeon > driver by setting `modeset=0` kernel parameter That kernel parameter would prevent the radeon kernel driver from working. It's not directly related to which Xorg driver is used. > and installing the `xserver-xorg-video-radeon` on Ubuntu 19.04. The radeon driver should be used automatically if xserver-xorg-video-ati is installed as well, otherwise it can be selected in /etc/X11/xorg.conf Section "Device". (In reply to Michel Dänzer from comment #11) > > and installing the `xserver-xorg-video-radeon` on Ubuntu 19.04. > > The radeon driver should be used automatically if xserver-xorg-video-ati is > installed as well, [...] Never mind, just installing xserver-xorg-video-radeon should be enough. Forgot that I made that work a few years ago. :) > That kernel parameter would prevent the radeon kernel driver from working. It's not directly related to which Xorg driver is used.
Good to know. So I can re-enable it?
(In reply to Avamander from comment #13) > Good to know. So I can re-enable it? You haven't actually disabled it yet, or the radeon driver wouldn't be working. But yeah, better make sure it won't actually get disabled. If that is true then `modeset=0` has simply no effect if it's not specifically something like `radeon.modeset=0`? I don't want to cause even more bad luck but it seems changing drivers fixed the bug for me. Glad to hear it doesn't seem to happen with the radeon driver. modesetting driver issues can be filed here: https://gitlab.freedesktop.org/xorg/xserver/issues/new I think I stumbled upon two bugs stacked, one being the frequent page flip/memory allocation fails that was really frequent, other being the random silent freeze. The random silent freezes are still happening but very infrequently and I think it's not Xorg. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.