Subscribe RSS

Posts Tagged ‘linux’

Why the Raspberry Pi Will Change the World

March 2nd, 2012 by Connor McBrine-Ellis | No Comments | Filed in Offline, Tech

The Raspberry Pi is a $25/$35 ARM-based system board that is a complete personal computer.  It is powered by the same CPU (ARM) used in tablets, smartphones and other mobile devices these days.  The ARM architecture offers very good performance and battery life at low price-point.

This is truly a remarkable computer.  The low price will allow this computer to be attainable for just about anybody.  But because this computer is really affordable doesn’t mean that this computer is only just intended for those people who can’t afford a more powerful computer – anybody could want this computer.  There are just about a million uses.  How about a media center for your TV?  A robotics controller?  Learning how to program computers?  Home automation?

If you think that the computer might be limited by its specifications, then you certainly have not tried GNU/Linux before.  It will run like a beast on this board (especially lightweight desktop environments like Xfce/LXDE).  You will be able to play 3d games on this machine, play back HD videos, and create animations using the GPU built into the board.  XBMC (a good media center application) has been tested and proven to work excellently on the board, meaning that you could use this tiny little thing as a whole media playback platform for your television (similar devices cost more than 100 dollars and do not nearly have the amount of functionality one of these computers have).  With MythTV set up in a client/server configuration with this device acting as the remote thin client hooked up to the tv with a TV server and DVR unit located everywhere, you could access your recorded TV shows from anywhere in the house.

One of the big things driving the team who prototyped, designed and developed the device was to recreate with the release of the device the sort of hacker/hobbyist culture that surrounded computers like the Apple II and Commodore back in the 70s/80s and even the early 90s.  These cultures were what got them into computers when they were children themselves, but they are finding that in this day and age of easily available internet and graphical user interfaces we are losing a bit of the magic of actually coding for a computer yourself.  Thus, these computers are likely to be used heavily in schools with programming courses, especially seeing as every single student could have their own, because of the price-point.  Programming really isn’t that hard once you get started.  Perhaps this machine will the be the catalyst for a new generation of programmers and tweakers to get into the field.

The lack of a case and keyboard/mouse/screen has been criticized by many people, but many people already have these things lying around, and if someone doesn’t have an actual computer monitor, then likely the standard definition RGB tv output will allow anybody to use the device (most people have at least a crt tv).  If anything, I like the fact that this device doesn’t come loaded down with all sorts of unnecessary things, bringing the price up, and increasing the likelihood that someone will dislike something included with the package.  It is a very DIY style kit, and by keeping it bare-bones, people will be able to create all sorts of great electronics using this system as a base.  You could even create your own tablet, for example, using a touch screen hooked up to the HDMI port and USB port, and load up android onto your Raspberry Pi (android is compiled for the ARM architecture, so it will run great).

I just can’t wait till everybody who is dying to get their hands on this device can (the launch was a bit underprepared for the demand, I believe).  When everybody’s got one of these, then the ideas for uses will pile up, and people will be coming up with new DIY projects all the time.  The Open Source revolution has begun, and what a better way to start it – cheap hardware that is immensely capable and powerful open source software.

Share

Tags: , , , , , , ,

Get a GNOME look in Windows XP

December 17th, 2009 by Connor McBrine-Ellis | 5 Comments | Filed in Offline

GNOME is a popular *NIX desktop environment, which has a very soft, simple, and user-friendly interface many have tried to emulate.  It is possible to get GNOME themes for Windows XP by using a hacked uxtheme.dll file.

Let’s install our hacked DLL file:

  1. Download a small tool called Replacer. Let’s extract Replacer to the desktop.
  2. Run the file replacer.cmd
  3. Open up C:\Windows\system32 and find uxtheme.dll. Drag the file into the command prompt window. Hit enter.
  4. Drag that unlocked uxtheme.dll file you found earlier into the command prompt window.  Hit enter.
  5. Agree to replace the file, and when the tool finishes, restart your computer.

Done!  Now lets get some awesome GNOME visual styles.

To install these styles, extract them to (C:\WINDOWS\Resources\Themes).  The name of the msstyles file should match the name of the folder it’s in.

Enjoy your newly skinned Windows XP!

wingnomexp

Share

Tags: , , , ,

How to fix MySQL Error 1067

October 14th, 2009 by Connor McBrine-Ellis | 2 Comments | Filed in Tech

When installing MySQL, if you install it in a non-standard directory, then you’ll need to specify where your defaults file’s path is before you can run MySQL or install the MySQL service, otherwise you’ll get Error 1067.

First let’s open up the command prompt.  Navigate to your MySQL install folder and find wherever mysqld.exe is.  Then run this:

mysqld –remove MySql

That will uninstall the MySQL service.
Now reinstall the service with the defaults-file parameter:

mysqld –install <service name> –defaults-file=<full path of “my.ini” file>

For example:

mysqld –install MySql –defaults-file=c:\mysql\my.ini

Enjoy your error-free MySQL install.

Share

Tags: , , , , , ,

Windows Setup freeze

December 12th, 2008 by Connor McBrine-Ellis | No Comments | Filed in How Tos, Offline, Tech

Having trouble with windows setup not starting, and just freezing on “Setup is inspecting your computers hardware configuration”?

Here’s a couple handy suggestions:

  • If you happen to have one plugged in, try unplugging your external hard drive

    Note: This also works for regular Windows XP installs, when they hang on startup and it just shows a blank screen until you unplug the drive.

  • if the above one didn’t work, try creating an NTFS partition that is smaller than the whole drive (you can do this using a linux live cd like Ubuntu).
    Share

    Tags: , , , , , , , , ,

    How to run Spore on Linux

    November 15th, 2008 by Connor McBrine-Ellis | 18 Comments | Filed in How Tos, Offline, Tech
    Spore on Linux

    Spore on Linux

    Before we install, we need to be sure your system can really handle this kind of graphics.  You should have a decent graphics card, and you should have the drivers installed.  If not, check out this post.

    The first step to installing Spore on linux is to download Wine.  Obviously Spore is not a windows program so you’re going to have to emulate windows which is what wine does.  If you’re on Ubuntu just go to the terminal and type in the following commands in this order:

    sudo apt-get install wine alsa-oss

    On other operating systems you can do likewise using your various package managers.

    Then, after Wine is done installing, then you can pop your Spore CD into your CD drive and then it should install (if you’ve already installed spore on the same computer but in windows and you’re in a dual boot, at this point you can just browse to the folder where you already installed it in windows and run SporeApp.exe since wine is installed with all the other required packages).

    After installing, get the no-cd crack from gamecopyworld here, install that into the program folder, and you’re all set!

    Share

    Tags: , , , , , , , ,

    Nvidia and ATI drivers for Linux

    November 15th, 2008 by Connor McBrine-Ellis | No Comments | Filed in How Tos

    Some programs in Linux (including the ultra-cool Desktop Effects) need graphics accelleration, so they need to use your card to the full.  You need to install your graphics drivers if you want to play 3d games.

    Here’s how.

    First open the terminal (Applications, Accessories, Terminal)

    If you have a recent card type this and hit enter:

    sudo apt-get install nvidia-glx-new

    -or-

    sudo apt-get install nvidia-glx

    If you have an older card (only for TNT, TNT2, TNT Ultra, [old] GeForce, and GeForce2 chipsets):

    sudo apt-get install nvidia-glx-legacy

    For ATI, enter this in the terminal and hit enter:

    sudo apt-get install xorg-driver-fglrx

    After your graphics card is all set up you’re set to have fun.

    Play around with desktop effects by installing this package:

    sudo aptitude install compizconfig-settings-manager

    Then go to the System menu, click on Preferences, and then click on Advanced Desktop Effects Settings, and have fun!

    Share

    Tags: , , , , ,