About Blog PGP Key

All articles, tagged with “linux”

Шелл

Вписал в .zshrc:

bindkeys -v

Еще открыл для себя cdargs. Получается некоторое подобие букмарков для cd. Вроде как удобно.

iwlagn: RTNETLINK answers: Unknown error 132

Есть у меня на буке Wi-Fi карточка:

02:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100

Так вот, после апдейта ядра где-то в районе 2.6.30 -> 2.6.31 периодически стал отваливаться Wi-Fi. Точнее отказывался подниматься:

dion@laptop:~% sudo ip link set wlan0 up
RTNETLINK answers: Unknown error 132

Код 132 гуглится как запрет из-за rfkill-а. При этом аппаратным переключателем Wi-Fi включен. Разобраться с этим было лень, хватало обычно просто сделать s2ram и проснуться.

Сегодня таки открыл для себя тулзу под названием rfkill, которая умеет показывать статусы этих переключателей:

dion@laptop:~% sudo rfkill list
0: phy0: Wireless LAN
        Soft blocked: yes
        Hard blocked: no

Аппаратный переключатель меняет флажок “Hard blocked”. Кто блокирует “Soft blocked” я так и не понял. Но rfkill’ом можно этот “Soft blocked” снять:

dion@laptop:~% sudo rfkill unblock wifi
dion@laptop:~% sudo rfkill list
0: phy0: Wireless LAN
        Soft blocked: no
        Hard blocked: no

После этого Wi-Fi начинает работать.

++bsd

Вот:

[01:05:40] *** мяусёнак has joined the room as a participant and a member
[01:06:01]  мяусёнак: доброе утро ;)
...
[01:06:55] <мяусёнак> спите
...
[01:10:54]  !гг спит усталая мяусёнак
[01:10:56]  dion_: Линуксовые толки и кривотолки — Понедельник, 10 августа 2009
[01:09:55] Александра Андреевна  Спит  тоже [01:09:56] <мутачудо> дуршляк, пенепласт? [01:09:59] <сонный  мяусёнак > мутачудо, угу [01:10:10] <сонный  мяусёнак >  ...
http://chatlogs.jabber.ru/linux-talks@conference.jabber.ru/2009/08/10.html
[01:11:09]  :-O
[01:11:13] <мяусёнак> бгг
[01:11:28]  спалилась? :)
[01:11:47] <мяусёнак> зобаню!!
[01:11:49] <мяусёнак> )
[01:11:49]  Ы!
[01:11:52]  непоможет
[01:11:55]  ща, я знаю
[01:12:01]  !гг мяусёнак FreeBSD
[01:12:03]  dion_: FreeBSD  и не только — Воскресенье, 9 августа 2009
9 авг 2009  ...   FreeBSD  6.3-STABLE (ISPSYSTEM_PAE) #0: Wed Nov 19 04:33:10 CET 2008  ....  [21:36: 37]  мяусёнак  вышел(а) из комнаты: offline  ...
http://chatlogs.jabber.ru/freebsd@conference.jabber.ru/2009/08/09.html
[01:12:11]  :-O :-O :-O
...
[01:12:22] *dion_ медленно спустилсо пацтол
[01:12:27] <мяусёнак> блин
[01:12:33] <мяусёнак> спалили(

(from psi-dev@c.j.r)

А когда-то я знал двух :).

Dovecot и русские имена папок

Захотелось мне таки настроить себе IMAP, чтобы можно было смотреть почту из других мест без ssh :)

Поставил dovecot. Вроде всё работает, но вот в IMAP папки с русскими именами зайти не получается никак. mutt её видит, но зайти не может. Thunderbird — аналогично. Если создать IMAP папку через клиента, то на винте она создается mailbox с каким-то escaped именем.

Погуглил, ничего внятного не нашел пока что.

ReiserFS

Только что впоймал на /home:

[100992.424959] REISERFS warning: reiserfs-5090 is_tree_node: node level 32768 does not match to the expected one 1
[100992.424971] REISERFS error (device dm-5): vs-5150 search_by_key: invalid format found in block 6750427. Fsck?
[100992.424978] REISERFS (device dm-5): Remounting filesystem read-only

Выше в логе ничего вроде ошибок чтения нету. Винт судя по SMART-у живой.

Ребутнулся, сделал fsck, тот только журнал навернул, но так и не нашел ничего. Странно как-то. Возможно связано с s2disk.

Мопедное

Давно я не пользовался USB-ным 3G модемом. Сегодня вот обнаружил, если выдергивать мопед при запушенном pppd, то девайс /dev/ttyACMx не удаляется. Аналогично при s2ram с поднятым pppd. Соответственно перевтыкивание модема создает новый ttyACM. При этом open() на старые говорит “No such device”, что вполне логично.

Раньше такого точно не было. Странно как-то.

ncmpcpp

Открыл для себя сабж. По сравнению с ncmpс понравилось, как выглядит Media Library. Плюс плейлисты вполе себе ничего.

Переезжаю ;)

Про GIMP

Интересно, кому в голову пришла мысль проименовать кисти цифрами (не по порядку), при чем так, что эти цифры не совпадают с размером. К тому же поля размера по дефолту скрыто…

GIMP brushes

PS. Зарегился в ихнем багтрекере и зарепортил #581629

Конфиги в $HOME

Вот уже больше чем пол года (а точнее с Mon Aug 11 20:34:22 2008 +0300) часть конфигов и прочие мелкие скриптики из $HOME/bin у меня лежат в Mercurial репозитории.

Непосредственно version controlled файлы/конфиги лежат в ~/.config/_managed. Там же лежит и скрипт, который для этих версионированных файлов/катаогов создает симлинки в $HOME. То есть $HOME/.zshrc — это симлинк на ~/.config/_managed/.zshrc.

Плюс имеется cron job, который напоминает письмом, если что-то было изменено и не закоммичено.

Выглядит всё это достаточно удобно. Единственное — при создании конфигов руками нужно “помнить”, что их нужно ложить не в $HOME.

Кроме просто версионирования, обычным hg clone привычные конфиги легко переносятся на другой хост.

procps, watch, unicode

Я уже несколько лет, как сижу на юникодной локале. И вот только сегодня заметил, что watch из procps не умеет отображать юникодные символы, вроде кириллицы.

Адекватная замена пока не нагугливается.