LinuxForum.Fans
Тема

Wine и два пользователя

Автор: marahad 6 сообщений 1434 просмотров
#227155

Столкнулся с такой проблемой:
В системе два пользователя. В одному Wine запускает Portable Photoshop, второй категорически отказывается. Причем настройки не менял не там, не там. Помогите разобраться!

В терменале...

Показать
a@dima-P4i65PE ~/.wine/drive_c/Program Files/PhotoshopPortable $ wine PhotoshopCS5Portable.exe
fixme:x11drv:sync_window_opacity LWA_COLORKEY not supported
fixme:x11drv:sync_window_opacity LWA_COLORKEY not supported
fixme:x11drv:sync_window_opacity LWA_COLORKEY not supported
fixme:x11drv:sync_window_opacity LWA_COLORKEY not supported
fixme:x11drv:sync_window_opacity LWA_COLORKEY not supported
fixme:x11drv:sync_window_opacity LWA_COLORKEY not supported
fixme:x11drv:sync_window_opacity LWA_COLORKEY not supported
fixme:x11drv:sync_window_opacity LWA_COLORKEY not supported
fixme:x11drv:sync_window_opacity LWA_COLORKEY not supported
fixme:x11drv:sync_window_opacity LWA_COLORKEY not supported
fixme:x11drv:sync_window_opacity LWA_COLORKEY not supported
fixme:x11drv:sync_window_opacity LWA_COLORKEY not supported
fixme:x11drv:sync_window_opacity LWA_COLORKEY not supported
fixme:x11drv:sync_window_opacity LWA_COLORKEY not supported
fixme:x11drv:sync_window_opacity LWA_COLORKEY not supported
fixme:x11drv:sync_window_opacity LWA_COLORKEY not supported
fixme:x11drv:sync_window_opacity LWA_COLORKEY not supported
err:shell:HCR_GetFolderAttributes should be called for simple PIDL's only!
fixme:msvcp90:basic_ostream_char_ctor (0x278166c 0x2781630 0) stub
wine: Unhandled page fault on write access to 0x32b186cf at address 0x15cc533 (thread 002b), starting debugger...
Unhandled exception: page fault on write access to 0x32b186cf in 32-bit code (0x015cc533).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:015cc533 ESP:0033fd74 EBP:0033fde8 EFLAGS:00010246( R- -- I Z- -P- )
EAX:30397063 EBX:68950ff4 ECX:02781630 EDX:688cc7b4
ESI:02781630 EDI:0278166c
Stack dump:
0x0033fd74: 00000000 01de8c64 01de8528 00000001
0x0033fd84: 02781630 0033fe60 01dac4e5 00000001
0x0033fd94: 01dd274c 00000001 688f8102 00000000
0x0033fda4: 00000000 00000000 00000000 7bca6ff4
0x0033fdb4: cba9e8b0 000000b0 00000000 00000000
0x0033fdc4: 000000b0 00000000 6893fc65 00000000
Backtrace:
=>0 0x015cc533 in photoshop (+0x11cc533) (0x0033fde8)
1 0x0131a76e in photoshop (+0xf1a76d) (0x0033fe70)
2 0x7b85969c call_process_entry+0xb() in kernel32 (0x0033fe88)
3 0x7b85a90f in kernel32 (+0x4a90e) (0x0033fec8)
4 0x7bc71e70 call_thread_func_wrapper+0xb() in ntdll (0x0033fed8)
5 0x7bc7492d call_thread_func+0x7c() in ntdll (0x0033ffa8)
6 0x7bc71e4e RtlRaiseException+0x21() in ntdll (0x0033ffc8)
7 0x7bc4a02e call_dll_entry_point+0x61d() in ntdll (0x0033ffe8)
0x015cc533: movl $0x1fa8970,0x3c(%eax,%esi,1)
Modules:
Module Address Debug info Name (111 modules)
PE 350000- 398000 Deferred adobeowlcanvas
PE 3a0000- 3dd000 Deferred ahclient
PE 400000- 2c36000 Export photoshop
PE 2c40000- 2d94000 Deferred adobeowl
PE 2da0000- 2e46000 Deferred axedomcore
PE 2e50000- 32f2000 Deferred mps
PE 3300000- 341b000 Deferred plugplug
PE 4990000- 4b31000 Deferred adobelinguistic
PE 10000000-10009000 Deferred adbeape
ELF 68000000-68141000 Dwarf libwine.so.1
ELF 68141000-6815a000 Deferred libpthread.so.0
ELF 6815a000-682bb000 Deferred libc.so.6
ELF 682bb000-682bf000 Deferred libdl.so.2
ELF 682bf000-682e5000 Deferred libm.so.6
ELF 682e5000-682ed000 Deferred libnss_compat.so.2
ELF 682ed000-68304000 Deferred libnsl.so.1
ELF 68304000-6830f000 Deferred libnss_nis.so.2
ELF 6830f000-6831b000 Deferred libnss_files.so.2
ELF 6831b000-6838f000 Deferred gdiplus<elf>
\-PE 68330000-6838f000 \ gdiplus
ELF 6838f000-683f9000 Deferred shlwapi<elf>
\-PE 683a0000-683f9000 \ shlwapi
ELF 683f9000-68539000 Deferred user32<elf>
\-PE 68410000-68539000 \ user32
ELF 68539000-685f4000 Deferred gdi32<elf>
\-PE 68550000-685f4000 \ gdi32
ELF 685f4000-68654000 Deferred advapi32<elf>
\-PE 68600000-68654000 \ advapi32
ELF 68654000-6866d000 Deferred version<elf>
\-PE 68660000-6866d000 \ version
ELF 6866d000-68773000 Deferred ole32<elf>
\-PE 68680000-68773000 \ ole32
ELF 68773000-687e8000 Deferred rpcrt4<elf>
\-PE 68780000-687e8000 \ rpcrt4
ELF 687e8000-688cd000 Deferred msvcp90<elf>
\-PE 68810000-688cd000 \ msvcp90
ELF 688cd000-6895a000 Deferred msvcrt<elf>
\-PE 688e0000-6895a000 \ msvcrt
ELF 6895a000-68989000 Deferred msvcr90<elf>
\-PE 68960000-68989000 \ msvcr90
ELF 68989000-68a42000 Deferred opengl32<elf>
\-PE 689a0000-68a42000 \ opengl32
ELF 68a42000-68a4a000 Deferred libsm.so.6
ELF 68a4a000-68a62000 Deferred libice.so.6
ELF 68a62000-68a71000 Deferred libxext.so.6
ELF 68a71000-68b15000 Deferred libgl.so.1
ELF 68b15000-68b1a000 Deferred libuuid.so.1
ELF 68b1a000-68b33000 Deferred libxcb.so.1
ELF 68b33000-69873000 Deferred libglcore.so.1
ELF 69873000-69875000 Deferred libnvidia-tls.so.1
ELF 69875000-69879000 Deferred libxau.so.6
ELF 69879000-6987f000 Deferred libxdmcp.so.6
ELF 69881000-698b3000 Deferred ws2_32<elf>
\-PE 69890000-698b3000 \ ws2_32
ELF 698b3000-698ed000 Deferred winspool<elf>
\-PE 698c0000-698ed000 \ winspool
ELF 698ed000-699e4000 Deferred comctl32<elf>
\-PE 698f0000-699e4000 \ comctl32
ELF 699e4000-699f9000 Deferred libz.so.1
ELF 699f9000-69a7f000 Deferred libfreetype.so.6
ELF 69a7f000-69aa1000 Deferred imm32<elf>
\-PE 69a90000-69aa1000 \ imm32
ELF 69aa1000-69aa5000 Deferred libxinerama.so.1
ELF 69aa5000-69aab000 Deferred libxxf86vm.so.1
ELF 69aab000-69ab5000 Deferred libxrender.so.1
ELF 69ab5000-69abd000 Deferred libxrandr.so.2
ELF 69abd000-69ac1000 Deferred libxcomposite.so.1
ELF 69ac1000-69ad0000 Deferred libxi.so.6
ELF 69ad0000-69aff000 Deferred libfontconfig.so.1
ELF 69aff000-69b29000 Deferred libexpat.so.1
ELF 69b29000-69b33000 Deferred libxcursor.so.1
ELF 69b33000-69b39000 Deferred libxfixes.so.3
ELF 69b39000-69b83000 Deferred libcups.so.2
ELF 69b83000-69bb3000 Deferred libgssapi_krb5.so.2
ELF 69bb3000-69bd7000 Deferred libk5crypto.so.3
ELF 69bd7000-69c6d000 Deferred libgnutls.so.26
ELF 69c6d000-69ce1000 Deferred libgcrypt.so.11
ELF 69ce1000-69ced000 Deferred libavahi-common.so.3
ELF 69ced000-69cfd000 Deferred libavahi-client.so.3
ELF 69cfd000-69d05000 Deferred libkrb5support.so.0
ELF 69d05000-69d09000 Deferred libkeyutils.so.1
ELF 69d09000-69d1e000 Deferred libresolv.so.2
ELF 69d1e000-69d2f000 Deferred libtasn1.so.3
ELF 69d2f000-69d34000 Deferred libgpg-error.so.0
ELF 69d34000-69d71000 Deferred libdbus-1.so.3
ELF 69d71000-69d7a000 Deferred librt.so.1
ELF 69d7a000-69dae000 Deferred uxtheme<elf>
\-PE 69d80000-69dae000 \ uxtheme
ELF 69dae000-69dc2000 Deferred psapi<elf>
\-PE 69db0000-69dc2000 \ psapi
PE 6a000000-6a29c000 Deferred cg
PE 6a400000-6a44e000 Deferred cggl
ELF 6d0e1000-6d150000 Deferred wininet<elf>
\-PE 6d0f0000-6d150000 \ wininet
ELF 6eaab000-6ead1000 Deferred mpr<elf>
\-PE 6eab0000-6ead1000 \ mpr
ELF 7040f000-70413000 Deferred libcom_err.so.2
ELF 70b30000-70b4e000 Deferred ld-linux.so.2
ELF 728e6000-72afc000 Deferred shell32<elf>
\-PE 728f0000-72afc000 \ shell32
ELF 770b9000-7714c000 Deferred winex11<elf>
\-PE 770c0000-7714c000 \ winex11
ELF 7870e000-787bc000 Deferred libkrb5.so.3
ELF 78a47000-78b39000 Deferred oleaut32<elf>
\-PE 78a60000-78b39000 \ oleaut32
ELF 7b800000-7b9b7000 Dwarf kernel32<elf>
\-PE 7b810000-7b9b7000 \ kernel32
ELF 7bc00000-7bcc3000 Dwarf ntdll<elf>
\-PE 7bc10000-7bcc3000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7cefd000-7d018000 Deferred libx11.so.6
Threads:
process tid prio (all id:s are in hex)
00000008 PhotoshopCS5Portable.exe
00000009 0
0000000e services.exe
0000001f 0
0000001e 0
00000015 0
00000010 0
0000000f 0
00000012 winedevice.exe
00000021 0
0000001a 0
00000014 0
00000013 0
0000001b plugplay.exe
00000020 0
0000001d 0
0000001c 0
00000022 explorer.exe
00000023 0
0000002a (D) C:\Program Files\PhotoshopPortable\App\PhotoshopCS5\Photoshop.exe
0000002b 0 <==
Backtrace:
=>0 0x015cc533 in photoshop (+0x11cc533) (0x0033fde8)
1 0x0131a76e in photoshop (+0xf1a76d) (0x0033fe70)
2 0x7b85969c call_process_entry+0xb() in kernel32 (0x0033fe88)
3 0x7b85a90f in kernel32 (+0x4a90e) (0x0033fec8)
4 0x7bc71e70 call_thread_func_wrapper+0xb() in ntdll (0x0033fed8)
5 0x7bc7492d call_thread_func+0x7c() in ntdll (0x0033ffa8)
6 0x7bc71e4e RtlRaiseException+0x21() in ntdll (0x0033ffc8)
7 0x7bc4a02e call_dll_entry_point+0x61d() in ntdll (0x0033ffe8)
#227174

marahad, настройки и все прочие у wine хранится в ~/.wine = /home/usr/.wine - папка скрытая, в файловом менеджере вам ее не видно будет.
эта папка своя у каждого пользователя.
взять папку у того пользователя, у которого запускает нормально, и скопировать тому, у которого проблемы wink

допустим, у user1 - работает нормально, а у user2 проблемы
заходим под user2
[console]rm -rf ~/.wine [/console]
если ваш дистрибутив работает с sudo
[console]cd ~
sudo cp /home/user1/.wine .[/console]
если не поддерживает - используем su
[console]su
cd /home/user2/
cp /home/user1/.wine .
exit[/console]

можно обойтись без sudo и su (команды останутся те же, просто убрать su / sudo), если у вас пользователем разрешено шариться в /home друг друга. если нет - ругнется нет доступа, придется использовать root (через su / sudo)

#227176

Попробовал. Эффекта нет(

#227433

что, никто не знает? =(

#227592

marahad, а что, права присвоить уже никак?
Обоим присвоть права админов и wine smile

#228713

Это тоже сделано =)
эффекта = 0.0

Войдите или зарегистрируйтесь, чтобы ответить.