Автор Тема: Wine problem  (Прочетена 4538 пъти)

Yasen6275

  • Напреднали
  • *****
  • Публикации: 553
    • Профил
Wine problem
« -: Feb 01, 2006, 19:21 »
Примерен код
fixme:keyboard:RegisterHotKey (0x20032,49214,0x00000006,65): stub
fixme:keyboard:RegisterHotKey (0x20032,49215,0x00000006,73): stub
fixme:keyboard:RegisterHotKey (0x20032,49216,0x00000006,78): stub
fixme:keyboard:RegisterHotKey (0x20032,49217,0x00000006,79): stub
fixme:keyboard:RegisterHotKey (0x20032,49218,0x00000006,70): stub
fixme:keyboard:RegisterHotKey (0x20032,49219,0x00000000,0): stub
fixme:keyboard:RegisterHotKey (0x20032,49220,0x00000000,0): stub
fixme:keyboard:RegisterHotKey (0x20032,49221,0x00000000,0): stub
fixme:win:SetLayeredWindowAttributes (0x20032,0x00000000,179,2): stub!
fixme:win:SetLayeredWindowAttributes (0x20032,0x00000000,179,2): stub!
fixme:keyboard:RegisterHotKey (0x20024,49153,0x00000001,90): stub
wine: Unhandled page fault on read access to 0x00000000 at address 0xb7ed7103 (thread 0009), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0xb7ed7103).
In 32 bit mode.
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:1007 GS:0033
 EIP:b7ed7103 ESP:7fa5fd88 EBP:7fa5fd9c EFLAGS:00210246(   - 00      -RIZP1)
 EAX:00000000 EBX:7e910520 ECX:00000000 EDX:7fa5fd54
 ESI:00000000 EDI:00000000
Stack dump:
0x7fa5fd88:  7e90466b 00000000 67604054 00000000
0x7fa5fd98:  001a18d1 7fa5fdf0 67601415 00000000
0x7fa5fda8:  676041a4 001a18d1 00000000 676015b5
0x7fa5fdb8:  001a18d1 00000000 000000a0 0000000c
0x7fa5fdc8:  00000028 7dc69174 00000004 002f4735
0x7fa5fdd8:  00001456 67604054 67604010 7fa5fdd0
0200: sel=1007 base=7fec4000 limit=00001fff 32-bit rw-
Backtrace:
=>1 0xb7ed7103 strlen+0x33 in libc.so.6 (0xb7ed7103)
  2 0x67601415 in hotkey (+0x1415) (0x67601415)
  3 0x00402152 in miranda32 (+0x2152) (0x00402152)
  4 0x00000000 (0x00000000)
0xb7ed7103 strlen+0x33 in libc.so.6: movl       0x0(%eax),%ecx
Modules:
Module  Address                 Debug info      Name (117 modules)
PE      0x00400000-00452000     Export          miranda32
PE      0x020c0000-020cd000     Deferred        personalizedsoundplugin
PE      0x05130000-05139000     Deferred        dbx_3x
PE      0x06590000-065e0000     Deferred        clist_mw
PE      0x10000000-10035000     Deferred        icq
PE      0x19000000-19024000     Deferred        msn
PE      0x24000000-2400b000     Deferred        changeinfo
PE      0x25100000-25105000     Deferred        tweakmiranda
PE      0x54110000-5414e000     Deferred        chat
PE      0x654c0000-654eb000     Deferred        yahoo
PE      0x67400000-6740a000     Deferred        seenplugin
PE      0x67600000-67617000     Export          hotkey
ELF     0x7be8b000-7bf00000     Deferred        ntdll<elf>
  \-PE  0x7bea0000-7bf00000     \               ntdll
ELF     0x7bf00000-7bf03000     Deferred        <wine-loader>
ELF     0x7c86b000-7c889000     Deferred        mpr<elf>
  \-PE  0x7c870000-7c889000     \               mpr
