You are not logged in.
After last upgrade wine to 0.9.38 in all win's programs of steel bad fonts showed in ru_RU.UTF8:
in en_US.UTF8 looks little bit better:
In the previous version 0.9.36 all was displayed well at the same settings in ru_RU.UTF8:
In wine-0.9.38-1.pkg.tar.gz is absent /usr/share/wine/fonts catalog... Probably because of it?
Offline
They're really bad on my box and my locale is US English. The fonts under Wine config aren't real bad, but the first dialog box I saw was horrible. I started over with a fresh .wine directory, I saw pages of messages about font metrics go by.
Offline
I know - I am so mad about this, too - but it is a wine bug and the guys at freenode.net on #winehq want me to run git between the various wine versions. I am dead tired of the whole wine developers. So, this is not an arch bug.
BTW, I made a package for wine .37 that was never packaged for arch. I will post the PKGBUILD here - be sure to cp over the wine.install and opengl-0.9.21.patch from /var/abs/extra/x11/wine if you want to try it out. It works ok here for my music program. You also need to install fontforge and sane. But it will complain if you don't
__________________
# $Id: PKGBUILD,v 1.41 2007/06/05 00:27:02 alexander Exp $
# Maintainer: Dale Blount <dale@archlinux.org>
# Contributor: Matt Smith (Majik) <darkknight@helpdesk.zaz.net>
pkgname=wine
pkgver=0.9.37
pkgrel=1
pkgdesc="Emulator of the Windows 3.x and Win32 APIs"
url="http://www.winehq.com"
arch=('i686')
license=('LGPL')
depends=('libjpeg' 'libungif' 'alsa-lib' 'glut' 'libldap' 'libxslt' 'lcms' 'libxxf86dga' 'freeglut' \
'libxinerama' 'libxcursor' 'libxrandr' 'libxrender' 'libxdamage')
makedepends=('alsa-lib' 'sane' 'fontforge' 'flex' 'bison')
install=(wine.install)
source=(http://easynews.dl.sourceforge.net/sourceforge/wine/wine-$pkgver.tar.bz2)
build() {
cd $startdir/src/$pkgname-$pkgver
./configure --prefix=/usr --sysconfdir=/etc --enable-opengl --with-x
make depend || return 1
make || return 1
make prefix=$startdir/pkg/usr install || return 1
# expand conflicts with textutils ( doesn't exist anymore ? )
# mv $startdir/pkg/usr/bin/expand $startdir/pkg/usr/bin/wine-expand || return 1
mkdir -p $startdir/pkg/etc/wine
# mkdir -p $startdir/pkg/etc/profile.d
# cp -r $startdir/src/$pkgname-$pkgver/documentation/samples $startdir/pkg/etc/wine
}
md5sums=('d8f361e6fe7520cda983a78673cd3bda')
___________________________
linfan
Last edited by linfan (2007-06-06 14:42:28)
Offline
After the upgrade my Steam application is not even showing something, if I place the tahoma font in the windows directory under Wine. Checking this directory it is empty beside tahoma. Was this always like this?
And yes, after the upgrade I am facing also bad fonts in winecfg. Is this because wine has been moved to UNSUPPORTED?
Martin
Last edited by sandstorm (2007-06-06 16:00:06)
Offline
I just compiled and installed wine 0.9.38 and I have no problems with fonts
I don't know why did you get the issue though... The only solution I could think is to install fontforge, pacman -R wine and compile it yourself.
My victim you are meant to be
No, you cannot hide nor flee
You know what I'm looking for
Pleasure your torture, I will endure...
Offline
Fonts with 0.9.38 are funky, yes. After running rm -rf ~/.wine and winecfg I did my usual routine of copying the typical MS fonts into the wine windows/fonts dir, but I can't select them (Arial or Verdana for example) in windows apps.
1000
Offline
yeah, I did do so and it worked - I too now have a home made wine-0.9.38 which I built with makepkg and all works now The version in the repository must be faulty.
linfan
Offline
I think so, too. The font problem is occuring here as well, I downgraded and hope for a bugfix soon to come.
celestary
Intel Core2Duo E6300 @ 1.86 GHz
kernel26
KDEmod current repository
Offline
i confirm that wine from repo is buggy. if you compile from abs wine is working very well
Give what you have. To someone, it may be better than you dare to think.
Offline
Someone with the problem should post a bug report so the devs can rebuild/fix the package.
PC: Antec P182B | Asus P8Z77-V PRO | Intel i5 3570k | 16GB DDR3 | GeForce 450GTS | 4TB HDD | Pioneer BDR-207D | Asus Xonar DX | Altec Lansing CS21 | Eizo EV2736W-BK | Arch Linux x86_64
HTPC: Antec NSK2480 | ASUS M3A78-EM (AMD 780G) | AMD Athlon X3 425 | 8GB DDR2 | GeForce G210 | 2TB HDD | Arch Linux x86_64
Server: Raspberry Pi (model B) | 512MB RAM | 750GB HDD | Arch Linux ARM
Offline
there is a bug report
http://bugs.archlinux.org/task/7377
Give what you have. To someone, it may be better than you dare to think.
Offline
Yes, wine from repo is buggy, you can also downgrade wine by -> pacman -U /var/cache/pacman/pkg/wine-0.9.36-1.pkg.tar.gz
works fine for me
Korab
Offline
pacman -U /var/cache/pacman/pkg/wine-0.9.36-1.pkg.tar.gz
works fine for me
Works also fine for me!
Martin
Offline
Good morning.
I have tried to create a PKGBUILD for the newest Wine version to fix the bug. Worked flawlessly for me.
# Contributor: Simon Voggeneder <chaosgeisterchen at gmail.com>
arch=(i686)
pkgname=wine
pkgver=0.9.39
pkgrel=1
pkgdesc="Emulator of the Windows 3.x and Win32 APIs"
url="http://www.winehq.com"
license=('LGPL')
depends=('libjpeg' 'libungif' 'alsa-lib' 'libldap' 'libxslt' 'lcms' 'libxxf86dga' 'freeglut' 'libxinerama' 'libxcursor' 'libxrandr' 'libxrender' 'libxdamage')
provides=('wine')
conflicts=('wine')
source=(http://ibiblio.org/pub/linux/system/emulators/wine/$pkgname-$pkgver.tar.bz2)
md5sums=('6535691a7558c53bbe66455c6df559a1')
build() {
cd $startdir/src/$pkgname-$pkgver
./configure --prefix=/usr
make || return 1
make prefix=$startdir/pkg/usr/ install
}
For those who do not know what do do with it:
Create a folder 'wine' somewhere in your userspace ( /home/.. ). In this folder, create a file named 'PKGBUILD' and paste the above information into this file.
Open up a terminal window and change directory to the 'wine' folder. Execute 'fakeroot' ( pacman -S fakeroot as root if not installed beforehand ) as user ( ! ) and execute 'makepkg'.
Compiling may take some time - even here with a C2D 1.86 GHz. A *.pkg.tar.gz - file has been created. Use 'exit' to leave fakeroot and change to root using 'su'.
The command pacman -U wine-0.9.39-1-i686.pkg.tar.gz updates WINE thereafter. Exit root and hopefully enjoy the newest WINE version.
I did not know if Wine works for both arches, but I added both. Just in case I was wrong, please notify me.
regards
~cg
Last edited by chaosgeisterchen (2007-06-17 09:57:43)
celestary
Intel Core2Duo E6300 @ 1.86 GHz
kernel26
KDEmod current repository
Offline
Wine is i686-only.
1000
Offline
Thanks. PKGBUILD changed.
// edit
See here to get the current WINE version.
Last edited by chaosgeisterchen (2007-06-17 11:06:31)
celestary
Intel Core2Duo E6300 @ 1.86 GHz
kernel26
KDEmod current repository
Offline
Not my effort but thanks anyway.
celestary
Intel Core2Duo E6300 @ 1.86 GHz
kernel26
KDEmod current repository
Offline