Correctly format PAM.error.
Actually hide cursor in QWebView.
Add a .desktop file.