X is consuming ~100 GiB of RAM(!)

Hi-Angel hiangel999 at gmail.com
Thu Dec 7 04:39:27 UTC 2017


On 7 December 2017 at 06:19, Hi-Angel <hiangel999 at gmail.com> wrote:
> On 7 December 2017 at 06:05, Ewen Chan <chan.ewen at gmail.com> wrote:
>> Hi-Angel:
>>
>> Thank you for that!!!
>>
>> Two questions:
>>
>> 1) Will the commands from the CentOS distro work with SuSE?
>
> Well, the linked post doesn't show how to blacklist because it was
> created after the fact (author forgot to re-build initramfs). For an
> example of doing that you can refer e.g. this
> https://askubuntu.com/a/110343/266507 Except I am not sure how to
> rebuild initramfs on SuSe — on Archlinux I'm using it is `sudo
> mkinitcpio -p linux`.
>
>> 2) Do you think there will be problems using the VESA driver instead of the
>> mgag200 driver? (i.e. the GUI/remote X/VNC would exhibit unexpected
>> behaviours?
>
> Nothing that I know of. You'd obviously get a lower graphics
> performance, but otherwise I think it should be fine.

You know, btw, another silly idea: if blacklisting the driver will
help, but you actually care of graphics performance — you could try
enabling it back, and then installing modesetting driver, and forcing
Xorg to use it through a xorg.conf. Per my understanding the leak
could specifically be in Matrox DDX driver — if this is the case, by
replacing it with modesetting DDX you'd keep the performance and get
rid of leaks. "modesetting" is a vendor-neutral DDX driver which is
implemented on top of whatever driver provides OpenGL functional.

It should be noted though that if leaks are in the matrox's provision
of OpenGL, it won't help.


More information about the xorg mailing list