More from: Zoom

Zoom on Mint / MATE 20201106

UPDATE 2020-11-09

Zoom got back to me promptly. The dialog box they also fixed. In My Humble Opinion this GNU/Linux Zoom Client is one of the finest examples of cross-platform software any company has developed and the customer service has been excellent in response time and punctually correcting software issues. Buy their annual subscription.

My difficulty installing they have provided instructions to correct, which work perfectly, and the installed client performs better as well. In the Linux Mint distro version zoom cannot use a virtual background, even though it can with Windows on the same hardware BUT in the provided “lastest version” it works in Linux almost as well as in windows. I am impressed.

The application “Zoom“ you installed from “Software Manager“, is a Flatpak format and is not published by us (Zoom company) but by a third-party publisher.
To fix this issue, uninstall the “Zoom“ in “Software Manager“, then download the deb package from https://zoom.us/client/latest/zoom_amd64.deb, install using the following commands:

  1. cd ~/Downloads
  2. sudo dpkg -i zoom_amd64.deb
  3. sudo apt-get install -f

The third command will fix the dependency issue.
Please let me know if you have any more questions and I will be happy to help in any way I can.


This post is written November 6, 2020 and applies to Linux Zoom Client 5.4.1 (53350.1027). This is a paid account, so if you are using a “free” account your mileage may vary. If Zoom Support contacts me with more information I will update this post accordingly.
Zoom is a popular conferencing app. A rare but notable trait is that Zoom works in any web browser, or as an installed Client App on Mac, Windows, and Linux. Several Linux versions are available at https://zoom.us/download.

This slideshow requires JavaScript.

The windows client works fine from this download page but when I chose the Linux Debian client for my Mint / MATE desktop it was missing two libraries, ibus and linxcb-xtest0. Maybe I should have tried the Ubuntu or Mint flavors, might not be their fault, but choosing Debian, Mint, or Ubuntu generally has worked the same for me as they all hail back to Debian…. The install failed, apt –fix-broken install did not fix it, and no other installs could be performed until I purged zoom with apt purge zoom. It purged nicely.

Zoom is in the Mint repos and installing through the Mint / MATE Software Manager worked flawlessly. So advice #1 is install from the repos with Software Manager.

