KDE 4/Plasma system tray not displaying applications, notifications appearing twice

October 18, 2014

So I was trying to get RSIBreak working on my machine today, and for some reason it simply wasn’t displaying an icon in the Plasma system tray as it was meant to.

It took some searching around, but eventually I came across a comment on a KDE bug report that had the answer.

I opened up ~/.kde/config/plasma-desktop-appletsrc, searched for “systemtray“, and lo and behold, there were two Containments, both using the systemtray plugin. It seems that at some point during the history of my KDE installation, I ended up with two system trays, just with one that wasn’t visible.

After running kquitapp plasma to kill the desktop, I removed the first systemtray entry (I made an educated guess and decided that the first one was probably the one I didn’t want any more), saved the file and restarted Plasma.

Suddenly, not only did RSIBreak appear in my system tray, but so did a couple of other applications which I forgot I had installed. This also fixed the problem I was having with all KDE notifications appearing on screen twice, which was really rather annoying and I’m not sure how I coped with it for so long…


The r8169 driver and mysterious network problems

October 18, 2014

A few months ago, a friend of mine was having a problem. When he hooked up his Toshiba laptop to the Ethernet port in his bedroom, it would work under Windows, but not under Linux. When he hooked it up to the port in the room next door, it would work under both.

I headed over with my Samsung Ultrabook, and sure enough – it worked fine under Windows, but not Linux, while the room next door worked under both.

As it turns out, both our laptops used Realtek RTL8168-series Ethernet controllers, which are normally handled just fine by the r8169 driver, which can be found in the kernel mainline. However, Realtek also releases a r8168 driver (available in Debian as r8168-dkms). Upon installing that, everything worked fine.

(At some point I should probably go back and figure out why it didn’t work under r8169 so I can file a bug…)


Vagrant, NFS synced folders, permissions and bindfs on CentOS 6

January 18, 2014

Over at the DigiACTive blog, I’ve posted about the fun and games I had with Vagrant, NFS, bindfs and CentOS. I hope it helps some other poor developer skip the frustration I experienced.

Vagrant, NFS Synced Folders, Permissions and Bindfs on CentOS 6


CompCon 2013

July 9, 2013

While I’m logged in to WordPress, I should perhaps blog about this…

For the past few months, myself and a bunch of us at the ANU Computer Science Students’ Association have been working on putting together a conference for Australian computer science students.

We present to you CompCon 2013, the inaugural national conference for computing students! It’s on 28-30 September 2013 at the ANU in Canberra.

We’re currently looking for speakers – we’ll be getting a CFP up tomorrow. We’re looking for talks and workshops on any computing-related topic, whether it be technical, research or professional/community.

We’re also looking for delegates – tickets will be going on sale this week at the early bird price of just $35, so get in quick!

For more info, check out the website (where you can sign up for the newsletter) or our Facebook and Twitter accounts.


e-tax, Linux and the Freedom of Information Act

July 9, 2013

EDIT: Josh Taylor over at ZDNet has more info.

So with all the media fuss (okay, not that much media fuss) about the release of e-tax for Mac, I was reminded that (a) e-tax still doesn’t exist for Linux and (b) I actually asked them why about two years ago.

As I was searching through my drawers earlier today I stumbled across the parcel of 130 pages they sent me in response to my request, which gives some insight into the whole thing. For some reason, I had neglected to put the material up on teh interwebz back in 2011, so a few dollars of ANU printer credit later, I have finally uploaded PDFs.

So here, have some FOI goodness.


LCA2013 – Wrap-up

February 16, 2013

So I didn’t end up posting that much about LCA…

The main conference was fantastic:

  • Clojure is awesome for concurrency
  • Unix party tricks are extremely fun, and rather scary, and now I just want to disappear off teh interwebz
  • Schwern taught me lots about Git – I now have a Github account and I feel a lot more confident with it!
  • Repent, for the end of the Unix epoch is nigh!
  • Pia Waugh can talk very fast, particularly given some sleep deprivation
  • bunnie’s keynote provided some very interesting insights into the world of consumer manufacturing, particularly pricing
  • TBL can speak even faster than Pia – this was actually problematic…
  • Asheesh Laroia and OpenHatch are pretty awesome
  • Paul Fenwick can talk very, very fast given a 90 second timeslot…

Anyway, it was awesome. I highly recommend it, and I’m already planning to make my way to Perth for 2014.


linux.conf.au 2013

January 29, 2013

So, after not posting on this blog since… 2009 (which was before I started uni), I’ve decided I might try getting back into this whole blogging business again. Maybe. We’ll see.

Anyway, I’m at linux.conf.au 2013 here in the most wonderful city of Canberra. It’s my first LCA, and so far I’m rather liking it.

Today is Day 2, where we had a most excellent keynote by Radia Perlman, the inventor of the Spanning Tree Protocol among many other important networking things. There are a few summaries of the talks already up on Planet LCA so I shan’t do so again.

The rest of today consists of Miniconfs – one-day streams dedicated to particular topics, organised separately from the main conference. For most of today I attended Open Government, which I found rather dry for the most part although there were quite a few interesting insights I heard. Currently in Haecksen, where Jacinta Richardson has just spoken on the topic of conference presentations, and later my good friend and fellow ANU undergraduate Sam Cheah will be presenting on her beloved Robogals. Great stuff!

Also, I managed to get my hands on a free copy of Perlman’s Interconnections: Bridges, Routers, Switches, and Internetworking Protocols. Some books were given away in connection with her keynote (as is LCA tradition), and one of the winners decided she was willing to give her copy away to someone else who might want it better. It is thus joining the CSSA Common Room library. :)


Follow

Get every new post delivered to your Inbox.

Join 761 other followers