Month: August 2016
EDIT: Sorry, I had one weird ‘-yes’ stuck in that first command a while back but have fixed it and this tutorial works again with copy/paste of commands. Sorry for any inconvenience.
I’ll admit I should probably upgrade my printer but… it’s still alive so I won’t. Problem is that now it’s getting harder to install on Ubuntu. Hopefully this will help someone who is havin similar issues. For me it looked like it was installed and working on 16.04 but it wouldn’t print so I reverted to command line because the HPLIP Toolbox seems to no longer be there in the Software Center…
1 Install the HP LIP Thing with GUI with this command in terminal
sudo apt-get install python-qt4 hplip-gui
2 Run the tool with this command:
3 Next, next, next, next, next, I agree, next….
4 Name your printer in ‘Description’5 Save, send test page (if you want), etc.
5 Save, send test page (if you want), etc.
Hope that helps!
Someone I know sent me this positive article about the ubuntu phone. I read it and it was nice, and probably one of the best ‘tech-focused’ articles, but as a few friends and I discussed after reading it, it’s missing some of the most important reasons why one would switch. Here are my list of reasons why one should switch:
1. Being Part of Something Meaningful
Apple sucked in a lot of victims by making their customers think they were either cool or part of something cool. They paid heavily for that entrance fee in both privacy and dollars left in the bank (and other ways). You may have noticed how important technology is in our lives, so with the Ubuntu project you can change the world by participating. You become part of a community that cares.
2. Being Somewhere Where Your Voice Matters
Have you ever rolled your eyes (or worse) at how your smart phone is really quite dumb? Have you ever wondered “how could they do this? How did they let this happen?” Then, unbelievably, the same horrible ‘feature’ is still there years later? With the Ubuntu project, the programmers and people who change stuff are *you*! Let that sink in for a bit. That’s right, you can literally be a huge part of changing Ubuntu to better match your life and needs and the life and needs of those around you. Ubuntu cares what you think.
3. Living Free
Ever felt sick and tired about how you know the ‘big boys’ are spying on you, stealing your information, and watching everything you do? Ever felt helpless and that there is nothing you can do about it because there are ‘no other choices’? Good news. You now have a choice. Ubuntu. Ubuntu frees the captives and like Moses it ‘let the people go’.
4. Being Future Proof
Ever noticed how the ‘big boyz’ (including their strategic business relationships with the big telecoms) somehow manage to make your perfectly good phone ‘out dated’? Ever thought that you’d like to buy a device that is more future proof? Ubuntu is the only choice if you want to be future proof with ‘convergence‘.
5. Nice Pillars!
Randall Ross wrote a little article that doesn’t get enough circulation. This really sums up why Ubuntu has a nice set of pillars!
Congrats! So you figured out the 20 steps to getting owncloud-sync on your ubuntu phone. The problem is … now what? How do you make it work? It took a bit of goofing around but here is what I figured out:
- Do my tutorial (if it’s not in the software center when you read this) HERE
- Go to ‘system settings’
- go to ‘accounts’
- then add an account and select ‘owncloud’ from the list. It will prompt you for your credentials so fill them in.
Now you have an owncloud (nextcloud works fine with it) account meshed into your phone. Now you can actually start doing useful things. The most exciting part, of course, is syncing calendars!
- go to calendar icon
- click that grid calendar icon in the top right area – the left most of the three
- add online calendar
- again you will be prompted for your credentials again. enter them
- done. you’ll see a ‘sync in progress’ kind of notifier and boom. works.
Now you want to sync up files from your phone to your cloud. Unfortunately the app does not yet, at the point of this post, have a ‘share to cloud’ option which is too bad. I’m sure the feature is on the way as you read this. For now, however, what you have to do is this:
- in file manager, create a dedicated ‘sync’ folder on your local phone. you could use the folders that are already there, but in my case I needed to have a folder that did *not* sync my personal photos to my work cloud! So I made a folder called ‘work-uploads’ on my phone
- open the owncloud app and in account settings choose your sync frequency. I chose 15 minutes. I left the ‘sync on mobile data’ off because I don’t want a few gigs syncing with my mobile data..
- go back then go to sync folders. for the local folder, select the one you made in step 2 above. You can also create the folder at this point by pressing the + icon, or you could select one. If you select be sure to press the check mark in the *top right*. Not sure why but the check mark in the center confuses me…
- back out then in the ‘sync service’ make sure there is a file in your local folder that you made in step 2 and then press ‘sync’. It should tell you that the sync has started.
Honestly, mine is not syncing but I bet it should be. haha It’s definitely connecting to the cloud because I could choose the folders no problem and see all of them on my cloud. But the files aren’t moving from my phone to the cloud now so hopefully it will work for you while I figure this out.
I think you have to follow these steps in order and not use the owncloud sync app before you add the stuff in system settings but not sure…
- because i created the folders on the phone it requires root (sudo) somehow to sync. I noticed that I cannot see the folders I created in step 2 above in the regular file manager of phone… maybe this permission issue is restricting sync
- I did something in the wrong order… calendar is working perfectly though! weird.
To test, I went in from my laptop to the web GUI of Nextcloud to see if the file made it. No go. Did not. Then I put a small file in the same directory from my laptop and sure enough the file made it to the cloud. So the issue is definitely on the phone side… hmm… more for tomorrow..
Yes, this is the hard way but seems to be the ‘only way’ right now at the time of this blog. Always first check to make sure it’s not simply sitting in the software center before beginning this tutorial.
No, I can’t figure out why the packages aren’t in the Ubuntu software centre.
All I did to make this tutorial was update the wget link from this fine lad’s blog post so thanks Mr. Ji M
For 32-bit system:
For 64-bit system:
To actually install what you just downloaded on both 32-bit & 64-bit run following command:
(hint: as soon as you have hit the 2.5 part and press ‘tab’ button it will auto-fill the rest then just press enter and it starts)
sudo dpkg -i jitsi_2.5-latest_*.deb
When it’s done doing it’s thing then just hit your super button and start typing jitsi and you should find it. However, mine would not work until I did a software update.
I am not sure the best way to trigger the software update but I did it by going through my dash to
s ‘system settings’ then ‘details’ and then click the update button and upon restarting my machine
i went to the dash, searched Jitsi, opened it and it started working.
Hope this helps because I was pretty surprised to see it wasn’t in apt repositories (ubuntu software center) and more surprised that there wasn’t a tutorial like this as a work around until it was!
Before you begin: Always first check in the stock ubuntu software center to make sure that it’s not simply available there first. As of the date of this post it is not, but I expect it will be there very soon. Do not proceed with this tutorial if there is a one click app in the software center 🙂
1 Go to this link on your Ubuntu phone browser, follow the installation instructions.
2 Scroll down until you see the ‘Open Store’ app
Click ‘install’ and it will show you the 4 steps you have to follow. Follow them. Do them. Love them. However, if you aren’t awesome with difficult stuff, I’ll expand on each step:
- download the openstore thing: click it. It will download. Then at bottom of browser, slide up again and it will bring you back to instruction page
- your terminal app is the black thing on your main home screen of phone (image coming). open that.
- to navigate to your downloads file, in your terminal app, type this: cd ~/Downloads
- for the ‘run the command’ simply copy the pkcon install-local – – allow-untrusted openstore.openstore-team_0… stuff’ to your phones clipboard by pushing and holding. Long slide from the right side of your screen. paste it in your terminal with a long push on screen and then enter key by pushing the keyboard icon lower right.
3 Go back to the link above and scroll down until you see the owncloud file sync app and click the ‘install’ button. It will give you a warning that you are about to kill your phone and ruin your life. Accept this because life is short.
4 Install again (you’ll see an orange install button down a bit after the warning screen)
5 Go back to your home screen of phone and the owncloud app will be waiting for you. When you open it enter your owncloud or nextcloud credentials and server location
From here you should be able to connect a shared calendar and also share files and backup files. I’ll do a quick tutorial on that at my next available minute but hopefully this helps a few people out.
For some reason this is not that intuitive the first time and there don’t seem to be many/any specific tutorials out there. I kept getting a ‘modification fail’ error message or other errors. So, here you go:
1. Log in to your browser-based owncloud/nextcloud page
2. Go to the top left and click the down arrow to access the calendar app
Note: this *must* be enabled first by your admin, if you happen also to be your own admin
3. Grab the caldav link from the … share icon drop down
4. Select the content of the link and copy it to your clipboard (control A/Control C)
Back in Thunderbird Lightning
Note: You must first have the Lightning add-on installed in Thunderbird if yours does not already have it. It should come default but I recall in the past it did not…
Now skip past step #10 in this tutorial, and start at the ‘Back in Thunderbird Lightning’ steps
The key point is that it is ‘caldav’ that you select, *not* ical.
I realized years ago that believers live in a very imperfect world. We are fish swimming upstream and there is nothing that the enemy of our soul would love more than to keep us weak and ignorant of God’s holy Word.
I knew that I had to find some form of ‘structure’ around my daily Bible reading. I found that I would get on a spiritual tangent and spend all my time in Proverbs, or shift over to Psalms, or again to the book of Acts for fun and adventure. But if you asked me who Habakkuk was I’d say “Habak who?” Since I knew that every word in the Bible is inspired something had to change.
I then tried a straight read through the Bible for X amount of minutes per day. The problem was that life would happen and I’d lose track and such. I needed something with a bit of ‘drive’ behind it. Something that would push against the desire of my flesh to stop. That’s when I heard about ‘Bible in a year’ idea. The idea is that the whole Bible is divided into daily reading segments so that the whole Bible is consumed in a calendar year. Genius! And so I began.
I spent time on Odb.org and simply clicked their daily Bible reading link but recently I discovered that it was linking to a Bible company whose ethics I can no longer suffer. So last week I disconnected myself from Biblegateway.com since its owned by the questionable company Zondervan.
The only problem was that now I had to search for another website that I could go to that would allow me to check to see where I was at and where I should be at. I found most of the websites either linked to Zondervan, or, didn’t have the audio Bible option (which I like). Most were just a list of 365 days and you had to figure out what day you were on today. Too hard for me.
Thankfully I found this website which appears to have solved my problem. It’s the International Bible Society’s site and although their website defaults to the NIV version (shame on them) at least it has all the features I need and doesn’t send traffic to Zondervan’s site.
I also understand that this great website has a pretty impossible-to-remember URL for people who want to actually go their daily so I made a permanent page here at W.O.T. for you to remember more easily:
This turned out to be *even better* than the program I was on because it also breaks out Psalms and Proverbs into their own daily chunks which is just awesome. Truly Psalms and Proverbs need to be consumed daily and it looks like this program does it. Here is a quick tutorial to set yourself up and navigate the tools:
Also, it is helpful to note that you should right click (or whatever the option is on your device) and ‘open in new tab’ when you click the Bible links because for some reason it doesn’t open a new tab/window automatically.
Although there is an option to change your start date, you may want to consider just starting today and leave it as January 1st. It is useful, I find, to have January 1st always as the start date. I don’t have a lot of explanation as to why but I just find it helps keep momentum.
Finally, you may want to consider doing what I plan which is to drop where I am in my current plan and use this. Mine didn’t have the Psalms/Proverbs section so now everything is different from where I am. I think it’s very worth changing the plan to synchronize with this one.
EDITED October 31, 2016
This tutorial might also work on Ubuntu 14.04, I haven’t tried yet.
I love Ubuntu and I love Hangul but I’m not going to deny it – it’s not hyper-easy to get it running on Ubuntu, not because it’s super hard but because there aren’t any helpful blog posts out there to walk someone through it.
By golly, miss molly, that ends today! Let’s begin…
- Hit the super key and type ‘languages’ and then click/open the “language support” icon as per this:
2. Click ‘install/remove languages’ as per this:
English should be selected already (if your mother-tongue install was English).
3. Choose “korean” from the list, then apply, and wait (a really long time sometimes) while it downloads King Sejong and the kitchen sink…
EDIT! Some have reported not finding the Korean option in this list. I cannot explain why this would be, nor have I experienced this, but I would recommend that if this is your case try logging out completely and logging back in and trying again. Let me know if that helped.
Here is where the non-intuitive stuff starts. You’d think doing the above would be all you need but you need to do a bit more.
EDIT! If you have tried this tutorial before, make sure you *log out* here completely and log back in or you might not see the next “Korean (Hangul) (ibus)” option.
4. Go to the top right of the screen where you see English (En) and click that and you’ll see ‘text entry settings’
Now you will English sitting there all alone.
5. Press the + sign and then type ‘korean’ and select it. Then you’ll see a screen like this. Choose Korean (Hangul) (Ibus).
I had some issues leaving the ‘master keyboard’ (that’s a name I gave it) switching with the default (something with the super key) and so I changed mine to Control + space bar. You can do whatever you want by just clicking in the space where the default is and hitting your favourite combo in on your keyboard. When finished just close the window and your changes will be saved.
Remember, this is *not* the hangul-english keyboard language switching combo. This is the keyboard combo that switches your keyboard from the “English only” (En) one to the “Korean with English capabilities” one.
Now, we’re getting close to being able to angle your Hangul, but just one more critical step that will save you the pulling out of multiple strands of hair.
6. You must now either reboot, or log out and log back in again in order to be able to eat your green eggs with Hangul.
You will know that you have successfully reached Hangul-Land when the top right area that used to say “En” is now a colourful Korean swirl like so:
Although you now have full Korean capabilities, you now must use the keyboard combos found within this Korean keyboard in order to switch between English and Korean. The default combo is shift + space bar, and you can try it out now for a fun test. You may, like me, wish to change this keyboard combo to something else. If you do, go on to the next section.
How to Customize Your Shiny New Korean Keyboard with a Custom Language Toggle Keyboard Combo
Click the colourful swirl and select ‘setup’ as per this:
Next, you will see the Hangul toggle key space with the defaults. If you want to change the keys used to toggle between Korean and English, just click ‘add’ and then, even though it says ‘key’ singular in the pop up, you can hit the key combo with your computer and it will work.
*Warning!* It shows this popup when you hit ‘add’ under the Hangul toggle area, which is *incorrect*. It should say ‘hangul’ not hanja here. Both hanja and hangul display the same pop up box so it just needs a bug report to fix this but I’m too tired at the point of writing this blog…
In this case, I used control +right alt key because I remember using something like that back in the day and it felt comfortable. You can do whatever floats your boat.
아이구! 신기 신기! 오렛동안 한국말 이컴퓨터에서 못했어…. 드디어.
Hope this helps you grow in Ubuntu and Korean!
Question for you disciples of Jesus out there: What does Biblegateway.com, Zondervan, NIV, Gay Sex and Satan have in common?
As a recent website author I found this week noted, “Everything.”
After meeting Jesus and being born again, I was given an NIV Bible. For a few months I read it like any other Bible. Then someone introduced me to the King James Bible which, to me, was only of interest for it’s cool Ole English literary style. So I read that for a while. I strangely noted that the KJB was more ‘meaty and direct’ than the NIV. I couldn’t explain it other than ‘it felt more direct and more truthful’. So I just kept reading the KJB and never read the NIV again in my Bible time other than on a few occasions ‘just to test’.
Today, something uncool happened. For the last few years I have been a diligent promoter of the website Biblegateway.com. It is also linked daily to www.odb.org which is the publisher of Our Daily Bread Ministries. ODB might want to considering immediately un-linking. It’s perhaps a bit of a stretch but I just happened to find that Our Daily Bread and Zondervan are located just a 6 min drive from each other in Grand Rapids Michigan… coincidence? Hopefully….
Biblegateway used to be just a straight-up Bible website where you could go, read the Bible, and have the Bible played to you. Over the last couple of years, however, I started seeing a lot of advertisements for the NIV Bible on the side. Then, slowly, I noticed the appearance of more and more ‘flesh’. The girls in the banner ads started showing a bit more skin, my eyes started wandering a bit more until today when I was basically lusting after an ad of a woman lying on her back wearing nothing but a bikini-looking top with closed eyes and ‘inviting’ expression advertising some weird new age ‘floating’ activity.
On my daily Bible webpage???
Enough is enough.
It’s time to find out what’s up.
Immediately I did a whois lookup to find out who owns this website. Someone is starting to control me and I don’t like who they are. Check out these results as of today, August 13th, 2016. I give you the date because I would not be surprised if they immediately change the ‘ownership’ of the website after I finish this blog. The date is also in the screenshot:
I had remembered only one thing about Zondervan Corporation: they owned the NIV Bible which I had ‘funny feelings’ about. So I decided to do some quick searches and found this quick summary (pardon this person’s old-school web design and style and focus on the facts):
Shocking? It gets worse.
I decided to start looking at the actual scriptures and see how they compare. This page (same author) although it’s full of a lot of his/her anger, covers the details that you need to read. If anyone finds a better ‘snapshot web page’ of this KJV versus NIV, do let me know and I’ll update.
So, as you can see, Satan has definitely had his contributions to the writing of this ‘modern Bible’.
But, if that’s not enough for you, this next stuff really caught my attention. You see, a friend of mine has been teaching me ‘You have to always follow the money train, Wayne Out There.” He’s right. Whether it is a business, family, church, government, etc, you have to follow where the money train stops and you’ll note that many decisions – moral or immoral – about the world are made there. If you read from the link about the section under “The NIV and Zondervan” he writes the following points:
- Zondervan and NIV were purchased by HarperCollins
- HarperCollins publishes pro-homosexual books and the Satanic bible.
- HarperCollins is apparently a subsidiary of The News Corporation owned by Rupert Murdoch including Fox Broadcasting and a bunch of newspapers
Here is another link if you want to look more into the corporate stuff and the money train.
The conclusion is simple. You either support these people or you don’t. I don’t.
Today will be my last visit to my old favourite website Biblegateway.com.
Too bad you got in bed with the world.
Ubuntu is by far the best operating system in existence. One of the things that hasn’t been broadcast around much is how Ubuntu is also awesome for business.
If you run a business (or work in one) you will know that PDF files are one of the most standard documents that you work with, or would like to work with. Here is a bullet proof list of things that I’m always dealing with and that Ubuntu solves:
- people sending .jpg or .tiff or .png files instead of PDFs (unprofessional but a reality)
- PDF files being way too big which is unfair to bandwidth, especially if someone will be downloading on a mobile (good percentage chance)
- I need to split a bunch of pages, do something, and then glue them back together again and I don’t want to print it all and scan it
- I need to watermark or stamp a PDF with something
- I need to create a PDF from a word processing document or spreadsheet
These are just some of my regular issues, but great news! All of them will be solved for you in this post, once and for all, and for free.
How to Compress a Big PDF File Without Killing the Quality
This one took me a while, but all you have to do is:
- open a terminal (if you don’t know how, click here)
- Navigate with the terminal to where your over-sized PDF file is (If you don’t know how, go to the section on “File & Directory Commands” on this page.)
- In the gobbly-gook that is sitting in step #4 below, change the ‘OUTPUTFILENAME’ to the name you want the resulting file to be named and the INPUTFILENAME to the name of the file that is too big and is sitting in the directory you just navigated to.
- copy this gobbly gook into your computer clipboard AFTER doing step #3 to it. I would recommend pasting it to a separate text editor (like body of an email) first, do your changes, and then re-pasting it to the terminal) : gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/default -dNOPAUSE -dQUIET -dBATCH -dDetectDuplicateImages -dCompressFonts=true -r150 -sOutputFile=OUTPUTFILENAME.pdf INPUTFILENAME.pdf
- Copy your updated version of the gobbly-gook to the computer’s clipboard
- Paste it to the terminal with this *different* version of control V. If you use the normal paste, it won’t work. Do this: control + Shift (same time) then press ‘v’ and it will paste to the terminal.
- press the enter key and the process will run
You should now have a smaller PDF file that didn’t lose too much quality. There are other versions of this command above which I found killed the quality too much. This one was great for me.
How to Convert a .jpg or a .tiff or a .png File to a PDF File
- Open a terminal (if you don’t know how, click here)
- Navigate with your terminal to where your .jpg or a .tiff or a .png files are (If you don’t know how, go to the section on “File & Directory Commands” on this page.)
- type ‘convert’ and then start typing the name of the file you want to convert. *TIP: after you start typing the file name, you can press ‘tab’ and it will auto fill. If it doesn’t completely auto fill it means there is another file name there similar so you have to type a few more letters and then ‘tab’ again. This saves much time and errors.
- start typing the name of the file you want the newly created PDF to be named. Likely it will be the same as the photo name which is great and convenient because you can use the same TIP above with the tab button and it will auto-fill it quickly. Caution: if you use auto-fill make sure you change the last three letters to ‘.pdf’ so that it will actually open as a pdf!
- Here is what an example command will look like before you press enter: convert photo_document.png photo_document.pdf
- Press enter
If you know how to do basic terminal navigation, this is truly a lightening fast process and super useful. That said, there is probably a light conversion app out there that does this on Ubuntu and I’d like not to use the terminal if possible so please share
How to Take a Multi-Page PDF File and Split Them into Individual Files
- go to the Ubuntu software center search and get “PDF Sam”
- Use the ‘split’ feature
- Mess around with all the options (I don’t have time to do a full tutorial here)
How to Take a Multi-Page PDF File and Split Them at a Certain Point in the File
- go to the Ubuntu software center search and get “PDF Sam”
- Use the ‘split’ feature
- Make sure you choose the ‘split after these pages’ and the file will ‘cut’ right there. I haven’t tried it but I bet you could put a comma in there after each page number you want to split at and split a whole series of pages….
How to Watermark or Stamp or Batch Adjust Multiple Pages on a PDF in 10 Easy Steps
How to Rotate All Pages in a Multi Page PDF File
I wrote this tutorial earlier for this one here.
How to Turn Anything You Can Print into a PDF Document (ie. Emails, web pages, etc)
I wrote this tutorial earlier for this one here.