Posterous theme by Cory Watilo

No auto mount in gnome-shell Arch linux

I'm outlining this esoteric problem for the 1 in 1*10^6 Google search that gets here and perhaps this is a solution for somebody.

The problem: Arch Linux, GNOME 3, with SLIM login manager.. external USB won't auto-mount, returning the "Not Authorized" message. KDE works ok, just not GNOME shell.

After checking I was in the correct device groups, eg. "storage" for the USB device, I fiddled a while with policy kit. None of this worked, and the recommended forum solution is to add ck-launch-session preceding the gnome-session call in xinitrc, but this didn't work either.

It turned out for me the solution was to add dbus-launch to my xinitrc:

.xinitrc:

exec ck-launch-session dbus-launch gnome-session

Toss Your Expectations Into the Ocean | zen habits

Toss Your Expectations Into the Ocean

‘Act without expectation.’ ~Lao Tzu

Post written by Leo Babauta.

How much of your stress, frustration, disappointment, anger, irritation, pissed-offedness comes from one little thing?

Almost all of it comes from your expectations, and when things (inevitably) don’t turn out as we expect, from wishing things were different.

We build these expectations in our heads of what other people should do, what our lives should be like, how other drivers should behave … and yet it’s all fantasy. It’s not real.

And when reality doesn’t meet our fantasy, we wish the world were different.

Here’s a simple solution:

Take your expectations, and throw them in the ocean.

Picture all the expectations you have for yourself, your life, your spouse, your kids, your coworkers, your job, the world. Take them from inside you, and toss them in the ocean. A river or lake will also do.

What happens to them? They float. They’re carried around by waves. The current takes them out, and they drift away. Let them be washed away by the cleansing waters, and let them go.

Now live your life without them.

What’s a life without expectations like? It means you accept reality as it is, without expectations, without trying to force people into the containers you have for them, seeing things as they are. It’s a life where you don’t need to be disappointed or frustrated or angry — or if you are, you accept it, and then let it go.

That’s not to say you never act — you can act in a way that’s in accordance with your values, and influence the world, but never have an expectation of how the world will react to your actions.

If you do something good, you won’t expect praise or appreciation. Let those expectations of reward and praise float away with the waves. Do good because you love doing good, and expect nothing beyond that.

Pay attention to your thoughts. Don’t beat yourself up if you have expectations. Just see them. Then toss them in the ocean.

Notice if you start to wish things weren’t the way they are. If you wish someone else didn’t do something, notice that. You have expectations, and you wish people or the world could have met them instead of doing what they actually did. Toss those wishes in the ocean too. Now accept things, and move on.

Let the waters of the world cleanse us, and let us walk lightly in a world that is already wonderful without our fantasies.

‘I am open to the guidance of synchronicity, and do not let expectations hinder my path.’ ~Dalai Lama


FlexT9 keyboard on #android

I think I've found my new favourite keyboard for android today, replacing my prior favoured keyboard, Smart Keyboard Pro, and standbys SlideIt and Swype.

FlexT9 is from the company that does the Dragon dictation app on the iPhone. On android, the keyboard and allows one to dictate, slide like swype, or type, or write/draw letters.

It's unavailable in the Australian android market at this time, so if you are in Australia, you need to trick your android into thinking it's on the US market. If you have a rooted android, grab the Market Enabler app. Within the Market Enabler app, save your present country settings then select a US carrier from the list. Open the market and search for FlexT9. After purchase and download, restore the Australian settings in Market Enabler. This worked for me running CyanogenMod 7.0
03.x.

From someone who has tried nearly every keyboard he could find in the market over time, even oddities such as 8pen and MessagEase, this FlexT9 suits me nicely.