|Latest 7 Posts
| "As We Age, Don’t Give Up. Keep Doing." And More Wisdom from George Jedenoff’s "The Powder Philosophy"|
Sat, Jul 1st 2017 4
| Do You Have An Opinion on the Domino Application Platform Direction? Read This.|
Thu, May 18th 2017 3
| The ICS on Linux Round Table Session Notes|
Mon, May 15th 2017 2
| "Why the Largest Companies in the World Count on Linux Servers"|
Tue, May 9th 2017 5
| Join Barry Rose, Daniel Nash, and Myself for the ICS on Linux Round Table on Monday at Engage!|
Sun, May 7th 2017 4
| Join Serdar Basegmez and Myself on Tuesday’s TLCC XPages Webinar Series|
Mon, May 1st 2017 4
| Attention All Loti, ICS Faithful, and IBM Community Members... A New Conference is Coming in 2018!|
Fri, Apr 28th 2017 2
| Linux Bash Bug - Shellshock - is Real: Get Patched (Mac Too)|
Thu, Sep 25th 2014 15
| Skype 4.3 on Linux Crashing? Here’s a Fix.|
Tue, Aug 5th 2014 13
| IBM Verse On-premises Third Post: Updated Schema, New Features|
Thu, Sep 22nd 2016 11
| "Let’s Get Ready to Logjam!" -- The Need to Know About This New Exploit|
Fri, May 22nd 2015 10
| New SSL3 Exploit: The POODLE Is Here and Lifting Its Leg|
Wed, Oct 15th 2014 9
| IBM Verse On-premises Architecture and Insight|
Wed, Aug 3rd 2016 9
| ICS Summer School - Sign-up Now|
Wed, May 4th 2016 8
| A Conversation with Barry Rosen, at IBM: Part I|
Tue, Sep 20th 2016 8
| Awesome Linux Reference Sheets for Developers (and Administrators)|
Tue, Sep 27th 2016 8
| Notes Domino Templates Get Slated for an Update. Here’s the Roadmap|
Mon, Oct 3rd 2016 8
||Skype 4.3 on Linux Crashing? Here’s a Fix.
Microsoft released Skype 4.3 on Linux recently, to replace the aging version 4.2 due to cloud conversions utilized in other client flavors. There are some noticeable changes with the upgrade including new features. However, for power Skype users, there appears to exist a bug in the upgrade process causing the new Skype client to crash repeatedly just after the main window appears.
Although conjecture, I suspect the problem manifests itself for those that have sent files to one or more contacts in version 4.2. Skype utilizes a SQLite database file to store its data with the filename main.db. Something changed with how 4.3 reads the sent file history, causing the client to crash immediately. After searching forums for hours and trying ten different variants for fixes, the simplest one was the winner for me and allowed the successful opening of Skype once again. Non-English Skype flavors can exhibit the upgrade issue too.
A. The solution provided purges the sent file history, but retains your message history
B. Message type 68 equates "Send file"
Here is the fix that worked for my Ubuntu 12.04 LTS x64 host OS. The process utilizes sqlite3 which is the command-line front-end to SQLite.
1. Check to see if you have sqlite3 installed
$ which sqlite3
2. If not, then install it
$ sudo apt-get install sqlite3
Red Hat, CentOS, SUSE
$ su -
# yum install sqlite
Try step one again to ensure the system finds the executable
3. Inside your home directory is a hidden subdirectory containing all of the Skype files for your user account. It is important to backup this directory
$ cd ~
$ mkdir .Skype.4.2.bak; cp -a .Skype/ .Skype.4.2.bak
4. This is where you need to go to perform the fix
$ cd ~/.Skype/[skype_username]
Note: if you do not recall the Skype account name on this machine, type: ls ~/.Skype/
5. Edit the database file
$ sqlite3 main.db
6. Clean-up the database
Sqlite> DELETE FROM Message WHERE type=68
7. Verify Skype is installed (one way of several); if not, see Installing Skype below
$ which skype
8. Launch to ensure success
$ skype &
Nice and easy.
Of course, one could do the brute force method by removing the Skype folder and installing a new version, and reinstalling the Skype dependencies, but you would lose all your settings, plus your chat history, which may or may not be downloadable from the Skype server -- but the pull could take a long time for heavy users. I found the provided option much safer, less invasive, and fast.
If you haven't installed Skype yet, know that it is part of the Canonical partner repository and needs to be enabled to have it automatically appear within the Software Center. Two ways to do that:
1. Check the respective repository within the Update Manager -> Settings dialog box
2. $sudo add-apt-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner"
The application will appear within the Software Center or you can install it as follows:
$sudo apt-get update && sudo apt-get install skype
You can always visit the Skype Linux download site or the generic download site, but this will take longer than the two steps provided.
C. For current Linux versions, Microsoft only offers an i386 flavor, so do not waste time searching for the x64 code
D. Skype dropped Alsa support in version 4.3 and requires PulseAudio for making phone calls; if you only use chat or share files and photos, then you do not care and need not configure it; if you need help installing PulseAudio, see below
* If you want to decode the Skype log file, try Skype Log Converter, which takes your Skype messages and converts them into .eml files
* Whereas Skype Chat Log Viewer publishes clean human readable Skype logs
* Troubleshooting Skype on Ubuntu
* If you want to merge two Skype main.db files, try Skyperious, a neat Python utility
* To install PulseAudio, read this post on the Skype support site
* With the current release, there is no known bug tracking site anymore for submitting bugs to Microsoft/Skype; the previous Skype bug tracking dashboard is offline. Instead, I would suggest visiting the Skype of Linux Community site and trying there
* If you need to make a log file to troubleshoot a problem, click here then scroll down to Skype for Linux, which provides a simple step by step process
Aug 05, 2014
| Recent Blog Posts
"As We Age, Don’t Give Up. Keep Doing." And More Wisdom from George Jedenoff’s "The Powder Philosophy"|
Sat, Jul 1st 2017 3:40a Bill Malchisky Jr.
Well, I inadvertently held this post, so let's publish it now. In early 2016---in his then 56th consecutive year of skiing at Alta and Snowbird in Utah---Mr. George Jedenoff at the age of 98 took a few minutes to discuss his Powder Philosophy. A positive uplifting message that will leave you with a smile. Worth a few minutes to view and learn a bit from his years of wisdom. He still rips groomers and fresh powder, while also enjoying tree skiing--again at 98 years old. Stay healthy, believe
Do You Have An Opinion on the Domino Application Platform Direction? Read This.|
Thu, May 18th 2017 6:15a Bill Malchisky Jr.
As Barry Rosen mentioned during our Engage session last week, ICS Offering Management is seeking feedback around the Domino application platform. This opportunity is significant enough that I felt it appropriate to author a separate post. Currently, IBM is looking for feedback in the areas of APIs, XPages, Domino on Bluemix, Docker, and well, anything else you want to add in the development space. I took the survey and found it to be straight forward with plenty of opportunity to provide you
The ICS on Linux Round Table Session Notes|
Mon, May 15th 2017 6:00a Bill Malchisky Jr.
Great session last Monday. We filled the table with overflow and discussed many good topics raised by the attendees. Below are the notes and some of the URLs cited during the event. Please feel free to comment and keep the discussion going. IBM Notes FP7 is the last update for the Linux client;, no further feature packs will be offered for the Linux client Support will be best effort from here and will continued to be support up to 9.0.1 FP7 on thee then current set of operating systems.
"Why the Largest Companies in the World Count on Linux Servers"|
Tue, May 9th 2017 3:00a Bill Malchisky Jr.
I read this morning a great piece in Linux Journal by Petros Koutoupis. The author's name being new to me, I read the article with an open mind. What I found is this introductory level article offered a decent dissection of this important topic. As I've covered over the years in my Lotus on Linux Report presentation series, more companies outside of Microsoft use Linux for their edge servers than any other operating system. That data point continues to this day. Additionally, despite recent de
Join Barry Rose, Daniel Nash, and Myself for the ICS on Linux Round Table on Monday at Engage!|
Sun, May 7th 2017 4:30p Bill Malchisky Jr.
This year at Engage in Antwerp, Belgium, I am speaking with Barry Rosen of IBM and Daniel Nash. We are covering all things ICS related on Linux. Happy to have the opportunity to present with both Barry and Daniel on such a topic. A lot has changed in the past six months with IBM's support for Linux. This is the session to learn about those changes and provide input directly to IBM. Looking forward to a great discussion and learning experience. See you on Monday! Date: Monday, May 8 Time: 11
Join Serdar Basegmez and Myself on Tuesday’s TLCC XPages Webinar Series|
Mon, May 1st 2017 4:43p Bill Malchisky Jr.
On Tuesday, May 2, Back from the Dead goes live via the TLCC's XPages Webinar Series, sponsored by Teamstudio! Time: 10:30 AM EDT / 9:30 AM CDT / 7:30 AM PDT / 3:30 PM BST / 4:30 PM CEDT Register Here! It's free! Back from the Dead: When Bad Code Kills a Good Server It's Friday and a new customer calls. Their mission critical app is taking :05 to open documents and the users are quite concerned. Where do you start when handed a 20 year old application you have never seen, on a serv
Attention All Loti, ICS Faithful, and IBM Community Members... A New Conference is Coming in 2018!|
Fri, Apr 28th 2017 6:05a Bill Malchisky Jr.
IBM Think 2018. Bringing together World of Watson and InterConnect to form the technology industry's most important event Great news! I am very excited to report that IBM is doing something excellent with their conferences next year. IBM is combining Connect, InterConnect, World of Watson, PartnerWorld, Edge, Amplify, and Vision all into one massive technology show in 2018. What is this conference called? IBM Think 2018! In my opinion, this is a logical move with IBM recognizing customers a
Linuxfest at IBM Connect 2017|
Sat, Feb 18th 2017 10:54p Bill Malchisky Jr.
Hi Everyone! Just a quick update on Linuxfest... As I've been involved since Lotusphere 2010 offering the first two Linux Installfests with Joe Litton, and co-offered Linuxfest at Lotusphere, Connect, and ConnectED ever since, I wanted to take a moment and provide a quick update. Wes Morgan and I had a few conversations on this year's event and the new city. We both concluded with the new development schedule within IBM, the we should skip a year. Thus, Linuxfest VIII will be delayed a y
Come to IBM Connect 2017 and See Me Speak in the Developer’s Track!|
Thu, Feb 16th 2017 7:10p Bill Malchisky Jr.
Yes, for the first time, I'm speaking in the Development, Design and Tools track. A bit nervous and excited simultaneously. A new audience for me! Fortunately, I'll be co-presenting with Serdar Basegmez to ensure that everyone in the audience will receive quality information from multiple perspectives. Looking forward to attending IBM Connect 2017. See you in San Francisco! Back from the Dead: W/hen Bad Code Kills a Good Server Session link Calendar File: If you never sat-in on a
Interesting in Going to IBM Connect 2017? Contact me for a $100 Discount|
Thu, Jan 19th 2017 3:06p Bill Malchisky Jr.
Hi Everyone and Happy New Year to all of you. Best of luck in the new year. I have a couple of posts for IBM Connect in the works. Lets commence new year with a new discount. As an IBM Champion for 2017, IBM is allowing us to offer $100 discounts to friends who may be interested in attending. If you are on the fence, know that the session list is attractive with over 200 being offered. Success stories from customers will be on display, along with the technical labs returning as well. Thus, you c