Linux Solved

All Linux tips, Solved!

Recent Entries

Archive

Tag Cloud

RSS/Atom

How To Install Emerald In Ubuntu 13.04, 12.10 Or 12.04 [PPA]

11 hours, 5 minutes ago — 0 Comments — Permalink

  • unity
  • ubuntu
  • eyecandy
  • compiz
  • emerald
Emerald Window Decorator development may have stopped and the package is no longer available in the Ubuntu repositories for a few releases, but there are users who want to continue using it, so to make it easier to install, I’ve uploaded Emerald to the main WebUpd8 PPA, for Ubuntu 13.04, 12.10 and 12.04.

Emerald is a window decorator for Compiz that allows full composite window decorations. There are many themes out there that come with frames, titlebars, buttons and so on that you won’t see for other window decorators, this being the main reason why Emerald was so popular a while back. Emerald is also highly customizable.

Because it requires Compiz, Emerald doesn’t work in GNOME Shell, but it should work with Unity (3D), GNOME Classic with Compiz or Xfce with Compiz for instance.

Here are a few of the many Emerald themes available on Gnome-Look, DeviantArt and so on:


HalfTime Emerald theme

Emerald themes
Divergence IV “A New Hope” Emerald theme

Emerald themes
Radial Emerald theme

Emerald themes
LittleGlass Emerald theme

Emerald themes
Ordinary Emerald theme

The themes can be tweaked using Emerald Theme Manager, which allows you to change the borders size, shadows, titlebar font and alignment and so on. For instance, the LittleGlass theme above has some pretty large shadows so I’ve used the Emerald Theme Manager to change them - under Edit Themes > Frame/Shadows tab. You can also move the window buttons from/to left/right, as long as the theme aspect allows it - more about this, HERE.


Install Emerald Window Decorator in Ubuntu 13.04, 12.10 or 12.04


Emerald is available in the main WebUpd8 PPA, which is a general PPA with some other packages as well. If you don’t like that, you can compile Emerald from source or add the PPA, install Emerald, then remove the PPA.

Also, please keep in mind that Emerald Window Decorator is no longer developed / supported and while I’ve tested it for about two days in Ubuntu 13.04 (as well as some brief testing under Ubuntu 12.10 and 12.04 in VirtualBox) and I didn’t encounter any issues, there might be bugs, etc.

Let’s proceed with the Emerald installation:

1. To add the main WebUpd8 PPA and install Emerald Window Decorator in Ubuntu 12.04, 12.10 or 13.04, use the following commands:
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install emerald


2. Once installed, get some Emerald themes via Gnome Look, DeviantArt and so on and install them using Emerald Theme Manager: either select “Import” and browse for the .emerald file or simply double click an .emerald theme file and Emerald Theme Manager should install the theme. There are no Emerald themes installed by default so make sure you’ve installed at least one before proceeding with the next step.

3. Start Emerald (this will replace your current window decorations) by pressing ALT + F2 and entering: “emerald —replace” (without the quotes).


4. To continue using Emerald after a logout / restart, install CompizConfig Settings Manager:
sudo apt-get install compizconfig-settings-manager

Then open CompizConfig Settings Manager (CCSM), click the “Window Decoration” plugin and under “Command”, enter: “emerald” (without the quotes):

CCSM Emerald

That’s it!



Reverting the changes


If you want to go back to the default window decorator, open CompizConfig Settings Manager, click the “Window Decoration” plugin again and next to “Command”, click the reset button on the right:

CCSM Emerald reset window decoration

Then log out and log back in. You can also remove Emerald if you want, but make sure you don’t remove it before you reset the CCSM Window Decoration command as explained above:
sudo apt-get remove emerald

Author: Andrew
Source: www.webupd8.org

[Tech] Catalyst Leadership

15 hours, 6 minutes ago — 0 Comments — Permalink

  • code-of-conduct
  • kubuntu
  • freenode
  • communication
  • community
  • floss
  • leadership
  • linuxchix
  • dialog
  • ubuntu
  • respect
  • foss
  • kde

