Showing posts with label Mate. Show all posts
Showing posts with label Mate. Show all posts

Monday, May 13, 2013

Screenshots in LXDE, Mate, etc.

LXDE does not have a native screen shot feature and imagemagick does a mediocre job of it under Mate (often capturing a region under the window being selected from), and only provides black rectangles under LXDE, so I needed something better. Google quickly led me to scrot, http://pwet.fr/man/linux/commandes/scrot, which works well. Here's my script to capture regions on the screen:

#! /bin/sh
# Time-stamp: <2013-05-13 12:16:50 jdm>
#
# $1 is the directory in which to 
# dump the screenshot. Empty 
# indicates /tmp.

umask 077

if test -z $1 ; then
  cd /tmp
else
  cd $1
fi

/usr/bin/scrot -s

The above works well, and is much less time-consuming than the menu-driven approach in Mate.

 This post replaces an older one.

Friday, May 3, 2013

Caja 1.6.1 on Mate 1.6.0 Broken

Broken is a bit of an exaggeration, but Caja ignores locales.

I have LC_COLLATE set to C, but look at this directory listing in Caja 1.6.1:


Under ASCII ordering, 15 should appear first since '1' is before '2'. This is a bug. See also https://martesmartes.blogspot.com/2013/05/locales-and-sort-order.html.

Tuesday, December 4, 2012

Clementine and Guayadeque, Close, but not Quite

I continue to have issues with Rhythmbox 2.96 on Ubuntu and Mint (Mate in both cases) and I will give up on it if I find something better, or maybe they'll finally get around to addressing some of these bugs. It doesn't see new songs added to the library reliably, if I force it to rescan the library it crashes, and it often stops between songs for no explicable reason. A lot of these problems have been around for awhile, which makes me wonder if development or support for Rhythmbox is weak. The last straw was that it seemed to be missing three songs from the Roxy Music "Street Life" album, both on my desktop at home and at work, and the files were there and fine--at least so far as Totem was concerned.

I just tried out Clementine, and with lots of features disabled it looks clean and seems to work well. However, I don't see how to display songs in order of least recently played to most recently played. However, Clementine did show the songs that Rhythmbox was "missing," and I now suspect the issue was that Rhythmbox was categorizing them as Bryan Ferry songs, not Roxy Music. Clementine was smart enough to include them in the Roxy Music search.

Double-checking with Rhythmbox, they are indeed under Bryan Ferry and not missing. So this is not a new Rhythmbox bug.

Guayadeque is promising, but it forces a listening model on the user. Also, I can't get it to use the screen efficiently. If one doesn't keep a bunch of useless crap on-screen, instead there's a big blank area. If there is discussion of layout, saving layouts, restoring layouts, etc., why isn't the layout configurable? I might have another look in the future.

Please don't mention Banshee. It's got too many features I don't need, takes forever to load, takes forever to search a large library, and so far as I can tell does nothing well.

Upshot: I'll keep using Rhythmbox since I don't have time to mess with Guayadeque right now. I'll uninstall Clementine. I'll keep Guayadeque to mess with in the future.

2.96 might be an oldish version of Rhythmbox, but it's what's in the Mint 13 repositories, and there's no sense in wasting much time tweaking a media player--it works or it doesn't  In the next OS upgrade (later this month for me), it'll either work or it won't.

Sunday, September 23, 2012

Mate 1.4 on Lubuntu 12.04

I strongly prefer Ubuntu to Mint since Mint doesn't provide an install-time option for an encrypted LVM, i.e., full-disk encryption. This just seems to be a basic requirement, especially for a laptop. However, Ubuntu has gone along with the Gnome 3 atrocity, and compounded the matter with Ubuntu Shell. So, how to get a usable UI with Ubuntu? I've been playing around with LXDE on Lubuntu, and it has considerable appeal. However, when all is said and done, it is too bare-bones. What I really want is Mate, except not bloated.

What I have done this afternoon is a fresh Lubuntu 12.04 install, and then I installed Mate 1.4 on that. This is a newer version of Mate than I have on my Mint 13 systems; that is possibly a good thing--I'm hoping for fewer bugs.

How did I install Mate on Lubuntu? It's pretty simple--the first page Google pointed me to was the right one, at Ubuntu Geek. It was not quite right, but the solution was in the comments following the article. My summary, combining the above-mentioned article with one of the corrections in comments:

sudo add-apt-repository "deb http://packages.mate-desktop.org/repo/ubuntu precise main"
sudo apt-get install mate-archive-keyring
sudo apt-get update
sudo apt-get install mate-archive-keyring
sudo apt-get update
sudo apt-get install mate-core
sudo apt-get install mate-desktop-environment

The weird thing above is the repeated install of mate-archive-keyring and update. What I was seeing was that, as expected, apt was unable to verify the packages in the Mate archive without its public key. So the first time I installed mate-archive-keyring, there was a warning message indicating a missing key. Then I did the update, and received a similar warning message. The next time I installed mate-archive-keyring and update, each worked. Everything else was smooth and easy.

So, how badly bloated is the result? I'm not yet sure, but I will be going over it in the near future making a list of what to remove.

