Major Release: TweakEEE Beta 0.3
March 17th, 2008

Latest Version (0.4.1)

[Update Oct 1, 2008] If you found this application useful then please donate. I would like to develop a TweakEEE application for the eeepc 901/1000H (atom based) linux versions, so by donating you could help me save enough for an eeepc 901/1000H. (Donate button on the right Navigation bar)[End Update]

Old Release

Finally, I’ve gotten the program to a point that I think it is ready for another beta release. This one is huge, with lots of great features to help make your eeexperience that much eeeasier (puns intended). I know it has been a while since my last release, partly due to being busy at work, and partly due to me trying to get specific features working with python and gtk. I don’t want to say documentation is bad for both, because it isn’t. However sometimes it is difficult finding the perfect article or document about a specific topic you need. However I feel I have been successful. As I mentioned in my first release, I had tried but never implemented threading because I hadn’t done much reading. I think I have somewhat mastered this now and some of the new features needed threading so it made me search harder. TweakEEE is by no means complete, and I’ll have to fix bugs and add more great features, however one of the most important features that I wanted to add is implemented. I only have a few programs available to download and install the icons for, however adding additional ones is very quick so I will be adding them with more frequent updates. New features and screen shots can be read and seen below.


This software is Licensed under the GPL v3 or greater.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

If you are one of those impatient people who want to try now, and read later, then here is the download.

Download TweakEEE Beta 0.3

Source

Forum Discussion Here


Screenshots (Only if new GUI changes)

TweakEEE Beta 0.3 Preview 1

TweakEEE Beta 0.3 Preview 2

TweakEEE Beta 0.3 Preview 3

TweakEEE Beta 0.3 Preview 4


Feature Updates/Fixes:

  • Config file is used now to store live information and disable/enable buttons appropriately.
  • Fixed the removal of change keyboard layout (didn’t actually remove it from startup)
  • Improved the accuracy of the regular expressions for non-english eeepcs (SOS wasn’t being removed on some european versions).
  • Added an add/remove num and caps lock
  • Toggle webcam on/off. I haven’t verified if this works (I don’t use webcam nor do I have it enabled in bios), I just took the technique from eeeusers forums/wiki so I’m assuming it works. If it could be verified that would be great.
  • Menu Template file can be installed with “ShowStartMenu”. This uses the menu template found here submitted by user alanking (thanks!).
  • In version 0.2.3 I had released a script called fix_tweakeee which updated non North American eeepcs with the appropriate libraries to run TweakEEE. However it was missing the Cairo package. So I added it, thanks to Olorin and girelo from eeeuser for reporting that French 4G and Italian eeepc needed the package to install TweakEEE.
  • Added eeeWeather tab. This is one if the larger features. It has download, installation, and settings/info all wrapped in one. I also parsed the locations file myself and the user can easily select a location and apply it to their computer, and eeeWeather is updated to use this location right away, and at next reboot. If a location shows ??, then this means it is a problem with their weather reporting, not the eeeWeather program or TweakEEE.
  • Due to request, users can change taskbar color of a Custom icewm installed theme (non tweakeee installed). I kinda quickly threw a button in there cause I didn’t have much room and am too lazy to re-arrange :P.
  • Fixed minor rare bug with the automated downloading of themes where if they download wasn’t done and wget would start the download again. It would somehow add on the download and the filesize would end up being larger than expected. This would cause the download to never finish, no matter how many times the download button was clicked. File would have to be manually deleted from the /tmp/ directory.
  • New option added to the Appearance tab. User can choose from a predefined list of Custom X11 cursors for the eeepc. The list of cursors to choose from is quite large (wanted to give options). Once a new cursor is installed it does Require a restart of X, or the whole PC (whatever you prefer).
  • x-Session Errors fixed. If you ever noticed that there is an error log file located in /home/user/x-session-errors which can grow to be quite large in size (reported to be upwards of 500MB). This file is just a log file for error messages that you most likely will never use. Just simply execute this option and it keeps the filesize under control.
  • Lid Toggle button installer was added. This installs an icon in your settings which allows you to choose the action your eeepc takes when you shut the lid. The options available are, LCD Off, Standby or Shutdown. Inspired from here.
  • Set Relative Screen Brightness. I don’t know why this wasn’t included, but this will move the brightness up or down 5 points when you plug or unplug your eeepc respectively. Inspired from here.
  • History TextView Status area will now anchor to the left. So if a status line ended up being wider than the box, it would have auto scrolled down and to the right. Now auto scrolls down and to the left. Update, appears to be flakey and doesn’t work sometimes.
  • Added Software Tab with Add/update repositories. Implemented threading with software tab. This allows you to perform other actions while a download takes place. For example GIMP is a 30 Meg download, and no you can start the download, and a live feed box will show you the status, but you can still perform other tasks while the download and install takes place.
  • Download, Install and setup Mercury. As well update and set the shortcut keys to use. Mercury is a great program, equivalent of launchy or katapult.
  • Install programs from repositories (right now just GIMP, gFTP and VLC, PCManFM, MPlayer downgrade and libdvdcss2). I will definitely add more now that the actual framework is in place.

