2014-08-17

Featured Comments: Week of 2014 August 10

There was one post this past week that got two comments, so I'll repost parts of both of those together, as they are both long and from the same commenter.

How-To: Use KWin in MATE

An anonymous reader said, "Just wanted to say that, coincidentally, I've also been toying with these things past week. Normally a KDE user, I tried to give Xfce a spin on my better machines. Of the two main desktops running Mageia KDE, one is able to use Compiz perfectly and on the other it just doesn't work. I seem to recall a problem with a gtkrc file, but I'm not really sure; maybe it has something to do with gconf (there's a lot of messages when I try compiz --replace), because I don't use Gnome. Anyway, an easy trick I found is to install and use the "Compiz Fusion Icon" which becomes an icon in Xfce's "Notification Area". I suppose Mate would work likewise. Right-clicking on that icon it's easy to switch among some WM options -- ate least in Mageia... toggling between Kwin or Xfwm4 becomes easy. Now, what I'd like to say is about a point on which I'd rather have XFwm4 than KDE. It's about automatic tiling, that action of dragging a window to the border and having the WM change its size. Normal Windows-like working is to maximize when dragged to the top of the screen and tile it to half-screen when moving sideways. Very well. Kde does better and has quarter-screen tiling when on drags the window to each one of the four corners (Kwin does that, as I understood). Even better, it allows one to drag the window to the next workspace after a delay. This is very convenient. Xfwm4 does 2 things: one good, one bad. The good one is tiling half-screen to the top (the window becomes half-screen in height and full-width). The same happens to the bottom of the screen. I've wishing that Kwin did that, but it maximises the window instead. A workaround would be using quarter-screen tiling and then right-clicking on the titlebar's maximise button. These things are important e.g. when comparing spreadsheets. And I can live with maximising windows by double-clicking in their titlebar. Xfwm4 doesn't do quarter-screen tiling but I'm betting this is rather an infrequent need. The bad thing is that Xfwm4 does not allow dragging windows to the next workspace if auto-tiling is activated. For the moment, I'm using the "workspace switcher"/pager to move windows among workspaces. It's not very easy because it's small. I'm using the linear workspace configuration instead of the traditional 2x2 matrix, but the idea of having a "B I G" pager has ocurred to me -- inside a second auto-hiding panel. Let us see. Good article as always, btw! Neko Nata PS: Mate was an option, too, but I found difficult to find some settings -- specially single-click (maybe it's a Mageia omission, I don't know). I found it in dconf-editor, but there were some warnings about how things would never work again in my life, so I got back to Xfce. 8-P", later adding, "Just want to add that: 1) after that pager idea (btw the second auto-hiding panel worked), I tried and saw Kwin "show all windows" function (usually Ctrl+F8) can be used to move windows, just as well and 2) there is an equivalent third-party utility for Xfce, it seems, called Skippy-XD. Must try some day. Also, Xfce is a little "whimsical"... if a maximised window is dragged off-border, it restores to normal size, but when dragged to top it fully maximises. To get half-screen zoom, it seems necessary to release the window for a brief moment. Finally, I realize you're after all the nifty desktop effects Kwin has; I agree it's beautiful, but I'm just trying the speed of things on my 2GB RAM machines. For the 64-bit versions, it seems Xfce really makes everything go faster. Surely, given more RAM, KDE would probably would be as fast... and more featureful. Neko Nata".

Thanks to that commenter for those long and detailed comments. I have a review coming up for this week, but I don't anticipate having much else. Anyway, if you like what I write, please continue subscribing and commenting!

2014-08-14

How-To: Use KWin in MATE