Sunday, July 8, 2012

Mate 1.2 Missing Crucial Scrollbar Functionality in Linux Mint 13

In Mate 1.2 on Linux Mint 13, the arrows at the tops and bottoms of scrollbars are sometimes present, and sometimes not. It seems to vary from application to application, suggesting it could simply be a bug rather than an egregious usability screw-up, but it is probably both. Having had similar problems with recent versions of Gnome, I figured someone had probably figured out how to fix this. Here's the trick (copy and paste as a single line):

sudo aptitude purge liboverlay-scrollbar-0.1-0 liboverlay-scrollbar-0.2-0 liboverlay-scrollbar3-0.2-0 overlay-scrollbar

Clearly overlay-scrollbar is screwed up. Oddly, this was removed from Linux Mint 12, but somehow snuck back into Linux Mint 13.

Thanks to MartinVW and LewRockwellFAN at http://forums.mate-desktop.org/viewtopic.php?f=2&t=113&p=1422

As an aside, it appears that this scrollbar crap is intentional. The following is from a posting elsewhere on "Ayatana scrollbars":

Overlay Scrollbar – The overlay scrollbar, or the Ayatana Scrollbar, is a feature designed to solve a non-existent problem. According to the official description, it was designed to “improve the user’s ability to focus on content and applications” and to “ensure that scrollbars take up no active screen real-estate” thereby “reducing the waste of space and distracting clutter that a traditional scrollbar entails.” That is pure nonsense. It just creates more problems than it solves. In fact, it does not solve any problem, because as stated earlier, there is no problem to solve, as far the scrollbar is concerned.

Aside from making you “look” for the scrollbar before you can use it, it creates an inconsistency in the system because some applications, like Firefox, will have the traditional scrollbar, while native Ubuntu applications will have the overlay scrollbar.

Wednesday, July 4, 2012

Linux Mint 13 PulseAudio Stuttering

