В этом списке будут указаны все установленные вручную пакеты: зависимости, удаленные пакеты, пакеты, установленные во время установки системы.
unopts() {
in=`cat`
echo "$in" | sed -r 's/ --[^ ]+//g;s/ -[^ ]+//g'
}
list() {
cat '/var/log/apt/history.log' |
grep --color=never -v '\-o APT::Status-Fd=4 \-o APT::Keep-Fds::=5 \-o APT::Keep-Fds::=6' |
egrep --color=never "Commandline: apt-get.* $1" |
sed -r "s/Commandline: apt-get//;s/ $1//" |
unopts |
tr ' ' '\n' |
sed '/^$/d'
}
hapt() {
tmp=`mktemp -d`
installed=$tmp/installed
deleted=$tmp/deleted
dpkg=$tmp/dpkg
list 'install' > $installed
list '(remove|purge|autoremove)' > $deleted
dpkg --get-selections |
grep -v 'deinstall' |
cut -f 1 > $dpkg
while read package
do
sed -i "0,/$package/{//d;}" $installed
done < $deleted
while read package
do
if [ -z "`grep --color=never "^$package$" $dpkg`" ]
then
sed -i "0,/$package/{//d;}" $installed
fi
done < $installed
cat $installed
rm -r $tmp
}
Не нужно удалять cairo-dock из запущенных приложений.
Используйте одно из этих решений:
Найдите файл cairo-dock.desktop ~/.config/autostart и добавьте это код X-GNOME-Autostart-Delay=20Шаги, которые нужно легко решить (проверено в Ubuntu 14.04)
Запустить gedit без root Нажмите меню открытия файла и нажмите Ctrl + H Открыть файл ~/.config/autostart/cairo-dock.desktop Добавить
или:
Найти cairo-dock .desktop file ~/.config/autostart и добавьте этот код, X-GNOME-Autostart-Delay=20или
Создайте скрипт под названием startdock с текстом#! /bin/sh -e
sleep 20
cairo-dock
exit 0
Сделайте его исполняемым , а в элементах запуска добавьте новую команду с указанием пути к этому скрипту. Это ошибка, указанная в комментарии. В отчете об ошибке указано, что
диалог отключения / перезапуска Unity не работает, когда другое приложение зарегистрировано на интерфейс LauncherEntry Unity DBus. Кажется, у нас есть эта ошибка, когда Cairo-Dock (и ее Launcher-API-Deamon), DockbarX или Plank запускаются перед Unity.
Чтобы решить ту же проблему с док-станцией Plank, замените cairo-dock на [ f10] в одном из вышеуказанных решений. То же самое для других приложений.
Этот метод лучше других, так как проблема решена, и Cairo Dock начинается почти без задержки.
Отредактируйте /usr/lib/x86_64-linux-gnu/cairo-dock/cairo-dock-launcher-API-daemon как root.
Добавьте следующую строку в строка 33:
from time import sleep
и следующая строка в строке 241 (непосредственно перед ULWatcher ()):
sleep(5)
Затем перезапустите сеанс.
Если вы используете 32-битную версию Ubuntu, файл, вероятно, будет находиться в
/usr/lib/cairo-dock/cairo-dock-launcher-API-daemon
Это решение было взято на странице «Ошибка запуска».
Вы можете отключить свою систему в качестве альтернативы. Нажмите кнопку питания, и в нем должно отображаться меню с опциями на выбор:
Блокировка приостановки перезагрузки ВыключениеВыберите выключение.
Снимок экрана
Вы закончили.
Я тоже столкнулся с этой проблемой, и теперь проблема решена. Итак, здесь я собираюсь поделиться своими впечатлениями: сначала используйте комбинацию клавиш Alt + Ctl + L и заблокируйте Ubuntu, а затем в правом верхнем углу нажмите кнопку настройки, а затем нажмите кнопку переключения. Затем нажмите кнопку настройки, а затем нажмите на выключение. Запустите компьютер снова. Теперь вы можете легко отключиться от верхней панели.
Надеюсь, что проблема решена. Спасибо!
попробуйте это
sudo -i
gedit /etc/default/grub
найдите строку
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
и измените ее на
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi=force"
, сохраните файл и закройте его. [ ! d3]
теперь бежит
update-grub
сейчас я думаю, что ваша проблема решена.