Nvidia display driver and high resolution linux console

This guide is for Debian 8 but will also work with  Ubuntu.
In order to solve the issue of huge fonts when using the nvidia driver you can try the following.
This issues occur after installing the nvidia binary driver. Quite some effort is required to solve the issue.
But when completed you should be able get nice fonts and get images in the links2 webbrowser or play video directly on the console with mplayer.

links2 -G https://flyongeek.wordpress.com
mplayer -vo fbdev -screenw 800 -screenh 600 -geometry 50%:50% test.avi



Ok so lets get started.

1. in your favorite editor, vim in my case

sudo vi /etc/default/grub


2. Localize the line that says


and change it to the resolution you want. (see 3. to detect supported modes)  Add another line for a new variable called


with the same resolution. It should look similar to this:

GRUB_GFXMODE=1440x900x32 GRUB_GFXPAYLOAD=1440x900x32

Save and exit. Then edit

sudo vi /etc/grub.d/00_header

3. To see the supported modes and resolution you can run.

sudo sudo apt-get install hwinfo
sudo hwinfo --framebuffer | grep Mode


4. Localize the line that says

if [ x${GRUB_GFXMODE} = x ] ; then GRUB_GFXMODE=...

As before, change the resolution there to the one you want and add another line for payload:
Continue reading

The Mighty Bash Shell on Windows 10???

What is going on with Microsoft? First they offer Linux on the Azure cloud solution and now Ubuntu binaries and bash are being ported to windows using a Linux subsystem.
It was already possible to run bash and Linux apps using Cygwin for example, but now the itegration is tighter.

“This is not a VM. This is not cross-compiled tools. This is native,” Microsoft’s Kevin Gallo said. “We’ve partnered with Canonical to offer this great experience, which you’ll be able to download right from the Windows Store.” Third-party tools have enabled this sort of thing for years, but a direct partnership between Microsoft and Canonical should offer even more flexibility and convenience for developers who prefer using these binaries and tools.

If you have ever written scripts in Powershell you will know that: PS is a great command line shell, if you all you know is cmd and batch. But there are so many things it is missing when trying to compete with current Unix shells such as Bash, and while some of them have semi-working workarounds, many are sorely missing. Continue reading

Netflix is using FreeBSD 9 for high stabilty

Thanks to work done by Netflix and NGINX, a new, drop-in-replacement sendfile syscall has been written for FreeBSD that is much faster. As of today the latest FreeBSD SVN kernel code has the new sendfile() syscall developed by NGINX and Netflix over the past few years. This sendfile is already used by Netflix ” to send their multiple tens of gigabits of data per second.” This new sendfile syscall from sending a file to a socket supports asynchronous I/O, completely non-blocking, all-around much faster, supports extra flags, and will work with all existing applications.

Open Connect Appliance Software

Netflix delivers streaming content using a combination of intelligent
clients, a central control system, and a network of Open Connect appliances.

When designing the Open Connect Appliance Software, we focused on these
fundamental design goals:

  • Use of Open Source software
  • Ability to efficiently read from disk and write to network sockets
  • High-performance HTTP delivery
  • Ability to gather routing information via BGP

Operating System

For the operating system, we use FreeBSD (http://www.freebsd.org/) version Continue reading

DevOPS tools part1 (StatsD)

Part 1 of the DevOPS series: Lets have a look at statsd

Of all of the new tools spawned by the DevOps movement, I find Etsy’s open-source tool, statsd, the most interesting. The enterprise software market is being shaken to its foundation, and statsd is one of the tools providing the vibrations. Instead of relying on the more generic metrics provided by application performance management (APM) vendors, Etsy, and others like them, is delivering highly specific, and highly relevant metrics directly from their code with statsd.

In less than 3 years since it was first introduced, StatsD has emerged as one of the most popular – and useful – parts of the modern Devops toolchain. Here’s why…

What is StatsD exactly?

StatsD is originally a simple daemon developed and  released by Etsy  to aggregate and summarize application metrics. With StatsD, applications are to be instrumented by developers using language-specific client libraries. These libraries will then communicate with the StatsD daemon using its dead-simple protocol, and the daemon will then generate aggregate metrics and relay them to virtually any graphing or monitoring backend.

The rest, as they say, is history. StatsD quickly grew in popularity, to a point where it really became a unifying protocol for application metrics collection – of which the Etsy Daemon was only a reference implementation.

StatsD clients are available for both windows and Linux servers.

Continue reading

DevOPS what is it?

My humble opinion is that DevOPS is a ‘new’ way how we could operate our IT environment from release  and operation support by shifting the emphasis on the performance of the entire system from source code to end-user and business value.
DevOps is a new approach to software development and deployment which emphasizes the interdependence of the development and operations teams. Bringing Dev and Ops closer together is crucial to keeping pace while still delivering solutions with certainty. We make sure we find the best tools, processes and people to deliver solutions that allow clients to remain relevant, responsive and reliable.
This automatically means that monitoring the right way and using the right tools is essential to adopt DevOPS the right way.
How many companies operate is silo’s  and only watch the performance of a specific application or single department or individual.
So what happens if an issue needs to be tackled across multiple departments? Continue reading

Android as a Sever OS

So 2016 is the year, or at least it is supposed to be. The year when 64-bit ARM chips finally make their way into servers and perhaps start getting wheeled through the loading bays of actual data centers to start running real workloads alongside the Xeon processors that by and large dominate in the glass house.

Imagine Android the to be server OS of the future.
Android has extensive energy saving functions where as the ARM chips have very good power per watt ratings.

If you compare a Xeon-E5 with a Cortex-A57 ARM Cpu things look very good in terms of energy consumption.


An Aiyara cluster is a low-powered computer cluster specially designed to process Big Data. The Aiyara cluster model can be considered as a specialization of the Beowulf cluster in the sense that Aiyara is also built from commodity hardware, not inexpensive personal computers, but system-on-chip computer boards. Unlike Beowulf, applications of an Aiyara cluster are scoped only for the Big Data area, not for scientific high-performance computing. Another important property of an Aiyara cluster is that it is low-power. It must be built with a class of processing units that produces less heat.
Continue reading

Peer into the future of Linux whats the share status anno 2016?