ELF     0x7c889000-7c8cb000     Deferred        wininet<elf>
  \-PE  0x7c890000-7c8cb000     \               wininet
ELF     0x7c8cb000-7c8ea000     Deferred        cabinet<elf>
  \-PE  0x7c8d0000-7c8ea000     \               cabinet
ELF     0x7c8ea000-7c91e000     Deferred        urlmon<elf>
  \-PE  0x7c900000-7c91e000     \               urlmon
PE      0x7d870000-7d888000     Deferred        srmm
PE      0x7d9b0000-7d9c4000     Deferred        keyboardnotify
PE      0x7dc00000-7dc83000     Deferred        historypp
ELF     0x7dddf000-7de20000     Deferred        riched20<elf>
  \-PE  0x7ddf0000-7de20000     \               riched20
ELF     0x7e26c000-7e2b8000     Deferred        libgcrypt.so.11
ELF     0x7e2b8000-7e31a000     Deferred        libgnutls.so.11
ELF     0x7e31a000-7e337000     Deferred        libcups.so.2
ELF     0x7e380000-7e390000     Deferred        libtasn1.so.2
ELF     0x7e3db000-7e3f0000     Deferred        midimap<elf>
  \-PE  0x7e3e0000-7e3f0000     \               midimap
ELF     0x7e508000-7e50c000     Deferred        libgpg-error.so.0
ELF     0x7e50c000-7e530000     Deferred        msacm32<elf>
  \-PE  0x7e510000-7e530000     \               msacm32
ELF     0x7e530000-7e547000     Deferred        msacm<elf>
  \-PE  0x7e540000-7e547000     \               msacm
ELF     0x7e547000-7e589000     Deferred        wineoss<elf>
  \-PE  0x7e560000-7e589000     \               wineoss
ELF     0x7e589000-7e5b9000     Deferred        uxtheme<elf>
  \-PE  0x7e590000-7e5b9000     \               uxtheme
ELF     0x7e5d7000-7e5e0000     Deferred        libxcursor.so.1
ELF     0x7e5e9000-7e604000     Deferred        imm32<elf>
  \-PE  0x7e5f0000-7e604000     \               imm32
ELF     0x7e604000-7e620000     Deferred        ximcp.so.2
ELF     0x7e620000-7e628000     Deferred        libxrender.so.1
ELF     0x7e628000-7e62f000     Deferred        libdrm.so.1
ELF     0x7e62f000-7e695000     Deferred        libgl.so.1
ELF     0x7e695000-7e699000     Deferred        libxdmcp.so.6
ELF     0x7e699000-7e759000     Deferred        libx11.so.6
ELF     0x7e759000-7e766000     Deferred        libxext.so.6
ELF     0x7e766000-7e76b000     Deferred        libxxf86vm.so.1
ELF     0x7e76b000-7e784000     Deferred        libice.so.6
ELF     0x7e784000-7e801000     Deferred        winex11<elf>
  \-PE  0x7e790000-7e801000     \               winex11
ELF     0x7e801000-7e820000     Deferred        libexpat.so.1
ELF     0x7e820000-7e84e000     Deferred        libfontconfig.so.1
ELF     0x7e84e000-7e862000     Deferred        libz.so.1
ELF     0x7e862000-7e8cc000     Deferred        libfreetype.so.6
ELF     0x7e8cc000-7e92c000     Deferred        msvcrt<elf>
  \-PE  0x7e8e0000-7e92c000     \               msvcrt
ELF     0x7e92c000-7e9b9000     Deferred        oleaut32<elf>
  \-PE  0x7e940000-7e9b9000     \               oleaut32
ELF     0x7e9b9000-7e9e2000     Deferred        winspool<elf>
  \-PE  0x7e9c0000-7e9e2000     \               winspool
ELF     0x7e9e2000-7ea29000     Deferred        rpcrt4<elf>
  \-PE  0x7e9f0000-7ea29000     \               rpcrt4
