Freebsd Laptop Support

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Monday, 25 November 2013

Smartphones on a Plane? Give me Snakes Instead

Posted on 02:57 by Unknown
On a flight back to Shanghai, I got into a lovely chat with a Shanghainese. Our lively discussion was interrupted by a self-important and thoroughly reprehensible Arabic businessman who refused to close his Excel sheet and Dell laptop despite the courteous cabin crew telling him to fold his tray for descent and landing. The Asian attendants were persistent but helpless at the d-bag.

"Yes, yes just go away," the incredibly arrogant and rude passenger said as he shooed the flight attendants away and resumed talking to his companion. I was sitting one row away and I wanted to slug him several times - and I'm pretty sure everyone on the cabin did too.

When I'm given the opportunity to move around, I enjoy flying. I have no problems with long-haul flights, small seats and airline food. I've been fortunate enough on most of my trips to sit next to genuinely nice people. I keenly recall a Japanese mother apologizing to me for her little boy, who was actually more well-behaved than the snobbish Midwesterner who kept scowling and snorting at everyone.

With all due respect to humanity, you witness the worst side of people when flying on an airplane regardless of race or background. Passengers who can't afford Business Class or First Class are as smug and condescending as frequent fliers. Europeans and Americans are as stupid, selfish, stinky and self-centered as Asians. I regularly read articles about travel on sites such as CNN, Lifehacker, and BBC and many comments involve specific races when readers share their horror stories about hygiene, manners and ignorance. In my humble opinion, everyone devolves into a selfish monster when flying on an airplane or entering an airport. It's like having the money to pay for a ticket and terminal fee gives everyone the right to become dirty, loud, obnoxious animals.

And it gets worst when you give creatures a smartphone.




The proposition of allowing calls on a flight is a distressing idea. I love tech as much as the next guy but there's a time and place for each electronic device. iPads and ereaders? Sure. MP3 players? Bring it on. Netbooks and laptops? Fine. However, a smartphone is NOT one of the devices I want to see being used on a Boeing or Airbus flight. People are bad enough in public with their phones (toilets, theatres, moviehouses, concerts), but allowing people to make phone calls on a flight gives them extra incentive to be d-bags and a-holes like that Arab businessman.

I don't get why people can't wait to make phone calls when they land. Are people so dependent or addicted to using their smartphones that they have to make phone calls immediately before, during and after their flight? Flight passengers just lose all restraint, rationality or discipline when they're holding their smartphones.

I personally dread the day when it's legal to make a phone call during the duration of a flight. Imagine six teenagers screaming in their iPhones with 17 businessmen barking into their Lumia phones and twenty-five bored jocks doing phone sex on their Samsung Galaxy phones during a flight and you would too.
Read More
Posted in | 1 comment

Saturday, 23 November 2013

EVA Expo in Shanghai, November 2013

Posted on 19:03 by Unknown
My cosplaying Shanghai friend invited me to the EVA Expo, which is on show at the Super Brand Mall, Pudong from November 16 to December 1. My Mandarin is pretty terrible but I'm pretty sure the Chinese name of that popular shopping center means 'I can't afford anything inside that building'. However, since the sun decided to show up and the tourists were out in droves Saturday November 23 (which meant great photo ops of clueless visitors), I found myself web-swinging to Lujiazui with my Sony NEX-3N in tow and in full Peter Parker mode.




You really can't miss Super Brand Mall with the two bulls guarding the front entrance but this time the crowds were taking snaps of the EVA EXPO display. The frontage featured a customized Suzuki sports bike along with an excellent replica of the EVA-001 mecha from the original Neon Genesis Evangelion series. I wasn't sure if most of the parents, kids and passers-by were familiar with the seminal Japanese animated feature. However, many of them had their kids stand in front of the gorgeous and shiny motorbike. What was truly surprising was the number of adults and young women who were as fascinated with the EVA frontage as the manga fans. A security guard kept watch at the popular display and was almost hysterical when a five year-old slipped through the ropes and almost hugged the handblade sporting EVA-001.







After taking a few snaps for J. Jonah Jameson (ahem) I decided to check out the exhibit myself. Unfortunately, my accountant wasn't around to approve a loan for paying for the ticket. Moreover, the lines at 11:45 am stretched to three floors with enthusiasts and dedicated fans holding Nintendo DS, iPhones and smartphones to keep them busy while waiting their turn. The Shanghainese in the queue were unusually patient and I even saw one guy reading a Chinese-translated issue of Mighty Avengers on his iPad. I took the escalator to the 6th floor but a few representatives from NERV prevented me from going to the convention floor - you needed a ticket. However, I have a feeling the convention was extremely well done because fans who rushed inside never came out. I can imagine the thousands of renminbi they were spending to buy EVA memorabilia.






Unlike Japanese fan events in Tokyo or in New York, there were actually very few costumed visitors (cosplayers). Hey, it's Shanghai - wearing Prada and LV is considered casual. I took a hasty snapshot of a couple of lolita-dressed fans and saw one guy who looked like Rayto from Death's Note and another bespectacled lady who resembled the new EVA character from the Rebuild series. I was extremely disappointed there were no Asuka or Rei cosplayers around and then it occurred to me the convention probably hired leggy supermodels that wore authentic costumes that cost more than my groceries for three months.




Hours later, I was watching Sandra Bullock in her underwear in space and kept expecting Angels to appear out of nowhere and destroy the Earth and consume George Clooney.
Read More
Posted in | No comments

Friday, 22 November 2013

Knoppix LiveUSB Basics: Bluetooth and Blueman Part 2

Posted on 16:48 by Unknown
Continued from Knoppix LiveUSB Basics: Bluetooth and Blueman Part 1

Sending Files using the Bluetooth Device Manager

1. Before sending files to a Bluetooth device, configure Local Services by right-clicking the Bluetooth applet and clicking Local Services...





2. On the left panel, click Transfer. Select the Shared Folder and select options for FTP and Object Push.
3. Select a paired device and click Send File on the toolbar.
4. When sending files between the Bluetooth adapter and another device, color bars and the activity indicator will be displayed.




Note: While using the generic Bluetooth adapter with Knoppix and Blueman, I noticed that the adapter could only exchange extremely small files from an Android phone and from a Nokia E63. Transfers were limited to text files and images less than 70KB in size. The issue was caused by the Bluetooth adapter timing out when receiving or sending files midway through the transfer. If you're using a Broadcom Bluetooth adapter, identifiable by running lsusb in LXTerminal, you may need to install the bluez-firmware package using the Synaptic Package Manager. In general, Bluetooth file transfers on Linux machines aren't reliable even on mainstream distributions such as Fedora and openSUSE. Either only receiving files works or only sending files but rarely both with full functionality. 

Multiple Bluetooth adapters


The Bluetooth Device Manager can actually manage more than one Bluetooth device. When you connect a second Bluetooth adapter to the same device, the other Bluetooth adapter will be listed on the Adapter menu.




If you want to switch to the other Bluetooth adapter for specific tasks, click Adapter and select the the device.

Note: A second Bluetooth adapter will actually detect the first and list the device when searching for available Bluetooth devices.
Read More
Posted in | No comments

Thursday, 21 November 2013

Knoppix LiveUSB Basics: Bluetooth and Blueman Part 1

Posted on 03:32 by Unknown
Although Bluetooth has never been as reliable as a wired or RF connection, adding Bluetooth to an old machine is a simple way to extend functionality.
This brief article discusses setting up Bluetooth on an old EEEPC701 with two generic Bluetooth dongles while running a LiveUSB of Knoppix 7.2.

To set up Bluetooth and pair with a device in Knoppix:

1. Boot up to Knoppix. Launch Synaptic Package Manager.
2. Knoppix already includes all the required Bluez packages for Bluetooth, but to add a notification icon on the Panel and to make use of a graphical Bluetooth manager, use Synaptic to search for Blueman. Select Blueman and click Apply.
3. Connect the first Bluetooth dongle to a USB port. To check if the Bluetooth device was detected, launch LXTerminal and run the lsusb command. If the Bluetooth device was detected it will be displayed in the list of USB devices connected.
4. To launch Blueman, click the LXMenu then Preferences. Click Bluetooth Manager. The Blueman applet will appear on the LX Panel.
5. Click the Bluetooth applet to display the Bluetooth Devices window.
6. To change the Bluetooth adapter's visibility and name, click Adapter then Preferences.



7. Click the Search button to detect Bluetooth devices.
8. Click the Add (+) button on the toolbar to add a Bluetooth device.
9. Click the Pair button or right-click then Pair to display the PIN code and pair with your other Bluetooth device. Once paired you can mark the device as a Trusted device by clicking on the star or using the context menu.




Continued in Knoppix LiveUSB Basics: Bluetooth and Blueman Part 2
Read More
Posted in | No comments

Winamp Stories

Posted on 03:20 by Unknown
Winamp is finally giving up the ghost and although I wasn't a regular user of Winamp even way back in the good old days of the Dotcom boom, it's a sad reminder that the world really does move on.

I actually used the less attractive JetAudio MP3 player during the glory days of Napster. However, Winamp was installed everywhere I looked, from computer stores to workstations. It got to the point that whenever I looked at a Windows XP desktop, I was pretty sure Winamp was installed. Fresh Windows OS reinstallations from customers and friends almost always included a trip to Download.com to download the .exe setup file for Winamp. As a testament to Winamp's popularity at the time, free application icon sets downloadable from designers always included a Winamp .ico file. In contrast, I'm not sure anyone creates application icons for iTunes for fear of Apple's legal reprisals.




I realize that Winamp was never a one-trick pony but perhaps the most memorable feature I can recall from the original Winamp releases were the "magnetic" sections you can snap to each other. I dabbled with Shoutcast radio but I never took to it as I have with podcasts today. As a Linux user, I can't help but associate Winamp with Windows. Worst, as an ex-technical support trainer for an AOL company, I can't shake off the feeling that it really could be AOL's mismanagement that doomed Winamp. On the other hand, I can't really imagine Winamp successfully going open source considering there are plenty of better options available such as Amarok, Totem, Banshee and Clementine.

Today's generation will more likely shrug off news of the demise of Winamp but for better or worst, older users will look back at the nascent days of MP3s,  incredibly ridiculous Yahoo! commercials and Winamp with fondness and respect.

Read More
Posted in | No comments

Tuesday, 19 November 2013

WD TV Live and Linux Overview Part 2

Posted on 04:18 by Unknown
Continued from WD TV Live and Linux Overview Part 1




To set up the WDTVLive for NFS and Samba shares:

1. Navigate to the Setup option in the media player user interface.
2. Click Network Settings.
3. On the Network Share Management item, check if Windows Share Server is On.
4. Check if the Workgroup name is the same as the workgroup of your Linux machine.

Note: You can find the workgroup name from the Samba Configuration window in YaST. Click the Identity tab and check the Workgroup or Domain Name.

5. Use the WDTVLive Remote control to scroll to Enable Access to Linux Share Servers. Change the item to On.




6. If you want to access videos, click Videos on the Home Screen. Click the Select Content Source item on the upper right hand corner.
7. Select Network Share.
8. If you want to access the NFS share, click Linux Shares. Select your Linux machine from the list. Allow the media player to detect the shared folders and content. The WD TV Live unfortunately takes a considerable amount of time for newly added, large share folders.




9.  Select the content source and then navigate to the multimedia file.

Note: If you clicked Windows Shares rather than Linux Shares to access Samba/CIFS folders, a username and password will be required to access the files.

Read More
Posted in | No comments

Monday, 18 November 2013

WD TV Live and Linux Overview Part 1

Posted on 03:55 by Unknown
Category: Linux

The WD TV Live media player supports both Linux and Windows shares very well over a fast wireless home network. The user interface of the WD TV Live by default enables Samba/CIFS, which means that if you set up your Windows machine to share files then the WD TV Live will identify the folders immediately. Moreover, a properly configured Samba share in a Linux machine will also be detected.

For this brief overview of setting up Linux shares for streaming movies and music to the WD TV Live, the network is set up with an ASUS DSL-N55U router and an openSUSE 12.2-powered Toshiba NB520.

Note: If a USB storage device is connected to the DSL-N55U's (or any other wireless router) USB port and set up as a Samba share in the router interface, the USB storage device can be accessed by using the Windows Network Share option in the WD TV Live interface.




If you plan to use your Linux machine to stream media to your WD TV Live, you can use either Samba or NFS. In regular use, I didn't see any marked difference in performance whether you're using Samba on a Linux box or NFS on a Linux box. On the other hand, setting up NFS is an excellent option for Linux users over Samba. An extra step is required, however, to make sure that the WD TV Live detects the NFS share.

Note: In general, the WD TV Live is more dependent on the speed of your wireless network (and your wireless router) than the machines providing the media. Although my setup involved a netbook and a previous gen WD TV Live model, TV shows and movies streamed efficiently thanks to the high-end Dual-band router I was using.

To set up a basic NFS share in openSUSE 12.2:

1. Launch YaST.
2. Click NFS Server.

Note: If the NFS server option is not available in YaST, use zypper or the software manager to install the necessary NFS packages first.

3. On the Server Configuration window, select Start.
4. Select Open Port in Firewall. Click Next.



6. Click Add Directory. Select the folders you want to access using WD TV Live.  Click OK.




7. Click Finish.

Continued in WD TV Live and Linux Overview Part 2
Read More
Posted in | No comments

Look back: A Few Notes before openSUSE 13.1

Posted on 03:06 by Unknown

Category: Linux

OpenSUSE is due for release anytime now at http://www.opensuse.org so get on over there and install the latest lizard release! For a great interview of one of the openSUSE managers and a review of 13.1, head over to the Linux Action Show at Jupiter Broadcasting. If you've never tried openSUSE before or you're having second thoughts, read on.

A few years back, a grey-haired gentleman from Boston I met at a conference asked me what Linux distribution I was using and I told him I was running openSUSE.

"So you're a SUSE guy," he answered. I was embarrassed and told him I'm just an end-user. He laughed. "That's right. A SUSE guy. I could've said a Novell guy." After that, I made sure to always emphasis the "open" part of "openSUSE" when telling other Linux users my distribution of choice.

Although I've always had several other Linux distributions running on my production machines, an openSUSE install is always set up ready for use for over 5 years now. At the moment, my supplementary work machine, a Toshiba NB520, runs openSUSE 12.2 KDE even though 12.3 was an exceptional release. Why openSUSE? An answer any Linux user can say for any Linux distribution is: "Why not?" But if I was going to rattle on a few reasons for choosing openSUSE, I would probably list the following:

1. KDE - Although the openSUSE team says that they now treat all desktop environments equally, I still find their KDE release to be the most refined. KDE isn't for everyone. Historically, my openSUSE KDE machines are the slowest at boot up no matter how many optimizations I make. KDE's network manager is much better now but I keenly recall having to troubleshoot wireless connections way back in openSUSE 10 and 11. Bluetooth can also be buggy at times without additional packages but has improved greatly recently. The move to KDE 4.x years ago was controversial for veteran users who loved KDE 3.x but I've always felt the spiffy visuals, KDE workspaces, widgets, and effects helped make the desktop more attractive to younger users. Besides, a nice KDE set up and the right tweaks can make any user comfortable. One aspect of KDE I've always taken for granted is the strong applications KDE comes bundled with - I actually uninstall most of them (e.g. KMail, KOrganizer) but I've come to realize that KDE apps like KSnapshot, Okular, Dolphin, KRun and others are pretty good offerings compared to some of the utilities included with Unity and Gnome 3.



The Linux desktop environment is always competitive but despite my affinity for LXDE, I've been gravitating more and more to Openbox and KDE. KDE sees some fundamental changes for 13.1 and future versions of KDE has potential for touch/Android functionality. I have a notion that even with great KDE desktops around, such as Mageia KDE and PCLinuxOS KDE MiniMe, I'm always going to have an openSUSE KDE on my network.

2. YaST - YaST has been criticized as dated, but you can actually say that Mageia/Mandriva/PCLinuxOS Control Center has also seen some neglect over the years. There are similarities to YaST and Control Center. They've both been around for a long, long time and do their job well. I actually find having a central system for administrator tasks comforting, something Fedora and Ubuntu don't necessarily have by default. Whether it's to set up NFS shares for multimedia streaming, creating an impromptu web server, sharing via Samba, installing an IDE, checking hardware information, or redoing the file system of a broken Flash drive, YaST has all the basic tasks laid out for the user and ready to prompt if additional software packages are needed.



YaST gets a much needed redo in openSUSE 13.1 and I'm eager to see how well it does in a production environment.

3. Software.opensuse.org and the openSUSE build service - I'm a huge fan of Archlinux and have great respect for Gentoo, FreeBSD and Slackware users. However, there's something about the openSUSE build service and access to an online software repository that makes searching and setting up applications simple and almost fun. The Debian/Ubuntu ecosystem has a greater library of popular applications but users will always find an alternative for openSUSE either through YaST and software.opensuse.org. On the downside, I've had my fair share of disappointments trying to install software in openSUSE. In previous versions of openSUSE, Dropbox, Keepnote and VLC were troublesome. XML Copy Editor doesn't install at all while there's currently no available package for BitTorrent Sync. Still, openSUSE has 95% of the utilities and packages I need and I'm pretty sure that 5% can easily be addressed in another way.

4. Great documentation - One of the admirable accomplishments of the mainstream Linux distributions (openSUSE, Ubuntu and Fedora) is the structured and well-written documentation available for users. Much can be said about the comprehensive and thoroughly detailed approach of the Arch community, but the official documentation openSUSE and Fedora publish online deserves some credit from the Linux community too. It's easy to get lost in complex steps and terminal commands (FreeBSD and the Arch manuals can be tough for the uninitiated), but openSUSE, Fedora and Ubuntu writers of the manuals make sure you learn features step-by-step and don't get lost too much in the jargon. Although most users head off to the community forums and are sometimes greeted with snooty veterans and snobbish penguins, contrary to popular belief there are people who actually go through the official documentation.

Read More
Posted in | No comments

Thursday, 14 November 2013

Creating a Clonezilla image and Samba Part 3

Posted on 04:31 by Unknown
Continued from Creating a Clonezilla image and Samba Part 2

13. Once Clonezilla is able to find the Samba network storage for saving the image, the system will prompt to confirm the process. Press Enter.



14. Input a name for the saved image.
15. Clonezilla will begin creating the image. If you opted to verify the image, Clonezilla will verify the created files. Once the process is over, Clonezilla will provide options to either reboot or exit the Linux distribution.




Read More
Posted in | No comments

Wednesday, 13 November 2013

Creating a Clonezilla image and Samba Part 2

Posted on 05:28 by Unknown
Continued from Creating a Clonezilla image and Samba Part 1

Booting up Clonezilla on the target device


For this article, the target device to be imaged is an old EEEPC701.

1. For a faster backup process through the network, the netbook is connected to the router via an ethernet cable.
2. Connect the bootable Clonezilla LiveUSB to the netbook's USB port.
3. After booting into Clonezilla, click Clonezilla live then Don't touch keymap and Ok.
4. Select Start_Clonezilla then Ok.
5. Select device-image then Ok.
6. Select samba_server then Ok.




7. You can select a wireless network or ethernet connection. Since the device to be imaged is connected via ethernet, the correct option is eth0.
8. Click Ok.
9. Depending on the network setup, select dhcp or static. Click Ok.

Note:
Clonezilla will request for a static IP address if the network is set up with a specified LAN IP address.

10. Since the ASUS wireless router connected to the external 1TB hard drive has an IP address of 192.168.1.11, the IP address to be entered in the Mount Samba server window is 192.168.1.11.




11. Clonezilla will request for the path/folder where the cloned image will be saved on your Samba share. Input the exact path where the Clonezilla image will be saved.




12. In the security mode window, select auto and click Ok.

Note: If Clonezilla issues a warning indicating that the path does not exist and the storage device was not found, do not continue with the process. Click N. If you do, the image will be saved on the source device (which in this example is the netbook).




Cancel the process and redo the steps. This time, verify the exact path of the Samba share using your Linux or Windows machine. Clonezilla does not interpret 192.168.1.11/images and 192.168.1.11/images (at sda1) the same way.





Continued in Creating a Clonezilla image and Samba Part 3
Read More
Posted in | No comments

Tuesday, 12 November 2013

Creating a Clonezilla image and Samba Part 1

Posted on 04:44 by Unknown
Category: Linux
 
Clonezilla can easily create a backup image of a hard drive and save it to an external device or networked storage. This article is a step-by-step guide to using Clonezilla to backup a netbook's hard drive to a Samba networked 1TB Seagate hard drive connected via USB to an ASUS DSL-N55U router.
 


Setting up the Samba Share on an ASUS router

 
It's a surprise that some users still purchase wireless routers without USB ports considering that USB 3.0/2.0 ports are standard on most Netgear, D-Link and Cisco routers. Having USB ports on a wireless router also makes creating a Samba share a cinch without having to set up a separate NAS. The steps are as follows:
 
1. With the 1TB Seagate drive connected via USB to the ASUS DSL-N55U, access the router GUI. In this example, the LAN IP address of the ASUS router is 192.168.1.11

2. Click USB application on the left navigation menu then Servers Center.

3. On the Network Place (Samba) Share tab, click Enable Share.

4. By default the router will share the connected storage without any Samba restrictions. If you want to set up account usernames and password for Samba access, click the Share with account button then use the Add button. You can then create accounts and then modify the read/write privileges of individual users.




5. Click Apply.

6. To test the Samba share, access the share using another device. In the screenshot below, Dolphin in openSUSE 12.2 is displaying the list of folders in the newly created Samba share.




Continued in Creating a Clonezilla image and Samba Part 2

Read More
Posted in | No comments

Monday, 11 November 2013

EEEPC701 + Knoppix 7.2 + Focuswriter = Dedicated Writing Machine

Posted on 03:44 by Unknown
I like writing even if it's just narcissistic self-absorbed drivel like my daily journals or the novel I started in 2002 but never finished. The amount of writing I do leisurely, unfortunately, has dropped considerably in the last 12 years thanks to distractions such as work, foreign language studies, Linux and British TV shows.
 
Enter the unused 7-year old EEEPC701 I salvaged a few weeks ago. After testing several Linux distributions on the legacy hardware, I picked the fast and lightweight Debian distribution, Knoppix. A quick SSD install and a trip to the Synaptic Package Manager completed the setup process - I now have a dedicated machine for writing my journals and my great never-to-be-published novel. The 701 now sits next to my iPad 2 and Sony Reader on my bed stand in suspend mode, quietly reminding me to record my jumbled thoughts or write a chapter about misogyny.
 

The 701? Are you kidding?

 
The EEEPC701 is perfect for writing - the 4GB SSD assists the already fast boot up speed of Knoppix 7.2. 4GB of hard drive space may not seem like much but it's plenty for .txt and .rtf files. There's also an SD card slot for emergencies too. The 701 has a 802.11b wireless card and an ethernet port for backing up to Samba or SFTP or syncing to Dropbox or SkyDrive. Finally, the 701's keyboard may be small but is more than adequate by today's touchscreen and smartphone standards.



 
Arguably the most important factor about the 701 is that you will never be tempted to install other applications. The legacy Celeron processor can handle Linux applications fine but why install additional software on the 701 if you own a primary laptop or smartphone? The lack of utility on the machine frees the writer from distractions such as streaming videos, torrents and music.


 

FocusWriter

 
Anyone who has worked with code will tell you that any plain text editor can be used for writing markup (my favorites are Notepad+++, KWrite, Leafpad, Cherrytree and Bluefish). But I didn't want to use an editor that will remind me about DITA, Docbook, HTML5 and XML. I want to write about my horrible day with laundry or my faux pas with a Shanghai girl without having to think about the correct tags, headers, metadata, Agile method and syntax errors.
 
Focuswriter is a great distraction free writing application. It has barebones text formatting options and its interface customizations have nothing to do with Internet Web Standards (thank God!).  I rarely customize the appearance of my Linux desktop environments, but I found myself creating a FocusWriter theme that mimicked old-school WordStar and WordPerfect document screens. Typing like Dougie Howser M.D. on a WordPerfect/WordStar screen is one of those rare pleasures for an old-school computer user.



 

Disconnect

 
The IT industry talks about the Internet of Things and there's no doubt that the future involves all electronic devices connecting to a single digital entity. However, if you just want to write, it's a good idea to disconnect your writing tool from the Internet and just let go. You can always do your Bing-ing or Google-ing later (otherwise you'll never get a chapter or journal entry done). So whenever I boot up the EEEPC701 with Knoppix and run FocusWriter the wireless switch is off. I can't have browsers and e-mail bothering me - I have a story about damsels in various states of undress and distress to write.
Read More
Posted in | No comments

Saturday, 9 November 2013

Not Really a Slax Linux Review

Posted on 04:49 by Unknown
Category: Linux

I remember mentioning Linux several times in a technical training class five years ago and telling everyone to give it a try. In retrospect, I think I could have done a better job being a Linux evangelist back then, but I do recall one incident involving Slax Linux. A trainee approached me and proudly said he ran Linux. He handed me a flash drive and I asked him what distribution he was trying out.

"Slax," he said.

"He probably means Slackware," I thought as I booted up to Slax and was soon greeted with a KDE desktop. Out of curiosity, I inspected the contents of the USB stick and was expecting the usual isolinux files but found only one "slax" folder. I nodded my approval and my trainee took the LiveUSB back eagerly.

In my search for a viable Linux distribution for an aged EEEPC701 I resurrected last week, I once again revisited the Slax desktop and found the distro as much a curiosity now as it was years ago.

Setup and adding applications


Setting up Slax on a USB or SD card is fast and easy from Windows - just run the batch file after copying the extracted "slax" folder to the storage device. No need for the dd command from the Terminal, Unetbootin or a specific LiveUSB creator. The process is so simple and brilliant that I wish I had more opportunity to show it off to non-Linux users. In this age of tablets and smartphones, a modular system may seem mundane but I've known a few people discouraged by the steps involved in creating a Linux LiveCD or LiveUSB from Windows. 




To install applications, all users need to do is download an .sb file from Slax.org and copy the file into the modules folder. These applications are activated on reboot or could be activated and triggered through a Terminal. I downloaded the sb file for Geany from the website and it launched quickly without issues. Geany, however, didn't appear in the KDE menu though adding a launcher really isn't an issue. Linux users accustomed to distributions with a huge library of applications may come off disappointed with the limited number of packages the Slax website offers. Moreover, the Software Center icon on the Slax desktop is nothing more than a frontend to the Slax.org site. However, I have a notion that Slax is aimed mostly to new users requiring a portable operating system rather than a full-fledged distribution. In that sense, Slax runs along the same lines as Puppy Linux and its variants as well as Knoppix (my preferred Linux LiveUSB).





Performance and user experience


After trying Slax on a 512MB SD card on a legacy EEEPC701, I thought that there would be an improvement in bootup speed once I setup Slax on a battered Kingston USB stick. Surprisingly, boot up was the same even though I was using a newer Toshiba NB520 this time around. Still, it's probably due to Slax running on KDE - a desktop environment that is still more friendly to Windows users even after all these years but is somewhat "heavier" than LXDE or Xfce.




What I really, really like about Slax's desktop is that it uses what I like to think of as "stock" KDE 4.10.4 (the current release is around 4.11 with a 4.12 in beta). The Slax team keeps around only the best KDE applications you would actually use - Dolphin, Ksnapshot, Gwenview, Okular, Konsole, KRDC, KNetAttach, KInfoCenter, Ark and Kate Text editor. Rounding off the default Slax desktop are Pidgin and my personal favorite MPlayer frontend, SMPlayer. Even PCLinuxOS KDE MiniMe isn't as frugal. As a longtime user of openSUSE KDE, I wish the openSUSE team would be as restrained as the Slax team in selecting their application set. For users who want a ton of applications with their KDE desktop, there's the excellent KWheezy with all the toppings of stable applications a Linux user might need.

Slax by default uses persistent storage if there's available space on the LiveUSB/Live SD card. As I ran Slax on the 701, Slax retained most of the desktop settings in between reboots as well as the articles I wrote and the screenshots I took.

Sheer Portability


My emergency LiveUSB PC kit is currently composed of four LiveUSBs - Clonezilla for backup and imaging, FreeDOS for DOS-based firmware, Lubuntu for Linux proselytizing, and Knoppix 7.2 for everything else. Slax has proven it can run on my old unused 512MB Canon SD card and I'm adding it as a backup. You never know when only an SD card is available and a USB port isn't.



Read More
Posted in | No comments

Friday, 8 November 2013

OneNote for iPad/iPod Password Change

Posted on 08:12 by Unknown
Category: Tech Today

If you've recently changed your password for Outlook.com (or your primary Microsoft account), don't forget to update your OneNote settings in your iOS app and the desktop version that comes with Microsoft Office or OneNote will no longer sync any added notebook pages.  The iPad and iPod app for OneNote really won't remind you to update your Microsoft login - it will just stop syncing. If you recently changed your Microsoft login and want to update your password in your OneNote app for iOS you can do the following:

1. Launch the OneNote app and on the Notebooks screen tap the Settings icon.

Note: The screenshots below are from the iPod/iPhone version of the OneNote app.




2. Tap Accounts



3. Tap Switch Account



4. Tap Edit
5. Tap the red mark next to the account you want to update then Remove
6. Once you tap Done you will now have a Sign in option.




The notebooks you've previously synced will still remain in your device even if you don't log in with your Microsoft account. Log back in using your Microsoft account and updated password and OneNote will once again start syncing your notebooks.

The interface for the iPad version of OneNote is slightly different but the steps are the same.



Read More
Posted in | No comments

Thursday, 7 November 2013

The EEEPC701 and Linux today Part 2: Finding the right distribution

Posted on 04:01 by Unknown
Continued from The EEEPC701 and Linux today Part 1: 6 years later
 
The EEEPC701 came with Xandros in 2007 but the Internet at the time was abuzz with various Linux distributions modified for the 701's modest screen and humble hardware. I remember wondering if Eeebuntu or a variant of Crunchbang would be the best if I ever ended up buying a netbook. The toughest part, I recall, was getting wireless chipsets to work for netbooks - the Atheros set was particularly troublesome back then. Desktop environments such as KDE and Gnome 2 also struggled and most applications didn't fit right in the cramped display of netbooks. Today, however, both are hardly an issue for a well-built Linux distribution.
 
My requirements for a Linux distribution for the 701 were pretty straightforward:

1. Perform most online tasks adequately, particularly education sites running on Adobe Flash and HTML5.
2. The distribution should work with the 701s hardware with webcams, SD card, audio and display working properly. A student can benefit greatly by understanding how hardware works just by working on the Terminal or popping open the board.
3. A "standard" and mainstream Linux distribution for learning basic Linux commands. Gentoo, Archlinux and Puppy Linux are great but I don't think it's a good idea to throw someone into the deep end of Linux on their first try.
 
With the 701's legacy components, I knew I wouldn't be able to run most of the Linux distributions designed for schools such as Edubuntu, Trisquel and openSUSE Edu L-i-f-e. Having recently created LiveUSBs for PCLinuxOS LXDE and Manjaro Linux for reviews, I tested them out first on the EEEPC701 along with my ever-dependable Knoppix LiveUSB. I also tested recent versions of Slax, Crunchbang Linux and Lubuntu. The 701 represents the lowest common denominator in terms of hardware I have available to tinker with at the moment so I was somewhat curious to which Linux distribution would win out. In summary, here are my observations:
 
1. Manjaro Linux on LiveUSB - The Manjaro website humbly states it wasn't designed for older hardware but the performance of Manjaro on the EEEPC701 blew me away with Arch-awesomeness. The 701 booted to the LiveUSB of Manjaro quickly and it was able to make use of the small display as best as it could (though not as well as Knoppix). There was the usual NumLock issues but in general Manjaro on the 701 was a surprise. Kudos also to the EEEPC701, which was able to open 6 instances of processor-heavy GIMP when I made a mistake and clicked several PNGs. Manjaro Linux was a real contender but its somewhat eccentric interface might be a problem for young students accustomed to the simplicity of smartphones and touch screens.

2. PCLinuxOS LXDE 2013 on LiveUSB - PCLinuxOS is a modern distribution so it's understandable that bootup and performance was very slow on the 701. Bootup and shutdown took forever and PCLinuxOS failed to detect the display properly (though unlike Manjaro, it was able to show full window applications). In retrospect, I should have used PCLinuxOS KDE MiniMe instead, which I actually preferred over the LXDE release in my review.



 
3. Knoppix 6.5 on LiveUSB - Knoppix, a distribution designed to run on a USB, predictably smoked Manjaro and PCLinuxOS. Display was perfect without further changes to X11 and the applications ran without issues. I was tempted to end my search for a proper distribution for the 701 then and there. I must admit to a bias towards Knoppix 6.5 which is several versions behind the current release and a version I've used for years. It includes a dated version of VirtualBox and runs kitschy Compiz effects. Still, Knoppix performed admirably on the old EEEPC, enabled wireless on default and included a stable crop of useful applications. One downside was that the version of IceWeasel was klunky and crashed with Javascript errors.
 
4. Slax on a 512MB SD card - I intend to write a more detailed review of Slax in the future but I must admit I have a certain fondness for Slax's simplicity. Installation is pure genius and I'm a huge fan of Slax's installation process and extensibility. Although Slax's KDE desktop struggled on the 701 compared to Knoppix's LXDE, Slax's bundled applications are the best for learners although the default setup does not include office programs.



 
Note: I used an old Canon 512MB SD card to run Slax on the 701, which I feel may have impacted performance. The rest of the distributions I tried on the 701 were on a USB. Perhaps Slax would have fared even better on USB or at least on a faster, newer type of SD card.
 
 5. Lubuntu and Crunchbang on LiveUSB - The current versions of Lubuntu and Crunchbang Linux require PAE so both failed to boot on the 701.
 
It was fun trying out different distributions on the 701 and left me impressed with distros I hadn't checked out in years. It was a good reminder of how different each distribution is when installed on a legacy piece of hardware. Linux was once known as an operating system capable of running on really old hardware. This is still true to a certain extent, but you would have to choose carefully before settling on a distro.

Winner

To be honest, with the right amount of tinkering any Linux distribution would still work on the 701, but it would definitely require a little bit more time than a normal install. As powerful as the new mainstream Linux distributions are today, Linux is still definitely more flexible than Windows 7 or Windows 8 on a legacy machine. My personal choice?

My personal choice?  Knoppix 7.2 on LiveUSB and possibly a hard drive install. Why? Knoppix 6.5 worked like it was designed for the 701's Celeron processor and anemic RAM. Moreover, a HDD installation will actually fit on the 4GB SSD hard drive. After going through several distributions, I tried the latest release of Knoppix and though it actually booted slower than Knoppix 6.5, the same usable experience for students was there. Plus, better and more relevant applications were included though I recommend immediately installing Chromium over Ice Weasel. Knoppix 7.2's LXDE eschews the Compiz effects and is a great lightweight desktop with remote applications, server utilities (Samba, FTP client) and office. Knoppix is also Debian-based, which means applications that students get used to will always be available even if they switch over to any of the popular Debian-based distributions. Even better? The Knoppix team kept the voiceover "Initiating sequence" when booting up the system - kids love that sort of thing.




For more details on Knoppix 7.2, stay tuned for a more detailed review.
Read More
Posted in | No comments

Wednesday, 6 November 2013

The EEEPC701 and Linux today Part 1: 6 years later

Posted on 03:39 by Unknown
Category: Linux

While training at Nova Scotia way back in 2008, a handful of co-workers and I visited a Future Shop branch. Equipped with a per diem allowance, they ALL purchased an Acer Aspire One netbook regardless of specifications. They had no idea about the keyboard, OS, display resolution, 3-cell and 6-cell batteries on the machines (one of them through sheer luck was issued a 6-cell model by an equally clueless salesperson). They're all managers now and have probably long replaced their netbooks with a Macbook Air or an iPad.

Note: If you guys are reading this, feel free to send me an e-mail and ship the Aspire One's over - I promise a kid will benefit from it.

I recently salvaged an original EEEPC701 with a Japanese keyboard and was miffed that someone had chucked it away in a cardboard box. The battery hadn't been charged for years but the cycles were adequate and the SSD and RAM were functioning. I booted up using my handy Knoppix 6.5 Linux LiveUSB and ran a quick diagnostic to test USB ports, audio, the ethernet port, the wireless card and SD card reader. It all checked out ok. The keyboard obviously had not been used and had the feel of an unused laptop (my own 1000H already has problems with the backspace and space bar).


Size comparisons: 701, iPod Touch, iPad and 1000H


In the face of amazing products like the Microsoft Surface Pro 2 and the recent updates to the excellent Macbook Pro (both devices I wish I could afford), it's odd to be writing about a legacy device like the ASUS EEEPC701. Donald Bell from CNET recently named the netbook as one of the "failed" tech trends of the last decade. However, if you search for the 701, you'll actually see plenty of sites devoted to this early EEEPC model. I was surprised that many of the articles focused on the early Hackintosh methods that were used on the EEEPC - a machine that came with Linux (and worked with Linux) but was dubbed one of the first devices to support the Intel-version of MacOSX 10.4.x. Back then, I couldn't imagine power-hungry MacOSX running with such hardware but enthusiasts made it work.

Now, I won't go through the limitations of the EEEPC701. Dozens of reviews and crticisms have been leveraged on the netbook category and on this particular model for years. The screen is only slightly bigger than today's oversized smartphones and the resolution is nowhere near today's Samsung Galaxy products and HTC phones. My small hands are accustomed to small keyboards but most users today would prefer today's touch screen keyboards over the 701's tiny input device. For those who have never worked on a 701, the main specifications are:
 
  •  900Mhz Intel Celeron processor
  •  7" 800x480 display
  •  512MB PC2-5300 SODIMM
  •  4GB SSD storage
  •  Atheros wireless 802.11b/g card
 
I'm always on the look out for computer hardware I can someday donate to schools that need a Linux machine. I would love to award the machine while teaching computers and Linux to underprivileged kids.


Slax Linux on the EEEPC701

 
Wealthy people would scorn at the idea of giving a legacy device to a poor kid. They would say "provide a cellphone instead" or "at least a more powerful machine". What they fail to understand is that with Linux, you don't need a new Core i5 Dell, HP or (God forbid) Mac to study HTML, networking, hardware and basic programming. In fact, with the right Linux distribution, someone using a 701 can access free online learning courses from Alison.com, Khan Academy or even BBC Bytesize (my preferred online education sources).
 
The tough part was selecting which Linux distribution would work with the 701's conservative hardware. Mainstream Linux distributions like Ubuntu, openSUSE and Fedora have evolved tremendously and are no longer always ideal for low-end, legacy hardware. The hard drive was the toughest limitation. 4GB is not enough even for early versions of Linux Mint or Mandriva. The solution was to run a LiveUSB or a bootable SD card but I want to avoid that option as much as possible. With distributions like Damn Small Linux (DSL) floating around, I can't see why a frugal Debian-based distribution can be installed on the 701. 



 
If an underprivileged child or student was to use the EEEPC701 to study only Linux any lightweight distribution running via LiveUSB or a bootable SD card would do. However, I thought that gaining access to free online education services such as Alison.com would be a huge help so I knew Adobe Flash and multimedia packages would be needed.

Continued in The EEEPC701 and Linux today Part 2:
Finding the right distribution
Read More
Posted in | 1 comment
Newer Posts Older Posts Home
Subscribe to: Posts (Atom)

Popular Posts

  • Drawing a Rounded Triangle in CorelDraw
    Category: Tech Writer If you need to draw a safety icon such as those found in user manuals or any icon which requires a rounde...
  • Linux on Film: The Amazing Spider-Man (2012) Part 1
    Ok, for dedicated fans of the latest Spider-Man movie (me included), Sony made use of this brilliant flick to advertise their Sony ...
  • Tech Flashback: The Lethal Weapon series 1987 - 1998 Part 3
    Category: Tech Today Continued from Tech Flashback: The Lethal Weapon series 1987 - 1998 Part 2 In this series of articles, we continue our ...
  • CorelDRAW X5: Adding Barcodes and QR Codes to Business cards Part 2
    QR Codes and QR Code Services Due to the popularity of QR Apps that can be installed on smartphones and iOS devices, QR codes are also becom...
  • Linux on Film: Antitrust (2001)
    *All screencaps from Antitrust (2001 ) Long-time Linux users are familiar with Antitrust (2001), which was strongly adverti...
  • CorelDraw Basics: Exporting to SVG for HTML5 web pages
    Category: Techwriter There are advantages to using SVG over the more popular PNG or JPEG when working with technical ...
  • Sony RAW (.ARW) support on openSUSE KDE
    Category: Linux Some advanced digital cameras and ILCs supports the RAW format, which many serious photographers prefer over JP...
  • Knoppix LiveUSB Basics: Bluetooth and Blueman Part 1
    Although Bluetooth has never been as reliable as a wired or RF connection, adding Bluetooth to an old machine is a simple way ...
  • Linux on Film: The Amazing Spider-Man (2012) Part 2
    Piezoelectric technology and microcontroller From a plot perspective, Peter probably made use of existing equipment like th...
  • Microsoft Product Placement in Arrow Season One Part 1
    Note: Unsolicited But Offered normally features Linux on film but in celebration of the ongoing season 2 of Arrow (w...

Categories

  • Linux
  • Linux - Mandriva
  • Linux - openSUSE
  • Tech Today
  • Techwriter
  • Travel Logs

Blog Archive

  • ▼  2013 (229)
    • ▼  November (19)
      • Smartphones on a Plane? Give me Snakes Instead
      • EVA Expo in Shanghai, November 2013
      • Knoppix LiveUSB Basics: Bluetooth and Blueman Part 2
      • Knoppix LiveUSB Basics: Bluetooth and Blueman Part 1
      • Winamp Stories
      • WD TV Live and Linux Overview Part 2
      • WD TV Live and Linux Overview Part 1
      • Look back: A Few Notes before openSUSE 13.1
      • Creating a Clonezilla image and Samba Part 3
      • Creating a Clonezilla image and Samba Part 2
      • Creating a Clonezilla image and Samba Part 1
      • EEEPC701 + Knoppix 7.2 + Focuswriter = Dedicated W...
      • Not Really a Slax Linux Review
      • OneNote for iPad/iPod Password Change
      • The EEEPC701 and Linux today Part 2: Finding the r...
      • The EEEPC701 and Linux today Part 1: 6 years later
      • Quick Fix: Unetbootin Bootable LiveUSB fails
      • Microsoft Product Placement in Arrow Season One Pa...
      • Use the Toshiba NB520 as powered speakers for your...
    • ►  October (21)
    • ►  September (20)
    • ►  August (23)
    • ►  July (23)
    • ►  June (21)
    • ►  May (24)
    • ►  April (22)
    • ►  March (19)
    • ►  February (16)
    • ►  January (21)
  • ►  2012 (261)
    • ►  December (28)
    • ►  November (22)
    • ►  October (28)
    • ►  September (20)
    • ►  August (28)
    • ►  July (23)
    • ►  June (21)
    • ►  May (15)
    • ►  April (26)
    • ►  March (9)
    • ►  February (11)
    • ►  January (30)
  • ►  2011 (10)
    • ►  December (10)
Powered by Blogger.

About Me

Unknown
View my complete profile