Tuesday, 8 December 2015

Clink in ConEmu

Leider funktioniert clink nicht mehr in ConEmu. Beim Drücken von Alt+H passiert nichts. Das is leicht zu beheben. In dieser Meldung ist beschrieben wie. Einfach die alten clink Dateien mit denen aus dieser Version, die Minhook verwendet, ersätzen.

Friday, 4 December 2015

Cirque Wave Keyboard GKB330 → Prolific PL-2303 → USB → openSUSE /dev/ttyUSB0

I have an old ergonomic Wave Keyboard from Cirque, ca. 1998, 1590 g light, which  I wanted to use at my PC. Therefore I bought an serial → USB adaptor.
Cirque Wave Keyboard GKB330
USB 2.0 to Serial RS232 DB9 9Pin Adapter
So the PS2 connector for the keyboard part goes into the PS2 from the PC and the serial connector for the Glidepoint Technology touchpad goes to the adaptor, which is plugged into an USB 2 port.
Under Windows this was to get the touchpad working. The CD that came with the adaptor was broken but it was easy to find a driver for the Prolific PL-2303 on the internet. Only an old version of the driver worked under WinXP, Win7 and Win10, which Win7 always wanted to update.
Under Linux openSUSE 13.2 it was a little bit more complicated to get the touchpad to work.
The command "lsusb" listed the "Prolific Technology, Inc. PL2303 Serial Port", so the device was detected, but "xinput list" did not show the touchpad. In this post I found how to change "/dev/ttySS0" to "dev/ttyUSB0" using "minicom". I don't know if this is necessary, but it was done.

(2018-12) Add: This change of setting is necessary. Install minicom - start it like "minicom -s" as superuser form the console - in "configuration" select "Serial port setup" - type "A" - change the Serial Device to "/dev/ttyUSB0" - twice "Enter" - select "Save setup as dfl" (default) - type "control-A Q" to leave minicom - Done

From this post I learned about the "inputattach" command, which unfortunately only worked with "sudo". To make the install permanent the command has to be started on startup. As openSUSE 13.2 does not use the "/etc/rc.local" any more, " /etc/init.d/boot.local" has to be use as described in this post. You probably could also use the "after.local script" as described therein. I changed  "/etc/init.d/boot.local" and added the line:

inputattach --microsoft /dev/ttyUSB0

Now "xinput list" reports the touchpad as:
⎡ Virtual core pointer              id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer    id=4    [slave  pointer  (2)]
⎜   ↳ Microsoft Mouse               id=8    [slave  pointer  (2)]
⎜   ↳ Dell Premium USB Optical Mouse id=10  [slave  pointer  (2)]


:)

P.S.: After updating to openSUSE 42 this didn't work any more but after moving the line
inputattach --microsoft /dev/ttyUSB0

into the "/etc/init.d/after.local" script all was fine again. :))

P.P.S (2018-12): After updating to openSUSE 15 Leap this didn't work any more. The autostart function is slowly moved to systemd. I found introduction about how to use systemd here.

Just changing the "/etc/init.d/after.local" to look like this didn't work for me. #!/bin/bash inputattach --microsoft /dev/ttyUSB0 I wrote a file called "pl2303.service" containing the following text and copied it into to "/etc/systemd/system/pl2303.service".

[Unit]
Description=Wave Keyboard Touchpad on PL-2303

[Service]
User=root
ExecStart=/usr/sbin/inputattach --microsoft /dev/ttyUSB0

[Install]
WantedBy=multi-user.target


The following commands finished the procedure:
sudo chmod 777 /etc/systemd/system/pl2303.service 
systemctl start pl2303.service 
systemctl enable pl2303.service
systemctl --system daemon-reload 

:))

Wednesday, 14 October 2015

 Mass Spectrometry - Quantification

Info

Software

Maxquant related

Tuesday, 25 August 2015

Thunderbird is not responding!


