Использование:
set prefix=(hdX,Y)/boot/grub. Используйте значения, определенные ранее. Пример. Если система Ubuntu находится на sda5, введите: set prefix=(hd0,5)/boot/grub set root=(hdX,Y). Пример: set root=(hd0,5) insmod normal. Попытайтесь загрузить нормальный модуль. normalВ основном нам нужен GRUB, чтобы узнать, где находится папка /boot/grub. Если это не работает, я думаю, что установка GRUB с загрузочного компакт-диска является хорошим вариантом.
Запуск metacity --replace
с виртуальной консоли не работает, потому что он не знает, к какому X11-дисплею подключаться. Поведение по умолчанию заключается в подключении к отображаемому на нем дисплею ... и оболочка, запущенная на виртуальной консоли, отсутствует на любом дисплее X11.
Вместо этого вы должны вручную указать отображение. Это будет :0
, если вы не настроили свой X11-дисплей по-разному. (Даже если у вас несколько мониторов, все равно будет :0
, если вы не изменили конфигурацию X11.)
Для этого воспользуйтесь этой командой:
metacity --display=:0 --replace
Если это не работает, сначала попробуйте вручную убить процесс compiz
. Для этого:
killall compiz
. Подождите несколько секунд. Возможно, compiz
ответит на этот сигнал и прекратится. killall -KILL compiz
. Это почти всегда гарантирует, что compiz
будет немедленно завершен. Шаг 1 является необязательным, но может помочь процессам освободить некоторые ресурсы и завершить некоторые важные действия (например, записывать буферизованные данные в файлов).
Запуск metacity --replace
с виртуальной консоли не работает, потому что он не знает, к какому X11-дисплею подключаться. Поведение по умолчанию заключается в подключении к отображаемому на нем дисплею ... и оболочка, запущенная на виртуальной консоли, отсутствует на любом дисплее X11.
Вместо этого вы должны вручную указать отображение. Это будет :0
, если вы не настроили свой X11-дисплей по-разному. (Даже если у вас несколько мониторов, все равно будет :0
, если вы не изменили конфигурацию X11.)
Для этого воспользуйтесь этой командой:
metacity --display=:0 --replace
Если это не работает, сначала попробуйте вручную убить процесс compiz
. Для этого:
killall compiz
. Подождите несколько секунд. Возможно, compiz
ответит на этот сигнал и прекратится. killall -KILL compiz
. Это почти всегда гарантирует, что compiz
будет немедленно завершен. Шаг 1 является необязательным, но может помочь процессам освободить некоторые ресурсы и завершить некоторые важные действия (например, записывать буферизованные данные в файлы).
Запуск metacity --replace
с виртуальной консоли не работает, потому что он не знает, к какому X11-дисплею подключаться. Поведение по умолчанию заключается в подключении к отображаемому на нем дисплею ... и оболочка, запущенная на виртуальной консоли, отсутствует на любом дисплее X11.
Вместо этого вы должны вручную указать отображение. Это будет :0
, если вы не настроили свой X11-дисплей по-разному. (Даже если у вас несколько мониторов, все равно будет :0
, если вы не изменили конфигурацию X11.)
Для этого воспользуйтесь этой командой:
metacity --display=:0 --replace
Если это не работает, сначала попробуйте вручную убить процесс compiz
. Для этого:
killall compiz
. Подождите несколько секунд. Возможно, compiz
ответит на этот сигнал и прекратится. killall -KILL compiz
. Это почти всегда гарантирует, что compiz
будет немедленно завершен. Шаг 1 является необязательным, но может помочь процессам освободить некоторые ресурсы и завершить некоторые важные действия (например, записывать буферизованные данные в файлы).
Запуск metacity --replace
с виртуальной консоли не работает, потому что он не знает, к какому X11-дисплею подключаться. Поведение по умолчанию заключается в подключении к отображаемому на нем дисплею ... и оболочка, запущенная на виртуальной консоли, отсутствует на любом дисплее X11.
Вместо этого вы должны вручную указать отображение. Это будет :0
, если вы не настроили свой X11-дисплей по-разному. (Даже если у вас несколько мониторов, все равно будет :0
, если вы не изменили конфигурацию X11.)
Для этого воспользуйтесь этой командой:
metacity --display=:0 --replace
Если это не работает, сначала попробуйте вручную убить процесс compiz
. Для этого:
killall compiz
. Подождите несколько секунд. Возможно, compiz
ответит на этот сигнал и прекратится. killall -KILL compiz
. Это почти всегда гарантирует, что compiz
будет немедленно завершен. Шаг 1 является необязательным, но может помочь процессам освободить некоторые ресурсы и завершить некоторые важные действия (например, записывать буферизованные данные в файлы).
Запуск metacity --replace
с виртуальной консоли не работает, потому что он не знает, к какому X11-дисплею подключаться. Поведение по умолчанию заключается в подключении к отображаемому на нем дисплею ... и оболочка, запущенная на виртуальной консоли, отсутствует на любом дисплее X11.
Вместо этого вы должны вручную указать отображение. Это будет :0
, если вы не настроили свой X11-дисплей по-разному. (Даже если у вас несколько мониторов, все равно будет :0
, если вы не изменили конфигурацию X11.)
Для этого воспользуйтесь этой командой:
metacity --display=:0 --replace
Если это не работает, сначала попробуйте вручную убить процесс compiz
. Для этого:
killall compiz
. Подождите несколько секунд. Возможно, compiz
ответит на этот сигнал и прекратится. killall -KILL compiz
. Это почти всегда гарантирует, что compiz
будет немедленно завершен. Шаг 1 является необязательным, но может помочь процессам освободить некоторые ресурсы и завершить некоторые важные действия (например, записывать буферизованные данные в файлы).
Запуск metacity --replace
с виртуальной консоли не работает, потому что он не знает, к какому X11-дисплею подключаться. Поведение по умолчанию заключается в подключении к отображаемому на нем дисплею ... и оболочка, запущенная на виртуальной консоли, отсутствует на любом дисплее X11.
Вместо этого вы должны вручную указать отображение. Это будет :0
, если вы не настроили свой X11-дисплей по-разному. (Даже если у вас несколько мониторов, все равно будет :0
, если вы не изменили конфигурацию X11.)
Для этого воспользуйтесь этой командой:
metacity --display=:0 --replace
Если это не работает, сначала попробуйте вручную убить процесс compiz
. Для этого:
killall compiz
. Подождите несколько секунд. Возможно, compiz
ответит на этот сигнал и прекратится. killall -KILL compiz
. Это почти всегда гарантирует, что compiz
будет немедленно завершен. Шаг 1 является необязательным, но может помочь процессам освободить некоторые ресурсы и завершить некоторые важные действия (например, записывать буферизованные данные в файлы).
Запуск metacity --replace
с виртуальной консоли не работает, потому что он не знает, к какому X11-дисплею подключаться. Поведение по умолчанию заключается в подключении к отображаемому на нем дисплею ... и оболочка, запущенная на виртуальной консоли, отсутствует на любом дисплее X11.
Вместо этого вы должны вручную указать отображение. Это будет :0
, если вы не настроили свой X11-дисплей по-разному. (Даже если у вас несколько мониторов, все равно будет :0
, если вы не изменили конфигурацию X11.)
Для этого воспользуйтесь этой командой:
metacity --display=:0 --replace
Если это не работает, сначала попробуйте вручную убить процесс compiz
. Для этого:
killall compiz
. Подождите несколько секунд. Возможно, compiz
ответит на этот сигнал и прекратится. killall -KILL compiz
. Это почти всегда гарантирует, что compiz
будет немедленно завершен. Шаг 1 является необязательным, но может помочь процессам освободить некоторые ресурсы и завершить некоторые важные действия (например, записывать буферизованные данные в файлы).
nano
и в отдельном терминале запустить killall -HUP nano
. nano
завершится, и он не перезапустится. Как Wikipedia упоминает , фоновые службы иногда i> перезапускают из SIGHUP. Это не каноническое или стандартизованное, и оно не работает с большинством процессов.
– Eliah Kagan
21 June 2012 в 18:08
compiz
, потому что мы заменяем его на metacity
.
– Eliah Kagan
21 June 2012 в 18:09
metacity --replace
. Это плохо?
– enchance
6 August 2014 в 20:17