Окна Weka всегда открываются в разных рабочих областях [закрыто]

Вот как я установил weka 3.6.6:

sudo apt-get install weka

12.04 каждый раз, когда я открываю weka, он запускается во втором рабочем пространстве. Если я перенесу его в рабочее пространство №1, все новые окна, которые он откроет, будут в рабочем пространстве №2. Если я попытаюсь работать во второй рабочей области, новые окна откроются в первой. У меня нет возможности избежать беспокойства со стороны Weka.

Если я использую MyUnity, чтобы иметь только рабочие области 1x1, weka открывается, я могу сказать, потому что он отображается в панели запуска. но я предполагаю, что это невидимое рабочее пространство, так как я не вижу окна.

Я попытался запустить произвольный jar-файл Game of Life, используя java -jar GameOfLife.jar , и он открылся в текущем рабочем пространстве. Без проблем.

Я попытался загрузить weka 3.7.6 и запустить weka.jar напрямую, но у него тоже была исходная проблема.

Это содержимое / usr / bin / weka , если это поможет.

#!/bin/bash

. /usr/lib/java-wrappers/java-wrappers.sh

# default options
CLASS="weka.gui.GUIChooser"
MEMORY="512m"
GUI=""

function usage()
{
   echo 
   echo "usage: ${0##*/} [-m|--memory <memory>] [-h|--help] [-c|--classname <classname>] [options]"
   echo
   echo "Starts the Weka Machine Learning Workbench."
   echo 
   echo " -h,--help        this help"
   echo
   echo " -c,--class <class>"
   echo "             start using an alternative class if no classname is"
   echo "             given, then '$CLASS' is used by default."
   echo 
   echo " -g,--gui <MDI|SDI>"
   echo "            start weka gui as MDI or SDI"
   echo
   echo " -m,--memory <memory>"
   echo "             the amount of memory to use for the Java Virtual Machine"
   echo "             default: 256m (= 256MB)"
   echo 
}


TEMP=`getopt -o hc:m:g: --long help,class:,memory:,gui: -n 'weka' -- "$@"`

if [ $? != 0 ] ; then echo "Terminating..." >&2 ; exit 1 ; fi
eval set -- "$TEMP"

while true ; do
    case "$1" in
        -c|--class) CLASS="$2" ; shift 2 ;;
        -m|--memory) MEMORY="$2" ; shift 2 ;;
        -g|--gui) GUI="-gui $2" ; shift 2 ;;
        -h|--help) usage ; exit 1 ;;
        --) shift ; break ;;
        *) usage ; exit 1 ;;
    esac
done

find_java_runtime openjdk6 sun6 || \
    ( echo "$0: Java not found, aborting." >&2 && exit 1 )
find_jars weka.jar
JAVA_ARGS=-Xmx$MEMORY run_java $CLASS $GUI $@

Я понимаю, что это может звучать как вопрос из списка рассылки weka, но тот факт, что MyUnity 1x1 делает weka полностью невидимым, вероятно, является ошибкой единства ...

2
задан 9 July 2012 в 18:25

1 ответ

Похоже, это ошибка в compiz, связанная с настройками

или

Таким образом, этот вопрос, вероятно, должен быть закрыт как «не по теме» здесь, в Askubuntu, так как это ошибка и, следовательно, выходит за рамки согласно FAQ.

0
ответ дан 9 July 2012 в 18:25

Другие вопросы по тегам:

Похожие вопросы: