Laptops Under 200

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg
Showing posts with label opensource. Show all posts
Showing posts with label opensource. Show all posts

Tuesday, 20 September 2011

AMD Radeon's Proprietary Driver vs OpenSource Driver

Posted on 22:16 by Unknown
When it comes to creating a software driver which enables the proper communication between the actual hardware and the operating system, it's important that the programmers have the proper "knowledge" about the core foundation about the hardware.

This however does not consist (not necessarily) of how the chip or the hardware is designed into depths such as how close the transistors are aligned, what materials are being used to manufacture them, how the direct communication between transistors take place, etc. As far as I know, all the programmer needs to know to design a optimized software driver has nothing to be with the physical attributes but as long as they how to communicate with the BIOS of the hardware, that "maybe" enough.

That's because it's the BIOS that talks directly with its hardware and is sort of the gate keeper thus the job of the OS (or the driver in this instance) to speak with the BIOS and tell him the needs and the rest should be taken care of. So in that sense, the manufacture is, in a way, is somewhat "protected".

Hmm yeah, about that ...
As everyone would agree, Praise and Fame are two powerful substances that define most of our lives thus keeping "the" secret is a "must" in some situations otherwise you'll mean nothing to others. Because rather than revealing the truth, in a way, pretension has its power over us.

It helps to create a sense of a self, adds a "meaning" to ones life which ultimately motivates to "do something" with their lives. As Adam Smith had said: "In competition, individual ambition serves the common good.", a big equation that's trying to balance itself out, perhaps.

Image via: Deviantart...
However this is not a philosophy that I'm quite fond of yet the more I deal with the "world' the more apparent it is. In that sense I do have sympathy for me and others: such as the hardware manufactures in this instance.

Anyhow, let me come back to the story. Before and after AMD purchased ATI graphics the company refused to give advanced technical details into the hands of the software driver developers which would/should reveal some, not necessarily all but some of their secrets as mentioned in the 2nd paragraph.

This is also the case with other major GPU manufactures such as Nvidia and Intel (although Intel is a bit open but some of their GPU do have some "lacking" of serious documentations according to developers) who're also scared give certain information about their hardware "details". Anyhow concerning AMD, now we have main two versions of their GPU drivers.

One is the Proprietary driver (which was known as fglrx which was then re-named as "AMD Catalyst Linux") and the other is the opensource driver. They're both initiated and lead by AMD and today I was reading an interesting article on Phonoix concerning their performance comparison.

They've run some performance tests using the Phoronix Test Suite (a benchmark utility) below are few of the images containing the results (running games under GNU/Linux and used Ubuntu 11.04 and 8.04 versions).





Now I will not go into details since you can read it from this Phoronix page (including the hardware of the PC used and OS versions, etc) but to wrap things up Michael has concluded that in some tests (games) the opensource driver actually out performed the proprietary one!.

But in most situations it was the Proprietary one that won the "battle" at the end (Also worth mentioning that the GPU's being used are actually a bit older ones in today's standards). 

This is a no surprise since it consists of both opensource and proprietary portions and the proprietary portions means deeper hardware integration + the proprietary section of the AMD seems to have a bit more man-power than the opensource section at the moment. So, if you're looking for the best possible 2D and 3D (OpenGL rendering, Compiz, I hate you! :P) acceleration under GNU/Linux then you should be better of with the secretive AMD Catalyst Linux driver ;-).

Interestingly though that usually the OpenSource driver is a bit slowish (running about 60-75% speed of the proprietary one) and in Michael's own words...
"It is worth noting that AMD is not looking to achieve the same level of performance with their open-source driver as what is found with Catalyst. The 80~90% performance of Catalyst that we are commonly seeing for this older hardware is in line with what AMD's John Bridgman and others have been after. Additional performance can be squeezed out of the open-source code, but it is a matter of whether such investment is worthwhile..."
So I think that as time goes assuming the GNU/Linux will not just grow in numbers but in a rate that forces AMD (including other vendors) invest more time and money into developing a better optimized opensource driver (also supposing we'll be seeing a lot of popular games re-designed into GNU/Linux too) which should resulting an optimized completely (let's hope, anyone wanna prove "Adam Smith" is wrong? :D) open-sourced driver, finally.

