Déjà Dup with Google Drive

Warning: This could likely kill your cat and eat your backups.
The backend is not enabled by default for some reason. But if you want to try out Deja Dup with the Google Drive backend these instructions might work.
I am currently testing it out myself on Ubuntu 14.04, it’s a bit slow but it does work.

Install dependencies:

Clone deja-dup

Edit libdeja/BackendGDrive.vala

In the deja-dup root:

Now Google Drive will appear in the drop-down menu and should work with absolutely no guarantee that it’s safe.

Good luck!


Ubuntu 13.10’s Compiz does not detect correct refresh rate, defaults to 50hz, resets after logout, wtf?

Unity is a Compiz plugin, and when Compiz cannot detect the refresh rate it defaults to 50hz.
This normaly happens on my Nvidia proprietary drivers.

Why the hell would they default to 50hz?
Who decided that 50hz would be a smart fallback?
Is Ubuntu’s main consumer PAL TV Stations?

But still, I have had this problem for quite a while now, and only last week I got angry and sat down to figure out what the heck was going on.
To fix this, you have to MANUALY go into ccsm and input the correct refresh rate EACH TIME, since it does not save upon logout/reboot.
Or just make a script and add it to startup programs:



How to not behave on a Linux Mint IRC Channel


Gnome Files 3.10 header bar disappear when maximized.

I just encountered a quite hefty bug in Files/Nautilus 3.10 on Arch Linux.

When running a dual monitor setup,
and you maximize Files on the display that does not have the Gnome-Shell top bar
, the Files “header bar” will disappear when dragging the maximized window down,
and will not ever come back.

Some people are saying that random keyboard window shortcut stuffs also causes this problem.

To fix it reset Files settings with dconf.

dconf reset -f /org/gnome/nautilus/

Gotta love bleeding on the edge.

What is the Wine D3D command streamer? – Simple edition

Wine has long had a problem with bug 11674 – “Dual-core unsupported in WoW and SC2”. Not only World of Warcraft and Starcraft 2 has this bug, but a lot of other games.
By only being able to use one thread for rendering (correct me if I’m wrong, yeah you heard me), most games run a lot slower than on native Windows.

Stefan Dösinger from CodeWeavers commented on the bug the 8th of August:

The solution is our own worker thread / command stream, similar in nature to
Nvidia’s threaded optimizations. I am currently working on that, but it will
take a few more months to get it upstream. In the next few weeks (most likely
after I return from holidays), I plan to post a set of patches for testing on

I was quite happy when I saw this, hoping that this would fix my fantastic 20 fps problem on Guild Wars 2. Fast forward to 2nd September Stefan Dösinger posted on the wine-devel mailing list the D3D command stream patches for testing. People have already reported a major fps increase on games by using the patches on Wine 1.7.1.

A summary the different reports from the bug thread:

Witcher 1
Wine 1.7.1 = 40 FPS
Wine 1.7.1 with CSMT = 70 FPS

Witcher 2
Wine 1.7.1 = 23 FPS
Wine 1.7.1 with CSMT = 43 FPS

Deus Ex Human Revolution
Wine 1.7.1 = 72 fps (glitches)
Wine 1.7.1 with CSMT = 120 fps

Word of Warcraft
Wine 1.7.1 = 45.3 FPS
Wine 1.7.1 with CSMT = 54.4 FPS

Starcraft 2
Wine 1.7.1= 15 FPS
Wine 1.7.1 with CSMT = 53 FPS

Here are some nice screenshots I also found on the bug list that shows what happens when the patches are used.
Starcraft 2 on Wine 1.7.1

Starcraft 2 on Wine 1.7.1 with CSMT

Now you guys now the significance of those patches from CodeWeavers :)
I do not yet know when the patches will be done since there are things to iron out, but preparation work has already been included with Wine 1.7.3.

If you want to test it, the simplest way would be using PlayOnLinux, you can download the patched Wine 1.7.1-CSMT there and setting the registry key HKCU/Software/Wine/Direct3D/CSMT =”enabled” // create if it doesn’t exist

I will not promise you it will work so early on, some games failed when i tried.
Last time I tried I got I StarCraft 2 running, LSD edition.

Falling Down The Arch

The distribution Arch Linux is mostly associated with anime folks ricing their minimal desktop with anime wallpaper and posting it on 4chan.

After talking negative about Arch on an anime channel on IRC, this was proved true. The channel became more active than the offical IRC channel.

Takes time reading on the wiki to get the basic system up and running, but after that it’s mostly small tweaks and packages to install.

Offical repository is simple the use, the horrors start with AUR. Downloading packed files, solving dependencies, compiling, dependencies not met, just fantastic to work with to say the least. I starting using yaourt to simplify things, but to be scared by “edit build stuff, edit install stuff” questions.

Font rendering is quite awful stock, so I had to install Infinality to make it less eye hurting.

But all that aside, Arch Linux with Gnome-Shell is the most stable Gnome 3 distro you will ever get, probably because Gnome 3.8.4 is end of release.

After day 1, I would say that Arch is a wiki distro with a kind of third party packages support that makes you scared. You don’t need a  horror movie, you just fire up AUR and see how the system breaks.

A Prayer for Wayland

Our Father in heaven,
hallowed be your name.
may Wayland come,
X11 be done,
on EGL, as it is on KMS.
Give us this day our daily builds,
and forgive our rejected commits,
as we also have forgiven our developers.
Lead us not into temptation,
but deliver us from Mir.

Ubuntu 13.04 Phased Updates: Users not getting updates

With the enablement of the new Phased Updates, only 10% of the users get updates.

  • Updates pushed out to 10% of users
  • If errors reported the update process is stopped
  • If no errors reported, another 10% get updates
  • Repeat

What really happens:

  • Update pushed out to 10% of users
  • Errors reported
  • Patched update pushed out to 10% of users
  • Errors reported.
  • Repeat