Installation Instructions

If you are upgrading from previous version, don’t worry about removing it. Proceed with the new installation as if you never had an older version. The installer will do everything necessary.
**NOTE: If you are running a 2G Surf it by default doesn’t come with python-gtk2 (the GUI environment). Luckily this is already located on the official asus eeepc repos so installing it is simple. Follow my steps above and you should get the package no problem.

First Method:

  • Download the deb file to My Documents, or wherever your default download directory goes.
  • Once downloaded, open up File Manager ( Work tab, File Manager )
  • Then go into My Documents Folder, and you should see the deb file. Right click the file and near the bottom of the popup options you should see ‘Install Deb….’ Choose that option, and it should prompt you for an administrator password.
  • Enter the administrator password and then it will install. During this time just be patient, a window will popup saying you need to restart. Just click ok, and CONTINUE WAITING. A Second window will eventually popup saying it has completed. Now you can reboot.
  • To run the program, you can either type in a terminal tweakeee or in the Settings tab there should be an icon for TweakEEE

Second Method

  • Open a terminal (Ctrl + alt + t)
  • Enter the command wget http://www.infinitedesigns.org/eeepc/tweakeee_0.3-0.i386.deb
  • Next enter the command chmod +x tweakeee_0.3-0.i386.deb
  • Finally Enter this command to start the installation sudo dpkg -i tweakeee_0.3-0.i386.deb
  • To run the program, you can either type in a terminal tweakeee or in the Settings tab there should be an icon for TweakEEE

FAQ: TweakEEE Isn’t Opening after I install

If you are one of those 2G or European owners, (and even non North American perhaps, hard to keep track of which EEE’s sold in which regions are bundled with what software and libraries) and you install TweakEEE and then execute the program but nothing happens, then you will have to follow these steps.

  • Open a terminal (Ctrl + Alt + t)
  • Enter the command fix_tweakeee
  • Make sure you have an internet connection before starting. It will ask you for a secret word. The secret word is tweak
  • Now it will wget some deb packages from the official asus xandros repos. Let it do it’s magic. It will say you can start tweakeee when done
  • When it is done, either click the tweakeee icon in Settings or enter the command tweakeee

Known Issues:

  • When using the install and add icon buttons in software tab, sometimes if the main window loses focus, it will still open but everything is greyed out. The program is running fine, I find that clicking in the upper left corner of the TweakEEE window to “activate” the open file combo box will re-focus the main window. This has to do with the threading of the secondary dialog box popup.

Thanks:
A Thanks goes out to eeeuser community. If it weren’t for them this program would have never been made. Also a special thanks goes out to SublimePorte of eeeuser community. Another Thanks to Zinni from ZinniDesigns, who created a nice looking Theme package which is used in the program (beta version 0.2+). And I can’t forget active members of the eeeuser community (Niel [Both of them, forgot there were two], lordfish, anthondya, username) and anybody else who helps me debug TweakEEE. Forgive me if I’ve forgotten your name, it wasn’t intentional, I was just writing this quickly.



[…] к стандартному интерфейсу Xandros вам поможет утилита Tweakeee, которая может сделать многое: добавить start menu, модуль […]

soktha
March 22nd, 2008 at 9:36 am

Thank a lot for this wondefull Tweakeee.
For Linux newbies, EeePc becomes much more attractive.
No more ” sudo ” nor : ” gunzip ” nor ” lib…. missing “.

[…] autora programu: http://www.infinitedesigns.org/archives/189 (No Ratings Yet)  Loading […]

scOti
March 22nd, 2008 at 2:29 pm

Nice job.

Polish description of TweakEEE is here:
http://www.asuseeepc.pl/tweakeee-konfigurujemy-xandrosa.htm

[…] • Ouvrez une console (CTRL + ALT + T) et tapez : wget http://www.infinitedesigns.org/eeepc/tweakeee_0.3-0.i386.deb A l’heure où j’écrie cet article, la version de tweakeee est en béta 3. Il se peut que la version évolu et qu’il faille changer cet commande par la suite. Voir plus d’infos sur le site suivant : http://www.infinitedesigns.org/archives/189 […]

Bos
March 26th, 2008 at 8:44 pm

Thanks for the update. It’s a great improvement!

[…] TweakEEE (a program that is installed to the Settings tab and allows you to modify the Easy Mode user interface) […]

Danny
March 29th, 2008 at 3:51 pm

Hi:
First, thanks so much for a grEEEat software, which makes it much EEEasier to use my Eee.
One problem i encounteres when trying to install eeeweather via Tweakeee: I got a message on the status line: Error>this is wiers and happens when eeeweather isn’t in the startup script.Let MARF know.

I am a total newbie. What to do???

Marf
March 29th, 2008 at 4:12 pm

Well an easy fix, however I’m not sure how it occurred in the first place. The debian package used to install eeeweather should by default insert the program into the startsimple.sh file. You can easily add this now.
1. Open tweakeee.
2. Using the dropdown box in the upper left, choose ’startsimple.sh (caution!)’
3. scroll down until you see this line minimixer &
4. Insert before, or after that line the following command eeeweather CWOY &
5. I believe any 4 digit capital letters will work but you will most likely change this later.
6. Save the file and close.

