Monday, July 29, 2013

Liberate Your Hardware



LibreStickers

We honor the project trademarks and guidelines to the letter. We only manufacture and sell stickers if we have received an approval from the project / trademark owner. 

Sunday, July 28, 2013

Disable The Universal Access Accessibility Menu In Gnome 3


Edit as root the file /usr/share/gnome-shell/js/ui/panel.js

Look for the following line, (line 37 in my case):

'a11y': imports.ui.status.accessibility.ATIndicator,

Comment it out, so it will look like this :

// 'a11y': imports.ui.status.accessibility.ATIndicator,

Restart gnome-shell :

Press ALT + F2 and type in r and hit Enter to restart the gnome-shell.

Done....

Enable Autologin Gdm3

As root edit the file /etc/gdm3/daemon.conf  :

nano /etc/gdm3/daemon.conf

Look for the lines :

#  AutomaticLoginEnable = true
#  AutomaticLogin = user1

Remove the # signs before each line and replace user1 with your own username.

So in my case ( username = eric ) these lines will look like :

AutomaticLoginEnable = true
AutomaticLogin = eric

To see it working switch to tty1 :

CTRL + ALT + F1

Login as root and then :

/etc/init.d/gdm3 restart

Saturday, July 27, 2013

Install Pepperflash In Chromium

Go to the Google Chrome Webpage and download the web browser for your processor architecture.
Unpack the deb package ( I used file-roller ) and go to the directory /opt/google/chrome/ .



Select Pepperflash and Extract.

Inside the directory Pepperflash there is a file libpepflashplayer.so .

As root :
mv libpepflashplayer.so /usr/lib/chromium/plugins

As root edit the file default in /etc/chromium and add this line :

CHROMIUM_FLAGS=" --ppapi-flash-path=/usr/lib/chromium/plugins/libpepflashplayer.so"

The whole file will look like this :

# Default settings for chromium. This file is sourced by /bin/sh from
# /usr/bin/chromium

# Options to pass to chromium
CHROMIUM_FLAGS="--password-store=detect"
CHROMIUM_FLAGS=" --ppapi-flash-path=/usr/lib/chromium/plugins/libpepflashplayer.so"

Restart chromium.

Check the setting at chrome:plugins in the address bar ( check +Details ) :




A Minimal Gnome 3 Installation

Download from Debian.org a Small CD ( here ). No businesscard CD image any longer...

I chose to put the image ( debian-7.1.0-amd64-netinst.iso ) on an USB stick ( see a former post and here ).

This time I decided to go the Graphical install way....



Just follow the instructions....it's easy enough.


In the next screen I deselected everything....


Install the Grub boot loader to the master boot record.....


After finishing the installation reboot and....just press Enter....


Next screen login as root....


A few adjustments to the sources.list....

nano /etc/apt/sources.list



Add contrib and non-free at the end of all lines....Ctrl+o ( WriteOut ), File Name to Write : sources.list, hit Enter, Ctrl+x ( Exit ).

Then :

nano /etc/apt/apt.conf

Write this line : 

APT::Install-Recommends "false";

Save and exit. First update....

apt-get update 

Install a minimal xserver. My videocard is a Nvidia GeForce GT 330

apt-get install xserver-xorg-input-evdev xserver-xorg-video-nvidia 

I kept an eye on the recommended packages.....

apt-get install nvidia-glx linux-headers-$(uname -r)

Package nvidia-glx will pull in package nvidia-kernel-dkms. Next :

apt-get install gdm3 gnome-session xorg nautilus gnome-terminal gnome-shell-extensions gnome-control-center gnome-tweak-tool alsa-utils pulseaudio gnome-themes 

Next is optional :

apt-get install chromium gthumb gdebi gksu leafpad glipper file-roller nautilus-open-terminal synaptic 

Create a configuration file for the Nvidia card :

nano /etc/X11/xorg.conf   and add these lines :

Section "Device"
        Identifier "My GPU"
        Driver "nvidia"
EndSection

Now reboot and login !

Some more tweaks :

Add this .fonts.conf file in your home directory.

Create a directory .icons in your home directory and add these icons.


Find more icons here and here....

Create a directory .fonts in your home directory and add these fonts.

Make adjustments in Advanced Settings.







Chromium Show In Folder Not Working


I ran Chromium in a terminal to find out what was happening.
There was a line saying :

/usr/bin/xdg-open 491 /usr/bin/xdg-open gnome-open not found

The problem was a missing package in my minimal Gnome installation : gvfs-bin ,indeed fixed by installing the package gvfs-bin.

sudo apt-get install gvfs-bin

Thursday, July 25, 2013

Enable Video Thumbnails With Ffmpegthumbnailer

To enable video thumbnails in Nautilus we need package ffmpegthumbnailer.
As root :

apt-get install ffmpegthumbnailer

Create a file ffmpeg.thumbnailer in /usr/share/thumbnailers with the following content :

[Thumbnailer Entry]
TryExec=ffmpegthumbnailer
Exec=ffmpegthumbnailer -s %s -i %i -o %o -c png -f -t 10
MimeType=application/mxf;application/ogg;application/ram;application/sdp;application/vnd.ms-wpl;application/vnd.rn-realmedia;application/x-extension-m4a;application/x-extension-mp4;application/x-flash-video;application/x-matroska;application/x-netshow-channel;application/x-ogg;application/x-quicktimeplayer;application/x-shorten;image/vnd.rn-realpix;image/x-pict;misc/ultravox;text/x-google-video-pointer;video/3gpp;video/dv;video/fli;video/flv;video/mp2t;video/mp4;video/mp4v-es;video/mpeg;video/msvideo;video/ogg;video/quicktime;video/vivo;video/vnd.divx;video/vnd.rn-realvideo;video/vnd.vivo;video/webm;video/x-anim;video/x-avi;video/x-flc;video/x-fli;video/x-flic;video/x-flv;video/x-m4v;video/x-matroska;video/x-mpeg;video/x-ms-asf;video/x-ms-asx;video/x-msvideo;video/x-ms-wm;video/x-ms-wmv;video/x-ms-wmx;video/x-ms-wvx;video/x-nsv;video/x-ogm+ogg;video/x-theora+ogg;video/x-totem-stream;audio/x-pn-realaudio;audio/3gpp;audio/ac3;audio/AMR;audio/AMR-WB;audio/basic;audio/midi;audio/mp2;audio/mp4;audio/mpeg;audio/ogg;audio/prs.sid;audio/vnd.rn-realaudio;audio/x-aiff;audio/x-ape;audio/x-flac;audio/x-gsm;audio/x-it;audio/x-m4a;audio/x-matroska;audio/x-mod;audio/x-mp3;audio/x-mpeg;audio/x-ms-asf;audio/x-ms-asx;audio/x-ms-wax;audio/x-ms-wma;audio/x-musepack;audio/x-pn-aiff;audio/x-pn-au;audio/x-pn-wav;audio/x-pn-windows-acm;audio/x-realaudio;audio/x-real-audio;audio/x-sbc;audio/x-speex;audio/x-tta;audio/x-wav;audio/x-wavpack;audio/x-vorbis;audio/x-vorbis+ogg;audio/x-xm;application/x-flac;

After these steps force Nautilus to generate new thumbnails :

rm -rf ~/.thumbnails

And restart Nautilus :

nautilus -q