- Press the Tab key.
- Type:
live
- Press Enter.
- If necessary, select Live, then press Enter again to continue the boot/install process.
22 November 2011
Boot Error: vesamenu.c32: Not a COM32R image
When attempting to install Linux, from a USB stick, you receive the following error vesamenu.c32: Not a COM32R image
26 March 2011
Sync Firefox Bookmarks using Dropbox
This solution uses a couple of the behind-the-scenes configuration options available in Firefox and the magic of the cloud via Dropbox.
- Install Dropbox (I am sure other cloud-based sync services will work but this is my preference). Ensure that you note the location of your local Dropbox folder, this will be important later.
- Navigate to your Dropbox folder and create a new folder titled: FirefoxBookmarks (or whatever, as long as it makes sense to you).
- Launch Firefox. In the address bar, type
about:config
then press Enter. If prompted, click: I'll be careful.... - Scroll to: browser.bookmarks.autoExportHTML. This preference is set to false by default. To change this item, simply right-click it then click: Toggle.The value should now say: true. This will ensure that each time you close Firefox (assuming a bookmark change has taken place during that browser session) a bookmarks.html file will be written.
- You will now need to add a new preference. To do so, simply right-click any of the other preferences then select: New > String.
- In the field provided, type:
browser.bookmarks.file
then press: Enter. - Double-click: browser.bookmarks.file.
- In the field provided, type the full path to your FirefoxBookmarks folder (if that is indeed what you named it) followed by: /bookmarks.html. For my installation (Ubuntu), it looks like:
/home/mike/Dropbox/FirefoxBookmarks/bookmarks.html
- Close Firefox and open your Dropbox folder. You should see the bookmarks.html file. Since any file you save in the Dropbox directory is automatically synchronized to your Dropbox account, you can now access your bookmarks from any Firefox installation by following these same steps. Note: If the bookmarks.html file is not created the first time, it may be due to the fact that no real change actually occurred to your Firefox bookmarks. Fix this by simply adding, deleting, or updating a bookmark from within Firefox (Bookmarks > Organize Bookmarks). Close Firefox again and all should go as planned.
26 February 2011
Creating a SQL update statement that incorporates an inner join
This example uses both an INNER JOIN (to update the values in Table1 with the corresponding values from Table2) and aliasing for readability.
- I added the additional parameters in the WHERE for illustrative purposes
UPDATE t1
SET t1.Column2 = t2.Column2
FROM dbo.Table1 t1
INNER JOIN dbo.Table2 t2
ON t1.Column1 = t2.Column1
WHERE
AND t1.Column3 = value
AND t2.Column4 = value
25 June 2010
Set minimum font size for Chromium browser
While using Ctrl+Shift++ or Ctrl+Shift+- can be used as a workaround for fonts that render either too big or too small it is somewhat problematic because it changes all of the fonts on the page. Additionally, any changes are lost once the browser is closed. A better and more permanent solution is to force a minimum font size.
- Close any open sessions of Chromium.
- From the desktop, launch a new terminal session by selecting: Applications > Accessories > Terminal. A new terminal window will display.
- At the prompt (the blinking cursor), type:
gedit ~/.config/chromium/Default/Preferences
then press Enter. - Locate the section titled webkit.
- Within webkit, you will see webprefs. Under webprefs, add the following 2 lines
"minimum_font_size": 11,
Be sure to include the trailing comma for both lines.
"minimum_logical_font_size": 11, - Save your changes and close gedit.
- Launch Chromium and navigate to a site that would normally have rendered with ridiculously small fonts. You should now be able to actually view the content without glasses. To increase or decrease the minimum font size, simply repeat the first few steps to open Chromium's Preferences in gedit. Replace 11 with your desired font size.
03 June 2010
Disable the clicking sound when pages load in Internet Explorer
- From the keyboard, press Ctrl+R to open the Run window.
- Type control then press Enter.
- Double-click: Sound (in Classic view) - or - Hardware and Sound > Sound (in the Control Panel Home or Category view).
- From the Sounds tab, locate Start Navigation. Left-click Start Navigation to select it.
- From the Sounds pulldown, click (None).
- Click OK.
02 June 2010
Install Lighttpd, MySQL and PHP5 for my local development environment
- From the desktop, launch a new terminal session by selecting: Applications > Accessories > Terminal. A new terminal window will display.
- At the prompt (the blinking cursor), type:
sudo apt-get update
then press Enter. - When prompted, type the sudo password then press: Enter. This is done to resynchronize the package index files with their sources, ensuring that your system is aware of new and updated packages. If updates are found, simply type:
sudo apt-get upgrade
then press: Enter. Otherwise, proceed to the next step. - Once update/upgrade is complete, type:
sudo apt-get install mysql-client mysql-server
then press: Enter and follow the prompts to complete the installation. - Next you will install the Lighttpd server and Lighttpd Doc (the documentation files). At the prompt, type:
sudo apt-get install lighttpd lighttpd-doc
then press: Enter. - Once this installation is complete, open your web browser and navigate to either http://127.0.0.1/ or http://localhost/. If all went as planned, you should see: Placeholder page The owner of this web site has not put up any web pages...
- Next we will install PHP5. At the prompt, type (or copy/paste):
sudo apt-get install php5 php5-cgi php5-common php5-imagick php5-intl php5-mcrypt php5-pspell php5-recode php5-memcache php5-memcached php5-librdf php5-ps php5-ming php5-mysql php5-imap php5-ldap php5-snmp php5-sqlite php5-svn php5-tidy php5-xmlrpc php5-xsl php5-curl php5-gd
then press: Enter. - We then need to modify the php.ini file to enable cgi.fix_pathinfo. At the prompt, type:
gksudo gedit /etc/php5/cgi/php.ini
A gedit window will open and display the php.ini file. Search (Ctrl+F) for the line:;cgi.fix_pathinfo=1
and uncomment this line by simply deleting the leading ; (semi-colon). - Save your changes then close gedit.
- At the prompt, type:
gksudo gedit /etc/lighttpd/lighttpd.conf
then press Enter. - In the server.modules section, add
"mod_fastcgi",
- Scroll to the bottom and paste the following
fastcgi.server = ( ".php" => ((
"bin-path" => "/usr/bin/php-cgi",
"socket" => "/tmp/php.socket",
"max-procs" => 2,
"bin-environment" => (
"PHP_FCGI_CHILDREN" => "16",
"PHP_FCGI_MAX_REQUESTS" => "10000"
),
"bin-copy-environment" => (
"PATH", "SHELL", "USER"
),
"broken-scriptfilename" => "enable"
))) - Save your changes then close gedit.
- Next we will create a PHP info file that will enable us to view details about our PHP installation. At the terminal prompt, type (or copy/paste):
sudo sh -c "touch /var/www/php-info.php ; echo '<?php phpinfo(); ?>' > /var/www/php-info.php"
then press: Enter. - Open your web browser and navigate to either http://127.0.0.1/php-info.php or http://localhost/php-info.php. You should see something similar to: PHP Version 5.3.2-1ubuntu4.2.... You should also see: CGI/FastCGI in the: Server API row.
The installation is now complete. Here is a short list of additional tools that you may wish to add. Either click the apturl protocol link or use the terminal commands to install.
- MySQL Query Browser
sudo apt-get install mysql-query-browser
- MySQL Administrator
sudo apt-get install mysql-admin
- phpMyAdmin
sudo apt-get install phpmyadmin
Here are a few useful commands for working with your Lighttpd server.
- Stop Lighttpd:
sudo /etc/init.d/lighttpd stop
- Start Lighttpd:
sudo /etc/init.d/lighttpd start
- Restart Lighttpd:
sudo /etc/init.d/lighttpd restart
Installing applications in Ubuntu using Synaptic Package Manager
GUI: Synaptic Package Manager (SPM)