[ Note added 2012-07-17: the below was only a temporary fix. 13 days later, PulseAudio is stuttering again, with a vengeance. For now I'm watching this thread. ]

Recently my 64b desktop developed a bad stutter. I originally thought it was a rhythmbox problem, but it turned out to be a PulseAudio problem. The fix is here--thanks to MRA2011!

Summary:
In emacs or a lesser editor open /etc/pulse/default.pa, change this line:
   load-module module-udev-detect
to this
   load-module module-udev-detect tsched=0

Then restart PulseAudio,
   pulseaudio -k

Thursday, May 31, 2012

Why I'm Not Using Cinnamon

I was using Cinnamon on my desktops, and went back to Gnome classic no effects. This with Linux Mint 12.

I installed Linux Mint 13 RC on my laptop, and switched to Mate.

Mate works fine on my laptop. Mate keyboard shortcuts for volume up/down and play/pause do not work on my desktops.

So, why is switching to Cinnamon a bad idea, IMHO?
  • Cinnamon has no no grouping of menu items on the panel.
  • Bumping a window being dragged against the top panel causes it to maximize--a most annoying bug.
  • Nautilus 3.2.1 under Cinnamon shows selected files as pink with no text, or perhaps pink text on a pink background. Sometimes I like to be able to see the name of and related info for a selected file. Really. This is with the list view, which is my preferred default.
  • Under Cinnamon, ImageMagick's pan icon is missing window controls (e.g., close) which should be in the upper right.
  • [ Added 2012-06-02: Cinnamon removes the ability to move the save file dialog within a web browser. ]
I do like the hot corner, but it doesn't outweigh just the lack of grouping of menu items let alone the other problems I'm seeing with Cinnamon.

Tuesday, May 29, 2012

Linux Mint 13 and Mate on Old, Modest Hardware

I have a Dell Inspiron 630m bought around December 2005 with 2 MB RAM and a single 1.73 GHz CPU core. Ubuntu dropped support for 10.04 "LTS," so it was time to find a replacement. Linux Mint was a no-brainer, and going with Linux Mint 13, Maya, allows me to play around with the new release. For the UI, I started with Cinnamon, but decided to also see if maybe Mate is ready to use--the answer on that is yes, which I'll discuss soon.

My main question was performance, and I see no difference on that account between Mint and Ubuntu 10.04. And it works. Thumbs up to Linux Mint 13 with Mate 1.2.0.

Saturday, May 19, 2012

Starting out in Cinnamon (w/Linux Mint 12)

[ Note added 2012-05-31: I no longer use Cinnamon. Here's why: http://martesmartes.blogspot.com/2012/05/why-im-not-using-cinnamon.html ]

I've been using Linux Mint 12 for awhile, and 11 briefly before that, ever since I got fed up with Gnome's decision that the user interface is unimportant.

Thursday a grad student asked me if I'd tried Cinnamon, which apparently he has liked on a few different platforms. This left me with a choice: work on the finals I would be delivering, or mess with Cinnamon. I chose Cinnamon, though I now must admit that my IS 247 exam suffered from insufficient proofreading.

I like Cinnamon, and recommended it to a friend, who didn't see much difference between it and what he had been running (probably Gnome Classic or Mate) on a Mint system.  I responded with a summary of my experiences with Cinnamon to date:

First, switching to Cinnamon on my recommendation should be worth some placebo effect. If not:

The panels are configurable, and it's okay to have just one.

TFM: the wrench & screwdriver  in the main menu leads to a different place from System Tools|System Settings wrench & screwdriver. If you select Menu|Wrench & Screwdriver, one of the options is Hot Corner. Make it visible, place it in a corner not otherwise critically used (it's translucent) and play with it.

I was using Gnome Classic with no effects, because with effects keyboard shortcuts didn't work. With Mate my volume controls (alt-up, alt-down) didn't work. This does everything Mate does without breaking keyboard shortcuts (big deal) and also allowing effects (not a big deal).

I really like Hot Corner.

Cinnamon has more themes than Gnome Classic, but still not one I really like. A little googling, though, led me to a page on creating themes, and it does look simple, except I'll be editing CSS and am unclear regarding what some of the tags are. I'll either find docs or experiment.

What I really want are larger fonts in the panel and top bars on windows that change colors noticeably between selected and not selected.

There is one clear-cut bug that I've seen: Under Cinnamon, Gnome Terminal 3.0.1 doesn't consistently switch its cursor to solid block (from outline) when the window has focus. A minor aggravation.

I have an old (ca. 12/2005) Dell laptop running Ubuntu 10.4 LTS. Ubuntu's LTS is rather short, and has expired, so I think I'll blow that away in favor of the Mint13 RC, Cinnamon, and Mate. If Mate is less buggy in the Mint 13 environment than Mint 12 (they use the word mature to describe it, but I have yet to see evidence of that) it might be a good choice. Anyhow, the new Mint 13, Cinnamon, and Mate on modest hardware seems worth learning about.

Monday, January 9, 2012

Wikipedia Can't Spell Mate, No, Wait, the Gnome Project Can't Spell Mate

All along I've been spelling mate as mate, which is the spelling that seems to prevail within the Linux Mint 12 Documentation. I was annoyed that Wikipedia spells it  maté, an example of hypercorrection. Mate is an herb or a tea made from the herb. This is what the project is named after, and is the correct spelling. Someone decided that Americans would be more likely to pronounce correctly if it is misspelled as maté. The problem here is threefold:

  1. the misspelling maté puts the emphasis on the wrong syllable,
  2. the misspelling maté is a different word, and
  3. maté is first  person preterit form, I killed. Okay, two and three are arguably the same objection.
The discussion at the Wikipedia maté page saved me from making a change to the page that someone would have to back out of later. Someone pointed out that the spelling is incorrect, but someone else pointed out that the spelling is the one used by the gnome project, and it's not Wikipedia's place to correct the spelling of a project name, but rather to use it as-is. I agree, but I will not be using the misspelling.

Friday, December 9, 2011

Adiós Ubuntu, Hola Linux Mint 12

Today I got rid of my penultimate Ubuntu installation--Ubuntu completely abandoned usability and customization in favor of perceived glitz. I do, however, still have an old Dell laptop (bought at the end of 2005) running Ubuntu 10.4. Support for that drops in April, so some time around then I will likely do a fresh Mint install (and maybe insert a larger hard drive). For now I'm leaving well enough alone. I've thought about replacing this machine, but don't really need to, and so now I'm going to nurse as many years out of it as my primary portable as I can.

I have a Samsung netbook with 1MB RAM; it was running XP, but now it's Mint 12/Mate dual boot with XP. I plan to use it to play around with OpenBox. Also, it's getting a little old, was never expensive to begin with, and has  no files to speak of, so I feel comfortable travelling internationally with it and occasionally leaving it momentarily unattended in a classroom.

My main desktop at home is running Mint 11. This was because the machine would not automatically hibernate with Ubuntu 11.04, so I "upgraded" to Ubuntu 11.10, had a terrible experience--Ubuntu offers a number of user interfaces with 11.10, all of them bad. So, in time I performed what turned out to be an actual an upgrade, to Mint 11. This was amazingly trouble-free and very easy to configure--Mint made a great first impression on me. I'll probably upgrade this to Mint 12 sometime after finals.

My desktop at work would not wake up from hibernate with Ubuntu 11.04 (sense a familiar theme?), so I "upgraded" that to Ubuntu 11.10, hated Unity, hated Gnome 3, and lived with XFCE for a few weeks. XFCE is really clunky and, with Ubuntu 11.10, even with XFCE and as much junk as possible disabled and uninstalled, was very, very slow. This may have been an Ubuntu issue, or an XFCE issue. No matter; as of this afternoon the machine is running Mint 12 with Mate, and seems to be performing fine. The university gave me this machine in '06, and it has just 2GB RAM and is dual core, which seemed sweet then, but pedestrian now. Still, it should be plenty for software development and document typesetting. Anyhow, with Mate and Mint 12, things seem okay.

I'm in the process of removing a bunch of garbage as both Mint and Ubuntu seem to have this philosophy that bloat is good. I'll detail that later. Of course I have to install a lot of stuff as well, which I have started with tcsh, emacs, LaTeX, and GHC being first. Then Google Chrome, which wasn't as easy as I'd hoped. Details soon.