I read a list post thread tonight that saddened me. I won’t say what community it is part of, or point out the participants, because it is far too common in many of our community meeting places, whether they be lists, IRC or forums. Stereotypes are used rather than names here.

Newperson speaks up, I think for the first time, wondering when a new project result will be put to use, and offering a possible sample.

Longtime Devel speaks up, using rather angry questions about how the old symbol came to be displaced.

Another Oldtimer speaks up defending the symbol, accusing Longtime Devel of being out of touch.

And on. And on. The listowners don’t redirect the discussion, and when questions are asked, they are answered angrily.

Newperson probably has departed by this point.

This seems like a small occurrence, but it is bad for every single participant, and each bystander has the power to change the conversation at each point.

This blog is a call for each of us to think about our power to influence the community spaces we inhabit, to exercise leadership, to become a catalyst for dialog, to open up trust. When I was first asked to become an IRC channel operator, I was asked to read the Freenode Philosopy: Catalysts. Whether or not you use IRC, I recommend reading this page to change your thinking about how you interact with others in your free software project. In fact, these ways of thinking about personal interaction would transform business, education and politics if put into wide use.

We know that bullying in schools can be brought to a stop by bystanders who show the courage to immediately speak up on behalf of the victim, and walk away from the confrontation. While I don’t want to label those who use abusive language as bullies, we can transform tense situations in similar ways by speaking up in a positive, calm manner, as outlined in the Catalyst page.

Labeling people as trolls doesn’t defuse the situation, or create an atmosphere of trust and dialog.

Please folks, if you are in an IRC channel, on a list, or help out on a forum: read the Catalyst page, and remind yourself often to be the change you want to see in the world. You don’t need to be an op, a listowner, or a moderator, to be a leader; bloom where you are! Our Codes of Conduct aren’t bludgeons to be used against evildoers; rather they are guides to our everyday interaction with one another.
Author: Valorie Zimmerman
Source: linuxgrandma.blogspot.com

Unity Tomboy Lens Available For Ubuntu 13.04, Supports Dash Previews

2 days, 10 hours ago — 0 Comments — Permalink

  • lens
  • tomboy
  • unity
  • ubuntu
Unity Tomboy Lens has been updated to work with the latest Unity available in Ubuntu 13.04. Also, the lens now supports Dash previews so you can quickly take a look at your note contents by right clicking the note in Dash.


Unity Tomboy Lens


The lens allows you to search and open notes via Unity Dash and the notes show up both in the Tomboy lens as well as in the home lens.

Despite its name, Unity Tomboy Lens also supports with Gnote. Important note about this though: if both Gnote and Tomboy are installed, only Gnote notes will show up in Dash so if you want to use it with Tomboy, make sure Gnote is not installed (log out and log back in after removing Gnote because a simple Unity restart wasn’t enough in my test).

Unity Tomboy Lens Dash Preview
Unity Tomboy Lens - Dash preview

For those not familiar with Tomboy and Gnote, these are note-taking applications that allow linking between notes, support note synchronization, come with plugins and more.


Install Unity Tomboy Lens in Ubuntu 13.04 or 13.10


To install Unity Tomboy Lens in Ubuntu 13.04 or 13.10 Saucy Salamander by using its official PPA, use the following commands:
sudo add-apt-repository ppa:remi.rerolle/unity-lens-tomboy
sudo apt-get update
sudo apt-get install unity-lens-tomboy

Once installed, log out and log back in and the new lens should show up in Dash. When opening Dash, the Tomboy indicator will be launched if it’s not already running - that’s because the lens needs Tomboy to be running.

If you encounter bugs, report them @ GitHub.
Author: Andrew
Source: www.webupd8.org

Sikuli (Atomation Tool Using Images) 1.0.0 Released

2 days, 13 hours ago — 0 Comments — Permalink

  • windows
  • macosx
  • sikuli
  • ubuntu
  • linux
