![]() Just dropping 114 is not an option because it will regress things horribly to the point where closing clutter apps crashes the server. Well there are two options here, backport the changes from xserver master that fix this instead of using the 114 patch, or dropping the 2 glx 1.4 enablement patches and 114 completely. These issues have been seen on intel and ati, with the lucid kernel as well as the mainline 2.6.34 snapshot. ![]() Similarly counting and summing objects show there are gem objects adding up (with refcount 2) but not disappearing again when the application closes:Īwk '/name/' /sys/kernel/ debug/dri/ 0/gem_names It shows that the Xorg process is not growing, but gem objects are. $ for t in `seq 1 10` do eog /usr/share/ backgrounds echo `grep "object bytes" /sys/kernel/ debug/dri/ 0/gem_objects` `ps -noheaders ocomm,vsz,rss $(pidof X)` done sys/kernel/ debug/dri/ 0/gem_objects shows that the GEM object bytes number is increasing. It can seem like the kernel memory use is increasing since the user processes seem not to grow unusually. There has been some buzz the last days about excessive swapping and OOM conditions. following Debian's approach, being mindful of any userspace apps that may have come to depend on glx 1.3/1.4 functionality. Ubuntu is evaluating fixing the patches vs. Distros that don't include support for Clutter obviously won't see the bugs.įollowing these findings, Debian has dropped the glx patches. A partial fix was implemented in Ubuntu based on upstream work, and the issue believed solved, but further testing has shown that a slow memory leak is present, causing issues such as described below, which can result in system instability after a day or two of uptime (depending on memory quantity and usage). Subsequent testing by Ubuntu identified an xserver crash that occurs with these patches enabled when closing Clutter apps. Other distros using xserver 1.7 have likewise adopted these backports. ![]() diff, and so Ubuntu took them in order to remain in sync with Debian. These patches were taken by Debian as patches 03_fedora_ glx_versioning. Red Hat backported glx 1.3 and 1.4 support from xserver 1.8. ![]() Fix to glx 1.4 backport did not deallocate gem objects properly. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |