Category: животные

Category was added automatically. Read all entries about "животные".

  • dil

Resolved: Загадочная проблема с кодировками

На домашней машинке стоит линукс (Debian 7, если это имеет какое-то значение). Некоторые директории и файлы там названы на русском языке. Локаль хоть и не русская, но UTF-8:
Collapse )
так что всё нормально читается и в терминалах, и в mc, и в иксовых приложениях.

Когда я захожу на эту машинку с ноутбука (тоже Debian, только 8, и с такой же локалью) по ssh (или по sshfs), тоже всё нормально.
А вот когда захожу с другой машинки (тот же Debian 8, только кодировка чуточку другая, но тоже UTF-8:
Collapse )
то русские названия почему-то нечитабельны. Хотя русские буквы, которые я сам набираю, нормально видятся:Collapse )
black_banner

opensuse 12.3 xfce и vnc [SOLVED]

доброго времени суток, досточтимый all! прошу прощения, до пятницы уже не дотерплю.
наличествует opensuse 12.3 c xfce (последние обновления, все дела). надо его vnc'ить, но он почему-то не хочет. делал, как здесь - таки да, получается удалённо по внц залогиниться. но нужно-то как раз другое - управлять текущим локальным рабочим столом. в связи с этим и включалось управление по внц в ясте, и добавлялся параметр ":0" к Xvnc в настройках xinetd - безрезультатно.
после первого вообще ничего не меняется, после второго - при логине соединение "gracefully" рвётся, что бы это ни значило.
как уже забодать строптивую ящерицу?

UPD: use x11vnc, not Xvnc, Luke! спасибо dumk.
ELEGUA

Кириллица, fold и cut в bash-скриптах

Вопрос такой - если командой, скажем "cat /home/temp/1.txt | fold -w108" порезать латинский текст, то он порежется нормально.

Если резать русский текст, то, насколько я понимаю, из-за разного количества байт в разных буквах, текст режется "криво", неровно. Подскажите, пожалуйста, как решить этот вопрос. Что linux, что bash знаю весьма и весьма слабо, если будете отвечать - поясните решение более-менее подробно.

Спасибо за внимание.
  • redddis

проверка последовательного порта в tomatousb

Собрал на днях конвертер usb-uart по схеме одного японца.
Устройство нормально обнаружилось на маке, и подключившись к нему с помощью cu и замкнув пины tx и rx я видел вводимые символы. стоило убрать перемычку - пишу в пустоту. то есть устройство работает.

теперь задача подключить его к роутеру с прошивкой tomatousb.
подключил. в вебинтерфейсе нифига не вижу.
dmesg выводит следующее:
hub.c: new USB device 00:03.0-1, assigned address 6
ttyACM0: USB ACM device
при этом я вижу устройство /dev/usb/acm/0

в одном окне ввожу
cat /dev/usb/acm/0
в другом окне (вторая сессия?) ввожу echo "hello" > /dev/usb/acm/0
ожидаю увидеть в первом окошке это самое hello, но там пусто (хотя перемычка установлена)

опс. решил проверить, есть ли контакт. при этом, видимо, случайно замкнул ресет - устройство сбросилось. сделал еще раз эту процедуру и в ответ в первом окне бесконечный поток этих hello и похоже роутер завис и перезагрузился.
и пока что меня назад по ssh не пускает)

все равно, как объяснить подобное поведение и как должен выглядеть скрипт, если я хочу отправлять туда символ а получать назад строчку до восьми символов?

UPD установил minicom, настроил, проверил - работает. после этого стало работать с cat и echo (правда, последнее echo делаю с двумя уголками: >>. все отрабатывает отлично.
теперь два вопроса: какой утилитой можно настраивать работу порта (видимо, это миником так подействовал).
и как объединить отправку и получение данных в одном скрипте.
пробовал делать последовательно:

echo 5 >> /dev/usb/acm/0
read -n 8 LINE < /dev/usb/acm/0
echo $LINE

ничего хорошего пока не достиг.
PS rrdtool вообще какой-то мрак! хотя, может, просто не нашел нормального туториала...

/etc/acpi/lid.sh

В общем модифицирую я этот код под себя (мол если плэйер играет, то не спим, а только гасим экран и т.д.) Оригинальный код не менялся уже лет 5...
Все было хорошо, но вот с приходом Кубунты 12.10 заметил такую штуку. Если засынает при закрытии крышки, то после сна виджет питания у ноутбука, если он подключен к питанию не отображает после сна состояние, а считает что питание неизвестно... вайфай отпадает и только вкл-выкл вайфая приводит к подсоединению...
И только после того как модифицировал код на:
Collapse )
вроди все работает как надо...
Сразу оговорюсь: все прекрасно работало до последних нововведений в Кубунту. Ранее я использовал то что в ремарках и все было Ок.
Т.е. по своей сути убрав обработку авторизации графической консоли, все работает как надо.

Так вот вопрос собстно, а чем это может быть чревато если отказаться от этого? Ну типа отсутствие авторазблокировки скринсейвера не есть проблемой. А что еще может потом вылезти?

Поточный вопрос: в ветке else пришлось вставить слип чтоб был какой-то оператор (требование синтаксиса иф-зен-елсе-фи). А есть ли что-то типа NOP в баше? Конечно по логике ветки елсе нужно отказаться, но в данном случае я хотел отобразить, что там что-то было а сейчас выполняется пустота. Ну можно и елсе в ремарку засунуть, но оно тогда не так явно будет...

Удаление файлов

Места на домашнем разделе - кот наплакал. Удапил файлы в корзину, но.... Их там нет. Нет, файлы были не самые большие и предупреждение, что они будут удалены совсем, минуя корзину, не было.
Файлы-то вроде как удалены, а место продолжает заниматься.
Как почистить?

Система в тегах записи)

upd:
На будущее настроил авто-очистку

[Spoiler (click to open)]

В редакторе /etc/sysconfig внутри ветки System => Cron есть специальные переменные, которые все это регулируют. Мои настройки выглядят так:

MAX_DAYS_IN_TMP = 100
MAX_DAYS_IN_LONG_TMP = 100
TMP_DIRS_TO_CLEAR = /tmp
LONG_TMP_DIRS_TO_CLEAR = /var/tmp
OWNER_TO_KEEP_IN_TMP = root
CLEAR_TMP_DIRS_AT_BOOTUP = yes

Пишу в основном для себя, чтобы не забыть. Но если кому-то пригодится, буду рад.



http://www.bloged.org/2011/01/blog-post.html
поумнеть

Самба, кэширование, глюки.

Есть 'сервер'. На нем хитрый скрипт, который пишет в файлы. В какой-то момент этот скрипт был вручную прибит, файлы стёрты, скрипт запущен заново.
Каталог с этими файлами расшарен по самбе и подключен на соседней машине ('клиенте').
При этом клиент периодически видит не актуальное содержимое, а очень старые версии.
Вопрос. Какая скотина так криво кеширует и как это кеширование отключить нафиг?
да. Везде линукс. В иллюстрации текст, а в реале куча похожих картинок с камеры наблюдения.

(упрощенный-иллюстративный) алгоритм действий для воспроизведения глюка:
юзер1@машина1:/шара$ echo "совсем старьё" > file1.txt
юзер1@машина1:/шара$ cat file1.txt
"совсем старьё"
юзер1@машина1:/шара$ echo "старьё" > file1.txt
юзер2@машина2:/монтированное$ cat file1.txt
"старьё"
юзер1@машина1:/шара$ echo "новое!" > file1.txt
юзер2@машина2:/монтированное$ cat file1.txt
"старьё"
ожидается что в файле будет не старьё, а новое

ps: если кто понял суть проблемы. Как ее переформулировать более внятно?
ABM logo
  • abm1968

VLC и рассинхрон

Друзья, а вот отчего-то VLC выдаёт рассинхрон звука и видео, когда открываешь директорию с DVD-структурой.
Он это делает и в UBUNTU studio, и в Mint Katya. И на разных машинах (и на десктопе, и на нетбуке).
Mplayer и Totem ведут себя корректно.
Причины гуглил, но не нашёл.
В чём собака может быть?
Lancia

Попогите сделать нормальный транк для зебры телеком

Не могу настроить астериск сервер на прием входящих звонков от VoIp оператора.
Мой сервер смотрит в интернет через реальный ИП адрес.
Этот же интернет он раздает в локальную сеть.
На сервере стоит убунта 10.4 и астериск 1.8



Collapse )

По этой инструкции все замечательно работает кроме входящей связи.
В консоли не слова не отображается о том что кто-то мне звонит (
Смущает вот эта строчка: register => {sip id}:{password}:{sip id}@ sip.zebra.ru /{sip id}~3600
я ее привел к такому виду: register => {sip id}:{password}@sip.zebra.ru/{sip id}

Тюменские энтузиасты намерены поставить памятник пингвину Туксу




Энтузиасты из тюменской группы пользователей ОС Linux (lug.tyumen.ru) намерены установить в городе Тюмени первый памятник пингвину Туксу. Сегодня состоялась публичная демонстрация прототипа памятника, на котором изображен напоминающий Икара пингвин, сделавший себе крылья и готовый взлететь. По задумке инициаторов акции, пингвин с крыльями красноречиво подчеркивает неограниченные возможности и независимость свободного программного обеспечения.
Collapse )