KWin in MATE
If you've read any of my reviews over the last several months, you'll know that I've bemoaned the effective death of Compiz. (I guess it's more like in a vegetative state: technically it still exists, but it doesn't actually work.) Since then, I've accepted the fact that for my next distribution upgrade, unless I come to the point of being comfortable with KDE and all of its applications, I will likely stick with MATE or Xfce in conjunction with Devilspie or a similar program for improved window management. That said, out of curiosity, I wanted to see if it would be possible to use KWin with MATE or Xfce, because KWin is even more powerful than Compiz in actual window management, and it comes with the same level of eye candy. Plus, KWin, being an integral part of KDE, is likely to be maintained and developed well for the foreseeable future. Indeed, I found several tutorials explaining how to combine Xfce with KWin. However, there were none for MATE, so that's what this article is. This was tested on a Linux Mint 17 "Qiana" MATE live USB made with UnetBootin. Follow the jump to see how it's done (in this distribution — other distributions may name their packages differently).

2014-08-05

Featured Comments: Week of 2014 July 27

This post is two days late because I was out of town until yesterday. There was one post last week that got a few comments, so I'll repost all of those.

Review: Linux Mint 17 "Qiana" MATE

Reader Etescartz said, "What is up with the screen turning black while I'm watching a movie in full screen?!!! It's killing me that such simple things are so damn annoying on linux. I had caffeine installed and configured as latest guides instruct.. I even had the screensaver removed . I tried scripts running on crontab to budge the mouse just so I cand get through a 30 min tv show without the screen blacking out... It's killing my mood to even boot linux. (I'm dualbooting with "that other OS" so I can play Borderlands 2 on it)"
An anonymous commenter had this response: "https://sites.google.com/site/easylinuxtipsproject/mint-mate-first Linux Mint 17 Mate has some aggresive power-saving features enabled by default, such as a short suspend/hibernate time, also you could turn up, (or disable), the standby timeout on your display, disks, ... BTW, why would you remove the 'Screensaver'?, you should have just simply disabled it, in the the 'Control Center' settings These settings, and many more, are ALL in the 'Control Center' [...]"
Another anonymous reader had this bit of support: "Thanks Prashanth, (for the tip on Redshift).  A couple of my friends are recent XP refugee's. I spent a bit-o-time looking around for the best drop-in replacement for their home PC's, and this 'Mate' edition fits the bill perfectly for them. -as you mentioned: ALL the necessary codecs, extra lib32 libraies, are already there, just add skype, frostwire,.... The only caveat was AdobeReader, googletalk-plugin, and teamviewer which I installed for them, via the respective '.deb' sites. Now, all I hear is how much faster Mate is, than XP ever was.  -I luv a good ending. :)"

Thanks to all those who commented on that post. This week, I may have a review out and maybe one other post, but depending on what work I need to get done, those may have to wait until next week. Anyway, if you like what I write, please continue subscribing and commenting!

2014-07-30

Review: Linux Mint 17 "Qiana" MATE

Main Screen + Linux Mint Menu
I've been out of the country for 2.5 weeks, explaining the lack of posts in that time. Before that, I was busy trying to finish a rough draft of a paper outlining the work I did at my UROP before graduation. Now that I'm back and tired from jetlag, I have a little more time to do a review like this, which I wanted to do in June itself.

I'm skipping most further introduction because none is needed for Linux Mint here. All I'll say is that there is no "LTS" label on this post because now all Ubuntu-based Linux Mint releases are based on the LTS releases, starting with this one; this is a move that I support because it should give more credence to the idea that Linux Mint is a stable system that newbies can comfortably use. I reviewed this as a live USB system made with UnetBootin. Follow the jump to see what it's like.

2014-07-07

Featured Comments: Week of 2014 June 29

This post is a day late because I was out of town and didn't return until yesterday. The previous week had one post with one comment that I will repost.

Trying out Julia

An anonymous reader had this funny trollish comment: "The matrix has you, unplug now or you will be forever lost in its grip. An mature mind cannot be freed from the matrix, it has trouble letting go."

Thanks to that reader for that comment. This coming week, I don't have anything planned, and I'll be out of town for a few weeks after that. Following that, I should have a review or two out; I've been procrastinating on reviewing the latest release of Linux Mint so that I can continue wrapping up my UROP work, so that'll have to wait until August. Anyway, if you like what I write, please keep subscribing and commenting!