Nach der Aufdatierung von Windows 7 auf Windows 10 hängt Mozilla Thunderbird (Version 38.2.0) öfters für längere Zeit, wenn Nachrichten nachgeladen oder verschickt werden. Alle gefundenen Vorschläge etwaige Einstellungen in Thunderbird selber zu ändern haben nicht gebracht. Eine mögliche Lösung zum Problem habe ich hier (http://forums.mozillazine.org/viewtopic.php?f=39&t=2952365) gefunden.
Thunderbird ist nicht als Programm in der Liste der von der Firewall zugelassenen Programme. Nachdem "thunderbird.exe" zugefügt wurde hängt das Programm anscheinend nicht mehr.
P.S: Und das hat dann doch nicht 100% geholfen. :(

Nächster Versuch:
https://wiki.mozilla.org/Thunderbird:Testing:Antivirus_Related_Performance_Issues
"Windows Defender" deaktiviert. Das Problem besteht immer noch.

Thunderbird hängt besonders schnell, wenn auf den Kalender (incl. "Provider for Google Calendar") zugegriffen wird.

Mit "Process Explorer" das Thunderbird-Fenster "abgetastet". Beim "Hängen" wird der Prozess "dwm.exe" markiert. (Desktop Window Manager)
Mehr dazu hier: http://www.neuber.com/taskmanager/deutsch/prozess/dwm.exe.html)

Auf Version  31.8.0 degradiert und Thunderbird läuft, allerdings ohne Lightning. Lightning Version 3.3.3 installiert und Thunderbird hängt wieder.
Thunderbird wieder aufgradiert auf Version 38.2.0.

Ausnahmen in "Windows Defender" eingegeben, um das scannen der ePostverzeichnisse von Thunderbird zu unterbinden. Thunderbird hängt weiterhin zwischenzeitlich.

Noch ein Link zum Problem gefunden.
http://forums.mozillazine.org/viewtopic.php?f=39&t=2957945&sid=11f32de8ff6d681ce1a81ff955023cda
Und noch ein Link, generell zu WinDO$ 10 und Thunderbird.
http://forums.mozillazine.org/viewtopic.php?f=39&t=2955839&sid=11f32de8ff6d681ce1a81ff955023cda

Ein weiterer Link zur "Thunderbird" und hoher CPU-Belastung:
http://rainbow.chard.org/2013/02/19/thunderbird-high-cpu/ 
mail.db.idle_limit von 300.000 auf 30.000.000 erhöht.
Weiterhin "Not Responding". Wert zurückgesetzt.

"Provider for Google Calendar" deaktiviert.
Thunderbird, und besonders der Kalender, scheint besser zu laufen.
"Google Calendar Tab" installiert, um weiterhin Zugriff auf die Googlekalender zu haben.




Saturday, 22 August 2015

Windows 10 --> Linux

  • OpenSuse 13.2
  • XFCE
  • Xfce and openSUSE – Five Steps to Perfection
  • Image Scan! for Linux
  • RedShift
  • DoubleCommander  (GTK)
  • KeePass
  • Wine
    • Foobar 2000
    • Ant Movie Catalog
  • Clementine
  • PulseAudio Volume Control
  • SMPlayer
  • Htop
  • Terminator
  • CopyQ, als Clipboard Manager installieren
  • Snippets in CopyQ, https://www.youtube.com/watch?v=xVUzM7TjV_g
  • Using fonts from a Windows partition, https://wiki.archlinux.org/index.php/Microsoft_fonts
# sudo ln -s /windows/C/Windows/Fonts /usr/share/fonts/WindowsFonts
# fc-cache 
  •  ~/.profile 
export LC_TIME=de_DE.UTF-8
export LC_MONETARY=nb_NO.UTF-8
export LC_PAPER=de_DE.UTF-8
export LC_NAME=de_DE.UTF-8
export LC_ADDRESS=nb_NO.UTF-8
export LC_TELEPHONE=nb_NO.UTF-8
export LC_MEASUREMENT=de_DE.UTF-8
export LC_IDENTIFICATION=de_DE.UTF-8
  •  50-sound.conf
options snd slots=snd-hda-intel,snd-hda-intel
# 5Dex.DTwrdue_pn8:M5A88-V EVO
alias snd-card-0 snd-hda-intel
# NXNs.h6omwnn_KfB:Cape Verde/Pitcairn HDMI Audio [Radeon HD 7700/7800 Series]
alias snd-card-1 snd-hda-intel


Friday, 10 April 2015

GT-S5360 Schirmbruch

Wenn man den Bildschirm beim Samsung Galaxy Y GT-S5360 ausbaut, um den angesammelten Staub zu entfernen sollte man sehr forsichtig vorgehen. Anleitungen zum auseinanderbauen gibt es bei YouTube aber die wichtigste Information habe ich bei formymobile.co.uk gefunden.
"To remove the LCD screen, apply heat to the screen for about 30 seconds using a hot air gun or hair dryer. This will soften the adhesive tape holding it in place. Then carefully slide your plastic tool along the edge of the screen. Do not force the screen, just keep applying heat if it doesn't come free easily."
Wenn man den Kleber nicht aufwärmt und dadurch weicher macht und zusätzlich noch einen harten Metallschraubenzieher verwendet anstatt einer alten Plastikkart kann man leicht den Bilschirm zerstören. Dann hat man horizontale und vertikale Striche auf dem Bildschirm, große weiße Bereiche und kleine Risse die sich beim Drücken auf den Schirm schnell über den ganzen Bildschirm ausweiten. Dann bleibt einem nichts weiter übrig, als das alte Telephon (Nokia 2760) zu reaktivieren und sich ein neues (Moto G) zu bestellen.
 

Ersatz für den Bildschirm des Galaxy Y gibt es bei Ebay für £4.05.

Thursday, 12 February 2015

Unipro UGENE hat sich gemausert.

Tuesday, 13 January 2015

BioPerl unter Cygwin installieren

  • Cygwin installieren. Unter Win7 64bit hat sich die 32 bit-Version als besser erwiesen, da unter der 64 bit-Version der Zugriff auf einige Dateien sich als schwierig bis unmöglich erwies.
  • Sicher stellen, daß die perl, make, binutils, und gcc Pakete installiert sind
  • Avira abschalten, da es bei einigen Tests eine Virusmeldung ausgibt und die benötigen Dateien blockiert.
  • Den Cygwin Terminal unter dem Administrator-Konto starten
  • CPAN aufdatieren mit:
>perl -MCPAN -e shell
cpan>install Bundle::CPAN
cpan>q 
  •  Das Build-Modul installieren
>cpan
cpan>install Module::Build
cpan>o conf prefer_installer MB
cpan>o conf commit
cpan>q
  • Test::Most installieren
>cpan
cpan>install Test::Most
cpan>q
  • BioPerl-1.6.924.tar herunterladen und auspacken mit  
>tar -zxvf BioPerl-1.6.924.tar
  • In das BioPerl-Verzeichnis wechseln mit  
>cd BioPerl-1.6.924 und
  • Build starten:
>perl Build.PL
>./Build test
  • Build vollenden:
>./Build install 
  • Ob die BioPerl-Module installiert wurden kann schnell geprüft werden mit:
>cpan -l | grep -i bio