Нашел у жж юзера kolloid.
Схороню на память.
Скажем если что-то большое писалось в форме ответа на форуме или еще где и внезапно произошел какой-то глюк и текст пропал, то не нужно биться головой в стену и перепечатвать.
Находим PID:
$ ps aux | grep firefox
Делаем дамп
$ gdb -p 2408
(gdb) gcore
Ищем свой текст
$ strings core.* | less
суббота, 23 мая 2009 г.
пятница, 1 мая 2009 г.
HTC G1 UPD
Хм.К предыдущему посту про HTC G1 и подключение к gentoo.
Дело было в том что гента почему-то не видит девайсы которые подключены к внешим УСБ, то бишь тем которые на панельке корупса.Когда подключаю G1 к усб портам в матплате то все определяется без проблем.
Дело было в том что гента почему-то не видит девайсы которые подключены к внешим УСБ, то бишь тем которые на панельке корупса.Когда подключаю G1 к усб портам в матплате то все определяется без проблем.
вторник, 31 марта 2009 г.
htc dream + gentoo
После приобретения чудного девайса HTC Dream встал вопрос подключения девайса к компу, в качестве флешки, почему-то по умолчанию девайс не подключался, хотя флешки и моя Sony PSP подключались и работали без проблем.
dmesg
Гугление не дако никаких интересных результатов, для убунтщиков был фикс под названием "2 minutes fix", мне совсем не подошел, все оказалось гораздо проще.
Дело было конечно же в ядре.За сим,кому в помощь,а себе просто не забыть прилагаю скриншот.
dmesg
[57509.252433] scsi6 : SCSI emulation for USB Mass Storage devices
[57509.253743] drivers/usb/core/inode.c: creating file '006'
[57509.253802] usb 2-6: New USB device found, idVendor=0bb4, idProduct=0c01
[57509.253804] usb 2-6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[57509.253806] usb 2-6: Product: Android Phone
[57509.253807] usb 2-6: Manufacturer: HTC
[57509.253808] usb 2-6: SerialNumber: HT848GZ72398
[57509.253814] hub 2-0:1.0: state 7 ports 10 chg 0000 evt 0040
[57509.253830] usb-storage: device found at 6
[57509.253832] usb-storage: waiting for device to settle before scanning
[57520.713080] hub 2-0:1.0: state 7 ports 10 chg 0000 evt 0040
[57520.764300] ohci_hcd 0000:00:02.0: GetStatus roothub.portstatus [5] = 0x00100103 PRSC PPS PES CCS
[57520.815280] usb 2-6: reset full speed USB device using ohci_hcd and address 6
[57520.881287] ohci_hcd 0000:00:02.0: GetStatus roothub.portstatus [5] = 0x00100103 PRSC PPS PES CCS
[57530.978058] hub 2-0:1.0: state 7 ports 10 chg 0000 evt 0040
[57531.029276] ohci_hcd 0000:00:02.0: GetStatus roothub.portstatus [5] = 0x00100103 PRSC PPS PES CCS
[57531.080311] usb 2-6: reset full speed USB device using ohci_hcd and address 6
[57531.146299] ohci_hcd 0000:00:02.0: GetStatus roothub.portstatus [5] = 0x00100103 PRSC PPS PES CCS
[57558.038049] scsi 6:0:0:0: Device offlined - not ready after error recovery
[57558.038519] usb-storage: device scan complete
Гугление не дако никаких интересных результатов, для убунтщиков был фикс под названием "2 minutes fix", мне совсем не подошел, все оказалось гораздо проще.
Дело было конечно же в ядре.За сим,кому в помощь,а себе просто не забыть прилагаю скриншот.
среда, 25 марта 2009 г.
ssmtp и уведомления о системных событиях по sms
Итак.Сегодня ночью ко мне пришла мысль что уж очень сильно хочется чтобы уведомления о завершении процесса emerge приходили мне смской.Немного погуглив я нашел решение, юзать ssmtp + небольшой скриптик.
emerge -av mail-mta/ssmtp [обязательно с флагом ssl]
Поидее оно должно потащить за собой и mail-client/mailx
Итак.Дальше нужно перейти к файлу конфигурации:
nano /etc/ssmtp/ssmtp.conf
# GMAIL configuration
mailhub=smtp.gmail.com:587
AuthUser=мыло@gmail.com
AuthPass=пароль
UseSTARTTLS=YES
UseTLS=YES
# The full hostname
hostname=gmail.com
# Are users allowed to set their own From: address?
# YES - Allow the user to specify their own From: address
# NO - Use the system generated From: address
FromLineOverride=YES
Со строчкой hostname=gmail.com я изрядно намучался, несколько не ясно что такое хостнейм, то ли оно хочет мой хостнейм, то ли гмейла, если указать свой собственный то бишь localhost, то дело принимает совсем неинтересный оборот:при отправке почты намертво вешается сеть.
А теперь сам скриптик:
Дальше скрипт можно добавить в /usr/local/sbin/
И запускать emerge -avuDN world; scriptname
emerge -av mail-mta/ssmtp [обязательно с флагом ssl]
Поидее оно должно потащить за собой и mail-client/mailx
Итак.Дальше нужно перейти к файлу конфигурации:
nano /etc/ssmtp/ssmtp.conf
# GMAIL configuration
mailhub=smtp.gmail.com:587
AuthUser=мыло@gmail.com
AuthPass=пароль
UseSTARTTLS=YES
UseTLS=YES
# The full hostname
hostname=gmail.com
# Are users allowed to set their own From: address?
# YES - Allow the user to specify their own From: address
# NO - Use the system generated From: address
FromLineOverride=YES
Со строчкой hostname=gmail.com я изрядно намучался, несколько не ясно что такое хостнейм, то ли оно хочет мой хостнейм, то ли гмейла, если указать свой собственный то бишь localhost, то дело принимает совсем неинтересный оборот:при отправке почты намертво вешается сеть.
А теперь сам скриптик:
#!/bin/sh
# Запись статуса завершения команды.
[ $? -eq 0 ] && RESULT="PASS" || RESULT="FAIL"
# То что в кавычках заменить на свой адрес
SMS_ADDR="123456789@sms.beemail.ru"
LAST_PKG="$(tac /var/log/emerge.log | awk '$2 == ">>>" {print $4,$5,$6,$7; exit;}')"
CFG_MODS="$(find /etc -iname '._cfg????_*' | wc -l)"
mail -s"Emerge Completed" $SMS_ADDR <<-EOM ${RESULT} ${LAST_PKG} ::: ${CFG_MODS} config updates pending $* EOM
Дальше скрипт можно добавить в /usr/local/sbin/
И запускать emerge -avuDN world; scriptname
суббота, 14 марта 2009 г.
kde 4.2.1

Недавно я таки переехал на KDE4.2.1
Первые впечатления:явно есть над чем работать ребятам из девелоперского состава кде, например иногда крашится плазма, совершенно по не понятной причине, а так как я кде использую совместе с compiz-fusion, то естественно мною был отловлен еще один баг,
иногда при загрузке кде,вот только-только после заставки если нажать правой кнопкой мыши по рабочему столу то Х-сервер падает.
пятница, 13 февраля 2009 г.
skype и gentoo
У меня с давних времен была проблема , что никак не хотел работать микрофон в skype и других прогах , типа ekiga.Было совершенно очевидно что дело в ядре.
И вот наконец дошли руки сделать чтобы все работало.Решение весьма просто:
Необходимо ядро пересобрать с АЛСОЙ невкомпилированной в ядро а поставить модулями


После сборки ядра и перезагрузки
следует запустить alsamixer и следовать его инструкциям,там все просто,лично
у меня все свелось к нажатию кнопки ЕНТЕР три раза :)
и вуаял - все работает
И вот наконец дошли руки сделать чтобы все работало.Решение весьма просто:
Необходимо ядро пересобрать с АЛСОЙ невкомпилированной в ядро а поставить модулями


После сборки ядра и перезагрузки
следует запустить alsamixer и следовать его инструкциям,там все просто,лично
у меня все свелось к нажатию кнопки ЕНТЕР три раза :)
и вуаял - все работает
четверг, 12 февраля 2009 г.
xorg-server
Сегодня накатил свою gentoo на xorg-server 1.5.3-r2
и сразу же столкнулся с проблемой:
русская раскладка не хотела включаться.
решение нашлось после непродолжительного гугления.
http://www.google.ru/notebook/?hl=ru&pli=1#b=BDQxBQwoQ6ryXrscj
и сразу же столкнулся с проблемой:
русская раскладка не хотела включаться.
решение нашлось после непродолжительного гугления.
http://www.google.ru/notebook/?hl=ru&pli=1#b=BDQxBQwoQ6ryXrscj
Подписаться на:
Сообщения (Atom)