Sikuli is a tool available for Linux, Windows and Mac OS X which automates tasks using images: you take a screenshot of what you want to click, right click, hover, drag and drop and so on and Sikuli performs those actions automatically, when you need it, either by using the GUI or running it via command line. The application also supports using (x,y) coordinates instead of images.

It can be useful for running repetitive tasks automatically, running some actions remotely via the command line and so on.


sikuli 1.0.0 Ubuntu

Sikuli supports the following actions:
  • find: find, findAll, wait, waitVanish, exists;
  • mouse actions: click, doucle click, right click, hover, drag and drop;
  • keyboard actions: type text, click on component to gain focus and type text, paste, click on component to gain focus and then paste;
  • event observation: on appear, on vanish, on change and observe.
See the documentation for how to create automated tasks using Sikuli.


Sikuli 1.0.0


After more than a year, Sikuli 1.0.0 has been released - here are the most important changes:
  • revised the main window;
  • new options: no command bar, vertical split (left code, right messages), no HTML creation, do not delete unused images, image path for IDE to store images;
  • improved Preview (displayed when clicking on a screenshot);
  • improved dirty-handling (when the script is edited but not saved): Sikuli is now aware of changes in Preview, there’s an option to autosave before run, etc.;
  • the auto update feature is now be aware of beta versions;
  • better error handling;
  • totally revised the debug interface;
  • revised the command line usage to allow running Sikuli scripts;
  • command line: totally revised the ImagePath feature and the usage of ImageLocator;
  • other changes and many bug fixes.

Below you can watch a quick video I’ve recorded, demoing the latest Sikuli 1.0.0 in Ubuntu 13.04:


(direct video link)


In Unity, when using Sikuli to take a screenshot, the launcher and panel show up twice, that’s a known issue and there’s no fix for it yet. Also, since Sikuli may sometimes have issues when trying to take delayed screenshots which you might need for things like opening Dash or the GNOME Shell Activities and so on, I suggest taking screenshots using an external tool such as Shutter and then simply insert them into Sikuli (“Insert image” button on the toolbar).

There’s another known issue for version 1.0.0 which has just been discovered: for new, “untitled” projects, the images are not saved to disk so you must firstly save the project and then insert/take screenshots. This will probably be fixed soon though.



How run Sikuli in Ubuntu



1. To use Sikuli on Linux, you need to install the following dependencies: libopencv-core 2.4, libopencv-highgui 2.4, libopencv-imgproc 2.4, libpng15 (though libpng12 seems to work too), tesseract 3 and liblept. You can install these in Ubuntu 13.04 or 13.10 using the following command:
sudo apt-get install libopencv-highgui2.4 libopencv-imgproc2.4 libopencv-core2.4 libpng12-0 libtesseract3 liblept3

Ubuntu 12.10 and possibly 12.04 too, 32bit only: The Sikuli dependencies (OpenCV 2.4, etc.) aren’t available for older Ubuntu versions but for Ubuntu 12.10 32bit (according to the Sikuli wiki, they are built for Ubuntu 12.10 but may work on older Ubuntu versions), you can download the required .so files from HERE (look for the download link at the bottom), extract and copy them into /usr/local/lib/

2. You’ll also need Java: install either OpenJDK7 using Ubuntu Software Center or see our installation guides for Oracle Java 7 or Java 6.

3. Once you’ve completed the steps above, download Sikuli from Launchpad - you’ll need to download Sikuli-IDE:
  • “Sikuli-IDE-1.0.0-Lnx64.zip” for 64bit
  • “Sikuli-IDE-1.0.0-Lnx32.zip” for 32bit

4. Then, extract it and make the two scrips inside the extracted folder executable: sikuli-ide (the user interface) and sikuli-script (which can be used to run Sikuli scripts via command line). You can make these scripts executable via the file manager - for instance, in Nautilus, right click them, select “Propreties” and on the “Permissions” tab, check the “Allow executing file as program” box -, or via the command line (assuming you’ve extracted Sikuli in your home folder):
chmod +x ~/Sikuli-IDE/{sikuli-ide,sikuli-script}

