Watchtower Library 2008
From Wine-Wiki
Note: This page is editable only by registered users. If you do not wish to register, feel free to comment, or make suggestions on the discussion page, though be aware that it will show your IP address .
Contents |
Wine Application Database
This Software is listed in the Official Wine Application Database
Winehq Main AppDB entry Watchtower Library
- Winehq AppDB entry Watchtower Library 2008 (with 4 Maintainers - probably enough. While it has been rated platinum, it is more correct to be rated as gold. It is not yet running flawlessly. Users could submitt more test results which would help users with different distributions) and maintainers for different languages would be good.
- Can you add your results to the Official Wine Appdb? Submitting your results for this software under Wine will help the many other users who run Wine.
| |
Regularly Submitting results for installing and running on the latest version of Wine makes a big difference for others considering using Wine. By looking at how well the software runs others can be encouraged to try it themselves and together you can make progress in finding workarounds. By testing the software you will also notice when something breaks and when you make a bug report, the bugzilla team will often point it out to the person who broke it. If you are slightly more technically minded, you are able to regularly compile wine and test it before each fortnightly release then you will catch breakages before each wine release.
Official Information Unofficial Information A big advantage of being a maintainer is that as you quickly become familiar with installing and using wine with your software, you can have a direct hand in improving wine and your software. Many times you will find very handy tips posted by others and by posting a summary many benefit from your work. When you are asked a question you don't know, simply post in the wine-users forum and perhaps someone can help. Just by being there, you make a difference. A maintainer quickly tests each monthly release of wine, and adds to the application database a rating of how good it runs.. gold/silver/bronze or garbage. Wine is constantly being improved, and occasionally something breaks. When you do spot a breakage, file a bug in bugzilla and if you want to try and fix it you can then post to the wine-devel mailing list for advice. However, if you have a little spare time (usually about 2 hours, in between doing other things) regression testing allows you to identify which patch caused the break. By filling out a bugzilla report, posting the name of the software, and the patch which broke it to the wine-devel mailing list, the developer who broke it can have a look at fixing it.
Further Help to Wine |
Installing
Installation instructions
easy-install-scripts
WARNING: Running a script without knowing what the script is doing is not recommended. Be sure you trust the script before you run it! This applies not only to the scripts on this page, but in general to any program in the entire world.
Install latest wine easily
This script is intended to be used on deb-based systems, such as (k/x/edu/etc)Ubuntu and Debian. It may or may not work on Ubuntu dereviatives, such as Linux Mint and others (it was not tested). [A script is like a windows bat file, but more powerful. Comments are marked by #]
# Becoming superuser: if [ `which sudo` ]; then sudo -s; else su; fi; RELEASE=`lsb_release -cs` # Adding repository for debian lenny/squeeze/sid: if [[ $RELEASE = "lenny" || $RELEASE = "squeeze" || $RELEASE = "sid" ]]; then apt-get remove libwine wine echo deb http://www.lamaresh.net/apt $RELEASE main > /etc/apt/sources.list.d/wine.list wget -q http://www.lamaresh.net/apt/key.gpg -O- | apt-key add - # Adding ubuntu / debian etch repository: elif [[ $RELEASE = "jaunty" || $RELEASE = "intrepid" || $RELEASE = "hardy" || $RELEASE = "etch" || $RELEASE = "gutsy" || $RELEASE = "fiesty" || $RELEASE = "edgy" || $RELEASE = "dapper" ]]; then wget -q http://wine.budgetdedicated.com/apt/sources.list.d/$RELEASE.list -O /etc/apt/sources.list.d/winehq.list wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | apt-key add - fi # Update package list and install wine: apt-get update && apt-get install -y wine exit # Leave superuser mode
Enable fonts smoothing for wine applicatinos
Starting with version 1.1.12 wine supports fonts smoothing which makes fonts looking much better. By default, this option is disabled. In order to enable it use this script. Here is a quick way to run it:
wget http://files.polosatus.ru/winefontssmoothing_en.sh bash winefontssmoothing_en.sh
Install fonts, preconfigure wine
- by hamacker on Monday March 16th 2009, 20:02:
I create a bash script (using zenity GTK dialog boxes) to simplify installation by newbies. If someone want to test :
http://prat.dreamhosters.com/watchtower_library/wtinstall-2008.03.18_all.deb
Instructions here (sorry, portuguese only)
Any help to make internacionalization (gettext) will be welcome.
ubuntu 8.10
At least with wine 1.1.11 on you only need msttcorefonts to install and run wtlib, INCLUDING special fonts and tooltips. Just doubleclick Setup.exe. (or 'wine Setup.exe').
- Install msttcorefonts package, for example with sudo apt-get install msttcorefonts
- Download and install wine. Using synaptic you get an old version if you use the ubuntu repositories. There are alternatives giving you more cutting-edge versions (for example http://www.winehq.org/download/deb).
- You can install by double-clicking Setup.exe on the CD (old picture, but still goes). After the install, you can delete the icon named <something>.lnk from your desktop, as it is not used in linux.
- There are icons with the 2008 lilla/turquoise color on http://arno.homelinux.org/files/wtlibicons/cdly08/
- Sometimes you must copy and past all DLL from $HOME/.wine/drive_c/Program\ Files/Watchtower/MEPSCommon/ directory to $HOME/.wine/drive_c/windows/system32/ if the main programme don't find it.
Fedora
Fedora 12
With the default install, the library works well with two issues. Firstly, it looks better with the fonts and font hinting - which can be downloaded/set by winetricks and secondly, when it installs, it leaves two unusual boxes on the desktop - click on the one that is not ending in .ink and you will be asked if you trust this software. If you do, click yes and it will then display the library icon. delete the .ink file on the desktop. (While You can use the .ink file with wine start, the other one works and you probably dont need two.)
Fedora 11
With the default install of fedora which at present is 1.1.23 the library works well with only two known bugs (sound and no text), both are easily fixed. For the first, just turn the sound up, the second needs you to select a font. [update, jan 10 you also need to give permission for the desktop icon - click on it and say if you trust it and all is well]
First install wine and cabextract if you want font hinting turned on using winetricks.
- yum install wine cabextract
using your browser, copy the page http://winezeug.googlecode.com/svn/trunk/winetricks to a file called winetricks. Mark it executable and run it. Click on font hinting. You can run winecfg to create a wine folder and set the sound to pulse or ALSA. here we go..
- winecfg
Pulse can crash winecfg, but run it a couple of times and it will get there. If you see messages on the terminal open /dev/snd/seq failed you may also need to run as superuser for the sound to work with Alsa..
- modeprobe snd_seq
Put the cdrom in and type in a terminal window (or navigate to the cdrom and double click Setup.exe)
- wine /media/WTLIB08E/Setup
Follow your nose and after the install, double click the icon and mark the icon as trusted (if you trust it) and double click again to start it. Then to workaround the square boxes, under properties select a font for the text. You might choose liberation serif. Done.
Problems: Boxes upon the first time started, workaround select a font to use under properties. With no sound it often is that sound is too low by default. Try turning up the sound. Pulse may be a culprit in some crashes running winecfg and there are ways of working around it, but it seems to work without going to the trouble.
Fedora10
With the fedora version of wine, first you need to install wine and cabextract as a superuser, then exit out of superuser and run winecfg for the first time, which will install the fake windows drive. Then you use winetricks to install corefonts, and then install the library by runing the setup from the command line. Here is how you can do it:
- su
enter your password
- yum install wine cabextract
- exit
Make sure you are logged in as a user. The prompt will now show a $. If it shows a #, exit from superuser. Running wine as superuser can break things.
- winecfg
(Click on the Audio Tab, and let it choose the sound system, click ok until you close it - if sound doesnt work, you will need to run winecfg again to play with these sound options for wine. Now we need to install some fonts *before* we install the library.)
- /{path to winetricks}/winetricks.txt
select or check core fonts, and click ok. (hint, if you dont have winetricks see this page about winetricks, we are assuming you called the script file winetricks.txt).Now we need to put the cdrom in and either double click on Setup.exe or type on the command line:
- wine /media/{name of cdrom and path to setup.exe}/Setup.exe
Click yes to what you want and you are done! An icon will install on the desktop and in the menu. If you want to run it from the commandline, cd to the mepscommon folder and using wine run the wtlib.exe from there. Check the known issues for any problems - there are a few minor nits. If you have an older version of wine, printing the help file will close wine and you will need to restart it, but dont worry, by now this should be fixed with fedora 10.
Known issues
All Versions of wine pre 1.1.16 will crash if you try and print the help file. This is easy to work around. Just say no. Dont print it, unless you have the latest Wine.
Spanish
To install Spanish 2008 (at least on wine 1.1.13 / ubuntu 8.10) you need to
1) install wtlib. Should be no problem. 2) run winecfg and set version to Windows 98 or anything pre-win2000.
Now you can run wtilb.
Chinese Simplified
To install Chinese Simplified (at least on wine 1.1.15 fefora9) you need to:
- install chinesefonts (fedora may be fonts-chinese.noarch? or yum -y install m17n-db-chinese?)
- install winetricks and use this to install vcrun2005 and corefonts [update, install only corefonts, gecko and fonthinting]
- If your install is not simplified chinese, in your bash prompt set your language (otherwise, you should be able to guess which boxes to click - they are the same on english and other languages) To work out what to set the bash language to, type in the command line
- locale -a
- Check the list, and once you can check what to set the language as, try it. Type it carefully and set it as the Lang. It may look like LANG=zh_CN.utf8 or it may be capitals like so:
- export LANG=ch_ZN.UTF-8
- install wtlib from the simplified directory. Using the same terminal window from which you set the language, Navigate to the CDROM, and the sub directory CHS and run Setup.exe
- The install should work ok, (if you did not set the lang right, the desktop icons will fail to install - go back and check it carefully-run setup again and it will uninstall - ready for you to try and correctly set LANG again) you will now have the menu's and pop up boxes in chinese but not the text of the article. No problem.. with wtlibrary open press F2 which will open the fonts settings. One is blank - you need to select a chinese font. when you do this - all the text is readable.
every time you want to use it you will need to set LANG. If you run the library from the command line, you need to first cd to the MEPSCommon directory, and run it from there ie
- cd ~./wine/drive_c/Program\ Files/Watchtower/MEPSCommon/
- wine ~/drive_c/Program\ Files/Watchtower/Watchtower\ Library\ 2008/CHS/wtlibrary.exe
For gnome, right click on the icon and change the properties. For the command, add (dont forget a space after it) before the part that reads env WINEPREFIX... and then it will just work(tm) everytime.
- env LANG=zh_CN.UTF-8

