element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
GIZMO 2
  • Products
  • Dev Tools
  • Single-Board Computers
  • GIZMO 2
  • More
  • Cancel
GIZMO 2
Blog Hadron Vortex G2 - Core software finalised
  • Blog
  • Forum
  • Documents
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join GIZMO 2 to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: Former Member
  • Date Created: 26 Apr 2015 3:29 PM Date Created
  • Views 672 views
  • Likes 4 likes
  • Comments 2 comments
  • RoadTest
  • vortex_g2
  • lucie_tozer
  • gizmo2
Related
Recommended

Hadron Vortex G2 - Core software finalised

Former Member
Former Member
26 Apr 2015

It's been longer than anticipated finishing off installing the core software; and it's all Gizmo's fault..

 

There I was, quietly sat going through some terminal commands thinking I was nearly done when the the output of the last command listed out into the terminal:

 

       lscpu

Architecture:      i686
CPU op-mode(s):    32-bit, 64-bit
Byte Order:        Little Endian
CPU(s):            2

On-line CPU(s) list:   0,1

Thread(s) per core: 1
Core(s) per socket: 2
Socket(s):         1
Vendor ID:         AuthenticAMD
CPU family:        22
Model:             0
Model name:        AMD GX-210HA SOC with Radeon(tm) HD Graphics
Stepping:          1
CPU MHz:           800.000
CPU max MHz:       1000.0000
CPU min MHz:       800.0000
BogoMIPS:          1996.53
Virtualisation:    AMD-V
L1d cache:         32K
L1i cache:         32K
L2 cache:          1024K

And from that minute on, I knew I had to start the install all over again..

 

You see, that second line down might look innocent "CPU op-mode(s):  32-bit, 64-bit". But when I'd already been questioning the wisdom of installing a 32-bit operating system a few days before, I took this as a sign from Gizmo that I really needed to utilise his full potential with a 64bit system..

 

SOOoooo.....  Here's a short version of how it went..

 

Install Ubuntu 14.04 Trusty Tahr 64-bit *I went with Trusty this time since it's a LTS distribution which is usually a lot more stable and is supported for longer. There were occasional issues which needed workarounds with the other version that should happen with LTS releases.

 

recompile and install Catalyst fire drivers for Ubuntu amd64 (see attachments at the bottom).

 

install miscellaneous utilities.

install gnome-session-fallback * I went with the traditional Gnome classic desktop this time, It's a bit lighter weight in both hard drive real estate and also memory usage.

install cairo dock * I really like cairo dock, but unless I'm doing a lot, it's not really necessary, so rather than adding it as a startup program in gnome, I just made a small script that I can have on my desktop that opens it when I want. (Even though Ubuntu trusty still has support for gnome-session-properties to make it easier than before to add startup programs).

 

Do some quick housekeeping:

sudo chmod a-x /usr/share/oneconf/oneconf-service

sudo chmod a-x /usr/share/oneconf/oneconf-query

sudo chmod a-x /usr/share/oneconf/oneconf-update

sudo apt-get purge libedata-cal-1.2-23

 

Install Gamepad drivers, Screen recorder, deadbeef music player and appgrid.

 

sudo add-apt-repository ppa:maarten-baert/simplescreenrecorder

sudo apt-get update

sudo apt-get install simplescreenrecorder

sudo apt-get install joystick

sudo apt-get install jstest-gtk

sudo add-apt-repository ppa:starws-box/deadbeef-player

sudo apt-get update

sudo apt-get install deadbeef

sudo add-apt-repository ppa:appgrid/stable

sudo apt-get update

sudo apt-get install appgrid

 

Run jstest-gtk to make sure gamepads are registering.

Open appgrid and install vlc media player from there.

 

Paste http://archive.getdeb.net/install_deb/playdeb_0.3-1~getdeb1_all.deb into firefox and choose to open with appgrid. Then choose install.

 

do another package update (sudo apt-get update) This will download the playdeb repository into the package manager.

 

open firefox and goto http://www.playdeb.net to find and install native linux games. Under the game screenshot, choose to install now then choose appgrid from the dialog.

 

There's also some native linux games on appgrid to choose from too.

 

I installed Warsow from playdeb, I know this game has graphics options that can be relatively challenging so was chomping at the bit to put Gizmo 2 to the test!

 

Sorry, This is a pretty Boring update so far and I'm going to cut this one right here and go robot blasting for a bit!!

 

There are more updates due in the next day or two, specifically how to run graphical programs with a desktop, installing and using FS-UAE amiga emulator, and installing MAME. Each of these are deserved of their own posts.

 

Now the core software is done, Focus is going into the case design. There should be some concept sketches posted soonish image

 

 

Lucie

Attachments:
6064.fglrx_14.502-0ubuntu1_amd64.deb.zip
2110.fglrx-amdcccle_14.502-0ubuntu1_amd64.deb.zip
fglrx-core_14.502-0ubuntu1_amd64.deb.zip
fglrx-dev_14.502-0ubuntu1_amd64.deb.zip
  • Sign in to reply

Top Comments

  • Former Member
    Former Member over 10 years ago in reply to clem57 +3
    Heya No, sorry for the misunderstanding; the computer used as a test bed originally was running a 32 bit system and ran the software just fine. I did umm and aah about installing the 64bit system for a…
  • Former Member
    Former Member over 10 years ago in reply to clem57

    Heya image

     

    No, sorry for the misunderstanding; the computer used as a test bed originally was running a 32 bit system and ran the software just fine.

     

    I did umm and aah about installing the 64bit system for a while but my curiosity got the better of me and thought since this is also forming the basis of a roadtest, it would be a good idea to try out the 64bit capabilities of the processor.

     

    The main difference between these systems is the basic block size. So 32bit systems can only store blocks of data the size of 32bits whereas 64bit systems have 64 bit block. This offers a substantial improvement when it comes to storing blocks of data both in ram and on storage media, as a very basic example a 64bit system only needs to read half as many blocks as a 32bit system to gather the same amount of information hence reading and writing data would be twice as fast both from memory and storage aswell as general transfers. Of course in a real world example, not every block would utilise the full 64bits so it's not going to be twice as fast but it definately should be faster.

     

    The speed increase is noticeable mostly when copying files or transferring between sd card and hard drive. The MAME emulator is reportedly more efficient with a 64 bit system due to the emulator using memory to create a different architecture nested within the native one.

     

    There is some downfall with this too which is more apparent on system with low memory being that if a full block isn't used, the 64bits is still taken up. Many system reports show different figures, one of them being the actual data being stored and the other one being the memory footprint that includes wasted pieces of unused blocks.

     

    In summary, there's good points and bad points. In hindsight, I should have completed the install on the 32bit system and imaged the disk then tried out the 64bit system. That way a final choice based on overall performance could have been used..

     

    bit bit bit bit bit bit bit bit byte image

     

    Lucie

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • clem57
    clem57 over 10 years ago

    So even though less than 4 GB memory, you need the 64 bit version for the software you are going to install?

    Clem

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2026 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube