Самый простой способ интеграции Thunderbird в апплеты индикатора подробно описан в этом сообщении OMG Ubuntu: http://www.omgubuntu.co.uk/2010/09/thunderbird-ubuntu-notification-applet/
Прямая ссылка: http://www.omgubuntu.co.uk/2010/09/thunderbird-ubuntu-notification-applet/
Как мы видим в полученных вами сообщениях, наиболее вероятной причиной является проблема разрешения. Также кажется, что существуют /sbin/init и /etc/init, но /bin/init этого не делает.
Сначала мы должны получить оболочку, чтобы исправить проблему. Чтобы избавиться от /bin/sh: 0: Can't open splash и получить оболочку: если у вас установлен только Ubuntu (GRUB не будет отображаться по умолчанию), то при загрузке системы удерживайте клавишу shift, чтобы отобразить GRUB. Затем в меню по умолчанию нажмите E.
Вы найдете строку, начинающуюся с Linux. В этой строке удалите параметр splash, а затем нажмите shift + x, теперь вы попадете в оболочку sh. Запустите /bin/bash, чтобы получить оболочку bash, если хотите. Я предпочитаю bash по сравнению с sh, потому что у него есть функции автозаполнения.
Альтернативно вместо удаления параметра splash вы можете добавить init=/bin/bash в конце этой строки, а затем нажмите [d8 ] х + E !; на этот раз мы попадем в bash вместо sh.
ls -lH /sbin/init
Он должен вызывать что-то вроде:
-rw-r--r-- 1 root root 1577000 Feb 15 12:20 /sbin/init
Как мы видим, разрешения разрешены. почти во всех системах в настоящее время /sbin/init является ссылкой на systemd, чтобы убедиться:
# ls -l /sbin/init
-rw-r--r-- 1 root root 1577000 Feb 15 12:20 /sbin/init -> /lib/systemd/systemd
Конечно, ваша файловая система / (root) установлена в ro (только для чтения), измените его на rw (чтение и запись):
# mount -o remount,rw /
Затем исправьте разрешения:
# chmod u=rwx,g=rx,o=rx /lib/systemd/systemd
Перезагрузите систему. [ ! d19]
Как мы видим в полученных вами сообщениях, наиболее вероятной причиной является проблема разрешения. Также кажется, что существуют /sbin/init и /etc/init, но /bin/init этого не делает.
Сначала мы должны получить оболочку, чтобы исправить проблему. Чтобы избавиться от /bin/sh: 0: Can't open splash и получить оболочку: если у вас установлен только Ubuntu (GRUB не будет отображаться по умолчанию), то при загрузке системы удерживайте клавишу shift, чтобы отобразить GRUB. Затем в меню по умолчанию нажмите E.
Вы найдете строку, начинающуюся с Linux. В этой строке удалите параметр splash, а затем нажмите shift + x, теперь вы попадете в оболочку sh. Запустите /bin/bash, чтобы получить оболочку bash, если хотите. Я предпочитаю bash по сравнению с sh, потому что у него есть функции автозаполнения.
Альтернативно вместо удаления параметра splash вы можете добавить init=/bin/bash в конце этой строки, а затем нажмите х + E !; на этот раз мы попадем в bash вместо sh.
Run:
ls -lH /sbin/init
Он должен вызывать что-то вроде:
-rw-r--r-- 1 root root 1577000 Feb 15 12:20 /sbin/init
Как мы видим, разрешения разрешены. почти во всех системах в настоящее время /sbin/init является ссылкой на systemd, чтобы убедиться:
# ls -l /sbin/init
-rw-r--r-- 1 root root 1577000 Feb 15 12:20 /sbin/init -> /lib/systemd/systemd
Конечно, ваша файловая система / (root) установлена в ro (только для чтения), измените его на rw (чтение и запись):
# mount -o remount,rw /
Затем исправьте разрешения:
# chmod u=rwx,g=rx,o=rx /lib/systemd/systemd
Перезагрузите систему. [ ! d19]
Как мы видим в полученных вами сообщениях, наиболее вероятной причиной является проблема разрешения. Также кажется, что существуют /sbin/init и /etc/init, но /bin/init этого не делает.
Сначала мы должны получить оболочку, чтобы исправить проблему. Чтобы избавиться от /bin/sh: 0: Can't open splash и получить оболочку: если у вас установлен только Ubuntu (GRUB не будет отображаться по умолчанию), то при загрузке системы удерживайте клавишу shift, чтобы отобразить GRUB. Затем в меню по умолчанию нажмите E.
Вы найдете строку, начинающуюся с Linux. В этой строке удалите параметр splash, а затем нажмите shift + x, теперь вы попадете в оболочку sh. Запустите /bin/bash, чтобы получить оболочку bash, если хотите. Я предпочитаю bash по сравнению с sh, потому что у него есть функции автозаполнения.
Альтернативно вместо удаления параметра splash вы можете добавить init=/bin/bash в конце этой строки, а затем нажмите х + E !; на этот раз мы попадем в bash вместо sh.
Run:
ls -lH /sbin/init
Он должен вызывать что-то вроде:
-rw-r--r-- 1 root root 1577000 Feb 15 12:20 /sbin/init
Как мы видим, разрешения разрешены. почти во всех системах в настоящее время /sbin/init является ссылкой на systemd, чтобы убедиться:
# ls -l /sbin/init
-rw-r--r-- 1 root root 1577000 Feb 15 12:20 /sbin/init -> /lib/systemd/systemd
Конечно, ваша файловая система / (root) установлена в ro (только для чтения), измените его на rw (чтение и запись):
# mount -o remount,rw /
Затем исправьте разрешения:
# chmod u=rwx,g=rx,o=rx /lib/systemd/systemd
Перезагрузите систему. [ ! d19]