Planet Linux Mint



MDM: Size limit and filtering in .xsession-errors

With GTK, Glib and a few libraries/toolkits sending warnings at widget level, we recently saw people being unable to log in, or getting their system crawl. In Fedora a user reported his .xsession-errors had gotten larger than 500GB. Most of the information in that file was spammed by a single process and the output was irrelevant to the user himself.

In the upcoming MDM 1.8, the session output is limited to 200KB (between 2000 and 4000 lines of logs). This limit is enabled by default and the user can disable it in the MDM preferences. When .xsession-errors reaches 200KB, a footer is appended by MDM explaining that the limit was reached and how to disable it.

Another option coming in the MDM preferences allows the user to filter the session output. This option, which is disabled by default, prevents warnings and errors from GTK, Glib, Gio, Gobject, Glade etc… from getting into .xsession-errors.

by clem at 2014.10.29 11:07 AM



Improvements in mintLocale

We got a lot of feedback on mintLocale. Many bugs were fixed and new ideas were implemented. Here’s a brief overview of what you’ll see in Linux Mint 17.1.

The user interface was redesigned. We wanted to show more information but in a simpler way.

Screenshot from 2014-10-23 22:53:16

Locale selection is now split between “Language” and “Region”. This is important for people who leave abroad but like to stick to their mother tongue. In terms of locale settings, “Language” corresponds to LANG and LC_TIME, whereas the “Region” selection sets LC_NUMERIC, LC_MONETARY, LC_PAPER, LC_NAME, LC_ADDRESS, LC_TELEPHONE, LC_MEASUREMENT and LC_IDENTIFICATION.

Input methods are now also supported. This is important to people who want to write Chinese, Japanese, Korean, Thai, Vietnamese and a few other languages which require characters or symbols which aren’t present on the keyboard. MintLocale now lets you choose your input method and quickly add support for them. It also tells you if required components are missing (typically if you’re missing a package for things to work correctly).

Now… nobody in the dev. team is actually using input methods… so if this important to you, please get in touch with us ( #linuxmint-dev) and give us as much feedback as possible.

From what we understood, IBus has been the dominant IM for years and Fcitx is getting really popular at the moment. We decided to support IBus, Fcitx, SCIM and UIM so far. If you’re using another IM please tell us which one, for which language and why ;)

Last but not least, you don’t need to wait for Linux Mint 17.1 to play with this new version of mintLocale. Don’t hesitate to grab the deb package for it at and tell us what you think.

by clem at 2014.10.23 09:27 PM