KMail: “Signing failed: Bad passphrase” message in Debian 6 Squeeze KDE

I was recently trying to setup automatic signing of messages in KMail and I hit a problem : each time I am sending something, I got the message “Signing failed: Bad passphrase” without any opportunity to enter passphrase for my private key. It looks like this:   It seems like you have to specify proper …

Continue reading ‘KMail: “Signing failed: Bad passphrase” message in Debian 6 Squeeze KDE’ »

Changing background color of iGoogle or Google pages?

I noticed that since the beginning Google is not allowing to change background colour of it’s pages. It is pity, as if you take for example DuckDuckGo you are able to modify the background color easialy: DuckDuckGo Settings page. Moreover, you can easily specify to use always HTTPS, which is not yet the case for …

Continue reading ‘Changing background color of iGoogle or Google pages?’ »

Mac OS X vs Windows kernel development

I always thought that Mac OS is something poorly documented and developing kernel modules under “Mac” will be hard & complex. Until I actually tried it. It turns out, many things under Mac are actually more simple than under Windows. Just to give you some thoughts: On Mac OS X: 1. If you are going …

Continue reading ‘Mac OS X vs Windows kernel development’ »

Just another blog … forum

I have noticed that some of my posts have big amount of comments (> 100), and sometimes it is hard to navigate thru them as well as to make a proper notification system when someone posts something, so I’ve decided to create a forum instead: http://www.shcherbyna.com/forum/ I guess it’s pretty raw, and I have not …

Continue reading ‘Just another blog … forum’ »

Mystery of RuntimeExceptionHelperModules in WerRegisterRuntimeExceptionModule(…) function

I guess this happens to everyone: you need to write a test project to see if some features work and you’re stuck in poor documentation and google has no examples for you … Recently I was trying to call WerRegisterRuntimeExceptionModule(…) to register my custom exception filtering module and I was stuck in registering module as …

Continue reading ‘Mystery of RuntimeExceptionHelperModules in WerRegisterRuntimeExceptionModule(…) function’ »

How to enable autologin in Debian 6 Squeeze KDE

I guess you have noticed that in Debian 6 KDE the check “Enable Auto-Login” is disabled: However you can re-run systemsettings as root and set this check on. First, make sure that you grant everyone to access X server: volodymyr@sv1:~$ xhost + access control disabled, clients can connect from any host And now you can …

Continue reading ‘How to enable autologin in Debian 6 Squeeze KDE’ »

How to install packages from sid in Debian 6 Squeeze

Sometimes you need to install specific package from sid in Debian. There might be different reasons for this, for example, you need to install gcc-4.5 and g++-4.5 because you need to compile special software and it requires some extra gcc features. At the current moment, gcc-4.5 is not included in stable release of Debian 6, …

Continue reading ‘How to install packages from sid in Debian 6 Squeeze’ »

Trying 3.0.0-rc7+ vanilla kernel in Debian 6 Squeeze 64-bit and VirtualBox issues

I’ve decided to try the vanilla kernel from kernel.org, and I’ve noticed that the VirtualBox vboxdrv driver did not compile after I installed the new kernel. Here is my kernel: volodymyr@sv1:~$ uname -a Linux sv1 3.0.0-rc7+ #3 SMP Tue Jul 12 19:47:41 CEST 2011 x86_64 GNU/Linux Well, I guess the easiest way to solve virtualbox …

Continue reading ‘Trying 3.0.0-rc7+ vanilla kernel in Debian 6 Squeeze 64-bit and VirtualBox issues’ »

Install Adobe Flash Player in Debian 6 Squeeze 64-bit

It seems like flash player supplied with chromium-browser does not perform job well. I frequently got “An error occured, please try again later.” which usually looks like this: And I guess it’s time to install native 64 bit flash player in my Squeeze. You can download experimental flash plugin for x64 Linux systems here. Download …

Continue reading ‘Install Adobe Flash Player in Debian 6 Squeeze 64-bit’ »

New search engine: DuckDuckGo

I guess everyone have noticed lately that Google is collecting more and more information when you are doing your searches. They track your place of living, they show you custom ads, they keep your search history, your mails, etc, etc, etc. What I never liked about Google is that by default it is unsecure. The …

Continue reading ‘New search engine: DuckDuckGo’ »

KDE panel turns black in Debian 6.0 x86_64 (KDE 4.4.5)

I have noticed several times one bug in x86_64 Debian – your low panel turns half-black and you can do nothing about it ;). Usually it looks like this: Now, if you adjust panel height it seems to fix the problem, however it can become black again in the future. Debian has this bug filed, …

Continue reading ‘KDE panel turns black in Debian 6.0 x86_64 (KDE 4.4.5)’ »

Wake On Lan in Fedora 15 and eth0 to em1 transitions

I am using the following command to enable WOL in my Linux box: $ sudo /sbin/ethtool -s eth0 wol g However, after upgrade to Fedora Core 15 (FC15) I have noticed that this command fails with: Cannot get current wake-on-lan settings: No such device not setting wol It seems like something have changed in FC15 …

Continue reading ‘Wake On Lan in Fedora 15 and eth0 to em1 transitions’ »

bsod offset search tool (bos) version 1.0.0.1 released

Some time ago I was writing a post about how to find a cause of bsod without having a memory dump file. I decided to implement a tool for myself which is automating these steps. If you by any chance require such a tool, it is available for download for free. All you have to …

Continue reading ‘bsod offset search tool (bos) version 1.0.0.1 released’ »

Modifying EIP in WinDbg on fly in order to test different branches of code

Sometimes during debugging it happens that you just got some function failed and you want to re-try it again. After this function fails you might have a BSOD, for example, ntRetVal = FileOpen(&hFile, szPath); if (!NT_SUCCESS(ntRetVal)) { #ifdef DBG KeBugCheckEx(0x0, 0, 0, 0, id_of_the_problem); #endif } Now, as you can see in above code it …

Continue reading ‘Modifying EIP in WinDbg on fly in order to test different branches of code’ »

How to find cause of BSOD without dump file

Sometimes it happens that BSOD occures without any dump file generated. It could take some time to figure out why there is no dump file generated and what to do. If this happens on customer side, sometimes it is really problematic due to different policies, restrictions, etc. On the other hand, it is possible to …

Continue reading ‘How to find cause of BSOD without dump file’ »