Ваш синтаксис здесь неправильный. Поскольку вы отправляете вывод команды mysqldump в базу данных.sql, в gzip нет выхода для передачи через gzip. Просто удалите этот бит, поэтому вы создаете только файл gzipped: /usr/bin/mysqldump --opt -u root -ppassword database | gzip > database.sql.gz
Если вы действительно хотите создавать сжатые и несжатые версии, вам нужно будет запустить две отдельные команды: /usr/bin/mysqldump --opt -u root -ppassword database > database.sql ; cat database.sql | gzip > database.sql.gz
или использовать tee для разделения вывода: /usr/bin/mysqldump --opt -u root -ppassword database | tee database.sql | gzip > database.sql.gz
Это управляется ключом gconf:
Откройте редактор конфигурации (gconf-editor) и убедитесь, что /desktop/gnome/session/required_components/windowmanager не пуст (он должен читать metacity, compiz , или gnome-wm).
Вы также можете сделать это из командной строки, выполнив:
Откройте редактор конфигурации (gconf-editor) и убедитесь, что /desktop/gnome/session/required_components/windowmanager не пуст (он должен прочитайте metacity, compiz или gnome-wm).в терминале или с консоли восстановления.
Элемент спискаЕсли metacity doesn Не работайте, вы можете попробовать compiz или gnome-wm в качестве опции. Если они не работают, вы можете установить openbox, пока не выясните, почему ни одна из них не работает.
Если ни одна из этих функций не работает, Gnome по какой-то причине не читает ключ gconf, и у вас есть другая проблема
Еще одна идея, которую я могу придумать, - добавить metacity --replace или compiz --replace к вашим приложениям запуска.
(NB! это действительно временное исправление, потому что если вы сделайте это, вы будете запускать их в любых других средах рабочего стола, которые вы используете (например, KDE или XFCE).