goScreen 5.0

goScreen 5.0 has been released. Excerpt from the e-mail:

This version features
* application window layout management,
* possibility to start several instances of goScreen on multi-monitor
systems to manage different PC monitors independently, and
* possibility to create and use different configuration profiles in registry.

Layout management makes it possible:
* to define preferred size and position of application windows, and restore it with a single shortcut command;
* to temporarily rearrange all windows on the current screen page so they are all visible
* to find a window you need; once you find and activate it, all windows will return to their previous positions, with the one that you needed at the top of the stack;
* to pack all windows on the currents screen page while working with several documents at once – goScreen arranges them so they are all visible and maintains the order. Any window on the page is always one mouse click away.
* to temporarily move all application windows aside so the desktop is visible
* to open yet another document, or start an application. Once you do, all windows return to their previous positions.

I like goScreen. In fact, I almost can’t imagine working without it when using Windows. It definitely increases my productivity. I like goScreen’s licensing policy too (upgrades are free for registered users). The only trouble I have with goScreen (even with v5.0): Sometimes, the window list unwantedly pops up. I’d like to be able to permanently switch off the window list.

resolving some courier-imapd errors after a recent update of gentoo

problem 1:

Feb 11 01:46:58 o2 authdaemond: failed to connect to mysql server (server=mysql.example.com, userid=admin): Unknown MySQL Server Host ‘mysql.example.com’ (1)
Feb 11 01:46:58 o2 imapd-ssl: LOGIN FAILED, method=PLAIN, ip=[::ffff:192.168.1.33]
Feb 11 01:46:58 o2 imapd-ssl: authentication error: Input/output error

reason 1: the configuration of courier imapd authentication methods has been resetted by this update. courier thus erroneously tries to use the (not configured) mysql auth method.

solution 1:

edit /etc/courier/authlib/authdaemonrc and replace the line

authmodulelist=”authmysql authpam authuserdb authshadow authcustom”

by

authmodulelist=”authpam”

(adjust to match your courier-imapd authentication method)

# /etc/init.d/courier-imapd restart
# /etc/init.d/courier-imapd-ssl restart

problem 2:

Feb 11 02:08:03 o2 imapd-ssl: Failed to create cache file: maildirwatch (mettlerd)
Feb 11 02:08:03 o2 imapd-ssl: Error: Input/output error
Feb 11 02:08:03 o2 imapd-ssl: Check for proper operation and configuration
Feb 11 02:08:03 o2 imapd-ssl: of the File Access Monitor daemon (famd).

reason 2: famd is not started by default

solution 2:

# rc-update add famd default
# /etc/init.d/famd start