View previous topic :: View next topic |
Author |
Message |
Yatmai Veteran
Joined: 12 Nov 2005 Posts: 1501 Location: Kraków
|
Posted: Thu Mar 30, 2006 7:58 pm Post subject: Wine się sypie przy próbie instalacji IE |
|
|
Jak w temacie, próbowałem ręcznie i przez wine tools. Zawsze zwraca mi taki komunikat i nie bardzo wiem jak to ugryźć
Code: | art@zeratul /arc/wine/hen3_2_017 $ wt
detecting Wine version... done.
Drive C: is /home/art/.wine/drive_c
Wine 0.9.10
wine is executed as wine
Parameters are --noexit
Browser is /usr/bin/firefox.
WINEVER is "0.9.10".
Calls to wine are executed as "wine".
Config is /home/art/.wine/winetools.log.
Choice is Base setup
Choice is Internet Explorer 6.0 SP1 English with checked=F
dcom98.exe to check
software installation verified by /home/art/.wine/winetools.log
dependency dcom98.exe *not* fulfilled
mfc40.dll to check
software installation verified by /home/art/.wine/winetools.log
mfc40.dll = installed at 30.03.2006 21:49:07
mfc40.dll = installed at 30.03.2006 21:49:44
dependency mfc40.dll fulfilled
using english setup...
cp: cannot create directory `/home/art/.wine/c/windows': No such file or directory
ln: creating symbolic link `/home/art/.wine/c/Windows Update Setup Files' to `/home/art/.wine/c/windows/Windows Update Setup Files': No such file or directory
sytempath=/home/art/.wine/dosdevices/c:/windows/system32
Microsoft Internet Explorer.* to check
software installation verified by /home/art/.wine/winetools.log
downloading http://download.microsoft.com/download/ie6sp1/finrel/6_sp1/W98NT42KMeXP/EN-US/ie6setup.exe to ie6setup.exe with 491768 bytes...
WINEDEBUG="fixme-all" WINEDLLOVERRIDES="" wine ./ie6setup.exe
wine: Unhandled page fault on read access to 0x006c0072 at address 0x7e92dfff (thread 000b), starting debugger...
WineDbg starting on pid 0xa
Unhandled exception: page fault on read access to 0x006c0072 in 32-bit code (0x7e92dfff).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
EIP:7e92dfff ESP:7fbee844 EBP:7fbee84c EFLAGS:00010206( - 00 - RIP1)
EAX:006c0066 EBX:7e93e028 ECX:7fbeed14 EDX:7fbef01c
ESI:7fbeed14 EDI:006c0066
Stack dump:
0x7fbee844: 7fbeed14 006c0066 7fbee87c 7e92f647
0x7fbee854: 7fbeed60 00000001 0000000b 00000004
0x7fbee864: 00020000 0000000d 7e930450 7e96e7a0
0x7fbee874: 7fbeed14 7fd51c30 7fbef75c 7e96abb5
0x7fbee884: 7fbeed14 00000001 7fbee8e4 00000005
0x7fbee894: 7fbee8d8 00000200 7fbee8e0 b7e8918a
Backtrace:
=>1 0x7e92dfff in setupapi (+0x1dfff) (0x7e92dfff)
2 0x7e92f647 SetupGetStringFieldW+0x37 in setupapi (0x7e92f647)
3 0x7e96abb5 in advpack (+0xabb5) (0x7e96abb5)
4 0x7e96b301 TranslateInfStringW+0x91 in advpack (0x7e96b301)
5 0x7e96b45e TranslateInfStringA+0xee in advpack (0x7e96b45e)
6 0x01016f73 in ie6wzd (+0x16f73) (0x01016f73)
7 0x010199e4 in ie6wzd (+0x199e4) (0x010199e4)
8 0x00000000 (0x00000000)
0x7e92dfff: cmpl %edx,0xc(%eax)
Modules:
Module Address Debug info Name (73 modules)
PE 0x01000000-01034000 Export ie6wzd
ELF 0x7bf00000-7bf03000 Deferred <wine-loader>
ELF 0x7e909000-7e958000 Export setupapi<elf>
\-PE 0x7e910000-7e958000 \ setupapi
ELF 0x7e958000-7e970000 Export advpack<elf>
\-PE 0x7e960000-7e970000 \ advpack
ELF 0x7ea8b000-7eacc000 Deferred riched20<elf>
\-PE 0x7eaa0000-7eacc000 \ riched20
ELF 0x7eacc000-7eae0000 Deferred riched32<elf>
\-PE 0x7ead0000-7eae0000 \ riched32
ELF 0x7eb3a000-7eb86000 Deferred shlwapi<elf>
\-PE 0x7eb50000-7eb86000 \ shlwapi
ELF 0x7eb86000-7ec35000 Deferred shell32<elf>
\-PE 0x7eba0000-7ec35000 \ shell32
ELF 0x7ec35000-7ec64000 Deferred uxtheme<elf>
\-PE 0x7ec40000-7ec64000 \ uxtheme
ELF 0x7ec64000-7ec7e000 Deferred imm32<elf>
\-PE 0x7ec70000-7ec7e000 \ imm32
ELF 0x7ec7e000-7ec87000 Deferred libxrender.so.1
ELF 0x7ec91000-7ec96000 Deferred libxfixes.so.3
ELF 0x7ecf3000-7f4b1000 Deferred libglcore.so.1
ELF 0x7f4b1000-7f534000 Deferred libgl.so.1
ELF 0x7f543000-7f632000 Deferred libx11.so.6
ELF 0x7f632000-7f64a000 Deferred libice.so.6
ELF 0x7f64a000-7f6bb000 Deferred winex11<elf>
\-PE 0x7f660000-7f6bb000 \ winex11
ELF 0x7f6bb000-7f6da000 Deferred libexpat.so.0
ELF 0x7f6da000-7f708000 Deferred libfontconfig.so.1
ELF 0x7f708000-7f719000 Deferred libz.so.1
ELF 0x7f719000-7f785000 Deferred libfreetype.so.6
ELF 0x7f785000-7f7a1000 Deferred iphlpapi<elf>
\-PE 0x7f790000-7f7a1000 \ iphlpapi
ELF 0x7f7a1000-7f7dc000 Deferred rpcrt4<elf>
\-PE 0x7f7b0000-7f7dc000 \ rpcrt4
ELF 0x7f7dc000-7f84e000 Deferred ole32<elf>
\-PE 0x7f7f0000-7f84e000 \ ole32
ELF 0x7f84e000-7f862000 Deferred lz32<elf>
\-PE 0x7f850000-7f862000 \ lz32
ELF 0x7f862000-7f879000 Deferred version<elf>
\-PE 0x7f870000-7f879000 \ version
ELF 0x7f879000-7f910000 Deferred comctl32<elf>
\-PE 0x7f880000-7f910000 \ comctl32
ELF 0x7f910000-7f92c000 Deferred mpr<elf>
\-PE 0x7f920000-7f92c000 \ mpr
ELF 0x7f92c000-7fa39000 Deferred user32<elf>
\-PE 0x7f950000-7fa39000 \ user32
ELF 0x7fa39000-7fab9000 Deferred gdi32<elf>
\-PE 0x7fa50000-7fab9000 \ gdi32
ELF 0x7fab9000-7faf0000 Deferred advapi32<elf>
\-PE 0x7fac0000-7faf0000 \ advapi32
ELF 0x7fbf0000-7fbf5000 Deferred libxdmcp.so.6
ELF 0x7fbf5000-7fce0000 Deferred kernel32<elf>
\-PE 0x7fc10000-7fce0000 \ kernel32
ELF 0x7fce2000-7fcf0000 Deferred libxext.so.6
ELF 0x7fcf2000-7fcf7000 Deferred libxxf86vm.so.1
ELF 0x7fcf7000-7fd00000 Deferred libsm.so.6
ELF 0x7fe12000-7fe18000 Deferred libxxf86dga.so.1
ELF 0x7fe18000-7fe22000 Deferred libnss_files.so.2
ELF 0x7fe22000-7fe2c000 Deferred libnss_nis.so.2
ELF 0x7fe2c000-7fe41000 Deferred libnsl.so.1
ELF 0x7fe41000-7fe49000 Deferred libnss_compat.so.2
ELF 0x7fe4b000-7fe54000 Deferred libxcursor.so
ELF 0x7fe54000-7fe58000 Deferred libxrandr.so.2
ELF 0x7fe5c000-7fe7f000 Deferred libm.so.6
ELF 0x7fe7f000-7ff75000 Deferred libwine_unicode.so.1
ELF 0x7ff75000-7ffe0000 Deferred ntdll<elf>
\-PE 0x7ff90000-7ffe0000 \ ntdll
ELF 0xb7e21000-b7e23000 Deferred libnvidia-tls.so.1
ELF 0xb7e24000-b7e28000 Deferred libdl.so.2
ELF 0xb7e28000-b7f3f000 Deferred libc.so.6
ELF 0xb7f52000-b7f55000 Deferred libxau.so.6
ELF 0xb7f61000-b7f7b000 Deferred libwine.so.1
ELF 0xb7f7b000-b7f92000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000000a (D) C:\windows\temp\IXP000.TMP\ie6wzd.exe
0000000b 0 <==
00000008
00000009 0
waiting for wineservers to exit...
all wineservers endet after 2 seconds...
Failed: 0
check installation by path or registry value...
waiting for wineservers to exit...
all wineservers endet after 0 seconds...
Microsoft Internet Explorer.* to check
software installation verified by /home/art/.wine/winetools.log
Failed: 1
Failed: 1
mv: cannot stat `/home/art/.wine/dosdevices/c:/windows/system32/regsvr32.exe': No such file or directory
du: cannot access `/home/art/.wine/c/windows/Windows Update Setup Files': No such file or directory
Downloaded IE6-Files=0
Winetools IE6-Files=18806
art@zeratul /arc/wine/hen3_2_017 $
|
Po drodze pluje się o dcop98, ale mam go już zainstalowanego.... Wine w wersji 0.9.10 _________________ Desktop: [Ath64 X2 2GB DDR2 GF76GT] [amd64] [2.6.29-gentoo] [nVidia] [KDE 3.5.10]
Lapek: [HP nc6000] [i686] [2.6.29-ARCH] [ati-open] [KDE 3.5.10] |
|
Back to top |
|
|
YANOUSHek Apprentice
Joined: 10 May 2004 Posts: 282 Location: Poznan, Poland;
|
|
Back to top |
|
|
mbar Veteran
Joined: 19 Jan 2005 Posts: 1990 Location: Poland
|
Posted: Thu Mar 30, 2006 8:51 pm Post subject: |
|
|
omg, do czego to doszło, rezygnować z windows tylko po to, aby na linuxie instalować IE. opamiętajcie się. |
|
Back to top |
|
|
YANOUSHek Apprentice
Joined: 10 May 2004 Posts: 282 Location: Poznan, Poland;
|
Posted: Thu Mar 30, 2006 9:13 pm Post subject: |
|
|
mbar wrote: | omg, do czego to doszło, rezygnować z windows tylko po to, aby na linuxie instalować IE. opamiętajcie się. |
Ja zainstalowałem IE tylko dlatego, że na uczelni miałem jako zadanie stworzyć stronę www formatowaną tylko i wyłącznie przy pomocy CSS i niestety miała wyglądać identycznie pod firefoxem, operą i IE (blah).
Cóż poradzić... _________________ Janusz Bossy
http://digigal.art.pl |
|
Back to top |
|
|
kfiaciarka Veteran
Joined: 20 May 2005 Posts: 1498 Location: Dobre Miasto, Poland
|
Posted: Thu Mar 30, 2006 9:16 pm Post subject: |
|
|
@Art.root Lepiej pokaż make.conf bo coś mi sie zdaje że masz jakieś egzotyczne flagi |
|
Back to top |
|
|
Yatmai Veteran
Joined: 12 Nov 2005 Posts: 1501 Location: Kraków
|
Posted: Fri Mar 31, 2006 8:46 am Post subject: |
|
|
Code: | art@zeratul ~ $ cat /etc/make.conf
# These settings were set by the catalyst build script that automatically built this stage
# Please consult /etc/make.conf.example for a more detailed example
CFLAGS="-O2 -march=athlon-xp -pipe -mfpmath=sse -s"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="-O2 -march=athlon-xp -pipe -mfpmath=sse -s"
MAKEOPTS="-j2 -s"
LINGUAS="en pl"
PORTAGE_NICENESS="19"
USE="X nvidia lm_sensors 3dnowex mmx mmxext lame sse gif png qt alsa kde -gnome -3dfx 3dnow apache2 avi bash -bluetooth bzip2 fbcon ftp -ieee1394 java jpeg mp3 mpeg mysql netboot ncurses ogg openal opengl oggvorbis php spell svga usb vcd win32codecs xine xmms hal extramodules xinerama vim-with-x threads tcltk -cups flash sensord nsplugin pascal crypt spell -esd gphoto2 acpi arts userlocales javascript"
PORTDIR_OVERLAY="/usr/local/portage"
#GENTOO_MIRRORS="http://src.gentoo.pl"
GENTOO_MIRRORS="http://gentoo.zie.pg.gda.pl/"
#GENTOO_MIRRORS="http://gentoo.po.opole.pl/"
#GENTOO_MIRRORS="http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/"
#GENTOO_MIRRORS="http://gentoo.blueyonder.co.uk/"
#GENTOO_MIRRORS="http://gentoo.prz.rzeszow.pl"
VIDEO_CARDS="nvidia nv vesa fbdev"
INPUT_DEVICES="mouse keyboard penmount"
SYNC="rsync://rsync.uk.gentoo.org/gentoo-portage"
FEATURES="ccache confcache "
CONFCACHE_DIR="/var/tmp/confcache"
CCACHE_SIZE="2G"
CCACHE_DIR="/var/tmp/ccache"
#CC='gcc'
#CXX='c++'
CLEAN_DELAY="0"
ACCEPT_KEYWORDS="~x86 x86"
PORTDIR="/usr/portage"
art@zeratul ~ $
|
Code: | art@zeratul ~ $ emerge wine -pv
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild U ] app-emulation/wine-0.9.10 [0.9.8-r1] USE="X alsa arts gif jpeg ncurses opengl oss truetype -cups -debug -esd -glut -jack -lcms -ldap -nas -scanner -xml2" 0 kB
Total size of downloads: 0 kB
art@zeratul ~ $
|
W zasadzie większych zmian od dawna nie było, a jakiś miesiąc temu na Wine-0.9.8 wszystko śmigało równo
Przy okazji downgarde'owałem do 0.9.8-r1, to przynajmniej nie wywala do debuggera przy próbie instalacji IE, ale i tak instalacjia nie kończy sie pomyślnie, a do tego nie chce zainstaloać DCOM98 :/
mbar wiem co masz na myśli, ale to troche nie tak Po primo, chodzi o to, że chce sobie troche pogiercować, a struktura winshita jest nieźle spaprana, że w zasadzie bez IE to w niewiele sobie pograsz, bo jego obecność jest konieczna nawet do tak banalnych elementów systemowych jak Windows Installer. No a druga rzecz.... czy jest coś bardziej perfidnego niż zainstalowanie IE na Wine pod Linuchem i wbicie na microsoft update ?? Gdzieś tam jeszcze mięli możliwość sprawdzenia legalności swojego windziaka.... Wtedy mi sie test wysypał, bo miałem FF, a teraz nie moge znaleźć linka. Ale dla efektu końcowego gotów jestem pomęczyć się troche z instalką IE _________________ Desktop: [Ath64 X2 2GB DDR2 GF76GT] [amd64] [2.6.29-gentoo] [nVidia] [KDE 3.5.10]
Lapek: [HP nc6000] [i686] [2.6.29-ARCH] [ati-open] [KDE 3.5.10] |
|
Back to top |
|
|
mbar Veteran
Joined: 19 Jan 2005 Posts: 1990 Location: Poland
|
Posted: Fri Mar 31, 2006 9:15 am Post subject: |
|
|
Dla mnie to perwersja, lepiej mieć drugą partycję
Wywal "-mfpmath=sse -s" z flag. |
|
Back to top |
|
|
Yatmai Veteran
Joined: 12 Nov 2005 Posts: 1501 Location: Kraków
|
Posted: Fri Mar 31, 2006 10:12 am Post subject: |
|
|
Wywalić tylko dla Wine czy na stałe ? Bo ponoć sse zapewnia szybsze operacje arytmetyczne, a -s zmniejsza objętość progsów, więc troche żal mi sie z tym rozstawać
A propos partycji to troche uciążliwe... Windziak sie sypie, trza reinstalować, a przy każdej takiej akcji trzeba reinstalować grub'a... Po za tym, rebootować kompa żeby sobie chwile pograć ??
Może i na windziaku jak narazie więcej progsów pójdzie, ale Wine jest poprawny "politycznie" _________________ Desktop: [Ath64 X2 2GB DDR2 GF76GT] [amd64] [2.6.29-gentoo] [nVidia] [KDE 3.5.10]
Lapek: [HP nc6000] [i686] [2.6.29-ARCH] [ati-open] [KDE 3.5.10] |
|
Back to top |
|
|
mbar Veteran
Joined: 19 Jan 2005 Posts: 1990 Location: Poland
|
Posted: Fri Mar 31, 2006 1:13 pm Post subject: |
|
|
na stałe, sse w athlonie jest słabe, a -s to powinieneś wpisać w LDFLAGS jako -Wl,-s bo w CFLAGS jest źle |
|
Back to top |
|
|
kfiaciarka Veteran
Joined: 20 May 2005 Posts: 1498 Location: Dobre Miasto, Poland
|
Posted: Fri Mar 31, 2006 1:30 pm Post subject: |
|
|
IMHO to wina kompilaorta 4.x i pewnie glibca ... Mi na 4.0.2 i glibc 2.4 własnie mało co sie odpalało Swoją drogą to możesz sobie od kogoś skopiowac katalog .wine ze skonfigurowanum IE i resztą
jak chcesz to moge spakować i wrzucic na strone i zobaczysz czy pójdzie:) |
|
Back to top |
|
|
Yatmai Veteran
Joined: 12 Nov 2005 Posts: 1501 Location: Kraków
|
Posted: Fri Mar 31, 2006 2:16 pm Post subject: |
|
|
mbar wrote: | na stałe, sse w athlonie jest słabe, a -s to powinieneś wpisać w LDFLAGS jako -Wl,-s bo w CFLAGS jest źle |
Heh, człowiek uczy sie całe życie Wywaliłem, przekompilowałem Wine, jednak bez efektu
kfiaciarka wrote: | IMHO to wina kompilaorta 4.x i pewnie glibca ... Mi na 4.0.2 i glibc 2.4 własnie mało co sie odpalało |
Ups, mała wpadka Gcc 4.1.0 miałem tydzień temu, ale zacząłem mieszać i w konsekwencji nic mi sie nie chciało skompilować. Teraz już wiem, że to wina flagi "hardened", niemniej postawiłem cały sys od zera i zapomniałem aktualizować profil :]
Siedze teraz na gcc-3.4.5 i glibc-2.3.5-r3.
kfiaciarka wrote: | Swoją drogą to możesz sobie od kogoś skopiowac katalog .wine ze skonfigurowanum IE i resztą
jak chcesz to moge spakować i wrzucic na strone i zobaczysz czy pójdzie:) |
Byłbym bardzo dźwięczny (znaczy się wdzięczny ) _________________ Desktop: [Ath64 X2 2GB DDR2 GF76GT] [amd64] [2.6.29-gentoo] [nVidia] [KDE 3.5.10]
Lapek: [HP nc6000] [i686] [2.6.29-ARCH] [ati-open] [KDE 3.5.10] |
|
Back to top |
|
|
no4b Bodhisattva
Joined: 18 Jan 2004 Posts: 774 Location: Tarnów, Poland
|
Posted: Fri Mar 31, 2006 4:17 pm Post subject: |
|
|
mbar wrote: | na stałe, sse w athlonie jest słabe, a -s to powinieneś wpisać w LDFLAGS jako -Wl,-s bo w CFLAGS jest źle |
Nic się nie dzieje, że jest w CFLAGS, zresztą dodawanie do ldflags mija się z celem, bo w gentoo strippowanie jest domyślnie właczone.
A sama obecność -mfpmath=sse nie szkodzi, po to jest sse w procesorze, żeby z niego korzystać. Często może wręcz poprwić dokładność obliczeń zmiennoprzecinkowych (i oczywiście szybkość ich wykonywania), a przypadki, gdzie coś psuje są zdecydowanie nieliczne. _________________ GTK2/GNOME - The weakest link! |
|
Back to top |
|
|
mbar Veteran
Joined: 19 Jan 2005 Posts: 1990 Location: Poland
|
Posted: Fri Mar 31, 2006 6:41 pm Post subject: |
|
|
Coś chyba Ci się pokiełbasiło, bo sse ma mniejszą dokładność, niż instrukcje 387. Co do prędkości, to na athlonie 32-bitowym implementacja sse nie jest najlepsza. Ale oczywiście, jeśli ktoś chce korzystać z mniej dokładnych i wolniejszych instrukcji, wolna droga. |
|
Back to top |
|
|
no4b Bodhisattva
Joined: 18 Jan 2004 Posts: 774 Location: Tarnów, Poland
|
Posted: Fri Mar 31, 2006 8:34 pm Post subject: |
|
|
sse:
Quote: | The resulting code should be considerably faster in the majority of cases and avoid the numerical instability problems of 387 code, but may break some existing code that expects temporaries to be 80bit. |
Ja nie mówiłem o dokładności sse (która swoją drogą na amd64 jest już "double"), tylko o dokładności dokonanych obliczeń. _________________ GTK2/GNOME - The weakest link! |
|
Back to top |
|
|
mbar Veteran
Joined: 19 Jan 2005 Posts: 1990 Location: Poland
|
Posted: Fri Mar 31, 2006 8:45 pm Post subject: |
|
|
To wytłumacz mi jak sse (nie sse2) może osiągnąć dokładniejsze wyniki obliczeń, skoro ma mniejszą precyzję danych? A po drugie, athlon i jego sse to nie jest "majority of cases", jak już mówiłem. |
|
Back to top |
|
|
BeteNoire Veteran
Joined: 25 Sep 2005 Posts: 1827
|
Posted: Fri Mar 31, 2006 8:53 pm Post subject: |
|
|
Zaczynacie offtopować o flagach, a ja chętnie bym się dowiedział jak zainstalować w najnowszym Wine tego IE _________________ powered by power plant |
|
Back to top |
|
|
Yatmai Veteran
Joined: 12 Nov 2005 Posts: 1501 Location: Kraków
|
Posted: Sun Apr 02, 2006 10:00 am Post subject: |
|
|
Dostałem cały folder .wine z zainstalowanym już IE od Kfiaciarki (big THX ) i naj narazie wszystko działa, choć było troche cyrków z ukompatybilnieniem całości z moim wine + wt.... Zaczynam rozumieć stanowisko mbar'a, że windziak powinien mieć własną partycje, a nie smrodzić linuksowi
Reasumując, jak narazie działa, jednak jest to jedynie półśrodek, więc nie daje solved i będe to jeszcze męczył _________________ Desktop: [Ath64 X2 2GB DDR2 GF76GT] [amd64] [2.6.29-gentoo] [nVidia] [KDE 3.5.10]
Lapek: [HP nc6000] [i686] [2.6.29-ARCH] [ati-open] [KDE 3.5.10] |
|
Back to top |
|
|
|