LINUX.ORG.RU

Сообщения scaldov

 

чем строить блок-схемы в linux

Форум — General

конкретно, чем строят вот такие:

http://trac.edgewall.org/chrome/common/guide/basic-workflow.png

видел их во многих местах, в том числе и в статьях, и в апнотах по микроэлектронике.

сам строю метапостом, но он сложный и предназначен для более сложных построений, а тут явно что-то попроще.

срочно скажите, что это такое. :)

scaldov
()

jabber : empathy, pidgin и некоторые wifi

Форум — General

суть такова есть два стула два клиента для жаббера в убунту 11.04: Empathy 2.34.0 и Pidgin 2.7.11 (libpurple 2.7.11). Сижу в гостиннице ЛУЧ в ДС-1, на гостиничном вай-фай. Емпати коннектится без проблем, пидгин - никак. Настройки одинаковые.

Отрубаюсь от вайфай, выхожу через усб-модем через скайлинк - всё нормально, пидгин коннектится.

Что за хрень, как бороться?

Да, TCP соединения, похоже, рубятся, если скорость превышает некий порог. При этом закачка по http не рубится, т.е., просто полазить по сайтам - без проблем.

C ЛОРом тоже проблема:

Скрипту, генерирующему страничку были переданы некорректные параметры. Если на эту страничку вас привела одна из страниц нашего сайта, пожалуйста сообщите нам адреса текущей и ссылающейся страниц.

scaldov
()

проблема: inkscape и импорт PDF.

Форум — General

есть 2 стула PDF документ (свёрстан в ТеХе, но это неважно). Если его открыть в inkscape (надо было нарезать на кусочки для фотошаблона), то шрифты превращаются в кал: http://img810.imageshack.us/img810/7655/inkscape1.jpg. Если его открыть scribus'ом, а потом «сохранить как PDF», то этот сохранённый файл inkscape уже открывает нормально: http://img543.imageshack.us/img543/5046/inkscape2t.jpg.

Есть ли какая утилита, чтоб делать тоже самое без scribus'а? Т.е., я имею в виду оконтурить шрифты в .PDF.

scaldov
()

LaTeX растрирует шрифты и странные косяки с PSCyr

Форум — General

стоит Debian, unstable. Решил включить в документе .tex пакет PSCyr, понравился шрифт Academy. Скачал с сайта разработчиков ftp://ftp.vsu.ru/pub/tex/font-packs/pscyr/0.4d-beta/PSCyr-0.4-beta9-tex.tar.gz ftp://ftp.vsu.ru/pub/tex/font-packs/pscyr/0.4d-beta/PSCyr-0.4-beta9-type1.tar.gz. Запихнул всё в

kpsewhich -expand-var='$TEXMFLOCAL'
, сделал
sudo texhash
sudo updmap --enable Map=pscyr.map
sudo mktexlsr
Попробовал скомпилировать документ - TeX ругается:
kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 0+420/600 --dpi 420 fsvro6a
gsftopk: fatal: map file `/usr/share/texmf/dvips/pscyr/pscyr.ma;' not found.
mktexpk: don't know how to create bitmap font for fsvro6a.
kpathsea: Appending font creation commands to missfont.log.
Сделал симлинк:
scyld:~/src/docs$ ls -l /usr/share/texmf/dvips/pscyr/
итого 20
lrwxrwxrwx 1 root    root       38 Мар 31 10:11 pscyr.ma; -> /usr/share/texmf/dvips/pscyr/pscyr.map
-rw-r--r-- 1 scaldov scaldov 12175 Мар 26  2004 pscyr.map
-rw-r--r-- 1 scaldov scaldov  3060 Янв 13  2004 t2a.enc
-rw-r--r-- 1 scaldov scaldov  3188 Июл  4  2002 t2d.enc
В итоге всё отлично компилируется. НО! при просмотре видно, что шрифты растрированы. Это нехорошо, т.к., в документе http://yasuda.homeip.net/tex/unicode.pdf видно, что шрифты попали в .pdf именно в векторном виде. Вопрос: как лечить растрирование шрифта?

PS. Подключал OldSlavic, там шрифты в .pdf получаются векторные. Так же растрируются (только русские) шрифты при использовании связки latex -> dvipdf, если не использовать PSCyr.

scaldov
()

в догонку про gcc

Форум — General

Суть такова. Есть два стула код на Си:

int r;
char str[]="fuck";
r = str[1];
r = 1[str];

Понятно, что a разворачивается внутри компилятора в нечто вроде *(a+b), где в скобках работает адресная арифметика и всё о'к. Естественно, работает и более сложная конструкция:

int r;
char *str[]={"fuck", "thou"};
r = str[1][1];
r = 1[str][1];
r = 1[str+1];

Но где это описано? Где описано ограничение на индексы массива? Нигде не нашёл.

scaldov
()

клонированный debian sid не показывает флешки

Форум — General

суть такова: есть два стула установленный дебьян, самосборное ядро 2.6.38-rc2, гном, всё работает как положено. Стоит долго, около 3-4 лет. Недавно просто скопировал корневую ФС и поставил на другой комп (слишком много устанавливать - ТеХ там всякий и многое другое, к тому же, на шифрованный раздел), делаю так не первый раз, проблем не было.

Вобщем, и сейчас проблем нет, за исключением 2-х:

1) почему-то вылетает ntpd (соответственно, время левое) - временно поставил open-ntp

2) самый досадный косяк: гном не видит в упор вставленные флешки. Нового юзера сделал - под ним тоже самое.

scaldov
()

самосборное ядро не монтирует initrd.

Форум — General

сразу при загрузке кернел паник:

http://img62.imageshack.us/img62/858/qemu.png

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

http://img203.imageshack.us/img203/964/qemu1.png

что за хрень? у многих это наблюдается даже на ядрах squeeze сразу же после его установки.

scaldov
()

ubuntu 2.6.35-22-generic, usb<->serial pl2303 не работает!

Форум — General

собственно, есть два стула убунта с ядром 2.6.35-22-generic, amd64. проблема в том, что нельзя даже открыть устройство переходника usb<->RS232 (в данном случае - /dev/ttyUSB2)

strace: open(«/dev/ttyUSB2», O_RDWR <- тут стоим бесконечно долго

переходник самый распространённый - с микросхемой Prolific 2303 (km pl2302

что за жесть?? как забороть?

scaldov
()

доколе? ступор при копировании.

Форум — General

суть такова. есть (2 стула) проблема: при копировании длинных (относительно ОЗУ) файлов любой линукс впадает в глубокий ступор. может, и не любой, но контрпримера не припомню.

например, при копировании полуторагигового двд-рипа на машине с 512МБ озу иногда приходится нажимать ресет.

вот пример для озу 6ГБ:

dd if=/dev/zero of=/media/fleshka/xxx.img bs=1M

через минуту-полторы линукс в глубоком ступоре. даже оом-кила не помогает.

есть подозрение, что при копировании надо явно делать mmap файла небольшими кусками, тогда система не будет уходить в своп. или ещё как-то так. проверю на днях.

scaldov
()

raid0 на двух флешках - почему degraded??

Форум — General

собственно, сделал замену посыпавшемуся IDE-винту в моём 3-летнем ноуте.

USB-hub, 2 флешки по 32ГБ.

нарезал GPT на них, на 4 и 3-м разделах сделал raid0 для подкачки и системы. сбоев нет, работает произвольно долго и стабильно. Ставил ubuntu 10.10 для разнообразия.

Но. при загрузке вываливается в busybox и cat /proc/mdstat показывает, что raid подцепил только одну флешку, raid degraded.

как только останавливаешь массив --stop и делаешь mdadm -A -s, он определяется и собирается без проблем.

собсно, как побороть, и что это могло бы быть?

scaldov
()

grub2 - снова жопа

Форум — General

обновил в субботу убунту и она перестала грузться. при подробном рассмотрении выяснилось, что груб2 перестал грузить initrd.

пишет, что

couldn't read file

что делать? в дебьяне на большой машине тоже груб2 да ещё и GPT. как-то ссыкотно...

scaldov
()

TeX и шрифты при распечатке

Форум — General

суть такова. за последние полтора года заметил, что при печати документов, сформированных в tex-live на убунте или дебиане, а может, и на всех остальных ос (чудес ведь не бывает?), оттиск шрифта как будто рваный:

http://img820.imageshack.us/img820/2182/printlatex.png

причём, этот эффект сохраняется не только при печати из линукса. Так же пробовал печатать на разных принтерах - не помогает. Этому подвержены как русские так и латинские буквы, и даже формулы. От толщины линий шрифта так же ничего не зависит. У толстых шрифтов такие же зазубренные края. Это не из-за того, что распечатка делается из формата PDF. Если любой прогой распечатать в PDF-принтер, а потом результат распечатаь на бумагу, то буквы будут нормальными.

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

Кто знает, как побороть?

scaldov
()

флешка с устройством CDROM - как?

Форум — General

суть такова (есть 2 стула:) есть 2 флешки

ID 058f:6387 Alcor Micro Corp. Transcend JetFlash Flash Drive

на ней можно создавать второе устройство, определяемое как CDROM,как вот здесь:

http://www.flashboot.ru/index.php?name=News&op=article&sid=29

И на одной из флешек это было сделано изготовителем.

[43449.521107] scsi 10:0:0:0: Direct-Access     JetFlash Transcend 4GB    8.01 PQ: 0 ANSI: 2
[43449.521720] scsi 10:0:0:1: CD-ROM            Generic  Autorun Disk     8.00 PQ: 0 ANSI: 2

Вопрос: чем в линуксе это можно сделать? u3-tool не работает, т.к., это, видимо, не U3.

scaldov
()

собрал 2.6.35.4, lvm определяет через раз

Форум — General

когда это происходит то выбрасывает в busybox, и в логах видно, что винт обнаружился и разделы на нём тоже: sda, sda1, sda2, sda3. на sda3 как раз LVM. но перед тем, как выбрасывает в бизибокс, на текстовом сплэш-экране видна надпись device UUID=45432564fde.....(например) does not begins with /dev/mapper или как-то так.

куда копать?

scaldov
()

собрал 2.6.35.4, не видит диски

Форум — General

при этом, как и в рабочем 2.6.32-24, модуль чипсета pata-atiixp в initrd содержится, но, как видно, не подгружается.

куда копать?

scaldov
()

ubuntu 10.04 s2disk, pm-hibernate работает, а в меню нету

Форум — General

такие дела, господа. засыпает на диск нормально, любым из способов, хоть

echo disk >/sys/power/state
просыпается - тоже.

Но в гномовском меню спящего режима нет. Как лечить? Как он определяет, что его там не надо рисовать?

Ещё инфа: когда подкачка была в /dev/sda2, в меню был спящий режим. Теперь она в /dev/mapper/swap (через dm-crypt), спящий режим пропал.

scaldov
()

wget - скачивание каталогов с левым index.* ?

Форум — General

нужно качнуть файлы вот отсюда: http://www.helding.net/greeklatinaudio/

wget пытается получить index.*, в котором написано 404, и на этом обламывается, хотя

curl http://www.helding.net/greeklatinaudio/
…
<img src="/icons/folder.gif" alt="[DIR]"> <a href="greek/">greek/</a>                  04-Apr-2008 23:28    -   
<img src="/icons/folder.gif" alt="[DIR]"> <a href="hebrew/">hebrew/</a>                 13-Jul-2006 09:58    -   
<img src="/icons/folder.gif" alt="[DIR]"> <a href="latin/">latin/</a>                  05-Apr-2008 22:08    -   

указание пустого --default-page= не помогает, wget тупо не работает, другого способа не вижу.

aria тупит точно так же.

помогайте.

scaldov
()

как скачать картинки

Форум — General

есть одна нужная книжка

http://dia-prod-mas-01.kb.dk/FloraDanica/Site/index.jsp

там картинки тянутся флешем, причём, каждая при максимальном увеличении состоит из четырёх жпегов. к ним приделаны суффиксы типа d384124e61aa2292, например:

http://www.kb.dk/erez4/cache/online_master_arkiv_non-archival_DUP_floradanica...

есть ли какой-то скрипт, чтоб выкачать оттуда картинки, или, хотя бы, как формируются эти суффиксы?

scaldov
()

снова Debian: pppd работает, интерфейс есть, инета нет!

Форум — General

собственно, господа, с недавних пор наблюдается такая картина: после того, как провайдер сбрасывает соединение ночью, инет на машине отсутствует до самого утра, до тех самых пор, покуда не прибьёшь pppd руками и не перезапустишь его pppd call prov. Раньше такого не наблюдалось.

Да, маршруты все в порядке, но ничего не пингуется, хотя интерфейс ppp32768 присутствует.

любопытно, кто здесь чудит? провайдер или pppd? а то здесь вроде как-то пробегал скрипт, чтоб пингом проверять соединение и передёргивать его в случае чего.

pppd 2.2.4

noipdefault
defaultroute
hide-password
lcp-echo-interval 20
lcp-echo-failure 3
asyncmap 0
auth
crtscts
lock
modem
proxyarp
lcp-echo-interval 30
lcp-echo-failure 4
noipx
connect /bin/true
noauth
persist
mtu 1492
unit 32768
noaccomp
default-asyncmap
plugin rp-pppoe.so eth0
user «scyld»

scaldov
()

linux, kernel и IDT

Форум — General

собственно, надо перехватить прерывания от таймера, чтоб на старой железке выжать прерывания для опроса с частотой около 10КГц.

в чём затык.

1)выключаю бит WP в CR0, иначе в логах появляется BUG: kernel paging request...;
правлю смещение в вентиле прерывания 0x20 (IRQ0) в IDT, бит WP ставлю назад, иначе через пару секунд юзерленд виснет.

2) !! проверяю, много раз (200), вывожу всё это в логи. смещение действительно установлено на новый обработчик.

3) ничего не работает.

4) при выгрузке модуля вывожу текушее значение смещения обработчика. !внезапно! оно старое, т.е. то, какое было до правки IDT.

Внимание вопрос - кто это делает и как его отключить. пересобирать ядро очень влом.

Ну, либо как обойти.

p.s. система дебиан ленни, ядра 2.6.18 или 2.6.26 - один хрен.

scaldov
()

RSS подписка на новые темы