2014-07-02

Trying out Julia


This is a fairly quick post, though I previously considered making it longer and more trollish. A handful of my friends have told me about Julia, the amazing programming language made for numerical computations and other scientific computing uses. For the 14.15 — Networks final project this past semester, one of my group partners used Julia to simulate large ensembles of 10000-node random networks, and it worked far quicker than MATLAB. I vowed to get a bit more familiar with Julia (the programming language, not a woman [yet]) this summer. It was actually pretty quick to get used to, considering its syntactical similarities to MATLAB, to which I am more accustomed. I was even able to use it to port over the MATLAB code used for data analysis in 8.13/8.14 — Experimental Physics I/II to Julia. The only issue that I have consistently run into has been plotting. For some reason, the plotting packages that interface with Julia do not work in the ways that I want: Winston is too basic, Gadfly doesn't work at all (which is unfortunate because it has all the features I need and more), and Gaston being a frontend for Gnuplot while having to deal with the quirks of Julia's plot execution order means that I might as well use Gnuplot itself. Indeed, that is what I've done: I've been able to write Gnuplot scripts to plot processed data that Julia outputs into a file. Although Gnuplot's syntax is a little arcane, it is so powerful that I'm OK with using it from a script of commands and changing only a few things here and there as needed. Other than that, Julia works like a charm; its speed is fantastic, and I really like how much structure it brings compared to MATLAB (including things like types and indexing). Plus, it combines the great features of both procedural and functional programming. Given that course 18 has largely switched over to Julia, I wonder when course 8 will do the same....

2014-06-10

Review: Pinguy OS 14.04 LTS "Papercut"

Main Screen + GnoMenu
I have now graduated college, so I am back home for 2.5 months this summer. In that time, I have many more opportunities to do reviews that I couldn't do during the same semester. This was originally supposed to be a comparison test against Antergos, which is another distribution that ships GNOME 3/Shell and aims for new users to Linux. Unfortunately, Antergos refused to boot. Therefore, what is left is a typical review of Pinguy OS, albeit with some more critical remarks than usual about how well it really caters to newbies (left over from when this article was a comparison test). Follow the jump to see what it is like.

2014-06-08

Featured Comments: Week of 2014 June 1

There was one post this past week that got a comment, so I'll repost that.

Reflection: My Undergraduate Experiences at MIT

An anonymous reader asked, "please for a mint cinnamon review".

Thanks to that reader for that comment. As of two days ago (from this writing), I have graduated MIT with a degree in physics! I am back home for basically the whole summer, so my posting frequency will increase during that time (with a few exceptions). Anyway, if you like what I write, please continue subscribing and commenting!

2014-06-03

Reflection: My Undergraduate Experiences at MIT

Commencement is a few days away, so I don't have too much more time on campus. I've finished all four years of my undergraduate education. It has been a really wild and amazing ride, and now that things are marginally quieter, I think I could use a little reflection on those 4 years (or, at least, the highlights, learning experiences, and more recent parts that I remember). I am no poet, so a lot of this may sound repetitive, awkward, or stilted; believe me when I say this is really how I feel. Follow the jump to read more.

2014-06-01

Featured Comments: Week of 2014 May 25

There was one post that got a few comments this past week, so I'll repost all of those.

Review: KaOS 2014.04

Reader David A. Spicer asked, "Skype? Seriously?"
To that, an anonymous commenter responded as I would have done: "A huge number of people depend on it for work and family communication. More often than not, there's no alternative to Skype, like it or not."
Reader Barnaby left this tip which is unfortunately no longer up to date (though this is certainly not his/her fault): "You need the static package for Skype, it has worked without fail on my Debian machines for about 18 months now, even when upgrading to Sid."

Thanks to all those who commented on that post. This coming week is the week of commencement, so I will have a post reflecting on my time as an undergraduate either this week or next week. After that, I will hopefully be posting the usual reviews and other articles more frequently during the summer. Anyway, if you like what I write, please continue subscribing and commenting!