Now it should work :)

jdainen
March 30th, 2008 at 10:20 am

Hi, I installed xepc 20080 from sourceforge.

I have tried uninstalling scim several way, but it always shows up again after a few minutes as soon as I start firefox. How do i get rid of this?

Also wether tab does appear in the task bar. Besides using your script, I also uncommented in startsimple.sh. Any ideas?

Thanks, Jeff

Marf
March 30th, 2008 at 1:17 pm

This was posted in the eee user forums. There is an additional step required if you installed xepc. I plan to add it to the next tweakeee version, but until then, enter the command in terminal sudo apt-get remove gcin. The weather icon not appearing in the taskbar…. well you can start the program manually in console by typing eeeweather, however clicking apply should work in tweakeee. What do you mean you uncommented in startsimple.sh?

eN
April 2nd, 2008 at 10:44 pm

Thanks for the great work you have done developing this program. Very helpful.

I’ve run into a problem in that VLC gets installed via the Software tab in your program. All appears okay by the installation log.

I click the icon and a brief flash of the program starting and it disappears. Same happens from File Manager when I do a Open with…

Task Manager doesn’t show it running.

Suggestion/comment/question?

Mike
April 3rd, 2008 at 8:37 pm

Hi Marf,

Is this supposed to be working in Advanced mode?

The gui seems to work ok, and some stuff works, but I’m not able to use the ThinBlack2 icewm theme?

701 with standard stuff in Australia. I’ve tried fix_tweakeee etc.

Also, if I apply the Launcher theme from advanced mode, it crashes X.

Mike.

Marf
April 4th, 2008 at 12:28 pm

The Themes applied by Tweakeee are for IceWM. Advanced mode uses KDE so you won’t see the themes. The Launcher theme applied is for AsusLauncher, also not active in advanced mode. So I’m not surprised that it doesn’t work. You have to use Easy Mode. Of course, Adding the Repos and installing programs like VLC, eeeWeather and some other features will work, however a fair amount of the settings are tailored for Easy Mode and there fore might act funky in Advanced mode.

franz
April 7th, 2008 at 3:43 am

sorru a question, dont know id related to tweakeee but everytime i start my eee the cam is OFF evenif I turn it ON in bios at next start revert back to OFF
Please help, is annoyng!

;-)

Marf
April 7th, 2008 at 9:47 am

The camera problems should be remedied with version 0.4 which I’m working on. So until then, just put up with the current implementation. :)

Ricardo
April 14th, 2008 at 3:46 pm

Thanks ver.3 is great…
I admire your skills…

just little bug in the weather app (or my italian speaking 3e)
I downloaded it but no install button active, and although I can “choose” rome Italy I get error message like, this is strange and usually happens when the weatheeer is not in start up script let marf know…. so know you know….

Marf
April 17th, 2008 at 11:35 am

Ricardo,
I will look into this, but did you click the download button again? Usually it requires a Second click which then copies the file to the directory and enables the install button. If you did this and it still isn’t working then I’ll have to investigate that. but you should be able to install it with the command sudo dpkg -i /home/user/.tweakeee/files/eeeweather_0.57-1_i386.deb if it can’t find the file after that, then it didn’t download successfully.

Rangerfranz
May 13th, 2008 at 11:00 am

I’m sorry but… isn’t 0.4 a step down from 0.3… 0.4: No X11 mouse change, no software and no custom theme?

P.S. For the next tweakeee release I’ve made 2 custom themes based on thinblack2! They’re in ZIP format

Thinred1 Debian: http://www.mediafire.com/?1ifvgnepr4d
Thinblue1 Debian: http://www.mediafire.com/?lxxffz9c5m4

Marf
May 14th, 2008 at 9:46 am

umm… all of those features you mention are in 0.4
I will take a look at those themes when I have some time. Thanks

Jngoi
May 17th, 2008 at 10:16 am

thank you very much for the tweakeee. My only problem now is the snail like speed of my provider. he he. I’m having a hard time downloading some of the programs probably because of my provider’s short comings. But regardless of that, great work !!!!!

[…] cosette sfiziose sullo xandros di default: l’ho provata e ve la consiglio. Trovate le info qui: .:Infinite Designs:. Blog Archive Major Release: TweakEEE Beta 0.3 […]

sandrar
September 10th, 2009 at 9:06 am

Hi! I was surfing and found your blog post… nice! I love your blog. :) Cheers! Sandra. R.

optimizing systems... how to? - Netbook Forum
October 24th, 2009 at 3:52 pm

[…] the EEE. I use the default Xandros Linux distro and there are a couple of great tweaks for that: TweakEEE is the first one that comes to mind. __________________ ASUS EEE 900 Xandros, running KDE and […]

Leave Comment


Nickname (required)

E-Mail (required)

Website



© M.Aldworth of Infinite Designs
Any other work is copyrighted to their respective owners if not specified other wise.