i have been using the ubuntu minimal install iso lately for fresh ubuntu installs. for a few reasons really:
- smaller, more lightweight install
- completely customizable – no bloatware (you can even manually select each package)
- the resulting install is more tailored to the machine
so, after installing, there really isn’t much. so here is a list of things that are a good idea to install and configure. first, open up the ubuntu software center then go to edit and then select software sources. make sure both canonical and independent entries are checked before proceeding.
after following all these steps, you will have all the programs and libraries to watch dvd’s, play music, etc. you will also have all the latest office software and plugins (including google web office), graphics viewing and design programs, as well as pdf tools.
not all these steps are necessary – you can pick and choose what you want to install – i know i am missing some other programs and applications and i will add them later on.
this is for a 32 bit install of ubuntu!!
# first – update the system – the minimal install is usually up-to-date as it pulls all the software from current repo’s. better safe than sorry
sudo apt-get update && sudo apt-get upgrade
# adobe flash player
sudo apt-get install flashplugin-installer gsfonts-x11
# adding medibuntu – “medibutnu is a repository of packages that cannot be included into the ubuntu distribution for legal reasons (copyright, license, patent, etc).” – see the link for more details. medibuntu is also deactivated when you upgrade to a newer ubuntu release – so you will need to run this again after a release upgrade.
sudo wget --output-document=/etc/apt/sources.list.d/medibuntu.list http://www.medibuntu.org/sources.list.d/$(lsb_release -cs).list && sudo apt-get --quiet update && sudo apt-get --yes --quiet --allow-unauthenticated install medibuntu-keyring && sudo apt-get --quiet update
sudo apt-get --yes install app-install-data-medibuntu apport-hooks-medibuntu
# after installing medibuntu install the following – these are open source software for accessing and unscrambling some encrypted dvds
sudo apt-get install w32codecs libdvdcss2
sudo apt-get install libdvdnav4
sudo apt-get install libdvdread4
# tools for compiling software from source
sudo apt-get install build-essential checkinstall cdbs devscripts dh-make fakeroot libxml-parser-perl check avahi-daemon
# multimedia – vlc, mplayer, etc – vlc is a highly portable multimedia player and framework it can read most audio, video, cds, dvds and allows streaming. mplayer (with smplayer – the front-end gui) is an awesome choice for watching dvd movies, etc, it will remember your place and settings for each movie.
sudo add-apt-repository ppa:videolan/stable-daily
sudo apt-get update
sudo apt-get install vlc mplayer smplayer
# ffmpeg – a complete and free internet live audio and video broadcasting solution for *nix based systems
sudo apt-get install libxine1-ffmpeg gxine mencoder mpeg2dec vorbis-tools id3v2 mpg321 mpg123 libflac++6 ffmpeg totem-mozilla icedax tagtool easytag id3tool lame nautilus-script-audio-convert libmad0 libjpeg-progs flac faac faad sox ffmpeg2theora libmpeg2-4 uudeview flac libmpeg3-1 mpeg3-utils mpegdemux liba52-0.7.4-dev libquicktime2
# java – this provides the libraries, java vm and other components – you can go here to test if java is installed
sudo apt-get install openjdk-7-jre icedtea-7-plugin
# google chrome
wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list'
sudo apt-get update
sudo apt-get install google-chrome-stable
# gedit – an amazing text editor. when in the gui this is the one i primarily use
sudo apt-get install gedit gedit-plugins gedit-developer-plugins
# libre office (open office) with pdf import and mozilla office plugin
sudo add-apt-repository ppa:libreoffice/ppa
sudo apt-get update
sudo apt-get install libreoffice libreoffice-java-common libreoffice-math libreoffice-gnome libreoffice-java-common
sudo apt-get install libreoffice-pdfimport
sudo apt-get install mozilla-libreoffice
# gwoffice (google web office) – i have not used this yet, however, i will have a post about it in the near future
sudo add-apt-repository ppa:tombeckmann/ppa
sudo apt-get update && sudo apt-get install gwoffice
# remove gimp and update repo, install new version, install extras and gimp paint studio
sudo apt-get --purge remove gimp*
sudo add-apt-repository ppa:otto-kesselgulasch/gimp
sudo apt-get update
sudo apt-get install gimp gimp-data gimp-data-extras
sudo apt-get dist-upgrade
sudo add-apt-repository ppa:shnatsel/gimp-paint-studio
sudo apt-get update
sudo apt-get install gimp-paint-studio
# ms visio equivalent – dia
sudo apt-get install dia
# calibre – and ebook reader and converter – it can convert several formats to epub for your kindle or phone
sudo apt-get install calibre
# htop – a task manager for the command line
sudo apt-get install htop
# draftsight – an open source cad product that allows users to create, edit and view dwg files
# install the packages below
sudo apt-get install libxcb-render-util0
sudo apt-get install libdirectfb-extra
# download the install file from 3ds here
well thats it for now, i will add more to this and update it periodically.
|cpu||1.60GHz intel atom n270|
|hd||sandisk pssd 16g|
|graphics||intel mobile 945gse express (up to 128m)|
|display||8.9″ wsvga led anti-glare (1024×600)|
|wifi 1||broadcom bcm4312 802.11b/g|
|wifi 2||rtl8191SU 802.11n|
i partitioned the 16g ssd into two 8g partitions. i also used an 8g 30mbps sd card for a swap space for linux and a page file for windows.
ubuntu 12.04 lts
i installed ubuntu 12.04 using the minimal installation iso from a usb drive (the iso is only about 30m). this allowed me to heavily customize the install. the total space used on the drive is less than 2.5g – and thats with me adding in other programs and libraries. i went with xfce for the desktop environment. i had tried lxde and did not really enjoy it. below is a screenshot of htop after the os was fully loaded and running for 5+ minutes.
windows xp sp3
i used nlite and modified the stock iso from the oem cd for the 1116nr. (i will have another post with the modifications i made, including the various registry changes) the total size of the iso, with drivers slip-streamed in, was 240m. the os, with all software (including antivirus, etc) was under 5g. below is a screenshot of the task manager after the os was fully loaded and running for 5+ minutes.
overall i am quite pleased with the 1116nr. both ubuntu and windows are fairly responsive and perform far better than i had anticipated.
i can never remember my service tag and i never remember where i wrote it down. to make things more difficult for myself, i have my dell inspiron motherboard in a cooler master case (very customized system now)
to find your dell service tag via windows command line
wmic csproduct get vendor,name,identifyingnumber
that command will bring up the service tag, name and vendor of the pc
i got a motorola cliq from double diamond pawn here in lisbon falls yesterday afternoon. as soon as i was done working i began researching new roms for it.
before the roms and overviews, here is a brief comparison of the cliq and cliq xt.
the big differences between the two phones (other than the obvious – cliq has a slide out keyboard) are that the cliq has no camera flash and it has 4x digital zoom (the cliq xt is fixed digital zoom). other than that the phones are remarkably similar.
so, on to the roms….
i tested out Adlxmod 2.1.5-5. now, with the cliq xt, Adlx’s roms are nothing shy of amazing. his consolidation rom was (in my opinion) the best rom to ever happen to the cliq xt. with the dns fix patch this is an amazing rom for the cliq.
J_r0dd’s TheOfficial v1.6 netfilter/swap/ext3/ext4/tun [2.14.11]. this is a rom brought to you by the guy who put together j_r0dd-mb200-v2.0 recovery image. i have used this on both the cliq and the cliq xt. this recovery image blows away any other one i have used, so i look forward to see what his rom will do for the cliq. (i am actually flashing the rom as i am writing this post).
i installed the rom and tested it out. amazing. very smooth. using the adw launcher instead of the blur home. i had not used this launcher before and i am rapidly becoming a big fan of it. the wifi did not work initially, however, after applying the patch i mentioned above everything worked flawlessly. i even ported the task manager app from the Adlx rom to this rom. so far it is a fantastic rom.
well, motorola successfully dragged their cliqxt customers around claiming for the last 10+ months that a 2.1 update would be coming out soon. they released this post stating that:
“After comprehensive testing of the Android 2.1 upgrade for the CLIQ XT, we have concluded that this device will remain on Android 1.5. We realize many of you were anxiously awaiting this upgrade, but we aim to deliver software upgrades only when it will provide a better customer experience.”
what was their idea of ‘comprehensive testing’?!? did they just look at the phone and decide it wasnt worth it?? i have been running the adlx 2.1 rom for 2 1/2 months now. initially the speakerphone problem while answering a call was a pain in the ass but after this patch came out it was damn near flawless.
so basically a big up yours to motorola for not even bothering to actually test out and develop 2.2 on the cliq xt. thankfully the members of modmymobile have diligently worked on porting 2.1 and 2.2 over to the cliqxt.
here is a quick overview of the processor, chipset and storage of the cliqxt:
|rom type||flash eeprom|
|rom capacity||512 mib, including 256mib user-accessible non-volatile storage|
now, on to the roms i have tried out thus far.
the first rom was the adlxmod xt 2.1.54-1 for cliqxt / quench. my only issue with this rom was the speakerphone. when i answered a call i would have to tap the speakphone button twice before i could hear anything on the call. after a few days of using my phone like this it actually became second nature. overall this rom was amazing, granted, it still had all the moto-blur bloatware, but it ran super smooth.
the second rom i installed and tested was the basically blurless mm278 b2- motorola cliqxt and quench. i loved the variety in the dockbars, gingerbreads was especially nice. i also loved the lack of moto-blur crap that motorola likes to cram down their users throats. the interface is really smooth and the creator of this rom included the speakphone fix and the gingerbread dock bar and status bar. overall a very smooth rom and i have enjoyed it so far. the one thing i do miss from using adlxmod xt 2.1.54-1 was the app called ‘task manager’ which i apparently cant find anywhere. to be brutally honest, i was not impressed in any way with this rom (other than the fact that someone else created it – which i myself cannot do at this time).
adlxmod xt 2.1.54-2 “consolidation” for cliqxt / quench. this is, in my opinion, the best cliq xt rom yet. Adlx did an amazing job putting this consolidation rom together. it made my cliq xt super smooth, even with all the moto-blur crap. everything worked, wifi, 3g, camera, camcorder, market, even the speakerphone fix was included in this rom! hands down the best as far as i am concerned.
i finally decided it was time to do another write up of android apps, seeming as how the first one was short and dull. after testing and trying and removing dozens of apps, i finally came up with a list of amazing ones. so here it is. oh, and all these listed below are free, they do have premium versions available of a number of these apps too.
emulators and games
you will want this one to find a huge amount of roms for the emulators below.
i grabbed this one for all the final fantasy remakes on gameboy advance. nothing better than some re-worked final fantasy.
a great sega genesis emulator for android. sonic anyone?
captain skyhawk. old school metroid. mario.
this app is literally a dream come true for me. i remember on 9/7/1997 when final fantasy 7 came out i rushed to movie gallery on main st in brunswick and bought a copy. i then proceeded to play the game for the rest of the day and most of the night. i remember dreaming of having final fantasy 7 on a hand held. this app brings that dream to life. granted, it runs a little choppy on my cliqXT, however, when i upgrade to a newer phone it will run beautifully. final fantasy 7 is seriously the only reason i downloaded this app.
super nintendo. on your phone. need i say more about how epic this is? i mean, is there really much better than zelda: a link to the past, on your phone?
tools and other apps
a full ftp client for android. it supports ftp, ftps, scp and sftp. very easy to use and has a clean interface.
astro file manager
another must have for android users. you can backup all your apps to your sd card and restore them, you can manage running process’s, create zip and tar archives, and send files as attachments. it does a whole lot more too.
a must have, especially if you want to scan all these nifty barcodes i have in this article.
turn your phone into a scanner. it auto adjusts, auto crops, basically does it all for you so whatever you scan stays neat and clean. another one, that compliments this one, is camCard, its a business card scanner and organizer. very slick app.
an awesome ssh client for android. i have used this several times for work.
this is the barcode generator i used for all the barcodes in this article. i have used this several times with friends to transfer contact info, apps, etc. another must have for android.
a remote control for your pc. use the touchpad for the mouse and there is an on-screen keyboard. i use this with the pc hooked up to my tv. it works incredibly well.
this app backs up all your sms messages to your gmail inbox. you can even put a label on all the messages you backup. very handy little app.
teamviewer for android. a remote access and support program. another one i have used for work when in a bind and didnt have a pc to use.
a great wifi tool analyzing tool. great for finding out signal strength of in range wifi signals and channel strength.
i am a diehard google fanboy. so i finally decided to make the switch to using chrome over firefox. dont get me wrong, firefox is amazing and i will still continue to use it for testing and such. however, chrome is waaaay better.
i am using slackware 13.1 for this, so all the slackbuilds links will be for 13.1.
download and install the ORBit2 slackbuild
download and install the GConf slackbuild
download and install the google chrome slackbuild
and you should be all set to use chrome in slackware!
dmidecode | grep 'Serial Number' | head -1
after seeing how that worked i decided to look at the
dmidecode output. a lot of it wasnt anything i could actually use, however, i did find this one particularly useful when recompiling the kernel.
processor info from the BIOS with flags:
dmidecode |grep 'Processor Information' -40
it gives a good look at the processor flags, more detailed than
cat /proc/cpuinfo, however,
cat /proc/cpuinfo listed off more flags. it also states on the
dmidecode homepage they say
Beware that DMI data have proven to be too unreliable to be blindly trusted. Dmidecode does not scan your hardware, it only reports what the BIOS told it to.