откройте свой терминал и тип как
sudo apt-get install --reinstall lxpanel
затем перезапустите свой ПК.
От Google без открытия корпуса: http://www.chromium.org/chromium-os/developer-information-for-chroome-Os-devices/acer-c720-Chroomebook#toc-ge Boot-den-t-работа
устаревшая загрузка
не работает
Иногда можно сломать установку Seabios во вспышке (иногда выполняя бесполезные вещи, такие как настраивание флагов GBB). Если вы попадаете в такую ситуацию:
Убедитесь, что dev_boot_legacy установлена на 1 при запуске кросссистема Если это не так, то смотрите нормальное устаревшее сечение загрузки выше Если это, то см. Ниже
, вы можете безопасно сбросить копию Seabios в своей вспышке, запустив (как root):
# chromeos-firmwareupdate --sb_extract /tmp
# flashrom -w /tmp/bios.bin -i RW_LEGACY
, так как необходимо сделать это из оболочки, вам может придеться переустановить Chrome, чтобы завершить это Инструкции доступны на том же зрелище, что и эта информация. Хлопот, но стоить только флэш-накопитель USB, некоторое время и не аннулирует вашу гарантию.
Я случайно сломал Seabios на моем C720, и это исправило.
Также стоит отметить страницу, размещенную, имеет все необходимую информацию о загрузке с USB для установки Ubuntu
-121--205458- Это являются последовательностями управления ANSI. Нет встроенных программ, которые удаляют эти коды, по крайней мере, я знаю. Простой SED
скрипт , однако, будет работать для вас: SED
SED
sed -r 's/\x1b_[^\x1b]*\x1b[\]//g; s/\x1B\[[^m]*m//g'
, используя вышеупомянутое с вашим примерным входом:
$ echo $'\e[0;33m"2015-02-09 11:42:36 +0700 114.125.x.x access"\e[0m' | sed -r 's/\x1b_[^\x1b]*\x1b[\]//g; s/\x1B\[[^m]*m//g'
"2015-02-09 11:42:36 +0700 114.125.x.x access"
с OSX (BSD) SED
, Команды не могут быть церованы с запятой. Попробуйте, вместо этого:
sed -e 's/\x1b_[^\x1b]*\x1b[\]//g' -e 's/\x1B\[[^m]*m//g'
Идея сценария sed хороша (и существует несколько сценариев для этой цели), но предложенный сценарий можно улучшить:
s/\x1b_[^\x1b]*\x1b[\]//g
может быть предназначен для фильтрации команд режима приложения. Однако читатель вряд ли найдет их используемыми, как отмечено в документации xterm:
APC
PtST
None. xterm не реализует никаких функций APC; Pt игнорируется. Pt не обязательно должны быть печатаемыми символами.
]
, то это соответствовало бы некоторым элементам управления операционной системы. Однако в терминалах в основном используется вариант, заканчивающийся на \007
(ASCII BEL
) для заголовков в стиле xterm (часто используется в строках подсказок bash/zsh). Учитывая эти соображения, лучшим первым куском может быть не жадное соответствие для escape\ или BEL. Но sed
делает жадные совпадения. Чтобы не усложнять, достаточно просто
s/\x1b\][^\x07]*\x07//g
\ .
У другого куска тоже есть проблема. Он слишком жадный с самого начала:
s/\x1B\[[^m]*m//g
потому что предполагает, что после избавления от команд режима приложения (или операционной системы) единственными оставшимися управляющими последовательностями в выводе оболочки будут те, которые изменяют видеорежимы, т.е. SGR (заканчивающиеся на m
). С небольшим изменением выражение будет отфильтровывать только последовательности SGR, а не увлекаться и удалять все, начинающиеся с escape[, например,
s/\x1B\[[;0-9]*m//g
Фильтрация color управляющих последовательностей может рассматриваться как особый случай фильтрации вывода терминала в обычный текст, как было отвечено в Могу ли я программно "записать" управляющие коды ANSI в файл с помощью unix utils? за неделю до того, как был задан этот вопрос.
Дальнейшее чтение: