Kategorie-Archiv: Allgemein

Dell Latitude e7470 strange audio „crackle“ on fresh ubuntu 16.04 LTS

I notice a strange crackle while booting my new Dell Latitude E7470 with a fresh ubuntu on it. It happens twice on every boot. Once before entering the password and once after successful login.

I found a solution by toying around with the alsamixer.

For me the solution is to disable the loopback channel.

Start alsamixer with this command:
alsamixer -c0

  • Naviagate to the Loopback channel rightmost with arrow-key
  • Disable the Channel by pressing the arrow-down-key once
  • Save and quit the alsamixer with ESC
alsamixer

alsamixer

After that you need to reboot. The crackle is gone.

Have fun…

Configuring ISC-DHCP on Ubuntu 14.04 with Webmin-Panel

I am requested to install a Linux- Dhcp server in our network for some subnets. After setting up everything, I ran into the following problem. It seems that Webmin does not recognise the service-start during the boot-sequence of ubuntu. If you click start in webmin-panel you start a second process of isc-dhcpd-service.
Reasons for that is a false webmin module-config, which comes with default parameter for an old configuration.

To solve that, you need to modify the module-config to the following parameter.

First open the Module-Config-Page:
Module-DHCPD

Change the highlighted fields to this:

Command to start DHCP server:service isc-dhcp-server start
Command to stop DHCP server:service isc-dhcp-server stop
Command to apply configuration:service isc-dhcp-server restart
Path to DHCP server PID file:/var/run/dhcp-server/dhcpd.pid

Click save. After that everything works for me as expected.

Correct-Module-Config

Change Citrix Receiver Default Keyboard Layout to German

Citrix Receiver works perfect in ubuntu 14.04. now. Only problem is the Keyboard-Layout if you would like to use different layout than US.

Changing the Layout is easy. Just open the terminal and navigate to the Citrix settings folder. In my case it is:
cd ~/.ICAClient/
open the file wfclient.ini
nano wfclient.ini
search for Paramter KeyboardLayout
change KeyboardLayout=(User Profile) to KeyboardLayout=GERMAN

Restart Citrix-Client.

Done.

Install Skype with Unity-Indicator in Ubuntu 15.04.

Go to http://www.skype.com/ and download the ubuntu 12.04 multiarch package. Open the .deb-File with Software-Center and install it.

After installing you may want have a nice indicator icon. You need to install the support for that with:
sudo apt-get install sni-qt:i386

Restart skype and you are done. In my Unity it looks pretty nice now…
skype

Solve Ubuntu Video Tearing

I had in all video applications (VLC, XBMC, KODI …) problems with video tearing.

While watching a movie there are anoying vertical stripes in scenes with fast moving content or during camera movements.

Specially in KODI and VLC the problem occurs.

The solution is quite easy. Just do the following:

sudo nano /usr/share/lightdm/lightdm.conf.d/50-xserver-command.conf

Add the -bs option to the xserver line. After adding the content of the file looks like that:
[SeatDefaults]
# Dump core
xserver-command=X -bs -core

Do a reboot and enjoy your movies.

This is tested on my Dell Latitude E7440 with Ubuntu 14.04 . You may also need to change the file again, after upgrading to a newer Ubunut version.

 

UPDATE for UBUNTU 15.04

To solve the problem in Ubuntu 15.04 with Intel-Chipset under my Dell Latitude E7440:

sudo apt-get install mesa-utils
sudo mkdir /etc/X11/xorg.conf.d/
echo -e ‚Section „Device“\n Identifier „Intel Graphics“\n Driver „Intel“\n Option „AccelMethod“ „sna“\n Option „TearFree“ „true“\nEndSection‘ | sudo tee /etc/X11/xorg.conf.d/20-intel.conf

UPDATE 2:

In Ubuntu 14.04.3 LTS the above solutions suddenly stops working for me. After some reading I find the following which works again for me.

You need to create the file /etc/X11/xorg.conf

TearFree is disabled by default. To enable it add in /etc/X11/xorg.conf:

Section "Device"
   Identifier  "Intel Graphics"
   Driver      "intel"
   Option      "AccelMethod" "sna"
   Option      "TearFree" "true"
EndSection

UPDATE 3:
Same problem suddenly happens again. No solution above works for me anymore.
So here is the very new fix that worked for me so far:
sudo apt-add-repository ppa:timo-jyrinki/ppa
sudo apt-get update
sudo apt-get install libsdl1.2debian

KODI 14.2 stops playing Amazon Prime Videos

After normal upgrading my Ubuntu, Amazon Prime Addon in Kodi suddenly stops working. There was no error-message shown in kodi at all, it just happens nothing after starting a movie.