ELF     0x7ea29000-7eab0000     Deferred        ole32<elf>
  \-PE  0x7ea40000-7eab0000     \               ole32
ELF     0x7eab0000-7eb06000     Deferred        shlwapi<elf>
  \-PE  0x7eac0000-7eb06000     \               shlwapi
ELF     0x7eb06000-7ebc5000     Deferred        shell32<elf>
  \-PE  0x7eb20000-7ebc5000     \               shell32
ELF     0x7ebc5000-7ec59000     Deferred        comdlg32<elf>
  \-PE  0x7ebd0000-7ec59000     \               comdlg32
ELF     0x7ec59000-7ec6d000     Deferred        lz32<elf>
  \-PE  0x7ec60000-7ec6d000     \               lz32
ELF     0x7ec6d000-7ec85000     Deferred        version<elf>
  \-PE  0x7ec70000-7ec85000     \               version
ELF     0x7ec85000-7ed06000     Deferred        winmm<elf>
  \-PE  0x7ec90000-7ed06000     \               winmm
ELF     0x7edec000-7f6ec000     Deferred        gdi32<elf>
  \-PE  0x7ee30000-7f6ec000     \               gdi32
ELF     0x7f6ec000-7f805000     Deferred        user32<elf>
  \-PE  0x7f710000-7f805000     \               user32
ELF     0x7f805000-7f8b4000     Deferred        comctl32<elf>
  \-PE  0x7f810000-7f8b4000     \               comctl32
ELF     0x7f8b4000-7f8f0000     Deferred        advapi32<elf>
  \-PE  0x7f8c0000-7f8f0000     \               advapi32
ELF     0x7f8f0000-7f90e000     Deferred        iphlpapi<elf>
  \-PE  0x7f900000-7f90e000     \               iphlpapi
ELF     0x7f90e000-7f937000     Deferred        ws2_32<elf>
  \-PE  0x7f920000-7f937000     \               ws2_32
ELF     0x7f937000-7f950000     Deferred        wsock32<elf>
  \-PE  0x7f940000-7f950000     \               wsock32
ELF     0x7fa60000-7fa65000     Deferred        libxxf86dga.so.1
ELF     0x7fa65000-7fa70000     Deferred        libgcc_s.so.1
ELF     0x7fa71000-7fa74000     Deferred        libxrandr.so.2
ELF     0x7fc75000-7fd70000     Deferred        kernel32<elf>
  \-PE  0x7fc90000-7fd70000     \               kernel32
ELF     0x7fe80000-7fe83000     Deferred        libxau.so.6
ELF     0x7fe83000-7fe8a000     Deferred        libsm.so.6
ELF     0x7fe8a000-7fe94000     Deferred        libnss_files.so.2
ELF     0x7fe94000-7fe9d000     Deferred        libnss_nis.so.2
ELF     0x7fe9d000-7feb2000     Deferred        libnsl.so.1
ELF     0x7feb2000-7febb000     Deferred        libnss_compat.so.2
ELF     0x7febe000-7fec2000     Deferred        libxfixes.so.3
ELF     0x7fec2000-7fec4000     Deferred        xlcutf8load.so.2
ELF     0x7fec7000-7fee9000     Deferred        libm.so.6
ELF     0x7fee9000-7ffe0000     Deferred        libwine_unicode.so.1
ELF     0xb7e6a000-b7e6d000     Deferred        libdl.so.2
ELF     0xb7e6d000-b7f9b000     Export          libc.so.6
ELF     0xb7f9c000-b7fae000     Deferred        libpthread.so.0
ELF     0xb7fae000-b7fc8000     Deferred        libwine.so.1
ELF     0xb7fd4000-b7fea000     Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) Z:\home\yasen\.wine\drive_c\Program Files\Miranda IM\miranda32.exe
        0000000b   -2
        0000000a    0
        00000009    0 <==
WineDbg terminated on pid 0x8
Какво значи ова?
Активен

PhobosK

  • Напреднали
  • *****
  • Публикации: 282
  • Distribution: Ubuntu, Mandriva, Gentoo, Slackware, Fedora, SuSe
  • Window Manager: KDE, GNOME
    • Профил
    • WWW
Wine problem
« Отговор #1 -: Feb 01, 2006, 21:52 »
Ами по принцип значи, че miranda не се поддържа от wine... '<img'>
Или поне от тази версия на wine която ти ползваш.
Пробвай с последната версия на wine, или ако питаш мен по добре си избери като instant messenger sim... '<img'>

EDIT: А и подобен род debug-ове най добре да пращаш на екипа разработващ wine, но разбира се с по-подробна информация за версии на програмите, условията при които се появява тази грешка, налични конфигурации (и хард-, и софт- уеърни) и т.н.
Активен

...I could drown in your eyes,
 Die in your arms,
 Live for these moments,
 Here in the dark
 I don't know where I end,
 Not sure where you start,
 When we're body to body...

KiselotoMliako

  • Напреднали
  • *****
  • Публикации: 30
    • Профил
Wine problem
« Отговор #2 -: Feb 01, 2006, 23:31 »
/офтопик
@PhobosK: Можеш ли да ми дадеш линк за SIM 0.9.4, понеже сега съм с 0.9.3 и е адски бъгав
Четох някъде че 0.9.4 е последна версия, ако има по-нова - мерси '<img'>

Благодаря предварително
Активен

Pesho4uka

  • Напреднали
  • *****
  • Публикации: 44
    • Профил
Wine problem
« Отговор #3 -: Feb 02, 2006, 20:21 »
Начи поста по горе за поддръжката на миранда не е верен. Миранда може да се подкара стига сорса и да се компилира със winegcc++ само че мисля че имаше още некви настройки.
  Аз лично те съветвам да се опиташ да инсталираш мирандата на друг компютър след което да копи пейстнеш така създадените файлове във линукса и да се опиташ да го стартираш. Ако не се получи, виш какви хот ключове добавя миранда във регистрито на уидоус, и ги добави във вайн.
Активен

Pesho4uka

  • Напреднали
  • *****
  • Публикации: 44
    • Профил
Wine problem
« Отговор #4 -: Feb 02, 2006, 20:23 »
А да да не забравя, ако нямаш скруполи към употребата на пиратски софтуер си спести мъките и си свали, crossover написан е на базата на вайн комерсялен е и от време на време се държи адекватно. Имаш доста по голям шанс да го подкараш с него. Можеш да го намериш в пиър ту пиър прежите на Е муле.
Активен

v_badev

  • Напреднали
  • *****
  • Публикации: 1355
    • Профил
Wine problem
« Отговор #5 -: Feb 02, 2006, 21:20 »
Цитат (Pesho4uka @ Фев. 02 2006,20:23)
А да да не забравя, ако нямаш скруполи към употребата на пиратски софтуер си спести мъките и си свали, crossover написан е на базата на вайн комерсялен е и от време на време се държи адекватно. Имаш доста по голям шанс да го подкараш с него. Можеш да го намериш в пиър ту пиър прежите на Е муле.

Всъщност Crosover Office е нормален Wine в комплект с хубава конфигурация и няколко допълнителни графични програми за управление.
Активен

Pesho4uka

  • Напреднали
  • *****
  • Публикации: 44
    • Профил
Wine problem
« Отговор #6 -: Feb 03, 2006, 13:49 »
И още няколко ди-ел-ки които по случайност във вайн забравят да ги билднат за простосмъртните потребители, като например mfc42.dll. И тва ако не е направено нарочно аз си режа главата! Целта е обикновенния потребител да не може да го ползва и да опита траял версията на кросоувър. Това прозвуча като теория на конспирацията, ама нямам друго обяснение.
Активен

Yasen6275

  • Напреднали
  • *****
  • Публикации: 553
    • Профил
