Archive for the Category: Linux

How to fix hiDPI issues when installing OpenSuse 42.2 Leap RC1in five steps

I have purchased ASUS Zenbook UX305. It is a good Ultrabook which good Linux support and hiDPI screen. Unfortunately the support of hiDPI screens in modern Linux distributions is still lacking. Thus I decided to write down this post to help others struggling with similar problems when installing OpenSuSE on laptops with high definition resolution […]

Comments Off on How to fix hiDPI issues when installing OpenSuse 42.2 Leap RC1in five steps

QtMultimedia, FFMpeg, Gstreamer: comparing multimedia frameworks

Update Feb 7, 2019: despite being written ten years ago and last updated three years ago, this article content remains correct, and still describes the actual situation with the multimedia frameworks. During the last few years I had developed several multimedia applications. The applications were open-source, free and cross-platform, and therefore they needed the multimedia […]

Also posted in android, qt Tagged , , , 7 Comments

Building a WiFi-connected streaming camera and video recorder using Raspberry Pi 3

This post explains how to build a WiFi-connected video recorder and streaming camera using Raspberry Pi 3. I wanted to install a survellance camera to watch the front yard over Internet, and to record video. Unfortunately good-quality connected cameras are expensive, and the image quality is not so good. For example, most are unable to […]

Also posted in Raspberry Pi Tagged , , , , , 4 Comments

Usability of Qt5 QMediaPlayer for multimedia applications

I have developed several multimedia applications using Qt4 and Qt5. In past, when creating Karaoke Lyrics Editor with Qt4, I initially used Phonon, which was offered by Qt4 multimedia framework. Unfortunately I quickly found the issues with this framework, making it less useful for my purpose:

Also posted in qt 2 Comments

Mac OS X guest and VirtualBox 5 on AMD CPU

Before you proceed: there is NO working solution yet, and I was not able to run unmodified Mac OS X guest on AMD CPU under VirtualBox. It runs fine under KVM however. Installing it on a machine with Intel CPU is not a problem. While VirtualBox does not officially support OS X guests on non-Mac […]

Also posted in virtualbox Comments Off on Mac OS X guest and VirtualBox 5 on AMD CPU

select / poll / epoll: practical difference for system architects

When designing a high performance networking application with non-blocking socket I/O, the architect needs to decide which polling method to use to monitor the events generated by those sockets. There are several such methods, and the use cases for each of them are different. Choosing the correct method may be critical to satisfy the application […]

Tagged , , , 28 Comments

Failed to load steamui.so ?

Recent Steam update switched it to SDL2, so unless you have the very latest libSDL2 installed, you’ll get an error while trying to load Steam: Fatal error: Failed to load steamui.so The short test will quickly tell you the problem: LD_LIBRARY_PATH=$HOME/Steam/ubuntu12_32 ld $HOME/Steam/ubuntu12_32/steamui.so which will print a bunch of lines starting from: ld: warning: libSDL2-2.0.so.0, […]

Also posted in Steam Tagged Comments Off on Failed to load steamui.so ?

Installing Steam at the unsupported Linux which is not Ubuntu

Today at Feb 14th Valve released Steam for Linux. At this moment it officially only supports Ubuntu. However it is easy to run it on any other Linux distribution, in my case at OpenSuSE 12.2.

Also posted in Steam Comments Off on Installing Steam at the unsupported Linux which is not Ubuntu

Your personal GMail-like mail system: Sieve support

Dovecot has built-in support for the Sieve mail filtering language. It is very useful to do the server-side email processing such as: Removing unwanted e-mail messages before they are delivered to your inbox; Copying or moving e-mail messages to different folders; Creating vacation autoresponses or any other kind of autoresponses Configuring the actions above depending […]

Also posted in Email Tagged , , Comments Off on Your personal GMail-like mail system: Sieve support

Your personal GMail-like mail system: the web interface

So you got the system which is as good as GMail, but you also want to have the Web interface. This comes handy when you’re in the middle of changing e-mail clients, or you’re traveling without your laptop and want to check your e-mail from the public Internet cafe. So you want to have the […]

Also posted in Email Tagged Comments Off on Your personal GMail-like mail system: the web interface