Second. Most of it works flawlessly but some of the Settings i/f needs adjusting:

  1. The Settings dialog box covers up anything else, requiring me to drag the settings dialog box off the screen to the side to see and use the dialog boxes that it spawns. It also covered my Conky status monitor and task bar which are always on top.
  2. My system dual boots Linux Mint / MATE and Windows 10 from SSD, and I store all large data on separate spinning media. Clicking Change to change the storage location of the Zoom Video Recording provides a dialog box as one would expect, however when one browses to the desired folder the Open button is inactive and cannot be used to select the location. Choosing a specific file name will work, however one would desire a file name for a recording based upon some automatically determined text, such as the date and time the recording started.The edit box containing the path to the location in which to store the recording is not editable.
  3. I could not locate the Zoom configuration text file, if there is one: it was not a dot file in the user home folder, nor was it a hidden folder in the user home folder, nor could I find a trace in /etc, /var/* or /usr/*. The instinct is to merely edit the text config file and fix it but a better approach is to simply use a soft link. Zoom defaults the recording storage location to ~/Documents/Zoom.
    1. Using the GUI or command line
    2. Delete ~/Documents/Zoom
    3. Create a folder where you want the recordings stored
    4. Create a link to that folder (right click / create link with the GUI or ln -s <path-to-new-folder> ~/Documents/Zoom using command line)
    5. Cut and paste the link into ~/Documents (if you are using the GUI)
    6. Rename the link Zoom (if you are using the GUI, note the capital Z)
  4. Shouldn’t need to do this but it is a solution to a problem that should eventually go away.

Post Script: It still doesn’t fix the problem: when you finish a meeting Zoom says it must convert the video and then presents a dialog box to select a storage location, HOWEVER the Open button on the dialog box is always gray so it cannot be clicked, and there is no place to designate a file name for the recording.


EdUbuntu 12.04: Configuring to get work done

Last night we installed the new Ubuntu 12.04 Precise on our HP 6910p business class notebook from a USB memory stick. The installation went about as quick and painless as any we have done. We also installed Blue Fish, FileZilla, Chromium, Compiz configuration manager, and SSH Server, and did some configuring of the Launcher bar.

Today we paid attention to the details with some fine tuning so we could get down to work. All in all it went splendidly. Far better than we anticipated — we probably were unduly cynical when the Unity Desktop was introduced last year, due mostly to the absence of choice at that time. There is a lesson in that. With Microsoft preparing the very same scenario at the introduction of their Windows 8 later this year, the Microsoft stockholders could be spared some loss by using an appropriate approach to the customer: providing choice to try something new rather than issuing a unilateral dictation that we like it or lump it.

We installed the EdUbuntu edition for two reasons, first we provide training to a diverse demographic in our lab with ages from kindergarten up to 105 years old. EdUbuntu has a lot of nice K-12 learning material in it for students and for teachers. Also, EdUbuntu comes with the Gnome desktop in case we don’t want Unity. As it turns out, we are using Unity now because the compiz desktop Zoom comes closer to working in Unity than in Gnome.

From last night, first we did a “sudo passwd root” to set the root password to something we can control, then we ran

# apt-get install chromium-browser
# apt-get install compizconfig-settings-manager
# apt-get install openssh-server
# apt-get dist-upgrade

We found FileZilla, Blue Fish and VLC Media Player in the “Ubuntu Software Center” (the shopping bag on the Unity Launcher) so we installed them from there. Then we compressed our .thunderbird and .fillezilla folders on our desktop in preparation for copying them to our laptop. We had a bit of a run around looking for the “Connect to Server” menu item, but eventually a tip lead us to open the FILE menu (top of screen) for the “Home Folder” and that allowed us to connect to our desktop with SSH and copy various files we use. We extracted both the .thunderbird and .filezilla archives to our desktop and test ThunderBird and FileZilla: all our mail and web site logins were correct and ready for us to begin work.

As you know, the way you choose which desktop you want is by clicking the little dot in the upper right corner of the password box at login time. You pick Unity or Gnome and then enter your password. We started with Gnome, moved the bar to the bottom of the screen, changed its height to 35 px, turned on the Show Hide Buttons, and added the launchers we use to the gnome task bar — you must hold down the ALT key while you right click on the task bar to get the pop up menu and click properties to configure the bar but you can drag and drop icons from the menus to the task bar as usual. We also changed the WorkPlace Switcher to use two rows and hold eight workplaces.

We also programmed the compiz Enhanced Zoom Desktop

Zoom in: Button4
Zoom out: Button5
Zoom box:Button2

Sadly, it didn’t work in Gnome…. But it did sort of work in Unity: the desktop itself does zoom, but the launcher bar does not. Of course it didn’t before either. So we are currently using Unity. It is nice to have a choice.

To configure the launcher in Unity is easy enough also, but a bit different than Gnome. To change the position of an icon on the Launcher you grab it and drag it up or down to where you want it. To add a program to the Unity Launcher, you can drag the icon right off the Dash Home (search results) onto the Launcher or run the program from Dash Home which causes an icon representing the program to appear on the Launcher at the bottom. Either way, then right click that icon and click “Lock to Launcher”. To remove an icon from the Launcher you right click the icon and then click “Unlock from Launcher”. We added Chromium, Blue Fish, FileZilla, and Text Editor to our Launcher as we use those daily, and removed FireFox and the Ubuntu Software Store from the Launcher to save space: we can always run them using the Dash Home (round red circle at the top of the launcher) when we need it.

When we opened the Chromium Browser to add it to the Launcher it asked if it could sync with Google to restore our browser settings. We said yes. It worked wonderfully. Nice to not need to retype all our bookmarks or figure out all our web site passwords. It does this for Android in our Nook Color and HP TouchPad also, but the form factors there are different and it was not quite as nice.

The real change for us is that the Launcher stayed put! It didn’t play the hide and seek game on us — jumping around as we opened or closed windows. This greatly enhanced the usability of the Unity desktop because we no longer had to fight with the Launcher to get it out of our way — the prior behavior often had the launcher jumping out from the side to cover up parts of the left side of the window that we were trying to use, especially when we were trying to click on mail folders in Thunderbird.

Configuring the Unity Launcher is also better now: Open the System Settings (bottom of Launcher, a Wrench over a Gear) and choose the first icon, Appearance. The size of the icons on the launcher is now controllable at the bottom of the window: we set ours to 35 px. There are also two tabs at the top of this screen — “Look” and “Behavior”. We never noticed “Behavior” before. But this is where you can turn the AutoHide feature for the Unity Launcher ON or OFF. You can also specify where to point to unhide the launcher and choose how sensitive it will be to your pointing. This simple control makes a huge difference in usability.

The thing we always forget to do until we get sufficiently annoyed is to change the time delay for the Grub boot loader. The ten seconds default setting is not enough — in the lab for our students who must read the boot screen to figure it out, or for us as we become distracted waiting for the system to reboot. Sixty seconds works much better for us.

To set the GRUB delay, do not edit the /boot/grub/grub.conf directly — the next time your system receives an updated kernel your changes will revert back to the default. Instead go to the /etc/default folder and edit the file named grub: for example by typing “nano grub”. Change the grub_timeout parameter to a number bigger than ten. I used 90 today: I can always press ENTER to get booted: we do not need to wait for the timeout: but when we are busy, having a wider time frame in which to specify which system we want booted seems to help. After you edit grub then run update-grub to change the /boot/grub/grub.conf file.

The next item we adjusted in the System Settings was the Brightness and Lock. We let the screen dim when unused, but not turn off into locking mode — that just annoys us. We also went to the Power Settings and adjusted the When Lid is Closed options so the notebook Does Nothing when the lid is closed. If we start a long job on the notebook, or plug it into a keyboard and monitor, we often close the lid. The default is to put the notebook to sleep when the lid is closed, which is not what works best for us.

The last thing we did there was to install a printer. And that is about a wrap for this posting. We installed EdUbuntu 12.04 on our desktop too, and it went about the same as our install on this notebook. We added the FireWall Configuration, VirtualBox, Samba, the Arduino IDE (bonus!!!), Eagle (PCB Design) We did try encryption on our home folder on the desktop, and we will report how that works later.


Why Unity?

We received some insite today on the reason Canonical forced Unity upon us. Apparently Canonical is trying to implement voice commands and will restore the menu system next month in the April release of Ubuntu 12.04. They will also add a new “HUD” which seems to be a cross between the Unity “Dashboard” (the red circle at the top of the launcher bar which is used to search for apps that are not on the launcher bar) and a search engine. Of course, you mostly need to know the exact NAME of the program you want to run for that to help you much. The ultimate goal of this new “HUD” is voice actualization. The article can be read at http://www.markshuttleworth.com/archives/939.

“We’ll resurrect the  (boring) old ways of displaying the menu in 12.04, in the app and in the panel. In the past few releases of Ubuntu, we’ve actively diminished the visual presence of menus in anticipation of this landing. That proved controversial. In our defence, in user testing, every user finds the menu in the panel, every time, and it’s obviously a cleaner presentation of the interface. But hiding the menu before we had the replacement was overly aggressive. If the HUD lands in 12.04 LTS, we hope you’ll find yourself using the menu less and less, and be glad to have it hidden when you are not using it. You’ll definitely have that option, alongside more traditional menu styles.

Voice is the natural next step

Searching is fast and familiar, especially once we integrate voice recognition, gesture and touch. We want to make it easy to talk to any application, and for any application to respond to your voice. The full integration of voice into applications will take some time. We can start by mapping voice onto the existing menu structures of your apps. And it will only get better from there.”

Well, you guys have a good idea there but thank-you for humoring us boring old customers with a menu until you have a voice operated menu that works well.  Hopefully Zoom and VMWare will also work, and oh by the way, it would be nice if we could go back to having as many workspaces as we wish, and a simple workspace switcher on our task bar again. I run a minimum of three workspaces daily and have been known to use eight when things get busy. Chopping off my desktops at no more than 4 and making me play with that aggravating “Workplace Switcher” on the Unity launcher was disappointing.


Practical Ubuntu — Part 2 of 2

 

In “Practical Ubuntu — Part 1 of 2” we installed Ubuntu Oneiric Ocelot on an HP 6910p notebook alongside the existing Microsoft Windows Vista, set the administrator “root” login to a password we know, added openssh-server so we can work on it remotely instead of needing to stand right there beside the computer while updating it, and ran the automagic update routine “apt-get dist-upgrade” to update all the software to the current versions.

In this module we want to install the Google Chromium Web Browser, the Compiz Zoom feature so we can magnify any section of the screen in class for demonstration purposes, the GNOME Desktop in case Unity is not wanted for some reason, and the VMWare Player module so we can teach multiple OSs without needing to reboot every time. We will also create a simple Virtual Machine (VM) using an open source DOS-like Operating System: follow the same steps to install whatever system is needed on each VM. Pay attention to license terms if you use proprietary software.

Chromium Web Browser

Google Chrome (and the related Ubuntu version Chromium) are currently the leading competitor to Microsoft Internet Explorer. It has certain very nice features, such as all the most popular codecs and flash are included already thus you don’t need to install or maintain them as an extra step. This means that after installing Chromium you can simply browse to web sites that use flash and it will work and it will never need “a newer version of flash that is available”. Chromium also has a very nice method of protecting the user from cross-site scripting attacks by leaving javascript off for unknown sites and turning it on when desired by clicking a single icon that appears in the URL address bar.

The easiest way to install “Ubuntu supported” software is to just use the Ubuntu Software Center and click.

Click to see full picture

The other way to do this is to know in advance that the package name for the chromium browser is “chromium-browser” and install it from the command line with “apt-get install chromium-browser”. Either works.

root@dad:~# apt-get install chromium-browser
Reading package lists… Done
Building dependency tree
Reading state information… Done
The following packages were automatically installed and are no longer required:
linux-headers-3.0.0-15 linux-headers-3.0.0-15-generic
Use ‘apt-get autoremove’ to remove them.
The following extra packages will be installed:
chromium-browser-l10n chromium-codecs-ffmpeg libnss3-1d libxss1
The following NEW packages will be installed:
chromium-browser chromium-browser-l10n chromium-codecs-ffmpeg libnss3-1d
libxss1
0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded.
Need to get 21.7 MB of archives.
After this operation, 86.8 MB of additional disk space will be used.
Do you want to continue [Y/n]?

Install Compiz

One of the problems we reported after installing Ubuntu 11.04 “Natty Narwhal” is that the Zoom feature stopped working. We use zoom daily in teaching as it allows us to magnify content on the five foot monitors at the front of our classroom so that students can see the small items, such as menu selections, and follow what we are instructing them to do. The loss of the ability to zoom would mean the students would have to get up out of their seats and walk to the front of the room. We discussed this for Ubuntu 11.04 “Natty Narwhal” in a previous article.

The easiest way to install compiz is to use the Ubuntu Software Center, type compiz in the search box, and click the package when it comes up.

Click to see larger picture

Alternatively you can install from the command line with “apt-get install compizconfig-settings-manager”

root@dad:~# apt-get install compizconfig-settings-manager
Reading package lists… Done
Building dependency tree
Reading state information… Done
The following packages were automatically installed and are no longer required:
linux-headers-3.0.0-15 linux-headers-3.0.0-15-generic
Use ‘apt-get autoremove’ to remove them.
The following extra packages will be installed:
compiz-plugins compiz-plugins-main python-central python-compizconfig
The following NEW packages will be installed:
compiz-plugins compiz-plugins-main compizconfig-settings-manager
python-central python-compizconfig
0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded.
Need to get 2,862 kB of archives.
After this operation, 12.2 MB of additional disk space will be used.
Do you want to continue [Y/n]?

To make this work, you must enter the command CCSM in terminal or in the little catchall area at the top of the launcher bar — the place where all the programs NOT on the launcher bar can be found. The settings I used are:

Zoom in: <Super>Button4
Zoom out: <Super>Button5
Zoom box: <Super>Button2

Click each image to see larger picture.

For more information on this feature you can browse the askubuntu.com library at http://askubuntu.com/questions/36751/how-to-activate-superscroll-to-zoom. You can get most of the Zoom functionality in Unity. Go to the on/off symbol at top right, click System settings, then click CompizConfigSettings Manager. Under Accessibility find Enhanced Zoom Desktop, enable it, and set the Zoom In and Out as stated above. Zoom now works everywhere except the launcher bar on the left. Zoom will not work in the Unity 2D session — it must be a full Unity session.

I have seen cases where, even though this worked for us here, it still didn’t work. The best suggestion I can offer is to be sure you have updated all packages to their latest version as I also noted this did not work initially, and it magically started working after a few months (and updates).

Some notes on using the Unity launcher bar.

To put a program, such a Chromium, on it run the program, and while it is still running you will see an icon representing it in the Unity launcher bar. Right Click that icon and from the pop-up menu select “Keep in Launcher”. After that there will be a button in the launcher which you can click to start the program.

To re-arrange the order of icons on the launcher bar is easy but non-intuitive. Click and hold the icon that you want to move, then 1. drag it off the launcher bar to the right but don’t let go, 2. drag it up or down to where you want it, 3. drag it left back onto the launcher bar, and then 4. let go. You can’t just drag straight up or down — that moves the bar. Drag the icon off to the right, up to where you want it, and back onto the bar.

In Case Unity brings Division…

You can install the classical GNOME session interface if you so desire and select it at the time you are loging in. There is a gear or star icon next to the login name box: you click that gear and then click the kind of session that you want. To install the GNOME session run the command “apt-get install gnome-session-fallback”.

root@dad:~# apt-get install gnome-session-fallback
Reading package lists… Done
Building dependency tree
Reading state information… Done
The following packages were automatically installed and are no longer required:
linux-headers-3.0.0-15 linux-headers-3.0.0-15-generic
Use ‘apt-get autoremove’ to remove them.
The following extra packages will be installed:
alacarte gir1.2-panelapplet-4.0 gnome-applets gnome-applets-data gnome-panel
gnome-panel-data libpanel-applet-4-0 python-gmenu
Suggested packages:
gnome-netstatus-applet deskbar-applet cpufrequtils evolution
epiphany-browser desktop-base
The following NEW packages will be installed:
alacarte gir1.2-panelapplet-4.0 gnome-applets gnome-applets-data gnome-panel
gnome-panel-data gnome-session-fallback libpanel-applet-4-0 python-gmenu
0 upgraded, 9 newly installed, 0 to remove and 0 not upgraded.
Need to get 9,486 kB of archives.
After this operation, 40.3 MB of additional disk space will be used.
Do you want to continue [Y/n]?

A reboot is required before it will take effect. You can also install “apt-get install gnome-shell” for another session format, which I personally feel is rather nice. Another good article on this is available at http://www.makeuseof.com/tag/easily-install-gnome-shell-ubuntu-1110-newer-linux/. Another tip on the session interface: using the Gnome task bar at top of the screen you use ALT-right click now to move things.

 VMWare Player

The steps above solved most of our issues for Oneiric Oscelot. The only remaining significant issue is installing VMWare Player so that we can quickly demonstrate the same job skill / principal across several popular environments. In our case we buy volume licensing for several Microsoft products, including Windows XP, Vista, and Windows 7. We demonstrate using these in class together with Ubuntu Linux because any of these systems could be encountered by a job applicant seeking work. To do this effectively we install one of our licenses in each virtual machine and we can then use that VM  under Linux to demo the skill in Windows. This is not quite as nice as having three separate computers all hooked up to the projector, but it is a very good compromise, and together with the Zoom feature it seems to get the job done.

To get the VMWare Player software, you must go to the VMWare.com web site and log in. Player is free but they require you to agree to terms. On vmware.com go to Products, then Desktop Virtualization Products, then on the right vertical nav bar click VMWare Player. At the top left, click the big blue DOWNLOAD button. There will be a table with the links to click to download: you may need to scroll down to see it. Click Download again, login to your VMWare account or create an account, and on the next page click on the link to download the binary for the VMWare Player version that fits your computer. The download on my notebook if a FiOS 5/2 (5MHz download, 2MHz upload) connection required on the order of ten (10) minutes.

In your download folder, find the file: it will be one big script. It was 129.7MB when I downloaded it. Make the file executable (right click, permissions, check the execute box). Open a terminal window with CTRL-ALT-T and shell to root. Run that script to install the VMWare Player.

Welcome to Ubuntu 11.10 (GNU/Linux 3.0.0-16-generic x86_64)

* Documentation: https://help.ubuntu.com/

Last login: Sat Feb 18 18:23:43 2012 from pops.local
jdnash@dad:~$ su –
Password:
root@dad:~# cd /home/jdnash/Downloads/
root@dad:/home/jdnash/Downloads# ls
VMware-Player-4.0.2-591240.x86_64.txt
root@dad:/home/jdnash/Downloads# ./VMware-Player-4.0.2-591240.x86_64.txt

You must agree to their EULA to install, so answer the prompts in terminal as they appear, and eventually it will be installed. Items in [brackets] at the prompts indicate that is the default answer — you just press ENTER to accept it. For the EULA you must type “yes” but otherwise ENTER will do. If you don’t know, you run a script such as this by typing “./” followed by the file name. You may press the tab key to help — if you start off the name of the file and press the TAB key, then Linux will try to figure out which file you want and type the rest of the file name for you. For example, in the terminal windows shown below I only needed to type “./VM” and then I pressed TAB: the system could see only one executable file which started with the letters “VM” so it typed the rest of the name for me “ware-Player-4.0.2-591240.x86_64.txt”. Very convenient.

root@dad:/home/jdnash/Downloads# ./VMware-Player-4.0.2-591240.x86_64.txt
Extracting VMware Installer…done.
You must accept the VMware OVF Tool component for Linux End User
License Agreement to continue. Press Enter to proceed.
VMWARE
…….

Do you agree? [yes/no]: yes

Would you like to check for product updates on startup? [yes]:

Would you like to help make VMware software better by sending
anonymous system data and usage statistics to VMware? [yes]:

The product is ready to be installed. Press Enter to begin
installation or Ctrl-C to cancel.

Installing VMware Player 4.0.2
Configuring…
[######################################################################] 100%
Installation was successful.
root@dad:/home/jdnash/Downloads#

To run VMWare Player, use the little black square at the top of the floating launcher bar (Dash Home) and type VM into the search box. You will see VMWare Player under the Installed Apps. Click it, accept the EULA (again), and the main VMWare Player screen is before you with no virtual machines in it (yet). Next we will create a VM. You can keep an icon for VMWare Player in the Unity launcher bar by right clicking its icon now and checking “Keep in Launcher”. In the old (GNOME) menu it used to be under Applications / System Tools.

Click image for larger picture

Making a Virtual Machine under VMWare Player

Before we make a VM, we need to install CD or DVD, or an .iso file which contains the install. In this document we will use the open source program Free DOS which is a Linux based DOS clone. You can download it from http://www.freedos.org/. It is a small file, under 40MB and downloaded in 1-2 seconds. The filename when I downloaded it for this document was “fd11src.iso”. If you are installing VMs from other CDs, you can insert the CD or DVD into your Linux computer’s CD/DVD reader and when the drive opens up close the window, then right click on the associated icon on your desktop and select “Copy Disk”. Copy it to an image file instead of to another CD/DVD. You now have the necessary electronic .iso file to use for installation. You can install from a physical CD, but electronic is much faster. I made the statement before, but I will repeat it again here: be sure you have proper proof of the right to use the software if you are installing proprietary software. This is not a problem for Open Source.

There are many pre-made VMWare “appliances” available for download from the VMWare.com web site. To use one of them, download it, then in VMWare Player click File, Open Virtual Machine and browse to the VM Appliance. In the following exercise we will make our own Free DOS VM.

Start the VMWare Player. Click Create a New Virtual Machine. Click the Radio Button for Installer Disk Image File and browse to the file. Follow the rest of the prompts. Done.

Click image for larger picture

Click “Play virtual machine” to run the VM and watch it install your OS.

Click image to see larger picture.

Ubuntu 11.10 Oneiric Ocelot

The next release of Ubuntu, October 2011, is Oneiric Ocelot.

Reviews are here and here. Release notes are here. The Ubuntu home page is here. The conventional Download page is here.

The Unity (mobile phone) desktop is mandatory now with no alternatives. Thunderbird is now the default email client. ‘Dash Home’ is the circle at the top left of the screen: click it to open menus. There are additional drop-down menus activated by clicking your login name or the On / Off gear at the top right side of the screen.

The best way to install is to download the .torrent file which we got in about 10 minutes. Torrents are much faster than conventional download due to server load issues, especially the day of a new release. The .torrent and conventional .iso files can be found here. Burn it to a USB memory stick with System/Administration/Startup Disk Creator and when you insert it into a computer with Ubuntu already running the computer will announce that it has found media to upgrade and ask if you wish to so do.  Alternatively burn it to CD with a right click on the .iso file and select Write to Disk. When installing say ‘no’ to update from the Internet — we ran into some missing files when we let it do that — update later.

My first hack at it was to simply insert the USB drive while Natty Narwhal was running. It autodetected the availability of upgrade files and I let it start. Regrettably, I had to walk away for a bit as it was 3AM and I was falling over asleep, so I closed the laptop lid and went to bed. At 8:00AM the laptop was still running, but the screen was faint white and I couldn’t bring it out of sleep or whatever it was doing. So I did a clean install / format in the same partition as the original system. My thoughts as I configured that system after its first boot follow.

Install was painless — took about 20 minutes while I read the comics on-line. Login screen was kind of neat — a floating box with my login in it over an edit box for my password. Tried to see if filezilla is installed by typing a command line “apt-get install filezilla” in the search box at the top of the screen — click the round button at the top left corner of the screen to open up the menu. Nothing.

OK, so I have work to do, and I need a command line to get it done efficiently. Control-Alt-F2 to switch to a new login. Login there, then immediately “sudo passwd root” and set the password to something I know (Ubuntu always starts the root password as something random you don’t know so every command you have to put up with “sudo” and entering your password. Most people figure out rather quickly that they can “sudo passwd root” once and save a lot of messing around. “su -” and now that I have a command prompt and I can get some work done.

Install FileZilla “apt-get install filezilla”. Perfect, no problems, installed. Switched back to my GUI with CTL-ALT-F7. My gibberish in the search box is still at the top, but there is a seriously blurred out login box in the middle of the screen. I re-entered my password and it let me in. Need to kill that screensaver thing, or at least set the timeout to a reasonable time. The touch pad on my HP Compaq 6910p laptop no longer is working. The buttons by the touch pad that I use to click are also dead. I can move the cursor with the eraser in the middle of the keyboard but can’t get a response clicking with either set of buttons. The pop-up hint boxes show up when I point at things. Weird. Back to try more after I eat a bowl of chocolate pudding.

Killed XORG. Logged in again on the GUI. the touchpad now works. OK, so was this from switching to another terminal with the CTL-ALT-F2? Try it again. Switched out with CTL-ALT-F2 and back with CTL-ALT-F7. Nope. Everything is fine.

Now I need to grab my .thunderbird folder from my desktop to initialize my notebook. Got an error creating the folder on my notebook, which is to be expected as it already exists. I grabbed the .bluefish and .Skype folders and some documents and projects while I was in there too. The throughput is impressive even for being on a 100M network close to my desktop: everything under a gigabyte long is transferring in sub-second speeds while gigabyte size files are travelling at about a second a gigabyte. I know the NICs are 100MHz but I thought the switch was 10/100: must be 10/100/1000. It doesn’t take me long to eat a bowl of warm chocolate pudding, but the files almost were done before I finished it.

So the file transfers were awesome. Now to close FileZilla and see if I can connect using Nautilus to pull over the .filezilla folder. I might get away with it using FileZilla, but I want to know if there is still an equivalent to the “Connect to Server” we used to have. And there it is, at the top. The menu appears on the top task bar ONLY when you mouse over. File / Connect to Server.  Used ssh2 protocol. And no problem. Find .filezilla and copy it. Use CTRL-H to reveal the hidden dot files. CTRL-drag to copy, and it asks if I want to merge because there is already a .filezilla folder, I say yes. Blink. That was it? Open FileZilla: (upper left corner) Home circle, then Internet Apps, then FileZilla. Wow. All my customers are in there all right. Connect to a web site. Everything works: no problem. Try ThunderBird. Some thing, no problem, everything is there: mail, accounts, filters. Awesome. Truely awesome.

The menu bar that hides off the left side of the screen as if on a cell phone made itself annoying as I tried to use TBird: every time I got close to the left edge of TBird to change mail folders the stupid menu things would jump out and cover the folders up. It would be OK if it either stayed on the screen, on top, all the time or stayed out of the way unless I pressed the Window key, but the hide and seek behavior is annoying. Just noticed TBird was still running on my desktop when I copied that folder.

I decided that I didn’t need ten years worth of email on my notebook, so I right click Local Folders and pick Settings, then set TBird to delete messages older than 120 days. There was a bit of weirdness: the window OK and Cancel buttons were off the bottom of the screen and when I tried to drag the window up by its title bar it kept maximizing the window. Another annoyance, but so far the good is much more than the bad. I’ll see about changing some annoyances in CompizConfig Settings Manager later.

Need my code editor, so CTL-ALT-F2 again and install BlueFish. “apt-get install blusfish”. Perfect. Hmm. It’s no where to be found on the menu though.

Start FireFox, set my home page to jdnash.com,  and add the Web Developer plugin. No problem.

Add some accounts using the GUI. The System Settings icon is the wrench over a gear at the bottom of the hide-and-seek menu bar. Open User Accounts. That dialog box works a bit oddly — the right side of the box appears to be just text showing the Account Type, Language, and Password HOWEVER if you mouse over then the text becomes a drop down combo list box or edit box, as fits the item.

Now I need an antivirus program, so I tested the “Software Center” which is on the hide-and-go-seek menu at the left side of the screen. The Software Center looks like a shopping bag with bubbles foaming out of the top. Colorful “suggestions” of which programs I would like to install pop up, and I see right off that FileZilla is there but it is marked that we already installed it. that is as it should be. I also noticed GPartEd, VLC Media Player, The Gimp Image Editor, and Chromium (Google) Web Browser which I want,  so I installed them. Click, click. I also cruised down the Highest Rated list and installed some more tools that I normally use.

Now, getting the things I use constantly on the “hide-and-go-seek” Launcher bar. I use Chromium constantly, and FileZilla, and BlueFish, but I rarely use Software Center and never use Ubuntu One (cloud) because I really do not want any private data exposed, and I know a ‘cloud’ is just a sales name for  a file server. I right clicked on the ones I want to remove from the ‘hide-and-go-seek’ launcher bar and unchecked ‘Keep in Launcher’ to remove them. To add programs to the launcher simply start the program so that its icon appears in the launcher, then right click that icon and check “Keep in Launcher”. Done.

For the most part it looks like this can be made to work. We we see as I do web development. I’m not ready to erase my desktop and commit to it quite yet. We’ll add Skype and a camera later and add to this report. I tried the work around to restore the Zoom functionality to the desktop that I reported in http://jdnash.com/2011/05/zoom-in-ubuntu-natty/ but it no longer works. You can get something like the Gnome desktop back by installing it as “apt-get install gnome-panel”. Refer to TomBuntu at  http://tombuntu.com/index.php/2011/09/11/install-the-classic-desktop-in-ubuntu-11-10/ for details. I still need to research how to activate the fingerprint reader to authenticate.

If you have experiences with Ubuntu, feel free to register and leave a comment.

NOTES: Unity interface is Mostly Harmless. So far the only significant annoyances for me:

1. No Zoom functionality. There are web blogs that claim it, but I have not got one to work yet.

2. Hide and Seek launcher bar. Jumping in and out to cover up stuff is annoying. Either stay on the screen all the time or stay off the screen unless I press the Super button.

3. Lack of a long launcher bar to hold all my typical apps is annoying. The time needed to find each app in the menu system is wasted. The intent was no doubt to better organize programs, but it makes it awkward to locate and start anything not on the small launcher.