This is a continuation of my previous post (restoring files) on my install of Ubuntu 14.04. In this post, I’ll go through configuring and installing things related to networking. You can see the complete lists of posts on Ubuntu 14.04 on my main install page.
Category: Online Services
GMail: Replies to Myself
I’ve had an issue with one of my email addresses recently. When I reply to all with my GMail address, it’s smart and does not send the email back to myself. On the other hand, when I sent an email from another address, it would include that address in the reply list. It finally got annoying enough to find a problem…
Gmail Notifier
A couple of emails came through the other day that I didn’t catch right away. This set me on a quest for a good notification system for my email. I need something where if I step away from my computer for 30 seconds that I can see that I got an email during that time. Or, if I am working on something that I can’t stop, I need something that will quietly sit and remind me that something needs attention when I have a chance.
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.
Using Microsoft Lync with Ubuntu
I have had two different needs come up for using Lync as my instant messaging tool. First, the company that I work for subscribed to Microsoft’s online service called Office365. Then, I started working for a client that hosted it’s own internal server.
These are my notes for getting connected so that I could chat on both networks using Pidgin.
Ubuntu 13.10: Internet-Related Setup
This is my second post in setting up my Ubuntu 13.10 install. I am working to reinstall my laptop from scratch, and I have grouped all of my notes for my Internet-related programs in this post: email, browsers, VPN, etc.
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…
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:
- CDNjs.com — includes a number of great libraries
- Bootstrap CDN — just bootstrap and Font Awesome
- Microsoft Ajax Content Delivery Network
- JSDelivr (you can see their list of libraries on Git Hub)
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