Сценарии, записанные для оболочки Bourne, будут большую часть времени работать против Bash или ZSH или $foo без любых проблем.
На многом Linux системы не исходный установленный sh, вместо этого часто символьная ссылка против/bin/bash.
Если некоторые сценарии просто "предполагают", что оболочка явно sh, они должны быть переписаны. Существует механизм хижины для выбора, в каком интерпретаторе сценарий нужен. Если это - sh, сценарий должен включать #!/bin/sh
как первая строка.
Ваша установка оболочки по умолчанию не должна быть релевантной в этом контексте.
Нажмите Alt + F2 и войдите gconf-editor
. Переместитесь по древовидному меню на рабочий стол> гном> сессия> необходимые компоненты. Теперь, замените windowmanager
ключ с менеджером окон по Вашему выбору. Просто замените гнома-wm (или метагород) с бормотанием.
Другое возможное решение:
Вы могли добавить mutter --replace
к Системе> Предпочтения> Приложения Запуска, который открывается gnome-session-properties
программа:
Под Debian, если Вы хотите изменить менеджер окон для всех пользователей, можно работать (как корень):
update-alternatives --config x-window-manager
и выберите менеджер окон, который Вы хотите как значение по умолчанию. Однако это могло бы только работать, если Вы не используете настольную среду (например, GNOME или KDE).
При использовании GNOME можно сказать его, какой менеджер окон Вы хотите, вставляя следующее ~/.gnomerc
:
export WINDOW_MANAGER=/usr/bin/mutter
mutter --replace
к Системе> Предпочтения> приложения – Dayjay 07.03.2011, 14:53