Posts Tagged ‘menus’
Thursday, June 19th, 2014
If you're using actively Linux or FreeBSD on Desktop PC and experimenting with software, taking personal notes, developing software for Linux, writting documentation, participating in free software community etc., you will certainly need use screenshot heavily.
Taking a screenshot in Linux is done in same way as in any modern operating system by using the Print Screen (PrtScr) button, however there are few Nuts & Bolts of Linux screenshotting, to take advantage of full power of screenshot creation (i.e. be able to do some screenshot customization) which are not offered by default screenshot utilities (GNOME – gnome-screenshot and KDE's KSnapshot)
Here are few useful Linux /BSD Screenshot Tips and Tricks:
If you have done screenshots of Linux running programs more than few times already, you have probably noticed the usual way to screenshot by pressing Print Screen (PrtScr) button to take snapshot of the expanded GNOME / KDE menu is not working. In that order of thought you probably wondered whether it is possible to take a screenshot of an expanded menus? As a Linux user, I've been asking myself this question too, and feeling irritated that I cannot prepare screenshot of a GNOME running application expanded menu. I've found two ways (though there are probably many more to make screenshot of an expanded Linux menu). Here is how:
Create screenshot of running application expanded menus
1. Taking screenshot of expanded menu using the command line
As with everything in Linux, there aremultiple ways to make screenshot of expanded Linux menus.
- Make timed screenshot of the screen scheduled to screenshot after a set number of seconds.
The quickest way for to screenshot expanded menu is to use gnome-panel-screenshot or ksnapshot from command line. It is interesting pressing Prt Sc kbd button in GNOME invokes gnome-screenshot and in KDE uses ksnapshot
gnome-panel-screenshot --delay 5
To not spend time running it from gnome-terminal (in GNOME desktop), press Alt+F2 (simultaneously) and use the Run Application command shortcut.
This will instruct Screenshot utility to wait for 5 seconds before capturing your desktop this should be enough time for you to go to navigate to expanded menu which you want to get screenshotted.
- Make timed screenshot of the screen in GUI with GIMP
(If you're wonderhing what kind of Linux is on screenshot – this is Trisquel – Run Free! GNU / Linux. It is a Spanish distribution focused on providing 100% free software in it – without proprietary firmware or software. Trisquel is based on Debian and uses the dpkg / apt-get package managers. Trisquel is a recommended Linux to use by Richard Stallman and The Free Software Foundation).
To make timed screenshot with GIMP use menus:
File -> Create -> Screenshot
Chosee whether you want to Take screenshot of the entire screen or a Region to Grab and set your wanted Delay
Screenshot will be prepared on $HOME/Desktop, after set time.
Tags: BSD, Gnome, line, Linux, make, menus, running, screenshot, time, use
Posted in Everyday Life, FreeBSD, Linux and FreeBSD Desktop, Various | No Comments »
Tuesday, June 25th, 2013
Huge part of people professions nowadays includes being in front of PC Screen for almost a day. Staying on computer is addictive and even after job is done many people came back in front of the PC screen to play some games or just read something. Many might not know that this computer hanging is a costly thing as it slowly reflects negative our health and living balance. For geeky people who work in IT profession the threat is even bigger as we ITs tend to spend even more time in front of computers. The risk therefore for catching RSI (Repetitive Strain Injury), whether you have to deal with computers daily is very real.
For those who hear for RSI for first time, here is what it is as described in Wikipedia:
Repetitive strain injuries (RSIs) are "injuries to the musculoskeletal and nervous systems that may be caused by repetitive tasks, forceful exertions, vibrations, mechanical compression, or sustained or awkward positions"
For more on RSI check out Wikipedia Article here.
Thanksfully RSI is possible to reverse as well as prevent by giving regular breaks from computer screen on timely base and even can be configured to limit time you will spend on the PC.
Just recently I found out about existence of Workrave – program which helps you in reminding, when you have to give breaks from computer and makes you limit yourself on how long you use the PC.
Workrave is available for both Windows and Linux OS.
debian:~# apt-cache show workrave | grep -i description -A 3
Description-en: Repetitive Strain Injury prevention tool
Workrave is a program that assists in the recovery and prevention of
Repetitive Strain Injury (RSI). The program frequently alerts you to
take micro-pauses, rest breaks and restricts you to your daily limit.
To give it a try on Debian / Ubuntu Linux, install with usual:
debian:~# apt-get install --yes workrave
Launch it by running:
or via GNOME menus:
Applications -> Universal Access -> Workrave
Once launched Workrave applet appears right on in GNOME main panel. Below is screenshot of it.
Clicking on the sheep image, there are plenty of configuration menus from which to choose how Workrave will further behave. Its default behavior is quite agressive and suggests breaks too often so if you choose to follow default configuration you will quickly be bored and probably remove it from computer. Hence re-configuring Workrave to remind for breaks every one hour is a good timing in my opinion:
Workrave includes reminder with neck movement exercises, which if followed can severely de-stress and keep your neck healthy.
The program has even statistics on how much breaks you take, how long it was used and various other interesting info, below is screenshot from statistics window:
Tags: awkward positions, computer screen, existence, forceful exertions, Gnome, mechanical compression, menus, musculoskeletal, profession, professions, strain injuries, strain injury, vibrations, Wikipedia, workrave
Posted in Everyday Life, Linux, Various, Windows | 1 Comment »
Friday, June 21st, 2013
I use Midnight Commander console file manager on any UNIX like servers, since my early days as system administrator. mc comes with its own text editor mcedit which is often very handy for reading config files or pieces of source code. Many times I had to modify files which were spitting errors which I couldn't track in VIM, jor or whatever text editor had on server at hand and after checking file with mcedit I caught my config or source code mistake. I guess many other admins has similar nice experiences with mcedit – Internal file editor of GNU Midnight Commander. Nowadays, I install mostly Debian Linux on new configured servers and using mc to navigate in file system is very useful. I prefer mc to open files for edit with F4 (Edit – kbd shortcut) with its default mcedit, however for some reasons most of Debian / Ubuntu and other Linuxes, nowadays has set global environment text editor to nano. I totally dislike this text editor and like changing mc always to use mcedit. This is done straight from MC menus by:
Pressing F9 -> Going to Options -> Configuration -> (Setting mark on) -> Use Inernal Edit
Tags: Admins, config files, configured servers, debian linux, experiences, global environment, gnu midnight commander, Linux, linuxes, menus, midnight commander, nano, source code, system administrator, Ubuntu
Posted in System Administration, Various | 1 Comment »
Tuesday, May 28th, 2013
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:
Preferences -> Window Management -> Reset Saved Window Positions to Default Values
Tags: brushes, daily basis, default configuration, few minutes, GIMP, Gnome, images, lenovo thinkpad, menus, notebook, resolution screen, scissors, window management, window positions
Posted in Everyday Life, Linux, Linux and FreeBSD Desktop | No Comments »
Monday, March 18th, 2013
If just installed Ubuntu or Xubuntu and choose as a default language English by mistake and you happen to live in Bulgaria, Russia, Ukraine, Belarus or any other cyrillic speaking / writting country and you want to make the desktop graphical environment to display menus in mother language Cyrillic. Here is how;
To add cyrillic localization, native support in GUI environment for major Dsektop Graphic Environments (XFCE, GNOME, KDE …) run in terminal:
For Bulgarian Cyrillic language Desktop support:
linux:~# apt-get install language-pack-bg
Ð§ÐµÑ‚ÐµÐ½Ðµ Ð½Ð° ÑÐ¿Ð¸ÑÑŠÑ†Ð¸Ñ‚Ðµ Ñ Ð¿Ð°ÐºÐµÑ‚Ð¸… Ð“Ð¾Ñ‚Ð¾Ð²Ð¾
Ð˜Ð·Ð³Ñ€Ð°Ð¶Ð´Ð°Ð½Ðµ Ð½Ð° Ð´ÑŠÑ€Ð²Ð¾Ñ‚Ð¾ ÑÑŠÑ Ð·Ð°Ð²Ð¸ÑÐ¸Ð¼Ð¾ÑÑ‚Ð¸
Ð§ÐµÑ‚ÐµÐ½Ðµ Ð½Ð° Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑÑ‚Ð° Ð·Ð° ÑÑŠÑÑ‚Ð¾ÑÐ½Ð¸ÐµÑ‚Ð¾… Ð“Ð¾Ñ‚Ð¾Ð²Ð¾
Ð¡Ð»ÐµÐ´Ð½Ð¸Ñ‚Ðµ Ð´Ð¾Ð¿ÑŠÐ»Ð½Ð¸Ñ‚ÐµÐ»Ð½Ð¸ Ð¿Ð°ÐºÐµÑ‚Ð¸ Ñ‰Ðµ Ð±ÑŠÐ´Ð°Ñ‚ Ð¸Ð½ÑÑ‚Ð°Ð»Ð¸Ñ€Ð°Ð½Ð¸:
Ð¡Ð»ÐµÐ´Ð½Ð¸Ñ‚Ðµ ÐÐžÐ’Ð˜ Ð¿Ð°ÐºÐµÑ‚Ð¸ Ñ‰Ðµ Ð±ÑŠÐ´Ð°Ñ‚ Ð¸Ð½ÑÑ‚Ð°Ð»Ð¸Ñ€Ð°Ð½Ð¸:
firefox-locale-bg language-pack-bg language-pack-bg-base
0 Ð°ÐºÑ‚ÑƒÐ°Ð»Ð¸Ð·Ð¸Ñ€Ð°Ð½Ð¸, 3 Ð½Ð¾Ð²Ð¸ Ð¸Ð½ÑÑ‚Ð°Ð»Ð¸Ñ€Ð°Ð½Ð¸, 0 Ð·Ð° Ð¿Ñ€ÐµÐ¼Ð°Ñ…Ð²Ð°Ð½Ðµ Ð¸ 2 Ð±ÐµÐ· Ð¿Ñ€Ð¾Ð¼ÑÐ½Ð°.
ÐÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾ Ðµ Ð´Ð° ÑÐµ Ð¸Ð·Ñ‚ÐµÐ³Ð»ÑÑ‚ 0 B/1048 kB Ð°Ñ€Ñ…Ð¸Ð²Ð¸.
Ð¡Ð»ÐµÐ´ Ñ‚Ð°Ð·Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ Ñ‰Ðµ Ð±ÑŠÐ´Ðµ Ð¸Ð·Ð¿Ð¾Ð»Ð·Ð²Ð°Ð½Ð¾ 3533 kB Ð´Ð¾Ð¿ÑŠÐ»Ð½Ð¸Ñ‚ÐµÐ»Ð½Ð¾ Ð´Ð¸ÑÐºÐ¾Ð²Ð¾ Ð¿Ñ€Ð¾ÑÑ‚Ñ€Ð°Ð½ÑÑ‚Ð²Ð¾.
Ð˜ÑÐºÐ°Ñ‚Ðµ Ð»Ð¸ Ð´Ð° Ð¿Ñ€Ð¾Ð´ÑŠÐ»Ð¶Ð¸Ñ‚Ðµ [Y/n]? Y
Selecting previously unselected package language-pack-bg-base.
(Reading database … 287291 files and directories currently installed.)
Unpacking language-pack-bg-base (from …/language-pack-bg-base_1%3a12.04+20130128_all.deb) …
Selecting previously unselected package language-pack-bg.
Unpacking language-pack-bg (from …/language-pack-bg_1%3a12.04+20130128_all.deb) …
Selecting previously unselected package firefox-locale-bg.
Unpacking firefox-locale-bg (from …/firefox-locale-bg_19.0.2+build1-0ubuntu0.12.04.1_i386.deb) …
Processing triggers for software-center …
Updating software catalog…this may take a moment.
Software catalog update was successful.
Ð˜Ð½ÑÑ‚Ð°Ð»Ð¸Ñ€Ð°Ð½Ðµ Ð½Ð° firefox-locale-bg (19.0.2+build1-0ubuntu0.12.04.1) …
Ð˜Ð½ÑÑ‚Ð°Ð»Ð¸Ñ€Ð°Ð½Ðµ Ð½Ð° language-pack-bg (1:12.04+20130128) …
Ð˜Ð½ÑÑ‚Ð°Ð»Ð¸Ñ€Ð°Ð½Ðµ Ð½Ð° language-pack-bg-base (1:12.04+20130128) …
Two packages language-pack-bg and language-pack-bg-base packages add to system localization files which in Linux are in the format of .mo files. Here is list of 2 packs file content:
linux:~# dpkg -L language-pack-bg
linux:~# dpkg -L language-pack-bg-base
Above .mo files are binary files, generated from plain text .po / .pod files. In free software OS .po files are the most common language translation files, where for each different language a set of .po files exist. Translators usually translate from English to respective language using a GUI text editor called poedit. Once translation is made from those .po files .mo binaries are generated and shipped as localizations for program or group of programs. Below is edit of one of Polish translation of lang file belonging to CUPS Printing service.
Once .po files are created, generation of .mo files can be done in various way, however usually Linux system uses msgfmt – (compile message catalog to binary format). In order to generate .mo file out of lets say cups_pl.po;
hipo@linux:~$ msgfmt cups_pl.so
hipo@linux:~$ ls -al *.mo
-rw-rw-r-- 1 hipo hipo 31988 Mar 18 12:38 messages.mo
Anyways, here is how to add Cyrillic support for rest of Major cyrillic speaking countries, issue;
For Russian Cyrillic language Linux Desktop env support;
linux:~# apt-get install --yes language-pack-ru
For Belarusian Cyrillic Linux Desktop;
linux:~# apt-get install --yes language-pack-be
For Linux Desktop in Ukrainian;
linux:~# apt-get install --yes language-pack-uk
For Linux Desktop in Serbian language;
linux:~# apt-get install --yes language-pack-sr
For Graphic Environment in Macedonian;
linux:~# apt-get install --yes llanguage-pack-mk
For Linux GUI in Bosnian;
linux:~# apt-get install --yes language-pack-bs
For Kyrgyz language Linux localization;
linux:~# apt-get install --yes language-pack-ky
Whether, you are using Linux Desktop internationalization on some other Cyrillic related language, which I'm missing here please feel free to drop me a comment how you install it? I
Tags: belarus, bg language, cyrillic language, default language, desktop support, Gnome, graphical environment, language desktop, language english, language pack, localization, menus, mother language, Ubuntu, Xubuntu
Posted in Everyday Life, Linux and FreeBSD Desktop, Various | 5 Comments »
Sunday, January 27th, 2013
Do you remember the old days, when AOL (America on Line) was part of Windows 95 / 98 progam components / menus? Most brand new Windows 95 and Win 98 installations had AOL by default. Though AOL was standard internet ISP in America, I think they never took the lead in Europe in my home country it was impossible to use AOL, so Win installs back in the day just had desktop shortcut which had to be deleted. However in America AOL was well known company providing Internet access via dial up in the yearly days of Internet years 1995 – 2000. In above picture you see screenshot of the order of buttons, design and coloring of AOL Windows 95 / 98 application compared compared to modern (Mobile) Windows powered 8 / Windows phones, the likeness is striking! Doesn't seem too much like incident or innovative design, does it? 🙂 The difference between 1995 and now in functionality is not significant too the main difference is in 95 the Net was slow, there are some improved graphics and mobility which is so common today, the res is just redesign and re-inventing the steel. Probably if one takes the time to compare other old computer interfaces with newer one find many similarities. This is also true for Macintosh / Apple products.
Big thanks to my dear friend Nomen for handing me in the pic 🙂
Tags: bulgaria, dear friend, desktop shortcut, europe, improved graphics, innovative design, internet isp, likeness, menus, nomen, screenshot, win 98, windows os
Posted in Curious Facts, Entertainment, Everyday Life, Various | No Comments »
Tuesday, January 8th, 2013
Most programs, like Firefox, Opera, Chrome, Adobe Acrobat Reader, Evince etc. etc. have as a default set F11 to bring the program to full screen. It seems logical that the Linux substitute for Microsoft Office – Open Office should also go full screen while the user press F11, but weirdly it doesn't.
Pressing F11 in Open Office on my current Debian Squeeze (6.0.5) Stable Linux with OpenOffice.org 3 brings to screen Styles and Formatting customization dialog.
I'm not sure why openoffice is behaving like this, but one of my guess is cause OpenOffice was multiple times upgraded whenever I upgraded my Debian to latest stable with apt-get update && apt-get upgrade thus most likely still some keyboard bindings from older OO versions are affecting it. There are two ways to make OpenOffice display in Full-Screen.
1. Using OO menus
Use View -> Full Screen (F11)
As I said it is possible, the F11 key assignment is still reacting to old config assignment as in dialog for full screen the Shortcut key said to bring OO full-screen is F11.
2. Making OpenOffice FullScreen through keyboard
Keyboard config to bring OpenOffice to Full-Screen mode is a simultaneous key-press of:
CTRL + SHIFT + J
Pressing Ctrl + Shift + J again brings OO to its standard window.
Though I'm not sure I assume in newer OpenOffice versions now distributed under the LibreOffice name (cause of some Patents and Licensing issues), CTRL + SHIFT + J should bring up LibreOffice in Full-Screen too. I don't have at hand installed version of LibreOffice, so if someone can confirm for sure of Ctrl + Shift + J makes LibreOffice go FullScreen? Please drop comment.
Tags: adobe acrobat reader, Firefox, formatting, fullscreen, guess, keyboard bindings, menus, microsoft office, multiple times, open office, OpenOffice, patents, screen mode, shortcut key, two ways
Posted in Everyday Life, Linux and FreeBSD Desktop | 1 Comment »
Tuesday, April 24th, 2012
I've decided to delete my linkedin account as I don't see any good in constact connectiodness and being part of many "social" networks which if one thinks in deeply are not social but anti-social.
You just stay at home staring at a screen and it will be like this until the end of your days and even worser for the generations to come. Computer revolution or digital revolution is in reality huge devolutin (devil-lution)
To delete the linkedin account I used a short tutorial provided by This post
TO reach to your Profile settings, use upper right corner of your browser and follow the menus:
Settings -> Account -> Close your account
Once, trying to delete your account, linkedin will try to manipulate you to stay in Linkedin by pushing some of your contacts, pointing how you will get disconnected from him.
I'm amazed how impudent this guys can be, actually, its not just them. If you have tried or deleted your facebook account before time you will have faced, exactly the same thing. A profile (person picture) which was recently browsed by you will be shown to you and be said you will be unable to connect with him any more. Well who cares if it is God's will we will connect again 🙂
The problem with us modern people is we're so deluded that we have started relying more on technology and human knowledge than to God. For most people who are atheists relying more on technology than on God for their lives seems reasanable However for us Christians putting more trust in technology than in Gods providence for us is sinful and deadly.
I'm starting to get the conclusion, non-technological societies are more happier than technological ones. In that sense, we the Bulgarians are blessed, because technology is not so widely spread.
Tags: accountOnce, atheists, Auto, browser, bulgarians, christians, close, computer revolution, conclusion, constact, corner, devil, devolutin, digital revolution, Draft, end, facebook, generations, god, good, home, human knowledge, ini, knowledge, LinkedIn, menus, person, post, profile person, profile settings, providence, quot, revolution, screen, Settings, social networks, technological societies, technology, time, upper right corner, use, worser
Posted in Everyday Life, Various, Web and CMS | No Comments »
Thursday, February 23rd, 2012
1. Install the slackware binary package xfce4-screenshooter.
For the latest Slackware Linux release which as of time of writting is 13.37 xfce4-screenshooter-1.7.9-i486-3sl.txz can be download from here
Install of xfce4-screenshooter-1.7.9-i486-3sl.txz is done with slackware's usual installpkg package manager command:
bash-4.1# /sbin/installpkg xfce4-screenshooter-1.7.9-i486-3sl.txz
By the way, I haven't used slackware for a long time so in the mean time since Slackware 13, the default slackware packages format .tgz is now substituted with the newer .txz (better compressed .txz). The old .tgz was simply a tar archive with DEFLATE gzip. The newer .txz packages bundled with newer slackware releases are using the LZMA2 (XZ) chain algorithm for compression. LZMA implies higher compression than even bzip2 and this is the reason why Patrick Volkerding – the one man army man behind Slackware decided to use it.
The reason Vollerding choose using .txz is slackware network distribution will load up less the networks and will take less time for downloading extra slackware packages via the internet. The .txz also reduces slackware main CD size so more packages can be contained in the same 700MB sized slack install CD.
Anyways now back to the installation of xfce-screenshooter.
Once installed to runit use the Xfce menus:
Xfce Menu -> Accesories -> Screenshot
Next you will see the xfce-screenshooter program to pop-up:
To take a snapshot of the screen use:
Entire Screen -> Save
Tags: algorithm, army man, Auto, binary package, compression, distribution, download, Draft, format, graphical environment, gzip, Install, installation, Linux, long time, LZMA, man army, manager, mean time, menu, menus, nbsp, network distribution, package, reason, screen, size, slack, slackware packages, snapshot, tar archive, tgz, time, txzBy, Vollerding, writting, XFCE, xfce4
Posted in Linux, Linux and FreeBSD Desktop, System Administration | 2 Comments »
Tuesday, January 24th, 2012
I needed a G/Linux distribution that will work fine on an old PC with hardware configuration:
guest@xubuntu-desktop:~$ grep -i cpu /proc/cpuinfo; free -m; df -h
cpu family : 6
cpu MHz : 797.613cpuid level : 2
total used free shared buffers cachedMem: 497 470 26 0 35 259-/+ buffers/cache: 176 321Swap: 1454 10 1444File System Size Used Free % Mounted on
/dev/sda1 37G 4,3G 31G 13% /
I've read a lot on the internet and come to the conclusion I have basicly two popular Linux distros as option to install on archaic x86 hardware:
1. Puppy Linux
2. Xubuntu Linux
I first give Puppy Linux a try. It worked quite nice, but the interface was too old school and the desktop felt like a bit out-dated.
Besides that many of the Puppy Linux shipped programs were not a mainstream programs available across most of the other Linux distributions.
Many of the programs shipped with Puppy are great, but more suitable for a computer geek than for a Windows accustomed GUI user.
My opinion on Puppy (from what I've seen) is that its great distro for old school hardcore Linux users.
Anyways its not suitable for absolutely "uniniated" users who encounter Linux for a first time.
Secondly I installed Xubuntu. Most of the archaic hardware on the PC was detected during install time (a pleasently surprise).
Xubunto works fast and Xfce menus opens "light fast" as on the old 800Mhz pc with 512 mem of ram. Generally the GUI worked quick and responsive.
To conclude I liked Xubuntu a lot and I strongly recommend it to anyone who want to quickly roll on Linux on an old PC.
What impressed me most is the minimalistic look & feel and simplicity.
I'm sure Debian will be working great on old hardware as well, however configuring it will be hell a lot of work. Thus I think Xubuntu is a good choice for people who want save some time in obscure configurations and easily have a neat Linux ready for desktop use.
Tags: Auto, bit, buffers, computer geek, CPU, cpu family, cpu mhz, cpuid, Desktop, distribution, distro, Draft, family, Free, geek, hardcore, hardware 1, hardware configuration, hardware pc, installing linux, level, Linux, linux distribution, linux distributions, linux distros, mainstream, mainstream programs, menus, Mounted, old hardware, old school, opinion, option, puppy linux, quot, school hardcore, sda, simplicity, size, thoughs, time, work, x86 hardware
Posted in Linux, Linux and FreeBSD Desktop, Linux Audio & Video | No Comments »