I get lot of freezes with kde 4.12.5 desktop freeze often like 30s to few minutes nothing happens everything stop working mouse is only working. Reproducible: Steps to Reproduce:
Created attachment 5433 [details] Xsession errors log
Source RPM: (none) => kdeKeywords: (none) => TriagedCC: (none) => balcaen.john, lmenutAssignee: bugsquad => mageia
Attachment 5433 mime type: application/octet-stream => text/plain
Kernel update bring those freezes to my mine install what have no kde 4.12 installed so i think that problem it's in kernel no in kde.
dmesg shows these error lines when it's freezing. [drm] stuck on render ring ing_stuck] *ERROR* Kicking stuck semaphore on render ring This seems to be some graphics/kernel issue show i will change this against kernel from kde.
Created attachment 5471 [details] dmesg Log file.
Attachment 5471 mime type: application/octet-stream => text/plain
Created attachment 5472 [details] Kernel log Kernel log
Source RPM: kde => kernel-desktop-3.14.18-desktop-3.mga4Assignee: mageia => tmbSummary: Kde 4.12.5 freeze problem => Desktop freeze problems releated to kernel.
CC: (none) => tmbSource RPM: kernel-desktop-3.14.18-desktop-3.mga4 => kernel-desktop-3.14.22-desktop-1.mga4
CC: balcaen.john, lmenut => (none)
Depends on: (none) => 14301
Depends on: 14301 => (none)CC: (none) => remiBlocks: (none) => 14301
This is a problem with sna vs uxa acceleration. edit /etc/X11/xorg.conf and add Option "AccelMethod" "uxa" so it should look something like: Section "Device" Identifier "Intel Graphics" Driver "intel" Option "AccelMethod" "uxa" EndSection
It fixes it but now there is lot of tearing because tearfree needs sna.
If you are using: Option "AccelMethod" "sna" Option "TearFree" "true" Then try to add to kernel command line: i915.semaphores=1
Mageia have by default i915.semaphores=1 so it won't change anything. for i in /sys/module/i915/parameters/*; do echo $i=$(cat $i); done /sys/module/i915/parameters/semaphores=-1
CC: (none) => ozkyster
Depends on: (none) => 14301Blocks: 14301 => (none)
No, it has "-1" wich means "chip default setting" try to force it with i915.semaphores=1
It's working i understand wrong that -1 means it's disabled as default.
Needed to edit grub2 efi to do it,first try to do it like arch wiki says creating this conf file /etc/modprobe.d/i915.conf with options i915.semaphores=1 but i won't work even i used dracut to rebuid initrd.
I get again those freezes it seems it was fixing that problem but now those are back.
Did it work with an earlier kernel, and if so wich one ?
Yes it worked with 3.12 kernels without setting i915.semaphores=1 problem only exist in 3.14 kernels.
If i set i915.semaphores=0 freezes are gone so it's so weird bug. I found bug report from kernel bugzilla can be releted or not. https://bugzilla.kernel.org/show_bug.cgi?id=77691
I get it working with i915.semaphores=1 noticed it was in grub2 but it was still -1 needed to edit /etc/grub/default and update-grub now it works fine without any freezes.
I close this bug because have working solution i reopen it if this problem come back,Mageia 5 have no this bug so it will be fixed already.
Status: NEW => RESOLVEDResolution: (none) => WORKSFORME