After some log review i found an error in kodi.log under „~/.kodi/temp“ that says: „ERROR: Unable to load librtmp.so.1″

Thats the reason. Just install the package and enjoy again Amazon Prime movies.

sudo apt-get install librtmp1

Dell Latitude E7440 Bios A14

Seit heute nutze ich das Bios A14 auf meinem Dell Latitude E7440. Herunterzuladen ist das Bios-File hier.

Die Beschreibung verheißt schon einmal Gutes. „Fixed Typing on internal Keyboard abnormally with Linux OS.“

Ich teste das neue Bios jetzt schon seit ca. 10 Stunden und soweit scheinen die nervigen Fehler alle behoben zu sein.

UPDATE: Nach 4 Tagen kann ich bestätigen, der Keyboard-Error ist verschwunden.

Aktuelle Konfiguration: Ubuntu 14.04.2 LTS Upstream-Kernel 3.18.2-031802-generic

Installation i8kutils unter Ubuntu 14.04.1 LTS für Dell Latitude E7440

Das Latitude E7440 hat ein Problem nach der Installation von i8kfanutils. Der Lüfter wird nur immer kurzzeitig gedrosselt. Nach einer Sekunde übernimmt anscheinend die Hardware wieder die Kontrolle und regelt den Lüfter wieder hoch. Das ganze scheint zu toggeln.

Einen Workaround dazu habe ich mir aus mehreren Einträgen im Internet zusammen gesucht.

Die Installation werde ich in den nächsten Tagen hier beschreiben.

Hier bereits mal unaufbereitetet die einzelnen Schritte:

sudo apt-get install gcc-4.6-multilib
mkdir bin
cd bin
sudo apt-get source i8kutils
sudo apt-get build-dep i8kutils
tar xf i8kutils_1.41.tar.xz
cd i8kutils-1.41
gcc -g -O2 -Wall -I. -o smm -m32 smm.c
sudo ./smm 30a3

sudo cp smm /usr/sbin/
sudo nano /etc/init.d/i8kmon

/etc/init.d/i8kmon by adding „/usr/sbin/smm 30a3″ to right below the „start)“ line. Later on, I put „smm 31a3″ right below the „stop)“ line (just experimenting), and found that after resuming, the power button, brightness buttons, and wireless switch work normally while the fan is still being controlled by i8kmon. However, the CPU down-scaling still happens once in a while.

Kernel Update unter Ubuntu 14.04.1 LTS auf Version 3.18.1

Um den Kernel auf eine aktuellere Version zu updaten müsst Ihr folgendes tun.

Ihr geht auf die Downloadseite für Linux Mainline-Kernels unter diesem Link.

Dort sucht Ihr den passenden Kernel und die passende Architektur. Ich wollte den Kernel 3.18.1 installieren, da dieser einige Fehler meines Latitude E7440 behebt.

Um herauszufinden welche Kernelarchitektur Ihr benötigt gebt Ihr folgenden Befehl ein:
uname -a
Ihr erhaltet dann etwa folgende Ausgabe:
Linux -esktop 3.13.0-30-generic #55-Ubuntu SMP Fri Jul 4 21:40:53 UTC 2014 x86_64

Wichtig sind die beiden Fett markierten Punkte. Der erste zeigt den Kerneltyp an, in meinem Fall „generic“ , der zweite Punkt die Architektur des Kernels, in meinem Fall 64bit.

Wir suchen also einen 64bit Generic Kernel mit der Version 3.18.1.
Nun ladet Ihr die drei markierten Dateien runter:

Nachdem beides geladen ist öffnet Ihr ein Terminal mit der Tastenkombination strg+alt+t und navigiert in euer Download-Directory. Normalerweise sollte der Befehl cd Downloads passen.

Nun erfolgt die eigentliche Installation des Kernels mit dem Befehl:
sudo dpkg -i linux-headers-3.18.1-*.deb linux-image-3.18.1-*.deb

Danach noch ein Update und Upgrade um eventuelle Abhängigkeitsprobleme zu lösen:
sudo apt-get update && sudo apt-get upgrade

Nun noch ein Neustart und der neue Kernel ist aktiv. Dies könnt Ihr wiederum mit dem Befehl uname -a prüfen.
Die Ausgabe sollte nun die neu installierte Kernelversion anzeigen. In meinem Fall die folgende Ausgabe Linux e7440 3.18.1-031801-generic #201412170637 SMP Wed Dec 17 11:38:50 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

Wenn der Kernel aus irgendeinem Grund Probleme macht und Ihr diesen wieder entfernen wollt reicht der folgende Befehl gepaart mit einem Neustart:
sudo apt-get remove linux-headers-3.18.1-* linux-image-3.18.1-* && sudo update-grub