Здравствуйте,
мне необходимо включить модальные окна в браузере.
Здесь http://www.chromium.org/administrators/policy-list-3 я нашел политику:

EnableDeprecatedWebPlatformFeatures

Enable deprecated web platform features for a limited time
Data type:
List of strings
Windows registry location:
Software\Policies\Chromium\EnableDeprecatedWebPlatformFeatures
Mac/Linux preference name:
EnableDeprecatedWebPlatformFeatures
Supported on:
Chromium (Linux, Mac, Windows) since version 37
Chromium OS (Chromium OS) since version 37
Chromium (Android) since version 37
Supported features:
Dynamic Policy Refresh: Yes, Per Profile: Yes
Description:
Specify a list of deprecated web platform features to re-enable temporarily. This policy gives administrators the ability to re-enable deprecated web platform features for a limited time. Features are identified by a string tag and the features corresponding to the tags included in the list specified by this policy will get re-enabled. If this policy is left not set, or the list is empty or does not match one of the supported string tags, all deprecated web platform features will remain disabled. While the policy itself is supported on the above platforms, the feature it is enabling may be available on fewer platforms. Not all deprecated Web Platform features can be re-enabled. Only the ones explicitly listed below can be for a limited period of time, which is different per feature. The general format of the string tag will be [DeprecatedFeatureName]_EffectiveUntil[yyyymmdd]. As reference, you can find the intent behind the Web Platform feature changes at http://bit.ly/blinkintents.
"ShowModalDialog_EffectiveUntil20150430" = Enable ShowModalDialog API through 2015.04.30
Example value:
Windows:
Software\Policies\Chromium\EnableDeprecatedWebPlatformFeatures\1 = "ShowModalDialog_EffectiveUntil20150430"
Linux:
["ShowModalDialog_EffectiveUntil20150430"]
Mac:
<array>
<string>ShowModalDialog_EffectiveUntil20150430</string>

По этой инструкции http://www.chromium.org/administrators/linux-quick-start
я создал json-файл со следующим содержимым:
"{
["ShowModalDialog_EffectiveUntil20150430"]
}"
lampslave
shostakovsky
# pacman -Sydd --asdeps java-runtime-common - честно говоря до конца так и не понял смыл команды,
может кто-нибудь объяснит популярно?
man pacman, там всё написано.

d - "Skips dependency version checks. Package names are still checked.
Normally, pacman will always check a package’s dependency fields to
ensure that all dependencies are installed and there are no package
conflicts in the system. Specify this option twice to skip all
dependency checks."

--asdeps - "Install packages non-explicitly; in other words, fake their install
reason to be installed as a dependency. This is useful for makepkg
and other build from source tools that need to install dependencies
before building the package."

Мой перевод:

-d - "Пропускает проверку версий в зависимостях. Имена пакетов еще проверяются.
По-умолчанию, pacman всегда будет проверять поля зависимостей пакетов для того чтобы быть уверенным, что все зависимости были установлены и нет
конфликтующих пакетов в системе. Укажите данную опцию дважды чтобы пропустить все проверки зависимостей."
--asdeps - "Устанавливает пакеты неявно; другими словами, подделывает их установку чтобы явно быть установленными. Это приемлемо
для makepkg и других сборок из исходников утилитами, нуждающихся в установке зависимостей перед построением пакета."

От сюда получаем что pacman пытается обновить java-runtime-common без проверки зависимостей, неявно их устанавливая для того чтобы явно их установить.
И мне это не понятно! Как все-таки отработает эта команда: pacman -Sydd --asdeps java-runtime-common?
soupault
# archlinux-java unset
# pacman -Sydd --asdeps java-runtime-common
:: java-runtime-common and java-common are in conflict. Remove java-common? [y/N] y
# archlinux-java fix

Блин, я по-другому сделал:

# pacman -Syu --force
# archlinux-java fix

# pacman -Sydd --asdeps java-runtime-common - честно говоря до конца так и не понял смыл команды,
может кто-нибудь объяснит популярно?
valentjedi
shostakovsky
imagemagick 6.7.9.10-5 не выше
И где же его брать-то? Из репозиторий разве можно взять пакет конкретной версии? Даже на официальном сайте imagemagick только новую можно скачать. И еще, может, я дятел, но я не могу в справке 1C найти раздел "Работа пользователя"
напиши мне в ЛС свое мыло и разрядность своей ос, я тебе скину imagemagick нужной версии.

