SDB:ChemSketch con wine
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 | |||
|
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