SDB:ChemSketch con wine

Icon-obsolete.png Questo articolo o questo paragrafo fanno riferimento alla versione '11.3', che attualmente è obsoleta!
Per favore fai riferimento alla pagina di discussione di questo articolo per maggiori informazioni.


Provato su openSUSE Articoli consigliati Articoli correlati
Icon-checked.png

Icon-manual.png Icon-help.png
Icon-warning.png
Attenzione! TRADUZIONE IN CORSO!!!
ChemSketch (versione 12 e precedenti) ha avuto per un po' di tempo un bug nella creazione delle finestre che non ne permetteva l'utilizzo con alcune determinate versioni di Wine (dopo la prima inizializzazione, quando veniva creata un'entrata nel registro che rendeva la finestra di ChemSketch invisibile dopo il suo avvio e per tutti gli utilizzi futuri).

Soluzione

The clean solution is to run a start up line like wine start /MAX 'C:\Program Files\ACD\CHEMSK.EXE which forces the window size and then adjust the size of the ChemSketch drawing document. You have to save a *.mol file to disk and reopen it with SHOW3D.EXE to get 3D molecular displays.

Shell script

Il seguente script shell corregge il problema dei programmi minimizzati e rende più veloce l'avvio dal menu delle applicazioni Kickoff:

#!/bin/bash
# Chemsketch 12 per Linux, scritto da Pawel Tokarz, modificato da mlj
# traduzione commenti e testo di hawake
#!/bin/sh
SERVICE1='CHEMSK.EXE'
if ps ax | grep -v grep | grep $SERVICE1 > /dev/null
then
   echo "$SERVICE1 servizio in esecuzione, uccidilo"
   pkill $SERVICE1
   echo "$SERVICE1 ha PID:"; 
else
   echo "$SERVICE1 non è in esecuzione"
fi
SERVICE2='SHOW3D.EXE'
if ps ax | grep -v grep | grep $SERVICE2 > /dev/null
then
   echo "$SERVICE2 servizio in esecuzione, uccidilo"
   pkill $SERVICE2
else
   echo "$SERVICE2 servizio non in esecuzione"
fi
#Avvia Chemsketch 12
#ora devi scrivere il tuo percorso (windows) al file exe, anche se può funzionare come percorso linux.
sleep 1
wine start /MAX 'C:\Program Files\ACD\CHEMSK.EXE'
#In alternativa wine start /MAX 'C:\Program Files\ACD\SHOW3D.EXE' dovrebbe
#essere messo in un altro script shell da avviare ogni volta che vuoi un modello strutturale 3D