Проверьте Круг дьявола (хотя я не уверен, что он работал бы с Gnome3), и можно найти более полезную информацию об ударе stackoverflow.
В основном необходимо сделать следующее:
#!/bin/bash
wmctrl -n 8
firefox &
thunderbird &
/usr/bin/netbeans --locale en &
amsn &
gnome-terminal &
sleep 15
wmctrl -r firefox -t 0
wmctrl -r netbeans -t 1
wmctrl -r terminal -t 2
wmctrl -r amsn -t 6
wmctrl -r thunderbird -t 7
#focus on terminal
wmctrl -a terminal
(я имею просто копию и поэтапно осуществляю вышеупомянутый код из ссылки StackOverFlow выше, так как я думаю, что это сам объяснительное).
ОБНОВЛЕНИЕ:
Посмотрите здесь для более легкого решения на лучшем сайте для Gnome 3 расширения, необходимо установить Автоматическое расширение Windows Перемещения для Gnome 3. В случае, если это не работает на Вас (как Вы видите в ссылке существуют некоторые дистрибутивы, что автоматизация установки не работает правильно, получите более подробную эксплуатацию здесь о том, как получить его работа.
Попытайтесь добавить user
опция в Вашем выбирает в /etc/fstab
.
От man 8 mount
:
user
Позвольте обычному пользователю монтировать файловую систему. Имя монтирующегося пользователя написано к mtab так, чтобы он мог размонтировать файловую систему снова. Эта опция подразумевает опции noexec, nosuid, и nodev (если не переопределено последующими опциями, как в пользователе строки опции, должностном лице, dev, suid).
У Вас есть больше опций:
asf
и его передача с паролем root и паролем root, если у Вас есть кто-либо. Так как Вы находитесь на Ubuntu, это не тривиально.добавьте права пользователю "asf", позвольте ему монтироваться как корень. Создайте один файл в/etc/sudoers.d/как корень, названный т.е. asf-mount
, и со следующим одним содержанием строки:
asf ALL=NOPASSWD: /bin/mount
Также измените права доступа этого файла к только для чтения: sudo chmod 440 /etc/sudoers.d/asf-mount
, и выход из системы и входит в систему снова с пользователем asf
.