5. And finally, run Sikuli by double clicking the “sikuli-ide” file and selecting “Run”, or from a terminal (once again, assuming you’ve extracted Sikuli in your home directory):
~/Sikuli-IDE/sikuli-ide

If you want to run a Sikuli project from the command line, use:
~/Sikuli-IDE*/sikuli-script -r /path/to/project.sikuli


Download Sikuli for Linux, Windows or Mac OS X.

If you encounter bugs, report them @ Launchpad.
Author: Andrew
Source: www.webupd8.org

Skype 4.2 For Linux Released With Minor Improvements And Bug Fixes

3 days, 13 hours ago — 0 Comments — Permalink

  • linux
  • ubuntu
  • skype
Skype 4.2 Linux


Skype 4.2 for Linux has been released today and it includes various bug fixes, increased stability when using a Microsoft Account, optimized Voice messaging as well as some minor new features.


Changes in the latest Skype 4.2 for Linux:
  • add subscription status and link to the account brief view in the main window;
  • increased the stability when logging in from a Microsoft Account;
  • add a button to enable voice message from the options dialog;
  • you no longer have to re-type your password when entering via “My Account” if you are already logged-in with the client;
  • when sharing the screen in a multiple monitor setup, share the one where the call window is at the moment;
  • add Messenger predefined group when logged-in with your MSA account;
  • create an entry point to hold a conference call from the conversations view;
  • new sizes for the Skype icon.

Skype 4.2 Linux

Among the bugs fixed in this release are:
  • artifacts in the contact list after changing topic or picture in a multichat;
  • searching in the chat window when ‘Ignore poster names’ is set might lead to client crash;
  • Skype crashes on attempting to stop sharing selection being in a call on hold
  • disabling Birthday notification doesn’t work;
  • clicking on certain contact request notifications lead always to the wrong contact request against ‘live’ contact;
  • call hold overlay icon goes away giving the idea the call is resumed when is not;
  • do not show the login window if autologin plus start Skype minimized are enabled;
  • do not allow more than 256-length conversation’s topic;
  • more.

Although the official announcement doesn’t mention this, I’ve also noticed in my test that the new version comes with a fix (or at least on my system, tested with Bumblebee/Nvidia Optimus) for the bug that caused it not to start in Ubuntu 13.04 with some proprietary graphics drivers. The version available in the Ubuntu 13.04 repositories has received a workaround for this, but a real fix is should now be available with Skype 4.2.



Download Skype 4.2 for Linux


Download Skype 4.2 for Linux

Ubuntu: if you’ve installed Skype from the official Ubuntu repositories, you’ll firstly need to remove it:
sudo apt-get remove skype skype-bin

Then install the Skype deb downloaded from its website, either using Ubuntu Software Center, Gdebi or via command line (assuming you’ve copied the deb in your home folder):
cd
sudo dpkg -i skype*.deb

Also, on Debian / Ubuntu 64bit, if you experience audio instability issues, also install the following package:
sudo apt-get install libasound2-plugins:i386

Author: Andrew
Source: www.webupd8.org

[Tech] Why we do this crazy thing we do

3 days, 21 hours ago — 0 Comments — Permalink

  • kubuntu
  • kde
  • ubuntu-women
  • gsoc
  • floss
  • ubuntu
  • foss

Looking through a nice blog by Andreas Schilling, I found this classic linked:



It catches very well why we’re here, and perhaps why you are reading this blog.

Also, if you are mentoring in GSoC or Season of KDE this year, remind yourself what motivates you and your students, both. We all want to make the world a better place.

Author: Valorie Zimmerman
Source: linuxgrandma.blogspot.com

Gnome Encfs Manager: Cryptkeeper Alternative With Ubuntu AppIndicator Support

4 days, 10 hours ago — 0 Comments — Permalink

  • encfs
  • ubuntu
  • appindicator
  • cloud
  • encryption
Gnome Encfs Manager (GencfsM) is a tool to manage EncFS filesystems. The tool is a great alternative to Cryptkeeper (but with some extra features), which can’t be used in Ubuntu 13.04 unless you install a patched Unity to support the old systray whitelist.