As is cleverly depicted in the above screenshot, there are essentially five areas of the SPM window that concern us:
SPM Usage
For additional information, please refer to the official: SynapticHowto.
As is cleverly depicted in the above screenshot, there are essentially five areas of the SPM window that concern us:
- Reload
- Search
- Package List
- Package Description
- Apply
SPM Usage
- From the desktop, select: System > Administration > Synaptic Package Manager. If prompted, enter the administrator password then press: Enter. The Synaptic Package Manager window will open.
- In the SPM window click: Reload (area 1). This action will reload the package information so that SPM becomes aware of any new, removed or updated software that may be available for your system.
- Once SPM has obtained the most recent package information, click: Search (area 2). The Find window will appear.
- In the Find window, type: frozen bubble then press: Enter.
- The results of your search will be displayed in the Package List (area 3). Scroll through the list and locate the package titled: frozen bubble.
- In the Package column, click the frozen bubble package name. This will display additional details of Frozen-Bubble in the Package Description (area 4).
- Click the checkbox for the frozen bubble package then click: Mark for Installation. This will open a window listing additional packages that need to be installed in support of our selected application. Click: Mark.
- Once you are satisfied with you selections simply click: Apply (area 5). The Summary window will appear. Click: Apply again to start the installation.
- Once installation is complete, the Changes Applied window will display. Click: Close then close SPM after it has refreshed. You may now access the newly installed application. In our case Frozen Bubble is located in: Applications > Games. Though this particular application is installed in a fairly obvious location, it is possible that you may not be so lucky with all of your installations. In those instances, a little hunting may be necessary.
For additional information, please refer to the official: SynapticHowto.
Subscribe to:
Posts (Atom)