Could not initialize Opera

Posted on June 18, 2012
Tags: ,

Just ran into a problem this morning since opera has been working up to Opera v. 12.

On start-up you get something like this:
captainmoonlite :: ~ » opera
Could not initialize Opera.
Running the startup script with strace reveals the culprit:
captainmoonlite :: ~ » strace opera
execve("/usr/bin/opera", ["opera"], [/* 71 vars */]) = 0
[...]
lstat("/home/roman/.kde/share/config/kcmnspluginrc", 0x7fffbd443080) = -1 EACCES (Permission denied)
write(2, "Could not initialize Opera.\n", 28Could not initialize Opera.

After fixing the permissions of .kde/share/config, opera started just fine. Opera v.11 must have not accessed this directory or file. strace FTW!