gnome encfs manager

EncFS provides an encrypted filesystem in user-space and the files are encrypted using a volume key stored encrypted in the source directory. This can be used, for instance, to encrypt a folder with confidential data in your Dropbox (because for instance, Dropbox doesn’t encrypt the data on your computer) - more about this, HERE.

Gnome Encfs Manager can be used to create, mount and unmount EncFS folders and comes with GNOME Keyring and Ubuntu AppIndicator support. Also, the applications can mount EncFs folders at startup, useful if you use EncFS with cloud sync / storage services such as Dropbox or Ubuntu One.

gnome encfs manager

Other Gnome Encfs Manager features include: allow other users to access the stash, unmount after a certain number of idle minutes, as well as some advanced options like post mount or pre mount commands, set the encfs config file and more.


Install GNOME Encfs Manager in Ubuntu


To add the official GNOME Encfs Manager PPA and install the application in Ubuntu, use the following commands:
sudo add-apt-repository ppa:gencfsm/ppa
sudo apt-get update
sudo apt-get install gnome-encfs-manager

To download the source code, report bugs and so on, see the Gnome Encfs Manager Launchpad page.

Author: Andrew
Source: www.webupd8.org

[Linux] Opinion: Respect in Community

4 days, 15 hours ago — 0 Comments — Permalink

  • opinion
  • ubuntu
  • linux


Having just read Respect in Community Discussion and Debate by Ubuntu Community Manager Jono Bacon (May 20, 2013), I couldn’t let it lie. Expect Jono to run for office sometime soon. I won’t be voting, however.

Recently there was yet another storm in a teacup (several storms in the bay, actually) that distracted us from creating and sharing Ubuntu and our flavors with others… at the heart of this case was a concern around the conduct in which some folks engaged around something they disagreed with.

‘With which they disagreed’, JB! And no, the heart of several coinciding issues is Canonical’s behaviour which, rightly, has annoyed a lot of people)


This is not the first time we have seen disappointing conduct in a debate, and I wanted to share some thoughts on this too.

(If that was disappointing to you, then get used to disappointment because Canonical has triggered a whole wave of it.)

In every community I have worked in I have tried to build an environment in which all view points that challenge decisions or decision makers are welcome with the requirement that they are built on a platform of respectful discourse; this is the essence of our Code Of Conduct. 

Irrespective of the voracity or content of an opinion we must never forget to be respectful and polite in the way we express and engage with others, irrespective of whether you are a volunteer, Canonical employee, or otherwise. Respect must always be present in our discourse, irrespective of the content of our opinions; without it we become a barbaric people and lose the magic that brought this wonderful set of minds together in the first place. There is simply no excuse for rudeness, and inflammatory FUD that has no evidence to back it up other than presumed ill-intent serves nothing but to demotive folks and ratchet up the flames, as opposed to resolve the issue and make things better.

Did anyone remind Mark about this?

Trust needs to be earned, but trust should always be built within the wider context of a set of contributions and conduct. Unfortunately some folks consider decisions they disagree with to be a basis for (a) entering into a paranoid debate about the “real reason” the individual or company made that decision (and typically not believing the rationale provided by said decision-maker) and (b) seemingly forgetting about all the other positive contributions that the person or company has contributed. I can assure you there is no nefarious scheme at place at Canonical; our goals are well known in the community. If I felt Canonical was fundamentally trying to demote and shut the community out, I wouldn’t work here; I have no interest in working for a company that doesn’t understand the value of community, and I am not worried about finding suitable employment elsewhere. I work at Canonical because I believe our goals with Ubuntu are just and the company’s commitment to our community is sincere.

Just? See China deal. Oh, sorry, you have. Just going where the money is? Great.

Glad to hear you’re sanguine about your employment prospects.

Can we just mention expectation management? You can’t blame the community for kicking off after Canonical telling everyone for the last eight years this is a Community Distro, that everyone counts, the Circle of Friends is your emblem, Ubuntu belongs to everyone: until this year we found it doesn’t.