В режиме 1С Предприятие открой содержание справки
valentjedi
Круто, Конфигуратор взлетел. А вот в режиме предприятия не запускается, ругается на отсутствие LibWand.so, но это вроде в справке было. И какой-то ужас со шрифтами. Они такие же, как у меня в KDE везде. С этим можно что-нибудь сделать? Или это оффтопик, и надо новую тему создать?
В любом случае большое спасибо!

Чтобы убрать ошибку LibWand.so надо поставить пакет imagemagick 6.7.9.10-5 не выше!!! Еще должны стоять пакеты webkitgtk и webkitgtk2
Что касается щрифтов, то нужно поставить mscorefonts, как правильно пакет называется - не помню.
В справке 1с в разделе "Работа пользователя" есть пункт "Особенности работы в Linux" - там расписаны все зависимости для корректной работы 1с-ны.
valentjedi
А так должно быть?

# /usr/sbin/aksusbd
process already running on this system - daemon terminated!

# killall aksusbd
и попробуй еще раз
valentjedi
1С нативный, ставился через кастомный PKGBUILD, найденный на этом же форуме.
Службу останавливать так?

systemctl stop aksusbd

да, под рутом
valentjedi
Я читал коммент в пакете, да. И статус simple стоит. Вывод status такой:

aksusbd.service - AKSUSB Daemon
Loaded: loaded (/etc/systemd/system/aksusbd.service; enabled)
Active: active (exited) (Result: exit-code) since Пн 2014-05-26 19:16:34 UTC; 2min 20s ago
Main PID: 341 (code=exited, status=203/EXEC)
CGroup: /system.slice/aksusbd.service

май 26 19:16:34 vjarch systemd[1]: Started AKSUSB Daemon.
май 26 19:16:34 vjarch systemd[1]: aksusbd.service: main process exited, code=exited, status=203/EXEC
май 26 19:18:23 vjarch systemd[1]: Started AKSUSB Daemon.

Однако результата нет. Может, что-то еще?

предлагаю запустить вручную сервисы под рутом:

# /usr/sbin/aksusbd
# /usr/sbin/hasplmd -s

Предварительно останови службу.

1с под wine?
valentjedi
май 26 18:05:39 vjarch systemd[1]: aksusbd.service: main process exited, code=exited, status=203/EXEC
У тебя на самом деле не стартует сервис.

В файле /etc/systemd/system/aksusbd.service стоит значение type=oneshot. Попробуй поставить type=simple

Вот коммент из aur:

Комментарий cdx
2014-03-16 04:38
aksusbd.service doesn't start by systemd.

This listing for 'aksusbd.service' works for me:

----------------------------------------
[Unit]
Description=AKSUSB Daemon

[Service]
Type=simple
RemainAfterExit=yes
ExecStart=/usr/sbin/aksusbd;/usr/sbin/winehasp;/usr/sbin/hasplmd -s
ExecStop=/usr/bin/killall aksusbd;/usr/bin/killall winehasp;usr/bin/killall hasplmd
Restart=on-abort

[Install]
WantedBy=multi-user.target

и перезапусти службу.
В общем, итог таков, если нужна работа ключа локально, то сойдет этот пакет: https://aur.archlinux.org/packages/aksusbd/

В моем случае мне понадобилось, чтобы ключ раздавал лицензии клиентам по сети. В решении данной проблемы помог следующий пакет: http://download.etersoft.ru/pub/Etersoft/HASP/last/Ubuntu/13.10/
Заточен он под init.d, поэтому я его запускаю /etc/init.d/haspd start. Скрипт отрабатывает и все работает. Единственное, хотелось бы его переделать под systemd. Как думаете если я просто создам для systemd service и там буду запускать этот скрипт это будет нормальным выходом из положения, или это не true метод?

У них на сайте есть пакеты и для archlinux, но на моей 64 разрядной системе соответствующий пакет не заработал.
Думал, что в пакете под arc как раз будет сделано под systemd, ан нет, там скрипт запуска валяется в папке /etc/rc.d