Adobe Photoshop 7

Tento návod se zabývá instalací staršího Adobe Photoshop 7. Na stránce Adobe Photoshop naleznete odkazy na návody pro další verze tohoto programu.

Předpoklady

Nejprve potřebujeme Wine. Máte nyní dvě možnosti, buď použít verzi Wine, která je standardně v distribuci, nebo použít přímo Wine zdroj obsahující vždy nejnovější verzi Wine. Obecně vzato, je lepší vždy používat nejnovější verzi, protože je tam opravena spousta chyb, a máte větší šanci, že vám to bude lépe chodit. Na druhou stranu, občas se stává, že změny v novější verzi mohou znefunkčnit něco, co v minulých verzích chodilo.

  • Pokud chcete používat verzi Wine z distribuce, aktivujte si zdroj universe dle návodu Přidávání zdrojů.
  • Pokud chcete mít vždy aktuální verzi Wine, přidejte si dle návodu Přidávání zdrojů neoficiální zdroj Wine.

Poté nainstalujte balík wine přes Synaptic nebo příkazem

sudo apt-get install wine

No a za druhé potřebujeme instalační CD Adobe Photoshopu :-)

Instalace

  • Nainstalujeme Adobe Photoshop. Vložte CD, otevřete jej, a měl by tam být nějaký soubor setup.exe, či něco podobného. Měl by jít nyní (po instalaci Wine) jít spustit normálně dvojitým poklepáním, případně si můžete otevřít Terminál, a napsat příkaz:
wine /cdrom/setup.exe

nebo obdobný (podle umístění instalačního souboru). Instalace by měla proběhnout v pořádku, pokud by vám nějaké políčko pro zadání údajů nešlo myší označit, zkuste se tam přepnout pomocí tabulátoru.

  • Nyní máte nainstalovaný Photoshop. Pokud jste nechali výchozí cestu, tak by měl být někde v C:\Program Files\Adobe\Photoshop 7.0 CE. Tuto cestu najdete na svém disku v adresáři ~/.wine/drive_c/Program Files/Adobe/Photoshop 7.0 CE. Nyní si tam tedy naklikejte přes Nautilus (budete si muset zobrazit skryté soubory), nebo spouštějte program přes Terminál.
  • Spustíme Photoshop buď dvojitým poklepáním na Photoshop.exe, nebo (raději) příkazem
wine "$HOME/.wine/drive_c/Program Files/Adobe/Photoshop 7.0 CE/Photoshop.exe"

(místo $HOME můžete napsat cestu ke svému domovskému adresáři, např /home/franta, ale nemusíte)\ Je doporučené radši spouštět program příkazem, protože v případě, že nenastartuje, tak to lehce poznáme, a dozvíme se, co je za problém.

  • Pokud vám Photoshop jede, gratuluji. Tímto je návod ukončen. Pokud vám Photoshop nejede, a po spuštění (příkazem) vám do konzole vypsal text podobný tomuto:
fixme:actctx:QueryActCtxW stub!
X Error of failed request: BadDevice, invalid or uninitialized input device
Major opcode of failed request: 147 (XInputExtension)
Minor opcode of failed request: 3 (X_OpenDevice)
Serial number of failed request: 37
Current serial number in output stream: 37

tak tento problém opravíme. Photoshop padá kvůli detekci tabletu (kreslícího zařízení), který má málokdo. Pokud toto zařízení odstraníme ze souboru /etc/X11/xorg.conf, Photoshop pravděpodobně už pojede. Editujeme tedy tento soubor

gksudo gedit /etc/X11/xorg.conf

a najdeme všechny všechny sekce, kde se vyskytuje slovo wacom. Následně celé tyto sekce zakomentujeme (přidáme křížek jako první znak), tudíž nejen dané jednotlivé řádky, ale všechny řádky mezi příslušnými značkami Section „InputDevice“ a EndSection. Původní soubor (přesněji jeho část) tedy například vypadal takto:

Section "InputDevice"
  Driver        "wacom"
  Identifier    "stylus"
  Option        "Device"        "/dev/wacom"          # Change to
                                                      # /dev/input/event
                                                      # for USB
  Option        "Type"          "stylus"
  Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
EndSection

Section "InputDevice"
  Driver        "wacom"
  Identifier    "eraser"
  Option        "Device"        "/dev/wacom"          # Change to
                                                      # /dev/input/event
                                                      # for USB
  Option        "Type"          "eraser"
  Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
EndSection

Section "InputDevice"
  Driver        "wacom"
  Identifier    "cursor"
  Option        "Device"        "/dev/wacom"          # Change to
                                                      # /dev/input/event
                                                      # for USB
  Option        "Type"          "cursor"
  Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
EndSection

a nyní bude vypadat takto

#Section "InputDevice"
#  Driver        "wacom"
#  Identifier    "stylus"
#  Option        "Device"        "/dev/wacom"          # Change to
#                                                      # /dev/input/event
#                                                      # for USB
#  Option        "Type"          "stylus"
#  Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
#EndSection

#Section "InputDevice"
#  Driver        "wacom"
#  Identifier    "eraser"
#  Option        "Device"        "/dev/wacom"          # Change to
#                                                      # /dev/input/event
#                                                      # for USB
#  Option        "Type"          "eraser"
#  Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
#EndSection

#Section "InputDevice"
#  Driver        "wacom"
#  Identifier    "cursor"
#  Option        "Device"        "/dev/wacom"          # Change to
#                                                      # /dev/input/event
#                                                      # for USB
#  Option        "Type"          "cursor"
#  Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
#EndSection

To ale není všechno. Teď ještě musíme zakomentovat v sekci ServerLayout všechny řádky, kde je stejný identifikátor, jako v předchozích řádcích za slovem Identifier. Tudíž původní soubor například vypadal takto

Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		"Default Screen"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
	InputDevice     "stylus" "SendCoreEvents"
	InputDevice     "cursor" "SendCoreEvents"
 	InputDevice     "eraser" "SendCoreEvents"
	InputDevice	"Synaptics Touchpad"
EndSection

a výsledný bude vypadat takto

Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		"Default Screen"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
#	InputDevice     "stylus" "SendCoreEvents"
#	InputDevice     "cursor" "SendCoreEvents"
#	InputDevice     "eraser" "SendCoreEvents"
	InputDevice	"Synaptics Touchpad"
EndSection

Nyní už je to všechno. Teď je nutné restartovat grafické rozhraní, takže se odhlašte, a pak stiskněte Ctrl + Alt + Backspace. Přihlaste se, a zkuste znovu pustit Photoshop. Nyní by už měl jet.

Pozor: Pokud by se vám povedlo editovat zmíněný soubor /etc/X11/xorg.conf špatně, a grafické rozhraní už by se vám nezobrazilo, nepanikařte. Přihlaste se do konzole, pomocí sudo nano -w /etc/X11/xorg.conf editujte znovu daný soubor, a vraťte zpět všechny změny. Po ručním spuštění X serveru nebo po restartu počítače bude vše v původním stavu, a můžete zkoušet znova :-)

Odkazy

Konvence: Tento návod nesplňuje některé z na Wiki zavedených konvencí. Více...

Aktualizace: Informace v tomto návodě jsou příliš zastaralé a potřebují aktualizaci pro současné poměry. Více...

  • Poslední úprava: 2019/02/25 18:21
  • (upraveno mimo DokuWiki)