Fórum Ubuntu CZ/SK
Ostatní => Tipy a triky pro Linux => Téma založeno: qUAKER 20 Října 2007, 21:20:10
-
* Je třeba mít nainstalované windows pro export registrů a překopírování programu.
* adobe photoshop na windows musí být aktivovaný a zprovozněný.
* tento postup mi fungoval na všechny Adobe CS2 programy.
1. nainstalujte si nejnovější wine z repozitářů WineHQ.
2. nanstalujte recode - sudo apt-get install recode
3. Zkopírujte Adobe složku z C:\Program Files do /home/jméno/wine/drive_c/Program Files
4. Ve windows v regeditu exportujte HKEY_LOCAL_MACHINE/Software/Adobe/ do adobe.reg
4. Překonvertujte adobe.reg do vaší znakové sady(charset) - recode windowscharset..ubuntucharset(napr.ascii..) adobe.reg
5. sudo wine regedit adobe.reg - importujte registr adobe.reg do wine.
6. nastavte si ve winecfg mód Windows XP.
7. spusťte photoshop - wine "[cesta k photoshopu]/photoshop.exe"
-
Hezký, ale proč 7 bod se sudo ? To není zrovna bezpečné.
-
spletl jsem se,sudo samozřejmě být nemusí.. překlep..se sudo se musí spustit pouze,pokud je třeba upravit obrázek mimo domovskou složku.
-
Zkoušel jsem to podle tvého postupu . u poslední části si najdu exe soubor /home/martin/.wine/drive_c/Program Files/Adobe/Adobe Photoshop CS3/Photoshop.exe
zkouším to zapnout.. A photoshop naskočítak na 1s a pak se zas vypne ... Nemám xp ale Visty tak jsem ve wine nastavil vista. Jinak vše podle postupu a nic ...
Jinak zkouším to na PS3
Diky za pomoc
-
zkus to spustit z konsole, a dát sem výstup...
-
Je to poněku dlouhé ale hází to tohle:
martin@martin:~$ wine "/home/martin/.wine/drive_c/Program Files/Adobe/Adobe Photoshop CS3/Photoshop.exe"
err:shell:HCR_GetFolderAttributes HCR_GetFolderAttributes should be called for simple PIDL's only!
err:shell:HCR_GetFolderAttributes HCR_GetFolderAttributes should be called for simple PIDL's only!
err:shell:HCR_GetFolderAttributes HCR_GetFolderAttributes should be called for simple PIDL's only!
err:shell:HCR_GetFolderAttributes HCR_GetFolderAttributes should be called for simple PIDL's only!
err:shell:HCR_GetFolderAttributes HCR_GetFolderAttributes should be called for simple PIDL's only!
err:shell:HCR_GetFolderAttributes HCR_GetFolderAttributes should be called for simple PIDL's only!
err:shell:HCR_GetFolderAttributes HCR_GetFolderAttributes should be called for simple PIDL's only!
err:shell:HCR_GetFolderAttributes HCR_GetFolderAttributes should be called for simple PIDL's only!
err:shell:HCR_GetFolderAttributes HCR_GetFolderAttributes should be called for simple PIDL's only!
err:shell:HCR_GetFolderAttributes HCR_GetFolderAttributes should be called for simple PIDL's only!
err:shell:HCR_GetFolderAttributes HCR_GetFolderAttributes should be called for simple PIDL's only!
fixme:advapi:SetEntriesInAclW 2 0x7b2dd734 (nil) 0x7b2dd7b4
fixme:advapi:SetNamedSecurityInfoW L"c:\\Program Files\\Common Files\\Adobe\\Adobe PCD" 1 -2147483644 0x161ef4 0x161f00 (nil) (nil)
fixme:advapi:SetEntriesInAclW 2 0x7b2dd69c (nil) 0x7b2dd71c
fixme:advapi:SetNamedSecurityInfoW L"c:\\Program Files\\Common Files\\Adobe\\Adobe PCD\\cache" 1 -2147483644 0x161ef4 0x161f00 (nil) (nil)
fixme:advapi:SetEntriesInAclW 2 0x7b2dd7e0 (nil) 0x7b2dd860
fixme:advapi:SetNamedSecurityInfoW L"c:\\Program Files\\Common Files\\Adobe\\Adobe PCD\\cache" 1 -2147483644 0x161ef4 0x161f00 (nil) (nil)
fixme:advapi:SetEntriesInAclW 2 0x7b2dd7fc (nil) 0x7b2dd87c
fixme:advapi:SetNamedSecurityInfoW L"c:\\Program Files\\Common Files\\Adobe\\caps" 1 -2147483644 0x161ef4 0x161f00 (nil) (nil)
wine: Call from 0x7b843f50 to unimplemented function gdiplus.dll.GdipCreateHBITMAPFromBitmap, aborting
wine: Unimplemented function gdiplus.dll.GdipCreateHBITMAPFromBitmap called at address 0x7b843f50 (thread 0030), starting debugger...
Unhandled exception: unimplemented function gdiplus.dll.GdipCreateHBITMAPFromBitmap called in 32-bit code (0x7b843fc8).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:7b843fc8 ESP:0034ec48 EBP:0034ecac EFLAGS:00000212( - 00 - -IA1)
EAX:7b82ee9d EBX:7b8b0888 ECX:00000000 EDX:00162610
ESI:00162610 EDI:00162610
Stack dump:
0x0034ec48: 0034ecd0 00000008 00000000 00000000
0x0034ec58: 80000100 00000001 00000000 7b843f50
0x0034ec68: 00000002 7ee0cc00 7ee0d196 00000036
0x0034ec78: 000d1c40 0034ecdc 7ee0ade8 00162978
0x0034ec88: 00000000 00000000 00000101 00080101
0x0034ec98: 00000166 7ed0b80b 7ed38764 0004003e
Backtrace:
=>1 0x7b843fc8 RaiseException+0x78(code=0x80000100, flags=0x1, nbargs=0x2, args=0x34ecd0) [/build/buildd/wine-0.9.46/dlls/kernel32/except.c:85] in kernel32 (0x0034ecac)
2 0x7ee0cb91 __wine_spec_unimplemented_stub+0x41(module=0x7ee0cc00, function=0x7ee0d196) [/build/buildd/wine-0.9.46/dlls/winecrt0/stub.c:36] in gdiplus (0x0034ecdc)
3 0x7edfd753 in gdiplus (+0xd753) (0x00000001)
4 0x00000000 (0x00000000)
0x7b843fc8 RaiseException+0x78 [/build/buildd/wine-0.9.46/dlls/kernel32/except.c:85] in kernel32: movl 0xfffffffc(%ebp),%ebx
Unable to open file '/build/buildd/wine-0.9.46/dlls/kernel32/except.c'
Modules:
Module Address Debug info Name (103 modules)
PE 350000- 377000 Deferred ahclient
PE 400000- 2faa000 Deferred photoshop
PE 2fb0000- 308e000 Deferred adobeowl
PE 3090000- 3139000 Deferred axedomcore
PE 4100000- 433c000 Deferred photoshop
PE 4340000- 450c000 Deferred psviews
PE 4510000- 47d2000 Deferred psart
PE 47e0000- 4817000 Deferred adobe_caps
PE 10000000-102f0000 Deferred adobelinguistic
PE 78130000-781cb000 Deferred msvcr80
ELF 7b62d000-7b647000 Deferred version<elf>
\-PE 7b630000-7b647000 \ version
ELF 7b800000-7b929000 Dwarf kernel32<elf>
\-PE 7b820000-7b929000 \ kernel32
ELF 7b92a000-7b93e000 Deferred lz32<elf>
\-PE 7b930000-7b93e000 \ lz32
ELF 7bbce000-7bc00000 Deferred uxtheme<elf>
\-PE 7bbe0000-7bc00000 \ uxtheme
ELF 7bc00000-7bca0000 Deferred ntdll<elf>
\-PE 7bc10000-7bca0000 \ ntdll
ELF 7bca3000-7bcb7000 Deferred sti<elf>
\-PE 7bcb0000-7bcb7000 \ sti
ELF 7bcb7000-7bd08000 Deferred libgcrypt.so.11
ELF 7bd08000-7bd78000 Deferred libgnutls.so.13
ELF 7bd78000-7be00000 Deferred libkrb5.so.3
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7bf25000-7bf53000 Deferred libcrypt.so.1
ELF 7bf53000-7bf78000 Deferred libk5crypto.so.3
ELF 7bf78000-7bfa1000 Deferred libgssapi_krb5.so.2
ELF 7bfa1000-7bfd6000 Deferred libcups.so.2
ELF 7bfe3000-7c000000 Deferred imm32<elf>
\-PE 7bff0000-7c000000 \ imm32
ELF 7c31e000-7c320000 Deferred libkeyutils.so.1
PE 7c420000-7c4a7000 Deferred msvcp80
ELF 7c4a8000-7c4b1000 Deferred libxcursor.so.1
ELF 7c4b1000-7c4b7000 Deferred libxrandr.so.2
ELF 7c4b7000-7c4bf000 Deferred libkrb5support.so.0
ELF 7c4bf000-7c4c2000 Deferred libcom_err.so.2
ELF 7c68d000-7c695000 Deferred libxrender.so.1
ELF 7d193000-7d19c000 Deferred librt.so.1
ELF 7d1a2000-7d1a7000 Deferred libxfixes.so.3
ELF 7d1a9000-7e140000 Deferred fglrx_dri.so
ELF 7e140000-7e1cb000 Deferred winex11<elf>
\-PE 7e150000-7e1cb000 \ winex11
ELF 7e228000-7e248000 Deferred libexpat.so.1
ELF 7e248000-7e273000 Deferred libfontconfig.so.1
ELF 7e273000-7e288000 Deferred libz.so.1
ELF 7e288000-7e2f8000 Deferred libfreetype.so.6
ELF 7e2f8000-7e399000 Deferred comdlg32<elf>
\-PE 7e300000-7e399000 \ comdlg32
ELF 7e399000-7e3be000 Deferred netapi32<elf>
\-PE 7e3a0000-7e3be000 \ netapi32
ELF 7e3be000-7e3eb000 Deferred ws2_32<elf>
\-PE 7e3d0000-7e3eb000 \ ws2_32
ELF 7e3eb000-7e4a9000 Deferred comctl32<elf>
\-PE 7e3f0000-7e4a9000 \ comctl32
ELF 7e4a9000-7e5ac000 Deferred shell32<elf>
\-PE 7e4c0000-7e5ac000 \ shell32
ELF 7e5ac000-7e5e1000 Deferred winspool<elf>
\-PE 7e5b0000-7e5e1000 \ winspool
ELF 7e5e1000-7e5ec000 Deferred libgcc_s.so.1
ELF 7e6df000-7e6e4000 Deferred libxdmcp.so.6
ELF 7e6e4000-7e767000 Deferred libglu.so.1
ELF 7e767000-7e7f1000 Deferred libgl.so.1
ELF 7e7f1000-7e8e2000 Deferred libx11.so.6
ELF 7e8e2000-7e8f0000 Deferred libxext.so.6
ELF 7e8f0000-7e8f5000 Deferred libxxf86vm.so.1
ELF 7e8f5000-7e90d000 Deferred libice.so.6
ELF 7e90d000-7e915000 Deferred libsm.so.6
ELF 7e915000-7e996000 Deferred opengl32<elf>
\-PE 7e930000-7e996000 \ opengl32
ELF 7e996000-7e9a9000 Deferred libresolv.so.2
ELF 7e9b6000-7e9d4000 Deferred iphlpapi<elf>
\-PE 7e9c0000-7e9d4000 \ iphlpapi
ELF 7e9d4000-7ea2d000 Deferred rpcrt4<elf>
\-PE 7e9e0000-7ea2d000 \ rpcrt4
ELF 7ea2d000-7eace000 Deferred ole32<elf>
\-PE 7ea40000-7eace000 \ ole32
ELF 7eace000-7eb6c000 Deferred oleaut32<elf>
\-PE 7eae0000-7eb6c000 \ oleaut32
ELF 7eb6c000-7ebb5000 Deferred advapi32<elf>
\-PE 7eb80000-7ebb5000 \ advapi32
ELF 7ebb5000-7ec50000 Deferred gdi32<elf>
\-PE 7ebd0000-7ec50000 \ gdi32
ELF 7ec50000-7ed8e000 Deferred user32<elf>
\-PE 7ec70000-7ed8e000 \ user32
ELF 7ed8e000-7ede7000 Deferred shlwapi<elf>
\-PE 7eda0000-7ede7000 \ shlwapi
ELF 7ede7000-7ee1a000 Dwarf gdiplus<elf>
\-PE 7edf0000-7ee1a000 \ gdiplus
ELF 7ee1a000-7ee82000 Deferred msvcrt<elf>
\-PE 7ee30000-7ee82000 \ msvcrt
ELF 7efa1000-7efac000 Deferred libnss_files.so.2
ELF 7efac000-7efb6000 Deferred libnss_nis.so.2
ELF 7efb6000-7efce000 Deferred libnsl.so.1
ELF 7efce000-7eff3000 Deferred libm.so.6
ELF 7eff4000-7eff7000 Deferred libxau.so.6
ELF 7eff7000-7f000000 Deferred libnss_compat.so.2
ELF b7cc5000-b7cc9000 Deferred libdl.so.2
ELF b7cc9000-b7e13000 Deferred libc.so.6
ELF b7e14000-b7e2c000 Deferred libpthread.so.0
ELF b7e39000-b7f4d000 Deferred libwine.so.1
ELF b7f4f000-b7f6b000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000002f (D) C:\Program Files\Adobe\Adobe Photoshop CS3\Photoshop.exe
00000034 0
00000033 0
00000032 0
00000031 0
00000030 0 <==
0000002c
0000002e 0
0000002d 0
0000002a
0000002b 0
wine: Call from 0x7b843f50 to unimplemented function gdiplus.dll.GdipCreateHICONFromBitmap, aborting
martin@martin:~$
-
mám to už dlhšie (návod z wiki) ale nefunguje pridávanie textu, a okná v ktorých sú otvorené dokumenty nemajú rámy.
-
Jeste bych dodal co mi to píše když chci přidad registr addobe
martin@martin:~$ sudo wine regedit /home/martin/Plocha/adobe.reg
[sudo] password for martin:
Warning: the specified System directory L"c:\\windows\\system32" is not accessible.
regedit: ERROR converting CSV hex stream. Invalid value at '01'
regedit: ERROR Key HKEY_USERS\S-1-5-4\Software\Adobe\Bridge CS3\Preferences not created. Value: PreferencesMigrated, Data: hex:01
martin@martin:~$
-
to klainer: zkus adobe.reg presunout do /home/martin a pak spustit terminal a zadat primo sudo wine regedit adobe.reg
-
Dělá to to samé
jinak při zpouštění píše tohle
martin@martin: sudo wine –winver winxp [/home/martin/.wine/drive_c/Program Files/Adobe/Adobe Photoshop CS3]/photoshop.exe
Warning: the specified System directory L"c:\\windows\\system32" is not accessible.
wine: could not load L"c:\\windows\\system32\\\2013winver.exe": Module not found
-
a co dát 'wine regedit' a tam to naimportovat?
-
to by taky šlo..
-
Mohl by mi nekdo podrobne napsat jak splnit tento krok?: 4. Překonvertujte adobe.reg do vaší znakové sady(charset) - recode windowscharset..ubuntucharset(napr.ascii..) adobe.reg
dekuji
-
Cau všeci, please mám nainstalovaný Photoshop 7 a Illustrator 10 pod Wine. V pohodě to jede, akorát teda dost používám v těchto programech levý Alt. S hrůzou sem zjistil, že s tím Altem + mys chytam okno otevřeného souboru (nebo aplikace, nebo co to je). Bohužel sem zkusil přemapovat klávesy aby mi alt zůstal volný. Přepsal sem tu funkci z Altu na SuperL ale nějak to šlo na prd. Pokaždé , když sem klikl někde myší, tak mi to uchopilo okno a tahal sem to po ploše :-) . Asi po 1/4 hod. jsem se přes klávesy dostal zpět do toho nastavení a přepsal sem to nazpátek. Nevíte někdo, jak bych to mohl nastavit, aniž bych zase zkoušel metodu pokus omyl? V Gimpu se nedá moc dělat, hlavně když v práci makám v adobáckých věcí. Hlavně nepište ať si pořídím Wokna. Mám Ubuntu 14 dní a W nechci už ani vidět.
-
tak s novou verzí wine 0.9.51 nebo 0.9.50 už jde photoshop CS2 normálně nainstalovat - na Appdb.winehq.org má PLATINUM.
-
Cau všeci, please mám nainstalovaný Photoshop 7 a Illustrator 10 pod Wine. V pohodě to jede, akorát teda dost používám v těchto programech levý Alt. S hrůzou sem zjistil, že s tím Altem + mys chytam okno otevřeného souboru (nebo aplikace, nebo co to je). Bohužel sem zkusil přemapovat klávesy aby mi alt zůstal volný. Přepsal sem tu funkci z Altu na SuperL ale nějak to šlo na prd. Pokaždé , když sem klikl někde myší, tak mi to uchopilo okno a tahal sem to po ploše :-) . Asi po 1/4 hod. jsem se přes klávesy dostal zpět do toho nastavení a přepsal sem to nazpátek. Nevíte někdo, jak bych to mohl nastavit, aniž bych zase zkoušel metodu pokus omyl? V Gimpu se nedá moc dělat, hlavně když v práci makám v adobáckých věcí. Hlavně nepište ať si pořídím Wokna. Mám Ubuntu 14 dní a W nechci už ani vidět.
trochu neskor ale snad este pomozem. Skus spolu s altom stlacit aj tlacitko windows, u mna pomohlo ;)
-
Uz to mam vyresene. Tedka sice nevim jestli je to tim novym winem, nebo tim, ze jsem prehazel nastaveni cyceni panelu z altu na super. Ale uz je to v pohode. Ted sem ale narazil na jiny problemek :-). Jsem zvykli ze zoomuji ve photoshopu ctrl+alt+plus, kde se zvetsuje fotka + okno te fotky. Jenze tady to nejak nejde. Je to ale jen takova kosmeticka vada :-)
-
ja zoomujem kombinaciou alt+scroll na myske co funguje a myslim ze je to aj rychlejsie
-
To sem nemyslel. To alt + koleclo sice zoomuje, ale nezvetsuje okno grafiky. Myslel sem, aby zvetsovalo i okno. To mne nejak nefunguje.
-
Nainstaloval jsem Adobe Photoshop CS2 primo pres wine, ale jde spustit jenom jednou. Kdyz ho chci spustit znovu hlasi to: Unable to continue because of hardware or system error. Sorry but this error is unrecoverable.
Umite nekdo poradit jak ho rozbehnout?
dekuji
-
Ano toot mi taky píše nevíte někdo čím to je?
-
Ahoj, pokusil jsem se vše udělat podle návodu, myslím, že se mi to i podařilo, ale při zapnutí photoshopu vyhořím na hlášce, která mě informuje o tom, že nemám platnou registraci nebo že je jméno a sériové číslo chybně zadané. Udělal jsem import registru z windows XP, kde mi vše funguje bez obtíží, podotýkám, že mám legálně koupenou distribuci CS2 :) Nejde mi žádny program z balíku adobe..
Kdyby mi někdo dokázal pomoci, budu vděčný, díky.
Ubuntu mám verzi 9.0.4, Adobe CS2
-
kedze spominas import registrov, predpokladam ze si ten photoshop iba skopiroval z windowsu. Skusil by som to teda novu instalaciu, snad ti to pojde ;)