can we have .xsession-errors disable by default?

this literally happened to me first time for 6+ years of using OpenSUSE on desctop

.xsession-errors file was 120Gb size(full free space on home)
120gb ONLY form using Wine that spam 200Mb per sec messages(for less than hour)

fixme:msvcrt:Context_Yield ()

because of it I lost two browsers session that I have to restore now…
this is not “cool” at all
horrible user experience

im scared of my SSD in that case if just launching Wine have this “consequences”

Here “.xsession-errors” is empty. If I want it to be used, I have to switch to using “lightdm”.

I don’t use “wine”. Maybe that uses “.xsession-errors” independently of the selected display manager.

I use XFCE from Opensuse repo
so yes maybe its XFCE “feature”, because on Gnome3 I did not saw that…

Does XFCE use lightdm? If so, you need to do a little extra work to disable .xsession-errors. The “feature” would be in your display manager, not in XFCE. Some display managers allow you to disable .xsession-errors in /etc/X11/Xsession, but lightdm has it hard coded so you need to create an autostart file to disable it.

Gene

thanks for hint
yes I used lightdm, changed now thanks

Hi
Whilst you have suppressed the error, it’s still being produced and could still affect your system?

You can suppress by starting your wine application and preceding it with;


WINEDEBUG=-msvcrt

hello

enough is adding

export WINEDEBUG=-all

I launch everything with it

BUT I was “testing” some software in Wine(testing UI/visual stuff)
and I launch it from “desctop icon”(on XFCE desctop that created automaticaly by wine on installing software)
and Wine does not disable debug in the icons… I just did not “expect” that every error will be saved in error file, there was literally single error message for 120Gb