As far as I tested among all VNC Linux clients I know Remmina is definitely the one of choice in terms of Interface simplicity / stability and remote connection level of responsibility.
Before finding out about Remmina existence, I tried xtightvncviewer, xvnc4viewer, gvncviewer, gtkvncviewer. xtightvncviewer, xvncviewer and gvncviewer are more for console geeks and hence either they lack GUI interface or user interface looks terrible.
GTKVncViewer's interface is also not bad but still not Ñо nice as Remmina's.
As you see in above shot, gtkvncviewer lacks any configuration. The only thing it can do is connect to remote host and you have option to configure nothing related how remote connection will respond, what type of Resolution to use etc.
I know of of no other Linux VNC Clients that has configurability and GUI interface of Remmina.
As of time of writting Remmina is at stable version 1.0 and supports following Remote connection protocols:
VNC
VNC
RDP
RDPF
RDPS
SFTP
SSH
Remmina is available across mostly all Linux mainstream distributions:
To install Remmina on Debian / Ubuntu and deb derivatives:
debian:~# apt-get –yes install remmina ….
On Redhats (Fedora, CentOS, RHEL – RPM based Linuxes) install via:
[root@centos ~]# yum –yes install remmina …
Below are few screenshots of Remmina:
One of best Remmina feature is it supports Tabbing just like in Firefox. You can open a number of Remote VNC connects to different Windows hosts and manage them all by switching from tab to tab.
Whether you're keen on playing old school arcade games. And you just updated or installed latest stable Debian 7 Wheezy. You will find out current installable Mame (Arcade Emulator) package cannot play many of the hot Games, even though game rom files are okay and you might have played those games in some previous versions of Debian with now obsolete but apparently better working emu xmame.
As playing Captain Command, Xain'D Sleena, Cadillac & Dinosaurs and Punisher Classic Arcades is one of my great entertainments when I have some free time. I took the time to find out if xmame is still installable either by deb package or from source.
Unfortunately xmame for latest Debian releases is not available from unofficial repositories, so I proceeded with installing it from source. Thanksfully source install was successful. Hence, below is explained how to install xmame from source on Debian Wheezy and Debian testing/unstable. First before compiling install a bunch of development packages necessary for proper compilation:
After having properly configured XMamE'S roms Directory to launch a game, for example punisher.zip or captcomm.zip:
$ xmame punisher
....
$ xmame captcom
....
I've build xmame from source on Debian but I suppose same guide should be working okay on Ubuntu, Mint and rest of Debian distributions. I'll be happy to get feedback if someone succeeded running xmame on other distro. If you do please drop me a comment with distro name and specifics or problems faced.
To play the good old arcade on Debian Linux in previous releases I used GNOME's xmame frontend gxmame in Debian 5.0 Lenny and in Debian 6.0 gxmame was no longer working fine so I was using a KDE package frontend called kamefu.
Yesterday I just re-installed my laptop with latest stable Debian 7 Wheezy and after installing re-installing all packages I regularly use it happened gxmame and kamefu are no longer available in Debian 7. It was kinda of shocking since I already so much get accustomed to kamefu that I don't want to switch to other Mame GNOME GUI frontend.
I tried building kamefu from source (btw kamefu is still in very early development stage 0.1 with no luck). After the epic fail and my laziness to look for what kind of header files part of KDE I have to install. I read what is written on Mame in Debian Wiki here and found out about existence of new package in Debian 7 – gnome-video-arcade, as well understand the so far well knon xmame package is substituted by one called mame. Though name changed mame is not much different from xmame. In theory mame pack should be complete substitute for xmame but in practice my experiments showed xmame was running much more ROM files than the new mame binary.
Here is what I did to have running most of my Mame ROm files on Debian 7 Linux;
1. Install mame gnome-video-arcade, mame-tools and xmame-tools debs
Further on to test which ROMS will work and which not compatible;
noah:~/mame$ mame -verifyroms |grep -i good
1941j : yi22b.1a (279 bytes) - NOT FOUND - NO GOOD DUMP KNOWN
romset 1942a [1942] is good
1943 : bm.7k (65536 bytes) - NOT FOUND - NO GOOD DUMP KNOWN
1943kai : bm.7k (65536 bytes) - NOT FOUND - NO GOOD DUMP KNOWN
1943u : bm.7k (65536 bytes) - NOT FOUND - NO GOOD DUMP KNOWN
romset 1944 is good
romset 1944j [1944] is good
romset 280zzzap is good
romset 3kokushi is good
romset 3stooges is good
romset 4dwarrio is good
.....
4. Launch gnome-video-arcade binary
noah:~/.mame$ gnome-video-arcade
On first run, you will have to wait a about 10 minutes for program to Index all Rom files it loads up the CPU severely and looks like the program is hanged …
As you can see the interface is very simplistic, there is Preferences (menu) but there is almost nothing to configure;
AA One very unpleasent thing is many of the best games didn't work anymore. Some great arcade games like Punisher, Captain Command, Cadillacs and Dinosaurs who worked perfectly fine on old xmame + kamefu, don't work anymore with mame + gnome-video-arcade.
Besides its simplicty gnome-video-arcade has the precious feature to Record Played Games. To record yourself playing and later replay it use menus; Game -> Record
After installing latest Debian Wheezy Linux on my Lenovo Thinkpad Notebook. One of first packages after very basic GNOME install was of course GIMP.
I edit images with GIMP mostly on daily basis, so life without GIMP is impossible… Debian 7 comes with shiny new version of GIMP – GIMP 2.8. So far so good, but the problem is when started it for a first time, the default configuration is made in a way that it miss essential Gimp Panel Window (The Toolbox Window). Missing Brushes and selectors, move, scissors etc. is something really terrible.
My first guess was I can display it somehow from GIMP's View menu but after few minutes of try/errs I figured out this is not possible.
One menu I managed to displayed Toolbox in some mostly unusubale form, since they were not fitting well my 1024×768 resolution screen is via menus:
Windows -> Toolbox
Since this wasn't what I was looking for I spend some 10 minutes until I finally found "the fix". from menus:
Here is few steps I followed to install succesfully Microsoft.Office.Enterprise.2007.bg-BG.SP2.Integrated on my recently installed Debian stable Wheezy Linux.
If you just configured new Qmail Mail server installation following some of the many Qmail install tutorials available online (i.e. – Life with Qmail, QmailRocks etc.) andall seemed configured fine, but still sending mails via mail server is not working in Thunderbird or Outlook with an error message like:
An error occurred while sending mail. The mail server responded: sorry, that domain isn't in my list of allowed rcpthosts (#5.7.1).
You should know the err:
The mail server responded: sorry, that domain isn't in my list of allowed rcpthosts (#5.7.1).
Is caused often by SMTP Server "incorrect" SMTP setting in Thunderbird.
To navigate to view configuration causing the weird error in Debian (Thunderbird / IceDove 10.0.12) follow to menus:
Edit -> Account Settings -> Outgoing Server (SMTP) -> (Edit on default SMTP server)
Below are screenshot of my Thunderbird (Icedove), SMPT (Mail server) settings, causing the cryptic error message.
As you can see as of time of getting Error, connection security is set to None, however the Qmail SMTP Mail server is configured to not support Transmissions of Passoword (in plain text) insecurely, hence whenever Thunderbird tries to authenticate sending my Mailbox password via SMTP Auth protocol in plain text, authentication fails with the ugly archaic error:
The mail server responded: sorry, that domain isn't in my list of allowed rcpthosts (#5.7.1).
Solution to problem is as simple as changing, Connection Security: to STARTTLS
To finalize and, restarting Thunderbird is necessary. After that sending mail via Mail server works like a charm. Note that the meaning of;' sorry, that domain isn't in my list of allowed rcpthosts (#5.7.1).
Sending mail client or user is not authorized to deliver to mailbox to whose delivery is attempted (in my case to Gmail.com). This message pops-up because the SMTP Mail server is configured properly and not Open Relay host.
Hope this helps someone. In case it worked for you drop a comment with version of Mail Client and Mail server and a thank you message 😉
Recently I did something so my standard Thunderbird e-mail message pane disappeared. I was not sure what happened so my logical guess was I had to do something from View menu, i.e. change something in:
View -> Layout or
View -> Toolbars
Anyways after taking close look in View, I realized can't fix it from there. So tried changing settings in:
I tried changing setting for Open messages in with no luck. Finally after some more googling I got the fix under Mozilla Community Q&A site here. The fix is as simple as pressing F8Pressing F8 makes e-mail message pane appear or disappear, like shown in below screenshots ….
24-th of May is one of well known newest and most bright Bulgarian national feasts. 24th of May is officially one of the most light Bulgarian feasts and there is virtually no Bulgarian who doesn't connect this feast with Celebrations related to Bulgarian Cyrillic Alphabet and the Holy brothers st., st. CYRIL and METHODIUS as well as their 5 pupils , CLEMENT, NAHUM, GORAZD, ANGELARIUS, SAVVA – known here in Bulgaria as the 7-th Holy enlighteners of the Bulgarian lands. The alphabet invented by the 2 holy brothers was with the goal of translating the Holy Scriptures in understandable language to Slavonic tribes inhabiting (Great Moravia and Panonia) big part of Bulgarian lands as well as many other regions of Eastern Europe. Today the 2 holy brothers are righteously called "Apostles of the Slavs". The two brothers devised the most ancient form of a Cyrillic language (Glagolitic Alphabet / Glagolitsa – glagoliti means "to speak"), whose modified version the Cyrillic used to this very day in Slavonic part of Orthodox Eastern Church, which in practice nowadays makes up near half of the Eastern Orthodox Church Christian people (about 200 000 000 members) – from Bulgaria, Russia, Belarus, Serbia, Ukraine, Croatia, Poland, Kazakhstan, Czech, Slovakia, Slovenia
Page of Codex Zographensis nowadays kept in Bulgarian Zograf Monastery St. gt. martyr George
Glagolic alphabet consisted of 41 letters. Many of the letters were devised based on Greek, where others were created based on Latin, Arabic / Coptic, Hebrew and some other not still determined languages of the time.
According to some modern research 5 pupils of st. Cyril and Methodius – st. Clement,Nahum, Gorazd, Savva and Angelarius re-formed Glagolitsa and create Cyrillic alphabet used to these days among about 450 000 000 ppl around the world. Because Cyrillic was easier for writting with time last Glagolitic manuscripts started to disappear around the middle age XV-th century.
St. King Boris – The Baptizer of Bulgarian lands accepted st. Cyril and Methodius pupils and created 2 early Spiritual / Enlightenment Schools in Preslav and Ohrid. In this two spiritual centers many Church books were copied / transcribed. Many of the translations of Holy Scriptures and Living of the saints made in Preslav and Ohrid are nowadays influenced Church life in Russia, Serbia and Romania. Some of the original manuscripts produced in there are nowadays kept mainly in Russia and Serbia.
Celebrating of 24-th of May as a national and Church feast of Bulgarian Enlightenment and Bulgarian Culture started as such in the pre-liberation from Ottoman Turkish slavery period around y. 1852. According to some historical documents the feast was first celebrated on 22 of May in still "unliberated" Bulgarian Church (which at that time belongs to Greek Patriarchy). Initially the feast was celebrated on 11th of May as one feast both celebrated in Church and nation. Later after secularization period since 1969, two feasts developed one Church official in 11-th of May and one nationwide in 24-th of May. The feast 24-th of May is celebrated on this date since 1969. Today though Bulgarian Orthodox Church marks the remembrance of holy brothers st. Cyril and Methodius on 11-th of May. Every 24-th of May there is a Holy Liturgy served asking God to bless Bulgarian nation and grant us good nation health and success in all good knowledge. In relation to Bulgarian Liberation period, there was need for writing a secular Hymn for the feast. In City of Ruse in y. 1892 Stoyan Mihailovski then a teacher in High School writes a hymn which is well known and sign even by this day by Bulgarians – the infamous "Върви народе възродени" / "Walk straight, oh renewed nation".
Some time ago, I've written a tiny shell script which does dumps of Complete (SQL Script) MySQL databases. There are plenty of ways to backup MySQL database and plenty of scripts on the net but I like doing it my own way. I have few backup scripts. I prefer script database over keeping binary logs, or using some un-traditional backup methods like backing all binary data in /var/lib/mysql.
One was intended to backup with mysqldump whole database and later upload to a central server running tsh (shell). Using tsh maybe not the best method to upload, but the script can easily be modified to use ssh passwordless authentication as a method to upload.
I'm not a pro shell scripter, but MySQLBackupper script can be used as useful for learning some simple bash shell scripting.
To use the script as intended you will have to build tsh from source. Tsh is in very early development stage (ver 0.2) but as far as I tested it before some years it does great what it is intended for. You can MySQLBackupper.sh script from here. Earlier, I used MysqlBackupper.sh to upload all SQL dumps to /backups directory on central backup storage server, thus I had written secondary script to classify uploaded backups based on backup archive name. Script used is mysqldumps-classify.sh and can be viewed here. Though this way of making backups, needs a bit of custom work for managing backups up to 10 / 20 servers it worked well.
I have written also another mysqlbackup script which is much more simplistic and only dumps with mysqldump and stores copies on hard disk in tar.gz archive. You can download my other simple mysqkbackup.sh here.
Lets say you re-installed Windows with keeping old installation, because you already have numer of programs installed in Program Files – some of which take too long to pre-install or even you don't have installer. Then you end up in situation with one Windows installed in C:\Windows and one in C:\Windows.0. Respectively before Windows boot screen appears, you have choice to load Windows installed in C:\Windows or one installed in C:\Windows.0.
This is pretty annoying as the WIndows boot manager screen appears on every computer start / restart and the prompts keeps there until you press enter to start newer installed Windows.
Here is how to fix that
Click Start -> My Computer -> Properties.
Then Advanced tab, under Startup and Recovery -> Settings. The Startup and Recovery dialog box appears.
Under System startup -> Edit to modify the Boot.ini file.
[boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS.0="Microsoft Windows XP Professional" /fastdetect multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Home" /fastdetect
Delete 2nd line offering to load from \WINDOWS and Save and exit notepad. After restarting system, Windows Boot prompt should be no more.
After changes, file should look like so:
[boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS.0="Microsoft Windows XP Professional" /fastdetect
N.B. ! Be very cautious when deleting things from this file, messing up with it will leave system in un-bootable state.