Virtual Guru's Blog – Home of Virtualization Workshops

September 24, 2010

12minutes: Chromium OS Internals: How to start X application = Using aterm to copy outputs directly to blog ?

Filed under: 12minutes, best_practices, ChromeOS — Tags: , — natiku @ 8:01 pm

12 Minutes: Chromium OS Devel version of image have installed useful tools like aterm which is running under X ,
so we can copy commands and their outputs directly to Blog opened in Chrome Browser.

Get to shell first

Ctrl-Alt-t
shell

You now have text terminal with X session

echo $DISPLAY
   :0.0
xdriinfo
   screen 0: i915
xdpyinfo | grep visual: | wc -l
  57

Start aterm in background with scroll back buffer 99000 lines and exit shell

 aterm -sl 99000 &
[1] 1796
disown %1
exit
exit

Now you can switch between Chrome and aterm – copy – paste stuff

Use Alt - Tab to switch windows
Select text in aterm with left click and mouse over
Paste in blog text filed with middle mouse button

September 23, 2010

Article: !!! Now is the time to take the Cloud seriously !!!

Filed under: cloud, Virtualization — natiku @ 6:53 am

Very interesting article Now is the time to take the Cloud seriously

September 22, 2010

12minutes: Chromium OS Internals: Installed packages and their sizes on default devel image

Filed under: 12minutes, ChromeOS — Tags: , — natiku @ 3:00 pm

12 Minutes: Chromium OS Let’s look for complexity of Chromium OS from JeOS (reduced install) point of view,
so we can compare it later with my past OpenSolaris X JeOS reduction targets:

Getting Number of installed packages

equery --quiet list '*'| wc -l

368

Issue with layered dev_image and equery size

equery size vim
Traceback (most recent call last):
  File "/usr/local/bin/equery", line 38, in 
    equery.main()
  File "/usr/local/lib/python2.6/site-packages/gentoolkit/equery/__init__.py", line 345, in main
    loaded_module.main(module_args)
  File "/usr/local/lib/python2.6/site-packages/gentoolkit/equery/size.py", line 192, in main
    display_size(matches)
  File "/usr/local/lib/python2.6/site-packages/gentoolkit/equery/size.py", line 82, in display_size
    size, files, uncounted = pkg.size()
  File "/usr/local/lib/python2.6/site-packages/gentoolkit/package.py", line 343, in size
    file_inode = st.st_ino
UnboundLocalError: local variable 'st' referenced before assignment

equery files vim

/usr
/usr/bin
/usr/bin/rview
/usr/bin/rvim
/usr/bin/vim
/usr/bin/vimdiff
/usr/lib

which vim

/usr/local/bin/vim

# /usr/local is layered from dev image from statefull partition
export ROOT=/mnt/stateful_partition/dev_image/

equery files vim
/mnt/stateful_partition/dev_image/usr
/mnt/stateful_partition/dev_image/usr/bin
/mnt/stateful_partition/dev_image/usr/bin/rview -> vim
/mnt/stateful_partition/dev_image/usr/bin/rvim -> vim
/mnt/stateful_partition/dev_image/usr/bin/vim
/mnt/stateful_partition/dev_image/usr/bin/vimdiff -> vim
/mnt/stateful_partition/dev_image/usr/lib

equery size vim
 * app-editors/vim-7.2.303
         Total files : 7
         Total size  : 1.72 MiB

unset ROOT

Is there any RIGHT way we can find which packages are layered using dev image ?

Installed packages with their descriptions

(more…)

September 20, 2010

Conference: SOA and International Cloud Symposium, 4-6 Oct,Berlin

Filed under: cloud — natiku @ 2:54 pm

The 3rd International SOA Symposium and the 2nd International Cloud Symposium continue to be the largest and most comprehensive SOA and Cloud Computing events of the year.

SOA Symposium/

Cloud Symposium

September 5, 2010

12minutes: Building Chromium OS image in 12 steps on ATOM nettop HW using REPO

Filed under: 12minutes, ChromeOS — Tags: , — natiku @ 7:02 pm

12 Minutes: Chromium OS Here I will like to share my experience compiling and building Chromium OS image on
relatively low power ATOM netbook or nettop like HW using new REPO command.

Chromium OS is 32 bit system, but you need a 64bit Linux system to build it on,
you can also utilize tricks for low power systems bellow on old 64bit Duron/Athlon with similar power of my nettop like
1.6Ghz ATOM 230 and D510 configurations

Here is my 12 steps for Compiling and Building Chromium OS USB Image:

Last Update for: 0.9.125 2010/11/20 1314

Timing notes: Build process access Internet, my connection is DSL 3Mbit which I can in most cases fully utilize.

(more…)

September 3, 2010

12minutes: How will Web OSes and Web Desktops change Cloud Usage Patterns ?

Filed under: 12minutes, best_practices, ChromeOS, cloud — Tags: , — natiku @ 7:20 pm

12 Minutes: Chromium OS On CloudCamp & CloudExpo Prague 2010 we spend significant time during coffee breaks mapping how future of Cloud
based services and solutions will be influenced by new type of users which will live truly just in Cloud..

We identify then Web OSes and Web Desktops will plays a significant role in this user behavior shift.

(more…)

Conference: Session slides from KVM Forum 2010 in Boston

Filed under: kvm, qemu, Virtualization — natiku @ 1:26 pm

KVM Forum 2010 (Aug 9-10, 2010) – Presentation Slides

Theme: Shocking Blue Green. Blog at WordPress.com.

Follow

Get every new post delivered to your Inbox.

%d bloggers like this: