Следующие шаги были связаны с оригинальной док-станцией в Ubuntu 18.04, но вы явно используете расширение GNOME от Dash-to-Panel, которое можно легко сделать прозрачным, используя другое расширение GNOME под названием Dynamic Panel Transparency.
[d4 ] Чтобы указать пользовательские значения прозрачности, все, что вам нужно сделать, это: Включить расширение с extensions.gnome.org. Войдите в настройки расширения и перейдите на вкладку Background. Включите Enable custom opacity и установите свои пользовательские значения. Готово.Эта проблема затрагивает людей, которые используют Juniper Network Connect, где требуется имя пользователя, пароль и защищенный токен. Безумные сценарии ученых не удовлетворяют этому знаку, несмотря на то, что он это делает.
Недавно я исправил эту проблему, используя версию Swiftfox 32bit.
Прежде чем пытаться попробовать Swiftfox: «sudo apt-get install ia32-libs». Это может быть ваш недостающий пакет.
Если нет, тогда скачайте Swiftfox с http://getswiftfox.com/download.htm. Выберите файлы deb и загрузите файл Intel prescott. Установите его с помощью: «sudo dpkg -i swiftfox_3.6.13-1_prescott.deb». Я создал новую папку java для размещения 32-битной java в: «sudo mkdir / usr / java» и распаковал последний 32-битный файл на Java 7: «sudo tar -zxvf jre-7u3-linux-i586.tar.gz -C / usr / java ".
Теперь подключите плагин к Swiftfox с помощью:" sudo ln -s /usr/java/jre1.7.0_03/lib/i386/libnpjp2.so / usr / lib / swiftfox / plugins /libnpjp2.so"
После всего, что Juniper Network Connect работает безупречно, хотя я не могу одновременно запускать Swiftfox 32bit и Firefox 64.
Update: Также проверьте этот ответ: http://getswiftfox.com/download.htm
Очень простой способ использовать 32-битные Firefox и Java вместе, не делая слишком много других настраиваемых конфигураций
Преимущество: все из репозиториев и постоянно обновляется обычными обновлениями:
Последний OpenJDK 7 отлично работает с Juniper VPN. Sun-jre больше не нужен.
В 12.04 можно установить пакеты i386 на amd64, добавив «: i386» к имени пакета при запуске apt-get. Так, например, при запуске amd64 Ubuntu 12.04 Live CD, я побежал:
sudo apt-get remove firefox openjdk-6-jdk icedtea-6-plugin
sudo apt-get install firefox:i386 openjdk-7-jdk:i386 icedtea-7-plugin:i386
И смог успешно войти в Juniper VPN.
Недостатком является то, что Java не будет работать в другом 64-битном программном обеспечении, таком как Chrome.
Обновление: нет необходимости в 32-битном Firefox в 64-битном Ubuntu
Начиная с 7.3, устройства Juniper SA поддерживают 64-битный Ubuntu для сетевого подключения.
Сначала установите 64-битный jre / jdk и icedtea
sudo apt-get install openjdk-7-jre icedtea-7-plugin
. Во-вторых, установите 32-битный jre
sudo apt-get install openjdk-7-jre:i386
. Примечание. Не устанавливайте 32-битный чай со льдом. Убедитесь, что 64-битная версия является java. Если существует 32-битный jre, Juniper найдет нужные ему файлы и запустится.
Протестировано на Ubuntu 13.04 64 бит.
См. Информационная база сети Juniper для деталей .
Также см. Настройка Juniper на 12.04
Примечание: приведенное ниже описание действительно, если вы столкнулись с входами Juniper & lt; 7.3 VPN. Juniper / Junos 7.3 и выше должны работать из коробки с обновленной установкой Ubuntu.
Я запускаю Ubuntu 12.04 / 64bits, а также наткнулся на эту проблему. Для входа в Juniper VPN через веб-интерфейс на моем сайте клиентов я должен предоставить пользовательский / pass / sms-код. Поэтому безумные сценарии для ученых тоже не работают.
Я разработал немного другое решение для запуска 32-битного браузера + 32 бит Java по сравнению с тем, что пишет psypher246. Я установил второй браузер Firefox, 32-разрядную версию, помимо основной 64-битной версии, установленной управлением пакетами. Другие решения описывают полное удаление 64-битного браузера и замену его на 32-битный, но я не хочу этого делать.
Это то, что я сделал.
Загрузите недавно загруженный tar-файл с Java-32 бит из Oracle и распакуйте его там, где вы хотите. быть (/opt/java или /usr/lib/jvm независимо). Вам не нужно делать вещи update-alternatives. Просто JRE должно быть достаточно. Загрузите последнюю предварительно скомпилированную 32-битную версию Firefox. Распакуйте архив, где вы хотите. (распаковал мой только в моей домашней папке). В результирующей папке firefox есть папка browser. Создайте папку plugins и создайте ссылку на libnpjp2.so в папке plugins. (например, ln -s <your-32bit-jre>/lib/i386/libnpjp2.so <your-firefox32bit-location>/firefox/browser/plugins/). Теперь запустите 32-битную версию Firefox из оболочки с -p, выбирая выбор профиля. (cd <your-firefox32bit-location>/firefox и ./firefox -p). Создайте новый профиль, который будет использоваться с этим 32 Firefox. Убедитесь, что Firefox будет запрашивать, чтобы профиль использовался при каждом запуске. Теперь с about:plugins в адресной строке Firefox вы должны увидеть только 32-битный Java-плагин. С помощью этого экземпляра браузера перейдите на страницу входа в Juniper и вы сможете запустить сеанс VPN. Вы все равно можете запустить 64-битную версию Firefox, но затем выберите оригинальный (по умолчанию) профиль, а полный сеанс с 64-битным плагином все еще существует и может использоваться бок о бок с 32-битным Firefox.Недостатком этого является то, что вы должны выбрать правильный профиль каждый раз при запуске Firefox, но это можно решить, задав параметры по умолчанию в командной строке.
Преимущество: все из репозиториев и постоянно обновляется обычными обновлениями:
Последний OpenJDK 7 отлично работает с Juniper VPN.
В 12.04 можно установить пакеты i386 на amd64, добавив «: i386» к имени пакета при запуске apt-get. Так, например, во время работы amd64 Ubuntu 12.04 Live CD я побежал:
sudo apt-get remove firefox openjdk-6-jdk icedtea-6-plugin
sudo apt-get install firefox:i386 openjdk-7-jdk:i386 icedtea-7-plugin:i386
И смог успешно войти в Juniper VPN.
Преимущество: все из репозиториев и постоянно обновляется обычными обновлениями:
Обновление: есть нет необходимости в 32-битном Firefox в 64-битном Ubuntu
Начиная с 7.3, устройства Juniper SA поддерживают 64-разрядный Ubuntu для сетевого подключения.
Обновление: нет необходимости в 32-битном Firefox в 64-битном Ubuntu установить 64-битный jre / jdk и icedtea
sudo apt-get install openjdk-7-jre icedtea-7-plugin
Во-вторых, установите 32-битный jre
sudo apt-get install openjdk-7-jre:i386
Обратите внимание: не устанавливайте 32-разрядную icedtea. Убедитесь, что 64-битная версия является java. Если существует 32-битный jre, Juniper найдет нужные ему файлы и выполнит их.
Протестировано на Ubuntu 13.04 64bit.
Подробнее см. В базе знаний Juniper Network. [!d18 ]
Используя инструкции здесь: http://www.rz.uni-karlsruhe.de/~iwr91/juniper/ У меня есть juniper VPN, работающий на Ubuntu 12.04 64bit без 32-битного программного обеспечения, за исключением этих трех библиотек:
sudo apt-get install libc6-i386 lib32z1 lib32nss-mdns
Я запускаю скрипт jnc perl, используя параметр -nox (нет gui), и он отлично работает, я использую его каждый день.
Я первоначально загрузил файл сертификата с помощью Firefox 64-bit: Инструменты> PageInfo> Безопасность> Просмотреть сертификат> сведения> export
С тех пор я нашел этот скрипт, который делает то же самое: http://www.rz.uni-karlsruhe.de/~iwr91/juniper/
В моем конкретном файле конфигурации требуются хост, пользователь, царство и сертификат. Возможно, у вас разные.
Конфигурация местоположения файла сертификата требовала полного имени пути, ~ не расширялась до / home / username