Wine problem
« Отговор #7 -: Feb 03, 2006, 14:14 »
Цитат (Pesho4uka @ Фев. 02 2006,21:21)
Начи поста по горе за поддръжката на миранда не е верен. Миранда може да се подкара стига сорса и да се компилира със winegcc++ само че мисля че имаше още некви настройки.
  Аз лично те съветвам да се опиташ да инсталираш мирандата на друг компютър след което да копи пейстнеш така създадените файлове във линукса и да се опиташ да го стартираш. Ако не се получи, виш какви хот ключове добавя миранда във регистрито на уидоус, и ги добави във вайн.

Инсталацията на Миранда си протича без проблем. Проблема се явява когато се опитам да я стартирам с потребителската база от виндовс. Не че не мога да се пробвам и без нея, а проблема може и да е в някой от плъгините. Идята на въпроса ми е да ми покажете как да се преборя с подобен род проблеми на wine.

Като вин потребител скрупулите са ми малко ... слабички ':p', но имам неща които ги ползвам легално, и докато си намеря алтернативи на Линукс, трябва да се опитам да ги подкарам под  wine.

Я кажете какви са тея библиотеки и как да си ги компилирам.
Активен

v_badev

  • Напреднали
  • *****
  • Публикации: 1355
    • Профил
Wine problem
« Отговор #8 -: Feb 03, 2006, 16:05 »
mfc42.dll и всички подобни Microsoft-ски библиотеки може напълно легално да си изтеглиш от сайта на Microsoft или от някой сайт от типа на http://www.dll-files.com. най-вероятно разработчиците на CrossOver Office точно така да ги добавят. Все пак това не е част от API-то на Windows, а обвивка върху него.

Между другото тук погледна ли?
Активен

Yasen6275

  • Напреднали
  • *****
  • Публикации: 553
    • Профил
Wine problem
« Отговор #9 -: Feb 03, 2006, 16:35 »
Не но не развирам как може да ми помогне.

Защо тъпото убунто ми дава това като се опитам да му сложа фонетика.

Грешка при задействането на настройките на XKB.
В различните случаи означава следното:
- грешка в библиотеката libxklavier;
- грешка в сървъра X (инструментите xkbcomp и/или xmodmap)
- сървър X с несъвместима имплементация на libxkbfile

Данните за версия на сървъра X:
The X.Org Foundation
60802000

Ако докладвате за тази ситуация като грешка, включете:
- резултата от xprop -root | grep XKB
- резултата от gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd

И защо ми маха wine kato slagam xwine?
Активен

PhobosK

  • Напреднали
  • *****
  • Публикации: 282
  • Distribution: Ubuntu, Mandriva, Gentoo, Slackware, Fedora, SuSe
  • Window Manager: KDE, GNOME
    • Профил
    • WWW
Wine problem
« Отговор #10 -: Feb 03, 2006, 18:00 »
Цитат (KiselotoMliako @ Фев. 01 2006,23:31)
@PhobosK: Можеш ли да ми дадеш линк за SIM 0.9.4, понеже сега съм с 0.9.3 и е адски бъгав
Четох някъде че 0.9.4 е последна версия, ако има по-нова - мерси '<img'>

Благодаря предварително


/offtopic
Съжалявам за лекото закъснение, но все пак...
SIM отново се разработва с редица подобрения и поправки на бъговете. За Linux налице засега е само svn версия. Страницата е тази.
Необходимо е първо да си инсталираш subversion, който обикновено го има в повечето дистрибуции ( а ако го няма си го свали от официалният сайт ).
След това си създай папка в която ще го компилираш и влез чрез конзола в нея.
Следва командата:
Примерен код
svn checkout svn://svn.berlios.de/sim-im/trunk/sim

След което последователно:
Примерен код
make -f admin/Makefile.common
./configure && make && make install

Разбира се в зависимост от потребителя и правата му, може да се наложи част от командите да изпълниш като root (най-вече make install). '<img'>
Активен

...I could drown in your eyes,
 Die in your arms,
 Live for these moments,
 Here in the dark
 I don't know where I end,
 Not sure where you start,
 When we're body to body...

ochinko

  • Напреднали
  • *****
  • Публикации: 125
    • Профил
Wine problem
« Отговор #11 -: Feb 03, 2006, 18:44 »
Цитат (KiselotoMliako @ Фев. 02 2006,00:31)
/офтопик
@PhobosK: Можеш ли да ми дадеш линк за SIM 0.9.4, понеже сега съм с 0.9.3 и е адски бъгав
Четох някъде че 0.9.4 е последна версия, ако има по-нова - мерси '<img'>

Благодаря предварително

От страницата им.

А, не съм видял правилно въпроса, съжалявам.
Активен

KiselotoMliako

  • Напреднали
  • *****
  • Публикации: 30
    • Профил
Wine problem
« Отговор #12 -: Feb 03, 2006, 19:58 »
/як офтопик

Мерси, направих всичко както трябва, но при "мейк инстол" ми дава:
Примерен код

----------------------------------------------------------------------
Libraries have been installed in:
   /usr/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,--rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
/bin/sh ../admin/mkinstalldirs NONE/bin
  /bin/sh ../libtool --mode=install /usr/bin/install -c -p  sim NONE/bin/sim
libtool: install: `NONE/bin' must be an absolute directory name
Try `libtool --help --mode=install' for more information.
make[3]: *** [install-binPROGRAMS] Error 1
make[3]: Leaving directory `/root/trunk/sim/sim'

Някак си вътрешно го усещам че проблема е в тоя префикс "NONE" пред /bin/sim обаче незнам как да го оправя '<img'>
Като пуснах "./configure --help" получих тази опция:
"--disable-libtool-lock  avoid locking (might break parallel builds)"
но дори и като направя "make clean" и пусна "./configure --disable-libtool-lock", make-a отново си е ок, но на make install ми излиза същата грешка... Някой да се е справил с този проблем?

Благодаря, и сори за офтопика...
Активен

PhobosK

  • Напреднали
  • *****
  • Публикации: 282
  • Distribution: Ubuntu, Mandriva, Gentoo, Slackware, Fedora, SuSe
  • Window Manager: KDE, GNOME
    • Профил
    • WWW
Wine problem
« Отговор #13 -: Feb 03, 2006, 20:32 »
Прекомпилирай с :
./configure --prefix=/usr
Активен

...I could drown in your eyes,
 Die in your arms,
 Live for these moments,
 Here in the dark
 I don't know where I end,
 Not sure where you start,
 When we're body to body...

KiselotoMliako

  • Напреднали
  • *****
  • Публикации: 30
    • Профил
Wine problem
« Отговор #14 -: Feb 03, 2006, 21:32 »
Ядец, пак същото:
Примерен код
/bin/sh ../admin/mkinstalldirs NONE/bin
mkdir -p -- NONE/bin
  /bin/sh ../libtool --mode=install /usr/bin/install -c -p  sim NONE/bin/sim
libtool: install: `NONE/bin' must be an absolute directory name

Едит: Всъщност като гледам не е точно същото... Обаче немога да усетя тънката разлика...
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
problem s codeweavers-wine-20020411-6.i386.rpm
Настройка на програми
omegaart 1 1382 Последна публикация Aug 17, 2002, 00:09
от rEndz
Wine Rack + Cyrillic = Problem
Настройка на програми
ohubohu 4 3000 Последна публикация Nov 13, 2005, 09:41
от
Problem s wine
Настройка на програми
kkassabow 0 783 Последна публикация Jun 20, 2005, 10:20
от kkassabow
Problem s wine ili (k)ubuntu 6.06.1
Кошче
windwalker78 0 1906 Последна публикация Feb 02, 2007, 13:42
от windwalker78
Wine internet problem
Настройка на програми
H0lyGanGs7eR 1 1666 Последна публикация Oct 17, 2007, 22:33
от pavelludiq