Ubuntu is not a consensus-based community. Consensus communities rarely work, and I am not aware of any Open Source project that bases their work on wider consensus in the community. It would be impossible and impractical to notify our community of every decision we make, let alone try to base a decision on a majority view, but we do try to ensure that major changes are communicated to our leaders first (this is something we have been driving improvements in recently). We always need to find the right balance between transparency and JFDI, and sometimes the balance isnt’t quite there, but that does not mean there is some kind of illuminati-ish scheme going on behind the scenes.

Denying any Illuminati-ish schemes is all very well until you take the covers off your own secretly developed graphics engine (MIR) and cut a deal with the Chinese state to deploy Ubuntu. The former inflames the developers and the second just doesn’t reconcile with the Circle of Friends with which we began in 2006.

Community for Canonical just ain’t what it used to be. RC

Author: Robin Catling
Source: catlingmindswipe.blogspot.com

Video Transcoder `HandBrake` 0.9.9 Released With Blu-ray Subtitle Support, More

4 days, 16 hours ago — 0 Comments — Permalink

  • linux
  • windows
  • macosx
  • transcoder
  • ubuntu
  • handbrake
Handbrake, a free, open source video transcoder for Linux, Windows and Mac OS X, has been updated to version 0.9.9 recently, getting Blu-ray (PGS) subtitle support, better audio remix support, updated built-in presets, additional video framerates and more.


handbrake

The application comes with built-in presets and, besides common multimedia formats, it support DVDs or Bluray-like sources that aren’t copy-protected, chapter makers, subtitles and more.

Changes in the latest HandBrake 0.9.9:
  • Blu-ray (PGS) subtitle support that works with Foreign Audio Search, can be Burned-In and can be passed through to MKV (but not MP4);
  • additional video framerates: 30, 50, 59.94, 60 fps;
  • use some system libraries rather than bundling: fontconfig, freetype, libxml2, libass, libogg, libvorbis, libtheora and libsamplerate;
  • double framerate (“bob”) mode for the deinterlace and decomb filters;
  • better audio remix support;
  • allow the selection of higher audio bitrates where appropriate;
  • allow the selection of lower audio samplerates where appropriate: 8, 11.025, 12, 16 kHz;
  • audio dithering (TPDF) when converting to 16-bit FLAC;
  • support for x264’s preset, tune and profile options;
  • updated built-in presets;
  • improved Retina-resolution icons within the application.



Install HandBrake in Ubuntu


To install the latest HandBrake in Ubuntu, you can use its official PPA. To add the PPA and install HandBrake, use the following commands:
sudo add-apt-repository ppa:stebbins/handbrake-releases
sudo apt-get update
sudo apt-get install handbrake


For source files, Windows or Mac OS X binaries, see the HandBrake downloads page.
Author: Andrew
Source: www.webupd8.org

[Android] Install Android Studio on Ubuntu with error of “Plugin com.intellij failed to initialize and will be disabled”

5 days, 16 hours ago — 0 Comments — Permalink

  • disabled
  • comintellij
  • ubuntu
  • failed
  • studio
  • install
  • error
  • initialize
  • android
  • plugin

Just try to install the Early Access Preview of Android Studio on Ubuntu 13.04. But error of “Plugin com.intellij failed to initialize and will be disabled:null” happen…!



It’s due to IntelliJ IDEA need fixed installation of JDK, it have to be one of the following location:
  • /usr/java
  • /opt/java
  • /usr/lib/jvm
Android Studio installed successful


Remark: After you installed JDK in the location, you have to set environment parameter point to the installed location. In my practice, I use the following commands in Terminal to update alternatives:

$sudo update-alternatives —install /usr/bin/javac javac /opt/java/bin/javac 1
$sudo update-alternatives —install /usr/bin/java java /opt/java/bin/java 1

where /opt/java/ is the location of my installed JDK.


Author: Andr.oid Eric
Source: android-er.blogspot.com

« NewerOlder »

Log in

2011 © SolvedLinux.com