Такая же проблема в Ubuntu 12.04.1 LTS, мышь нервничающая, прерывистая. Пробовали перезагрузку, меняли чувствительность и ускорение, никаких улучшений. Но когда я подключил мышь к другому USB-порту, это устранило проблему - теперь она плавно перемещается.
См. это; запустите
sudo update-java-alternatives --list
, чтобы отобразить все установки Java на машине по имени и каталогу, а затем запустите
sudo update-java-alternatives --set [JDK/JRE name e.g. java-8-oracle]
, чтобы выбрать, какой JRE / JDK использовать.
Если вы хотите использовать разные JDK / JRE для каждой задачи Java, вы можете запускать альтернативы обновлений для настройки одного исполняемого файла Java за раз; вы можете запустить
sudo update-alternatives --config java[Tab]
, чтобы увидеть команды Java, которые можно настроить (java, javac, javah, javaws и т. д.). И тогда
sudo update-alternatives --config [javac|java|javadoc|etc.]
свяжет эту задачу / команду Java с конкретным JDK / JRE.
Вам также может потребоваться установить JAVA_HOME для некоторых приложений: из это [ ! d1] вы можете использовать
export JAVA_HOME=$(readlink -f /usr/bin/java | sed "s:bin/java::")
для JRE или
export JAVA_HOME=$(readlink -f /usr/bin/java | sed "s:jre/bin/java::")
для JDK.
Я думаю, вам стоит взглянуть на команду update-java-alternatives из пакета java-common и файлов *.jinfo, используемых им. С этим вы должны полностью переключаться между установками java (независимо от JDK, JRE, ...).
На ubuntu / linux вы можете переключить версию Java с помощью
update-alternatives --config java
. Но прежде вам нужно установить версию.
Вы можете использовать этот скрипт (./install-java .sh) для установки нескольких JVM
#!/bin/sh
(
lookforJdks=$PWD
echo "Directory: $lookforJdks"
jdks=`test -e ./javac || find $lookforJdks -type d -iname '*jdk1.*' 2> /dev/null`
#set -e
echo 'which jdk do you want to choose? looking for jdks. This might take a while'
echo "$jdks" | awk '{printf("%5d : %s\n", NR,$0)}'
read choose
test -e ./javac || cd `echo "$jdks" | tr '\n' ',' | cut -d',' -f $choose`/bin
for e in appletviewer extcheck idlj jar jarsigner java javac javadoc javah javap jconsole \
jdb jhat jinfo jmap jps jrunscript jsadebugd jstack jstat jstatd native2ascii rmic \
schemagen serialver wsgen wsimport xjc jvisualvm jmc; do sudo update-alternatives \
--install /usr/bin/$e $e $(readlink -f ./$e) 100; done
)
echo "RUN update-alternatives --config java"
Поместите этот скрипт в папку, где распаковали JVM (ы), и запустите:
/opt/install-java.sh
Дальше: [!d4 ]
update-alternatives --config java
Если вы собираетесь использовать вручную альтернативы javac javaws javadoc или любые другие связанные с Java команды, вы можете захотеть сделать их подчиненными java altenative.
sudo update-alternatives --install "/usr/bin/java" "java" "/opt/jdk1.8.0_74/bin/java" 0 --slave "/usr/bin/javadoc" "javadoc" "/opt/jdk1.8.0_74/bin/javadoc"
update-alternatives: updating alternative /opt/jdk1.8.0_74/bin/java because link group java has changed slave links
:/opt/jdk1.8.0_74$ sudo update-alternatives --display java
java - ссылка на режим автоматического режима version is /opt/jdk1.8.0_74/bin/java ссылка в настоящее время указывает на /opt/jdk1.8.0_74/bin/java ссылку java is / usr / bin / java slave javadoc is / usr / bin / javadoc / opt / jdk1 .8.0_74 / bin / java - priority 0 slave javadoc: /opt/jdk1.8.0_74/bin/javadoc
Измените /opt/jdk1.8.0_74/ на каталог, в котором установлен ваш jdk. [ ! d2]