Ubuntu / Linux news and application reviews.

Change the Theme of Google Chrome

chrome grey themeGoogle Chrome doesn't have built-in support for swapping themes, but it's easily done by changing the default.dll file.

How to install a Google Chrome theme:

Windows XP users:
Extract it to
C:\Documents and Settings\User\Local Settings\Application Data\Google\Chrome\Application.2.149.27\Themes\

Windows Vista users:
Extract it to
C:\Users\UserName\AppData\Local\Google\Chrome\Application\0.2.149.27\Themes\

You can find a lot of themes by going to http://www.freechromethemes.com/

High Vulnerability of KTorrent 2.2.8 or earlier

ktorrent
A malicious attacker can send parameters to the web interface, which could enable remote torrent uploads with the possibility of remote code execution. A workaround is to disable the web interface plugin in KTorrent ("Plugins" > uncheck "Web Interface").

Two vulnerabilities have been discovered in the web interface plugin for the KDE BitTorrent client, KTorrent. A malicious attacker sending specially crafted parameters to the interface could enable both remote code execution and arbitrary torrent uploads.

Says TorrentFreak blog



Versions affected by this issue are 2.2.8 and earlier, so users updating to the latest version are protected from these security vulnerabilities.

What is KTorrent?

KTorrent is a BitTorrent program for KDE. You can use it to download and upload
files on the BitTorrent network. Additional KTorrent features include:
- uTorrent compatible peer exchange
- Zeroconf extension to find peers on the local network
- WebGUI plugin
- Grouping feature to put torrents into groups with configurable for the
torrent of each group.
- Downloads torrent files
- Upload and download speed capping
- Speed limits for individual torrents
- Internet searching using various search engines, you can even add
your own
- UDP Trackers
- Port forwarding with UPnP
- IP blocking plugin
- Importing of partially or fully downloaded files
- Support for distributed hash tables (mainline version)
- Protocol encryption
- Bandwith scheduling
- Directory scanner to automatically load torrents in certain directories
- Trackers can be added to torrents
- File prioritization for multi file torrents
- Option to fully preallocate diskspace to avoid fragmentation
- Diskspace monitoring, with option to stop torrents when diskspace is
running low
- Statistics plugin
- IPv6 support
- SOCKSv4 and v5 support
- The network interface to use can be selected
- Individual files of a torrent can be moved
- Queue Manager Gui
- Media Player plugin
- Webseeds

How To Set Up Internet Connection Sharing For Ubuntu

What you need for ICS (Internet Connection Sharing) on Ubuntu:

-2 network cards on the computer the internet is coming from
-1 network cable (not crossover) to connect the two computers
-1 network card on the second computer (obviously)




Then, for the computer the internet is coming from, follow these steps:

1. Open a terminal and type this:
sudo ifconfig ethX ip


where 'ethX' is the network card that is going to be connected to the second computer and 'ip' is your desired server ip address (Usually 192.168.0.1 is used)

2. Then configure the NAT as follows:

sudo iptables -t nat -A POSTROUTING -o ethX -j MASQUERADE


where 'ethX' is the network card that the Internet is coming from, and then:

sudo echo 1 > /proc/sys/net/ipv4/ip_forward


3. Install dnsmasq and ipmasq using apt-get:

sudo apt-get install dnsmasq


4. Restart dnsmasq:
sudo /etc/init.d/dnsmasq restart


5. Repeat steps 1 and 2.

6. Add the line "net.ipv4.ip_forward = 1" to /etc/sysctl.conf

sudo gedit /etc/sysctl.conf


7. Reboot. (Optional)


For the second computer, follow these steps:

Set the network card ip to: 192.168.0.2
Gateway: 192.168.0.1
Netmask: like the first computer
DNS: 192.168.0.1

You can also enter the internet DNS's from the computer connected to the internet.


(The DNS's can be found in the following file: /etc/resolv.conf and have this syntax: nameserver ip)

Update: for Ubuntu Jaunty and later, you must add a line to /etc/rc.local so that this is persistent after restarting your computer. To do this, press Alt + F2 and enter:
gksu gedit /etc/rc.local

And paste this in the above file:
sudo iptables -A POSTROUTING -t nat -j MASQUERADE

Install Mouse Gestures For Google Chrome

gMote is a little piece of software that lets you use mouse gesture in Google Chrome.

To install mouse gestures for Google Chrome, run the program, gMote.exe. Note that an icon appears next to your clock on the Task Bar at the bottom of the screen - a small white "g". You can right-click that icon to bring up a pop-up menu that lets you configure the program or instruct it to start when you log in to Windows.

Here is a video with gMote mouse gestures for Google Chrome in action:





For more info on how to install gMote and what exactly are the mouse gesture for a browser, visit this page.

Please note that if you're using Firefox, you can install All in one Gestures to be able to use mouse gestures. Opera has mouse gestures built-in.

Google Chrome To Add Full-Screen Option

google chrome full-screenWhat do IE and Firefox have that Google Chrome doesn't? I know, it's a bad question, there are lots of things. But one of them is the ability to use the browser in full-screen mode. Hit F11 on IE or Firefox and you get full-screen, but Google Chrome does not have that yet. But in the latest dev-build, this option has been added, and you can get it from Google Chrome Channel Changer.

But please note that the Chrome Channel versions of Chrome might be less stable then the official updates.

[via downloadsquad]

FastStone Capture: Create Professional Screenshots with Annotations and Different Shapes

faststone captureThis is a powerful free tool, really useful if you're a blogger or write online tutorials. With FastStone Capture you'll be able to create and/or edit lots of types of screen-captures (screen-shots):

-full screen
-rectangular area of the screen
-a free-hand shape portion of the screen
-scrolling windows/web pages

Official description:

FastStone Capture is a powerful, flexible and intuitive screen-capture utility. It allows you to capture anything on the screen including windows, objects, full screen, rectangle regions, freehand-selected regions and scrolling windows/web pages. It has innovative features such as a floating Capture Panel, hotkeys, resizing, cropping, text annotation, printing, e-mailing, screen magnifier and many more.


And it also includes an editor with a watermark option, lots of shapes and ways to insert text, highlight a bit of text, etc. Here is an example:

screen-capture

FastStone Capture is portable so you can use it without installation on any computer. It works on Windows and Linux, but only through Wine.

Download FastStone Capture.

Ubuntu Jaunty Jackalope (9.04) Alpha 5 Released (with screenshots)

Screenshots:
Ubuntu Jaunty alpha 5 screenshot
Ubuntu Jaunty alpha 5 screenshot
Ubuntu Jaunty alpha 5 screenshot
Ubuntu Jaunty alpha 5 screenshot
Ubuntu Jaunty alpha 5 screenshot

Ubuntu Jaunty alpha 5 screenshot
Ubuntu Jaunty alpha 5 screenshot
Ubuntu Jaunty alpha 5 screenshot
Ubuntu Jaunty alpha 5 screenshot
Ubuntu Jaunty alpha 5 screenshot

Ubuntu Jaunty alpha 5 screenshot
Ubuntu Jaunty alpha 5 screenshot
Ubuntu Jaunty alpha 5 screenshot
Ubuntu Jaunty alpha 5 screenshot
Ubuntu Jaunty alpha 5 screenshot

Ubuntu Jaunty alpha 5 screenshot
Ubuntu Jaunty alpha 5 screenshot
Ubuntu Jaunty alpha 5 screenshot
Ubuntu Jaunty alpha 5 screenshot
Ubuntu Jaunty alpha 5 screenshot

Ubuntu Jaunty alpha 5 screenshot
Ubuntu Jaunty alpha 5 screenshot
Ubuntu Jaunty alpha 5 screenshot
Ubuntu Jaunty alpha 5 screenshot
Ubuntu Jaunty alpha 5 screenshot


New features in Jaunty

These features are showcased for your attention. Please test them and report any bugs you find on Launchpad:

http://bugs.launchpad.net/ubuntu

Updated packages



As with every new release, packages--applications and software of all kinds--are being updated at a rapid pace. For a list of all packages being accepted for 9.04 Jaunty Jackalope, please subscribe to Jaunty-changes:

https://lists.ubuntu.com/mailman/listinfo/jaunty-changes

X.Org server 1.6

The latest X.Org server, version 1.6, is available in Jaunty. For a little while, this will again cause increased instability for some users while the proprietary video drivers catch up.
Font size optimization

Font dot-per-inch settings are now optimized based on your monitor's capabilities, rather than defaulting to 96 dpi. You can further customize your dpi settings via System → Preferences → Appearance → Fonts → Details...
New style for notifications and notification preferences

Included in Jaunty is a simple menu which can be used to set preferences for notification icons, such as where they pop up on the taskbar. There is a possibility that Ubuntu 9.04 will get a whole new notification system, as shown in the Flash movie here:

http://www.markshuttleworth.com/wp-content/uploads/2008/12/jaunty904_notifications_example1_web_092.swf
Linux kernel 2.6.28

Alpha 5 includes the 2.6.28-8.26 kernel based on 2.6.28.7.
Ext4 filesystem support

Alpha 5 supports the option of installing the new ext4 file system. ext3 will remain the default filesystem for Jaunty, and we will consider ext4 as the default for the next release based on user feedback.

Alpha 5 adds Ext4 support to gparted (Curtis Gedak).

Known issues

As is to be expected at this stage of the release process, there are several known bugs that users are likely to run into with Jaunty Alpha 5. We have documented them here for your convenience along with any known workarounds, so that you don't need to spend time reporting these bugs again:

The installer sometimes fails to tell the kernel to reload the partition table during partitioning. This is a race condition, so not everyone will be affected, but if you are then you may have to re-try partitioning a few times before it completes successfully. We believe that the main problem lies in udev, and will be fixing that immediately after Alpha 5. 334278

A new XServer, version 1.6, is included in Alpha 4. The binary proprietary fglrx driver is not yet supported for this server and will exhibit various serious issues if run against it. Users of this driver are encouraged to wait or to switch to the open source -ati driver in the meantime. 313027

Users of Intel i845 or i865 video chipsets are unable to load X, getting an error message of "Fatal server error: Couldn't bind memory for BO front buffer". Users on these systems are advised to wait for a resolution to this bug before upgrading. 304871

OEM configuration fails in Jaunty Alpha 5 due to a repeating error pop-up when setting up the end user. This bug will be resolved for Jaunty Alpha 6. 334281


Users testing the ARM images on NSLU2 systems will need to take special measures to avoid time-consuming locale generation. Use the 'Go back' button in the installer, select "Change debconf priority" from the main menu, and select medium priority; once at the detailed locale selection screen, de-select all locales. Detailed instructions can be found at https://wiki.ubuntu.com/ARM/NSLU2. In Jaunty Alpha 6, this will be handled by default.

Ctrl-Alt-Backspace is now disabled, to reduce issues experienced by users who accidentally trigger the key combo. Users who do want this function can enable it in their xorg.conf, or via the command dontzap --disable.

Font sizes may be abnormally small or large on monitors which mis-report their capabilities. If you suspect this may be the case, please see X/Troubleshooting/HugeFonts for steps to troubleshoot this issue.

Upgrading from Ubuntu 8.10

To upgrade from Ubuntu 8.10, press Alt+F2 and type in "update-manager -d" (without the quotes) into the command box. Update Manager should open up and tell you: New distribution release '9.04' is available. Click Upgrade and follow the on-screen instructions.
You can also grab the ISO from here.
Images: softpedia.com

iPod Manager for foobar2000

We're fans of foobar2000 here at Web Upd8 and we recently came across a great iPod manager plugin which allows you to manage most Apple iPod models without the use of iTunes.

Features include:

* Artwork support
* ReplayGain to SoundCheck conversion
* Gapless playback support
* Conversion/transcoding of unsupported audio formats
* Smart playlist creation

If you own an iPod, you should definetly check out iPod Manager for foobar 2000.

Blogger - current date on every post, even if it's posted on the same day

As you have probably noticed, Blogger displays the current date only once in your posts / on top of them (on the main page), if you publish more posts on the same day.

Here is how to display the current date on top of each Blogger (blogspot.com) post, even if the posts are published on the same date:

You will need to edit the Layout. To do so, go to your Blogger Dashboard > Layout > Edit HTML, and make sure you check "Expand Widget Templates". Then, search for code that looks like this (it doesn't have to be exactly like it):

<div class='blog-posts'>
<b:loop values='data:posts' var='post'>
<b:if cond='data:post.dateHeader'>
<h2 class='date-header'>
<data:post.dateHeader/>
</h2> </b:if>
<b:include data='post' name='post'/>

delete the code in red from the section above, and replace it with the green lines from below:

<div class='blog-posts'>
<b:loop values='data:posts' var='post'>
<div class='date-header'>
<data:post.timestamp/>
</div>
<b:include data='post' name='post'/>
<b:if cond='data:blog.pageType == "item"'>

Then, you can tweak the date to your linking, by going to your Blogger Dashboard > Settings > Formatting and look for Timestamp Format and select the date format you desire:



Credits to beta-templatestesting.

Samsung Omnia HD i8910 mini review on MWC 2009



Here is a mini review of the new Samsung Omnia HD i8910.

A full review will be provided to you soon. Stai tunned...:-)

List Of Changes in Windows 7 RC


Since the release of the public beta, Microsoft has been working on fixing lots of bugs, patching and responding to a lot of beta testers feedback. Today, the Engineering Windows 7 blog published a list of changes since the public beta.

The list covers a wide range of changes, including everything from cosmetic touch-ups to the UI, touch interface enhancements, and improved support for Device Stage from Microsoft partners.

Here are some of these changes:

#Desktop icon and gadget view options

Windows 7 makes gadgets far easier to manage, view and access by building them directly into the desktop. David’s feedback matches what others were telling us: “In Vista, I was able to hide desktop icons while my gadgets were still visible and available. I liked this feature in Vista, especially with all the icons that are constantly dropped on the desktop by app installers. I don't want to see the icons, but I still want to see my gadgets.” In Beta it was impossible to separate desktop icons from gadgets under the View setting available by right-clicking on the desktop. We made a change to afford independent control to each so that one can opt to hide just her gadgets or just her desktop icons.


#Internet access feedback

The new network experience from the taskbar’s notification area makes it much easier to find and connect to networks. People seem to also really like the wireless signal strength that is available at a glance. In our effort to simplify the experience we removed indications for some advanced scenarios. Based upon feedback, we’ve decided to introduce a new overlay icon which now reveals when there is a local connection without internet access.

#Locking a machine without a screensaver

It isn’t uncommon for IT administrators to want their corporate machines to auto-lock after a certain amount of time. In Beta, enabling this functionality required a screensaver to be set. We’ve since made a change to allow this functionality even when no screensaver is specified.

#Faster access to High Performance power plan

Clicking on the battery flout from the taskbar notification area offers two different power plans: Balanced and Power saver. Windows 7 laptops are configured by default to use the Balanced plan since this setting best balances a good experience while promoting more environmentally friendly power use. However, some customers tell us they want to be able to quickly toggle between Balanced and High Performance (yet another power plan). We’ve taken a change to now show the latter in the flyout menu when it is enabled under the Power Options Control Panel.

#Improved playback support for video content from digital camcorders and cameras

Customers loved the increased range of formats natively supported by the Windows 7 Beta, but noticed areas where they wanted broader support. For example, one was unable to seek to a specific spot in the video in Windows Media Player or Windows Media Center for AVCHD content that was imported from a digital camcorder. We’ve addressed this. Also, while the support for video from some digital cameras worked great, we also got feedback about supporting a broader set of devices out of the box. We’ve since added support for Windows Media Player to natively support the .MOV files used to capture video for many common digital cameras.

#FAT32 support

Local FAT32 hard disk drives were not support in libraries for Beta. RC libraries will now support non-removable FAT32 and NTFS hard disk drives thanks to the feedback we received.

You can find the complete list of changes here.

Nokia May Start Producing Laptops

Nokia's Chief Executive Officer, Olli-Pekka Kallasvuo has said in an interview to Finnish national broadcaster YLE, that entering the laptop business is very appeling to Nokia, according to Reuters.

The rumous of Nokia entering the PC industry have been heard since the end of last year, but this is the first official statement regarding this issue.

It is well obvious that PC brands, like Acer, Toshiba, HP and Lenovo, are attacted by the strong profit margins in the smartphone industry, but less obvious why the world's top cellphone maker is trying to work its way on an industry with low-margins.


The mobile Internet, and the converge between cellphones and PCs could be the answer, according to Olli-Pekka.

The mobile terminal market will drop around 10% this year, according to different studies, meaning that mobile producers are starting to find new ways of obtaining profit. Looking forward to hearing more news regarding this story!

Microsoft to Launch Windows Mobile 7 in 2010

windows mobile 7
Microsoft, the world's largest software producer, will launch Windows Mobile 7 next year, even though Windows Mobile 6.5 was launched just two weeks ago at Mobile World Congress.

"People ask me, will you build your own phone? [It's] not our strategy to build our own phone," said Steve Ballmer, Microsoft SEO. "It's our strategy to sell software that we can use and support across a wide range of device manufacturers to encourage choice, choice in devices, choice in the operators. We have a positive price on our software. Google does not. I don't know how it is a sustainable thing to not have a positive price. And don't tell me you think it's search, because even when they win the Android business, they have to pay to have their search installed on that phone, just as we do, that's a competitive bid that the operators mandate. So we're going with a real price, with real investment, with a professional approach, and a positive price on software-based model."


He estimatest that even though the phone market as a whole will drop, the smart phones will grow to 100 million to 200 million units per year.

This year, the estimated sales of mobile terminals will reach 1.08 billion units, dropping from 1.18 billion units sold in 2008.

Credits: Pcmag.com

OpenOffice gets Anti Aliasing for OOo 3.1

Anti-Aliasing is available and will be activated for OOo 3.1 in all Applications and on all Systems. To understand better, look at these photos (left: before, right: after) (click to enlarge):




Image comparing OOo3.0 and OOo3.1 AntiAliased visualisation
Image showing how chart in OOo3.1 profits from AntiAliasing
Image showing AntiAliasing in OOo 3.1 for 3D
But there is a funny part to this story, if you read the comments, such as:


Congratulations guys, 1997 welcomes you with open arms! I can't wait to see what features you'll tackle next that have been in MS Office for the last decade. Kudos!


"500.000 lines of code were changed/rewritten"


Now I need to sit. Amazing 500.000 lines? I read it over and over again.
Kudos to all the developers!

Contacts on OVI gets improved

contactsOvi Contacts is a place where you can find your friends, see where they are and what they are up to. It’s all about keeping close to people who matter.

If you have used already Nokia Chat you will find Ovi Contacts mobile application familiar.

Key features: (note: supported features depend on the platform)

Chat: Send instant messages and enrich them with smileys, voice and location messages.

Presence: At a glance you can see if your friends are available, busy or on the phone.

Enhanced presence: You can let your friends know what you are listening and broadcast your important scenes.

Compatibility and system requirements

This software is available for S60 3rd Edition (all Feature Packs), Series 40, and Maemo.

Also, it was tested and should work ok on: Nokia N73, Nokia E65, Nokia E61i, Nokia E62, Nokia N93, Nokia N93i, Nokia N80, Nokia N77, Nokia N75, Nokia 6290, Nokia N95, Nokia N95 8GB, Nokia N76, Nokia 5700 XpressMusic, Nokia 6110 Navigator, Nokia 6120 classic, Nokia E90, Nokia N81, Nokia N81 8GB, Nokia 6121 classic, Nokia E51, Nokia N82, Nokia 6121 classic, Nokia 6124 classic, Nokia E71, Nokia E66, Nokia E63, Nokia N78, Nokia 6220 classic, Nokia 5320, Nokia 6210 Navigator, Nokia N96, Nokia N85, Nokia N79, Nokia 6650, Nokia 7500 Prism, Nokia 3120 classic, Nokia 5610 XpressMusic, Nokia 5300 XpressMusic, Nokia 6600 Fold, Nokia 8600 Luna, Nokia 3500 classic, Nokia 5310 XpressMusic, Nokia N800 Internet Tablet, Nokia N810 Internet Tablet, Nokia N810 WiMax Edition.

Last official update on this software: 26.02.2009

You can download this software from here or, if you have Barcode Reader installed, just scan the code below. :-)
contacts