Although according to Richard Stallman OpenSource does not represents the true subtle meaning of the idea of freedom (yikes!) ... but hey!, it's better than nothing! (not all hope is lost for GNU/Linux nonetheless). What do you think?.
Read More
Posted in GPU, ideas, opensource | No comments

Sunday, 3 July 2011

Novacut Pro - Upcoming OpenSource, Professional Video Editor for GNU/Linux (created by "Artists for Artists")

Posted on 02:52 by Unknown
Although GNU/Linux has as an excellent multimedia player (despite the whole "proprietary" issues :) ) support at the moment but when it comes to creating or editing videos in general, in a professional way... well, it kinda sucks :/. Although we do have excellent ones such as OpenShot for instance.

But it's not just having a lot of features or being simple ... it's about efficiency ... trying to find a balance between simplicity and usefulness. This seems to be the "philosophy" that the Novacut-Pro video editing suite developers believe in and they're building the editor from scratch, it seems.

In the Ubuntu Wiki page which "describes" how the UX should be and stuff ;-) ... the developers say....

"The singular goal of Novacut is to help artists become profitable... without giving up control, ownership, or compromising their creative vision"...

Listening to what artists need rather than trying to figure out everything by themselves which could lead to a disaster which has been proven again and again and again ...

"The last year we've spent a lot of time talking to artists, tuning our priorities. This UX design makes the conversation formal and publicly documented. But the conversation is just starting... we need feedback from many more artists, about many more details... always. Truly great creative tools cannot be designed in secret. They must be designed in open dialog with creators...

Because there is no film cost and HDSLR cameras are inexpensive, the biggest production cost is truly people's time, and we're quite confident Novacut will allow these artists to tell the same story, with the same impeccable production quality, in less time."

Interesting stuff isn't it :). Now, this is a real professional video editor that's aimed at the professionals (well, that rules me out :P). Novacut-Pro will support handful of equipments such as ...



*. It's optimized for Canon HDSLR cameras. Such as the 5D Mark II, 7D, 1D Mark IV, 60D, T2i, and T3i.

*. For audio syncing you'll have to use Sennheiser MKE 400 or Rode VideoMic, etc. But they said that they'll try to support those "usual" camera-mic-in as well. But don't keep your hopes high though.

*. Other professional digital audio recording devices such as Zoom H4n will be supported.

They use the Gstreamer multimedia framework as the application "engine" (rendering/editing videos). The application will also comes with Cloud computing support. Although it's not clear whether we'll be able to run the app itself in the cloud or not at the moment but they certainly are in favor of the Ubuntu One service nonetheless. The file distribution or sharing can be done pretty easily via the DML (distributed media library) framework (supports both local and Cloud storage) which is implemented as a Launchpad project at the moment. So, it's apparent that they're certainly in favor of the Ubuntu Linux distribution specifically.

It's not released yet but you can get upto-date information from this kickstartpage if interested and I highly recommend that you watch the below introduction video which explains a lot about this amazing (well, we'll see about that :D), upcoming professional video editor for GNU/Linux!. Oh yeah... it's Opensource and FREE too!.

Read More
Posted in linux, news, opensource, video editors | No comments

Monday, 27 June 2011

"We're Done With Linux", Says Nokia

Posted on 06:07 by Unknown
Nokia the mobile phone giant is having some troubles at the moment (well it's been a while now for them, and many "others" included) without a doubt. It's said that this year along (so far) Nokia's stock price is reduced by more than 40%! which obviously raises concerns, which is apparent.

Anyway, in a recent interview with Helsingin Sanomat (magazine), Nokia's CEO Stephen Elop said that ...
"I have talked a lot about how we increase our staff’s accountability, our empathy to listen to our clients and each other, and our aim to avoid being arrogant..."
The above quote is the answer for Nokia letting go of the MeeGo mobile platform (Linux based) as a result we won't see any Nokia phones with Linux in general (at least not in the near future).
 
We'll, if the numbers are correct and what he's saying is true then this is a desperate attempt to save Nokia from losing her clients. And according to Elop, some of the investors are not happy with the results, concerning the recent past (a year or maybe a bit longer), which seems to be the case.

Anyhow, what the heck does Linux has to do with it?

Well, to start with, sometime ago Nokia purchased the Qt toolkit (which is the GUI builder behind KDE desktop and thousand other application GUIs in GNU/Linux OS) and started to use it to design programs for their mobile phones. Not to worry, they didn't "touch" the license agreement (yet) thus Qt toolkit is still released in the GNU/GPL nonetheless.

What's "in-it" for Nokia?

Well, by using Qt they can create applications that can be run in their other mobile phone operating systems written using Java for instance with ease (because Qt in itself is a "framework").

So, if you have an excellent, Java written media player which was designed using Qt in a Java powered OS for instance, then you can "merge" or make it run in another Nokia mobile phone OS with ease by using Qt. This save both money and, oh well, it saves money :).

Nokia and Intel (including few other tech-giants) renamed the previously know Moblin project to MeeGo somewhere around last year in hope for finding/creating a "cost friendly" mobile operating system using the already existing MeeGo platform.

After bit of a "break" they introduced the latest Nokia smart phone powered by the MeeGo platform called N9 few days ago in Singapore and again Elop made clear the company's intentions even after praising the design, stability, look-n-feel of the N9 smart phone (the smart phone has already received a lot of positive feedback from both users and tech-experts), by saying...
"I have taken part in the conversations with the teleoperators and I have been part of the consumer test groups. The feedback has been extremely positive and I am sure that the Windows Phone system will be a great success.."

N9, the "newly-wed" ;-)...

So, even if the N9 with MeeGo is a great success/hit yet there's no turning back!. Now some say this is because of the lack of the availability of the applications (like Android market or MS Windows online store, etc) which could be true and one certainly can't ignore the power of the online application market any more.

But I highly doubt that MeeGo or Linux (it ain't really "GNU"/Linux since the license isn't fully compatible with GNU-GPL) not having a strong online applications has anything to do with it.

Because I mean come on, seriously!. As far as I know, N9 is the only smart phone that Nokia released which uses MeeGo officially (although the enthusiasts have run the OS in other Nokia phone models, etc) and they just started.

Elop himself said that even if the N9 is a "hit" there's no turning back. Why is that?. If what he meant by a "hit" was not just a success but a massive one, then where's problem?. This is not a judgement on Nokia or anyone but I think the reason is quite simple.

The real investors want better controllability which would ensure the safety of their investments which resembles their interests. But by drifting towards a Linux approach which, in its genuine sense tries to rule out the possibility of a centralised power would simply mean "unstability" from the Nokia's investors point of view because with platforms like MeeGo, does depend on the community, or so it seems.

Although not as "stretched" as Debin or other GNU/Linux OS, etc are since it's actually commercial companies funded it in the first place. Yet the visibility of not the actual users but the "free developers" can scare away the investors because unilke with the "actual users", but a with community driven developer-users, things can get a bit personal between them thus creating an environment in which making decisions can be a bit difficult. I maybe wrong here and easily be misguided but... that's what I feel.

But, I just can't help it any more but to think about, What is the purpose of GNU/Linux?. Lets forget computing, just for few seconds. But what is its real purpose. Is it going against our true nature as Mr. Mark and "others" seems to think?. Is it the reason for these "failures", you know, every time when it seems to be working-out nicely, then out of nowhere, shi* happens... I don't know.

To be honest, I'm too inexperienced to put together a reasonable answer to this. So, as an ending note, perhaps the following quote from Simon Phipp (an Open-Source expert) might help others like me, to get an insight into the matter ...
"Crocodiles are not evil; neither are they good. They are just reptiles, dealing with their hunger.To call something "a reptile" is not a value judgement; quite the opposite since reptiles are demonstrably amoral and mechanistic...

Despite their evil looks and repellant behavior, they are just being reptiles, doing what reptiles do. Working with them is not a matter of relying on their goodwill. It's all down to understanding their instincts - and learning to stand in the right place...

And that's what I mean when I say a corporation is just a reptile."
Read More
Posted in ideas, linux, news, opensource | No comments
Older Posts Home
Subscribe to: Posts (Atom)

Popular Posts

  • How to Install "The Board" in Ubuntu? (GTK+ written dedicated Digital Diary)
    If you frequently use your computer for hours and hours daily... then even after installing cool theme and other stuff to make the desktop l...
  • traGtor - ffmpeg Encoder GUI for GNU/Linux (one of the best!)
    I maybe wrong on this one but I think the origin of the Qt written KDE desktop actually comes from the German programmers. But the point is ...
  • Install Gdiskdump in Ubuntu 11.04 - An Easy To Use Disk Cloning Tool for GNU/Linux!
    Although for Microsoft Windows there are several excellent commercial and free applications available yet with GNU/Linux when it comes to di...
  • Install GPRename in Ubuntu - Renaming Multiple Files/Folders Made Ease!
    If you have a large number of files or folders to be renamed, then doing them all by hand is a daunting task. That's where the batch/mas...
  • Install Agave in Ubuntu - Excellent Color Palettes Creator for GNU/Linux!
    I think anyone would agree on the fact that both colors and our emotions (buggers... control our lives one way or the other :P) are bound to...
  • How to Access Few "Advanced Preferences" Settings in Nautilus File Manager?
    Nautilus is the default file management utility in Gnome desktop environment (which is also shared by the Ubuntu Unity as well). Although ...
  • How to Build a New Computer under $200
    This article will present a brief tutorial explaining how to repair or build a Windows PC. More instruction will be added as time permits. B...
  • GDM Tweaker - A Tool For Changing GDM Background/Theme Easily
    Although Ubuntu decided to drop GDM from the future releases still with Ubuntu, setting up your GDM screen is almost impossible (you know c...
  • How to Install DumpHD (HD-DVD/Blu-ray Decryptor) in Ubuntu?
    Although as far as I know, HD-DVD format is no longer supported... nor any new movies are released using that technology and slowly the riva...
  • DejaDup - A Simple Backup Tool for GNU/Linux
    Unlike many other occasions when doing things such as taking local/remote backups or benchmark testing, etc in GNU/Linux operating system, t...

Categories

  • 11.04 natty narwhal
  • 11.10
  • 3d rendering
  • addons
  • address books
  • adobe
  • adobe flash
  • adobe flash player
  • amarok
  • amarok for windows
  • andorid
  • android
  • android applications
  • android apps
  • android phones
  • android tablets
  • app launchers
  • apple
  • applets
  • application indicator
  • applications
  • applications for windows
  • archive managers
  • arios
  • art
  • arts
  • asus
  • asus eee pc
  • ati
  • ati catalyst
  • audio
  • audio converts
  • audio editors
  • audio encoders
  • audio players
  • audio tag editing
  • audio utilities
  • ayatana scrollbars
  • backup
  • backup tools
  • banners
  • batter saver
  • battery calibration
  • benchmark testing
  • bittorrent
  • bittorrent clients
  • blogger
  • blogger news
  • blogger platform
  • blogging
  • blogging tips
  • blogging utilities
  • blu-ray
  • boot loaders
  • BSOD
  • business card creator
  • Canonical
  • cd/dvd burners
  • chat clients
  • checksum checker
  • chrome
  • chrome addons
  • chrome os
  • chromium
  • clamav
  • cloud computing
  • cloud comupting
  • cloud storage
  • clutter
  • collaborative editor
  • command line
  • commands
  • community
  • compiz
  • computer repair
  • computers
  • cross-platform
  • data backup
  • data encrption
  • desklets
  • desktop environments
  • digital audio workstation
  • disk cloning
  • disk drive erasers
  • disk image burning
  • disk images
  • disk partition editors
  • display managers
  • distributions
  • docks
  • download managers
  • drawing tools
  • drivers
  • driving lessons
  • dropbox
  • dvd authoring
  • dvd backup
  • dvd creator
  • e-book managers
  • e-mail
  • e-mail clients
  • e-mails
  • eee pc
  • elementary os
  • email clients
  • emails
  • encoding
  • encorders
  • experiences
  • facebook
  • fedora
  • fedora core
  • fedora core 15
  • fedora core learn
  • feed readers
  • file management tools
  • file managers
  • file manegers
  • file recovering
  • file splitters
  • file systems
  • filesystems
  • finance
  • firefox
  • firefox 5
  • firefox 6
  • firefox addons
  • firefox5
  • firmware utilities
  • flash videos
  • flickr
  • fonts
  • frustrations
  • fun
  • gadgets
  • GDM
  • gentoo
  • gimp
  • gmail
  • Gnome
  • gnome 3 shell theme
  • gnome 3.2
  • gnome applications
  • gnome desktop
  • gnome shell
  • gnome3
  • gnu
  • gnu emacs
  • gnu-linux
  • gnu-linux distributions
  • goober
  • google
  • google chrome
  • google chrome extensions
  • google maps
  • GPU
  • graphic design
  • graphic utilities
  • grey screen of death
  • grub editors
  • gtk
  • gtk applications
  • gtk themes
  • gtk3
  • gtk3 themes
  • hardware monitors
  • hdd clone tools
  • hdd tools
  • health
  • hobbies
  • html5
  • icons
  • ideas
  • im clients
  • iMac computer repair
  • iMac error
  • image editiors
  • image organizers
  • image resizers
  • image utilities
  • image viewers
  • iphone
  • itunes
  • java
  • journal applications
  • kde
  • kde 4.6
  • kde applications
  • kde-qt
  • kernel
  • kubuntu
  • kubuntu 11.04
  • laptops
  • learn
  • learn linux
  • legal
  • libre office
  • life
  • lightdm
  • linux
  • Linux distributions
  • linux keyboards
  • linux mint
  • linux multimedia players
  • linux music players
  • loco teams
  • logmein
  • lubuntu
  • lxde vs xfce
  • mac osx
  • mandriva
  • media players
  • metacity
  • microsoft windows
  • mounting
  • mplayer
  • ms windows
  • multi-touch gestures
  • multimedia
  • multimedia codecs
  • multimedia converters
  • multimedia players
  • multimedia utilities
  • music players
  • mypaint
  • natty narwhal
  • nautilus
  • nautilus scripts
  • nautilus tips
  • netbooks
  • netbooks under 200-250
  • network monitoring
  • networking
  • news
  • nokia phone suite
  • note taking
  • ntfs
  • nvidia
  • office productivity suits
  • office suits
  • oneiric ocelot 11.10
  • online radio
  • online storage
  • open source
  • open-source
  • opensource
  • opensuse
  • operating systems
  • optical disk burners
  • optical disks
  • optimizations
  • package managers
  • painting tools
  • parent control
  • password generators
  • password managers
  • pdf editors
  • pdf readers
  • pdf tools
  • pim software
  • pinguy os
  • plasma
  • plugins
  • portable
  • portable applications
  • portable laptops
  • privacy
  • professional video editors
  • programming tools
  • project management software
  • proprietary drivers
  • python applications
  • qt
  • qt applications
  • qt4
  • registry cleaner
  • remote access
  • remote desktop access
  • reviews
  • roboform
  • rom flashing
  • rss readers
  • satellite trackers
  • scanning tools
  • screen recorders
  • screenshot taker
  • scripts
  • search engines
  • security
  • shell extensions
  • shell themes
  • skype
  • smart phones
  • software
  • software emulators
  • sound servers
  • source code editor
  • stack exchange
  • startup managers
  • stock market
  • swimming
  • system cleaner
  • system information
  • system monitors
  • tablet pcs
  • tablets
  • task killers
  • tech help
  • tech news
  • tech tips
  • technology
  • terminal emulators
  • text editors
  • text translators
  • themes
  • thunar
  • thunderbir
  • thunderbird5
  • tips
  • transformation packs
  • tutorials
  • tweaks
  • twitter
  • ubunt
  • ubuntu
  • ubuntu 11.10
  • ubuntu 11.10 alpha 3
  • ubuntu derivatives
  • ubuntu derrivatives
  • ubuntu minimal install
  • ubuntu netbooks
  • ubuntu news
  • ubuntu one
  • ubuntu tablet
  • ultrabooks
  • unity 2d
  • unity desktop
  • unity desktop apps
  • usb
  • utilities
  • vector graphics
  • video editors
  • video utilities
  • videos
  • virtualbox
  • virtualization
  • virus scanners
  • vlc
  • voip
  • wallpaper contest
  • wallpapers
  • weather apps
  • web browser addons
  • web browsers
  • webcam
  • weight loss
  • weird
  • widgets
  • window managers
  • windows
  • wine
  • xml editors
  • xubuntu
  • youtube

Blog Archive

  • ▼  2012 (7)
    • ▼  August (2)
      • My New Toshiba AMD Notebook Rocks!
      • Dell XPS A2010 Plays a Good Game
    • ►  June (1)
    • ►  May (3)
    • ►  January (1)
  • ►  2011 (515)
    • ►  December (3)
    • ►  November (1)
    • ►  October (16)
    • ►  September (57)
    • ►  August (59)
    • ►  July (81)
    • ►  June (112)
    • ►  May (149)
    • ►  April (33)
    • ►  March (4)
  • ►  2008 (2)
    • ►  March (1)
    • ►  January (1)
Powered by Blogger.

About Me

Unknown
View my complete profile