Category: Online Services

WebEx on 64-bit Ubuntu 13.10

Periodically, I use WebEx with work. It seems like it is just often enough to remind me that I didn’t make sure it was working since my last install.

Well, thanks to Russ Lowenthal, I found an easy fix to get it working.

Ask Ubuntu: How to I make Cisco WebEx work with 13.10 64bit?

Existing directory

Well first, he has you look for missing libraries in the config directory. The problem is, I had two of them already.

$ ls $HOME/.webex 
1124  1424  lastshareindex.bak

I just deleted the directory to start from scratch.

rm -r .webex/

I started a new WebEx from my browser. I just logged into the meeting and ended it. After that, I had just one directory there:

$ ls $HOME/.webex 
1424

As a side note, the Meeting Center opens at this point. I just can’t share my desktop or view someone else’s.

Finding Missing Libraries

Next, I ran this command to identify the missing libraries.

ldd $HOME/.webex/1424/*.so >>check.txt

I could have opened the check.txt with gedit or something like that. It was easier to use grep to find all of the “not found” lines:

$ grep "not found" check.txt 
	libgtk-x11-2.0.so.0 => not found
	libgdk-x11-2.0.so.0 => not found
	libXmu.so.6 => not found
	libXtst.so.6 => not found
	libjawt.so => not found
	libjawt.so => not found
	libXmu.so.6 => not found
	libpangoxft-1.0.so.0 => not found
	libXft.so.2 => not found
	libpangoft2-1.0.so.0 => not found
	libpangox-1.0.so.0 => not found

Then, I installed the apt-file program.

sudo apt-get install apt-file
apt-file update

Finally, I used it to search each of the libraries that were not found.

$ apt-file search libXmu.so.6
libxmu6: /usr/lib/x86_64-linux-gnu/libXmu.so.6
libxmu6: /usr/lib/x86_64-linux-gnu/libXmu.so.6.2.0
libxmu6-dbg: /usr/lib/debug/usr/lib/x86_64-linux-gnu/libXmu.so.6.2.0

Once I knew the libraries, I could use that to install them. Not each of these actually installed packages because some were dependencies.

sudo apt-get install -y libgtk2.0-0:i386
sudo apt-get install -y libxmu6:i386
sudo apt-get install -y libgcj14-awt:i386
sudo apt-get install -y libpangoxft-1.0-0:i386
sudo apt-get install -y libxft2:i386
sudo apt-get install -y libpangoft2-1.0-0:i386
sudo apt-get install -y libpangox-1.0-0:i386

I didn’t even have to reboot or even restart my browser. The next meeting worked fine and showed me the shared desktop.

Amazon Prime Fix Again

We have enjoyed watching many of the Amazon Prime videos in the past.  Unfortunately, on the last few machines that I have rebuilt, they wouldn’t play.  It just said to upgrade the Flash Player.  The usual tricks didn’t work.

Update: I found a different but easier solution for Ubuntu 13.10. See this post.

Thanks to Ask Ubuntu and Aaron, I found the solution.  In summary, here are the commands that got the job done:

sudo apt-get install hal
sudo mkdir /etc/hal/fdi/preprobe
sudo mkdir /etc/hal/fdi/information
/usr/sbin/hald --daemon=yes --verbose=yes
rm -rf ~/.adobe

Here are the steps…

Read More

Great Link: CDN for Angular, Bootstrap, etc.

I was looking for a CDN to use with Bootstrap and Angular, and I found a great resource.  CDNjs.com ended up doing the trick.  I also learned that you can discover many great Javascript libraries and projects by going through the offerings of different CDNs.  So, with that being said, here is a list of the CDNs that  I discovered:

Just to give you an idea of what I ended up with, here’s part of the <head> of my project.  I used the head javascript library for most of the javascript:

<head>
	<link href="//netdna.bootstrapcdn.com/twitter-bootstrap/2.3.1/css/bootstrap-combined.min.css" rel="stylesheet">
	<link href="//cdnjs.cloudflare.com/ajax/libs/font-awesome/3.0.2/css/font-awesome.min.css" rel="stylesheet">
	
	<script src="//cdnjs.cloudflare.com/ajax/libs/headjs/0.99/head.min.js"></script>
	<link type="text/css" href="css/devtools.css" rel="stylesheet" />	
	
	<script>
		head.js(
			//  https://groups.google.com/forum/?fromgroups=#!topic/ace-discuss/rNckG17-7ac
			//  http://stackoverflow.com/questions/5733275/chrome-uncaught-syntax-error-unexpected-token-illegal
			"//d1n0x3qji82z53.cloudfront.net/src-min-noconflict/ace.js",
			"//cdnjs.cloudflare.com/ajax/libs/jquery/1.9.1/jquery.min.js", 
			"//netdna.bootstrapcdn.com/twitter-bootstrap/2.3.1/js/bootstrap.min.js", 
			"//cdnjs.cloudflare.com/ajax/libs/angular.js/1.1.1/angular.min.js",
			"js/app.js",
			function() {
				/* My initialization ... */
			}
		);
	</script>

If you know of a CDN that I missed, please comment below!

Resources

Google Voice Voicemail Rings

I have really enjoyed using the Google Voice option for voicemail on my cell phone.  The cool part is that it sends me an email with the voicemail message.  The message is attached in sound form and it also makes an attempt to do voice recognition.  The one disadvantage is that it rings way too many times.  Some people give up on leaving a message because it rings so many times.  Well, thanks to Evan Wondrasek, I found a fix!

Here’s the original article:

Techorator: How to Prevent Extra Rings using Google Voice as Voicemail

Read More

Troubleshooting: Playing DRM Videos from Amazon

This is the second time this has happened.  I keep getting:

Sorry we were unable to stream this video.  This is likely because your flash player could not be updated.

I had just reinstalled my media laptop with Linux Lite OS (a flavor of Ubuntu), and I was trying to watch a video from Amazon.  It was one of the Prime Instant Videos.

To fix the issue, I followed McDougall’s instructions.  Basically, it was just installing the “hal” package and deleting the .adobe and .macromedia settings directories:

sudo apt-get install hal
rm -r ~/.adobe ~/.macromedia

Finally, I rebooted and retried.  It all worked fine after that.

Resources

What App Can I Use for a Single Social Heaquarters?

This post is just a quick research into the different apps that attempt to unify all of the different social websites.  I just want one place to read the updates and one place to publish updates/thoughts.

For me, these are the sites that are on my radar:

Ok, so that’s the idea.  Here’s some applications that I found:

TweetDeck LogoTweetDeck

Links:

The interface looks cool.  It has multiple columns and you can add filters to show what you want in each column.  The only problem is that it seems limited to just one Twitter Account and/or one Facebook account.  Here’s the setting screen, and I don’t see where you can add anything else:

TweetDeck Settings Screen

Yoono Logo Yoono

Links:

This option looks pretty cool too.  They have a desktop app, browser app, and an iPhone app.  (What about Android?)  But, they don’t list Google Plus and Diaspora on their supported services list:

Yoono Supported Services

Hotot LogoHotot

Links:

This option looks very promising because of the extension support.  I couldn’t find any list of supported services, but it sounds like you could write an extension to support a new one if needed.  It is a desktop app with versions for Windows, Mac, and Linux.

Gwibber LogoGwibber

Links:

This project is an open source Linux desktop client.  It came preinstalled on my latest Ubuntu installation, so I will probably play with it the most.  It also doesn’t have Google Plus or Diasport, so I need to do some research there.

Gwibber Supported Services

Conculsion

I will have to report back if I find a solution that works well for me.  In the meantime, can you help?  Please comment if you have some a useful tool or method that helps you keep up with the “social” world.