Changes:

"It should run a lot smoother than it did before. In addition, we improved the search - many people have been complaining that it’s hard to find contacts. Hopefully now, you’ll be able able to connect with your friends more easily."

contactscontacts

Sofware updates 26.02.2009

Foobar2000 0.9.6.3 - best Windows audio player.

Adobe Air 1.5.1 - The Adobe AIR runtime lets developers use proven web technologies to build rich Internet applications that deploy to the desktop and run across operating systems.

XnView 1.96 - XnView is freeware software that allows you to view and convert graphic files. It's very fast and easy to use. But more importantly it supports more than 400 graphics formats!

Flash Player 10.0.22.87 (IE and non-IE) - no introduction needed.

Google Apps Status Dashboard

google statusA lot of people were angry a couple of days ago when Gmail went down for almost 3 hours since some actually pay to use Gmail at work. Google promissed them 15 days of free service but people are still questioning if Gmail is to be trusted from business's point of view. So today, Google is taking another step, launching a full dashboard to let you know the status of its apps. From now on, people can go to Apps Status Dashboard and find out the current status of services such as Gmail, Google Calendar, Google Talk, Google Docs and a host of others, and also if there has been any problems in the past week.

Gmail adds multi-select and progress bar to it's attachments

Starting today, you can select multiple files for attachments in your Gmail account and you will also see a progress bar:



Microsoft Gazelle OS - a new web browser from Microsoft?

Microsoft says it has developed a browser who's security is better than today's browser generation, called Gazelle, that's suppose to act like an operating system with the browser kernel exclusively protecting resources and sharing across Web sites.
Gazelle is still a prototype and it is said it's slower and uses more resources than IE 7, but an OS-like browser sounds good to me, as my Firefox already is almost an OS itself.

"Our prototype implementation and evaluation experience indicates that it is realistic to turn an existing browser into a multi-principal OS that yields significantly stronger security and robustness with acceptable performance and backward compatibility," Microsoft Research said.

All this info was released in a paper, by Microsoft Research so that doesn't mean they will actually go through with this project, but it's good to know they try to make a browser better than IE.

Upload Files To Multiple Hosts / Mirrors

gazup
Did you ever needed to upload a file to multiple hosts like RapidShare, MegaUpload, FileFactory, HideMyAss, Badongo, Mediafire, etc. and had to do it manually? Gazup allows you to upload a file and then mirror it to 9 hosts: RapidShare, MegaUpload, FileFactory, HideMyAss, Badongo, Mediafire, Uploadbox, zShare, and NetLoad.in. The files can then be managed through a control panel, and also you can upload files either directly from your computer or a web url.
And speaking of Rapidshare and MegaUpload, have you tried the best download manager for these websites?

Quake Live: first impressions

I took a break from playing Quake Live and write a short review. In case you don't know, Quake Live is the new Quake, for web browsers.

So far, all i can say is that i'm impressed. I don't play a lot of games but still, this is fantastic and most of the time i forget it's played in a browser. And it works really well even on my work PC: AMD Sempron 2800+ (1.61 GHz), 960 Mb RAM and nVidia Geforce 6100 video.

I really like that you can customize your keys and mouse sensitivity just like an ordinary game and also, you get to choose from a long list of characters, what team you play in, etc. You must play the 10 minute Placement Match in order to gain full access to the site.

So far so good, i'll go and test it some more. Oh, i almost forgot, here are 2 screenshots:
quake live

quake live settings

To play the game, go to http://www.quakelive.com

Later edit: unfortunately, because of the high server demand, a queue system has been introduced so you have to wait quite a bit to be able to play against human players. One more bad thing: it does not work on Linux even though they say you only need a browser to play Quake Live. But that's under development, they say.