LINUX.ORG.RU

Сообщения x905

 

sendto обработка ошибки ENOBUFS

Пусть есть 1757 целей, на которые посылаю udp пакеты размером 16 байт. Посылки идут непрерывно.
На 1515 sendto получаю ошибку ENOBUFS, обрабатываю задержкой, но она повторяется постоянно.
Если целей меньше 1515, то все работает хорошо.
первая ошибка: «sendto error -1 16 105 [1515 24240]»
код отправки: http://pastebin.com/2FZrFPf1
некоторые параметры системы: http://pastebin.com/niMAe5Yp

x905
()

udp получить адрес назначения пакета

Есть сетевой интерфейс со множеством адресов, программа слушает 0.0.0.0, необходимо определять адрес назначения входящего udp пакета
Делал согласно http://stackoverflow.com/questions/3062205/setting-the-source-ip-for-a-udp-so..., но ipi_addr содержит 0.0.0.0
Что я мог упустить ?

x905
()

бага надоедливая - ftp поломан

Почините взад работу с ftp - невозможно работать !

x905
()

[ftp] адрес поломан

например вводим ftp://ftp.gnu.org/gnu/ и далее по каталогам пройти будет невозможно

если ввести ftp://ftp.gnu.org, то ок

версия последняя (4.8.3-10-g215becd)

 

x905
()

stderr запускаемых программ через mc.ext

Сейчас вывод в stderr из запускаемых программ, которые запущены «через» mc.ext портит внешний вид mc
Предлагаю убрать вывод stderr (только для механизма mc.ext), кому он необходим - пусть включают самостоятельно

x905
()

tmpfs /var/tmp kde4

Решил перевести временные каталоги на tmpfs как для целей увеличения быстродействия, так и для сохранения ресурса ssd
пока только /tmp перевел
возник вопрос с /var/tmp: читая описание назначения этой папки не совсем ясно уяснил её использование (временное неопределенное)
пока в неё пишет только kde4 (kdecache-username)
чем плохим может грозить перевод её на tmpfs ?

opensuse 12.1, ram 8gb, перезагрузкой пользуюсь редко (каждый день hibernate в конце дня)

x905
()

просмотр iso

почему не могу просмотреть ни один файл в http://www.freedos.org/freedos/files/download/fd11src.iso ?
но, например, файлы из дистрибутива openSUSE-12.1-DVD-x86_64.iso смотрю ок

4.8.2-26-g3907f19

x905
()

сохранение настроек только при выходе их программы

подскажите - откуда пошла мода (use case) на сохранение настроек (сессий) только при выходе из программы ?
так делают, например, программы из kde(kate), deadbeef, vmware
неужели разработчики надеются, что их программы доживут до нормального завершения ?
kde, кстати, не нормально завершает процессы - например deadbeef не может сохранить текущие плейлисты при logout из kde

x905
()

deadbeef 0.5.1 alsa bug

При окончании воспроизведения - в консоле пишет:

palsa_free
waiting for alsa thread to finish
Интерфейс работает, но для нового воспроизведения только kill поможет

ps: «Хотелка-Баг» - необходимо сохранять списки воспроизведение при их изменении, а не только при выходе из программы.

x905
()

сетевая печать «вручную»

пусть есть сетевой принтер, для конкретики «HP LaserJet M1212nf MFP»
необходимо распечатать на него простой текст utf8 (потом возможно и pdf) без установки принтера в CUPS
насколько я понимаю, это вполне возможно т.к. этот принтер слушает tcp по портам «Raw Port 9100» и «LPD 515» и на них можно отправить правильно сформированный поток для печати
собственно вопрос - как это сделать ?
язык: c/c++

x905
()

[СПВ] Пылесос [ в подарок для :-)-8 ]

Есть сабж http://www.baza.ru/ishop/pilesosi/ciklonnie_pilesosi/topo_2300_airbox_cat__do...

В пользовании гдето с начала 2009, завышено дороговат для своего плохого сосания

Разбирал, чистил - все равно плохо

Думаю о замене, всякие кирби не предлагать )

Кроме ковролина (основная грязь) буду пылесосить кресло с волосами (кота) и системник с линуксом конечно же )

Основная задача - как можно сильнее сосать всё вокруг

 

x905
()

konsole - медленно отображается текст в mc

Поставил openSuse 12.1 «начисто», поставил последние драйверы от nvidia (nouveau убрал), KDE из поставки, эффекты не включены

Заметил, что в konsole+mc отображение текста идет с задержкой, заметно на глаз - а если нажимать непреравно PgDn|PgUp при просмотре любого текстового файла - то нагрузка возрастает до 10% на Xorg (это на i7-2600)

в xterm такого не наблюдается

glxgears крутятся нормально (>10k fps на полном экране)

в nvidia-settings убрал галку Sync VBlank - лучше не стало

вроде бы все нормально кажется установлено, но тормозит - куда еще можно посмотреть?

x905
()

[*] Invert Selection на каталогах не работает

Обычно пользуюсь для выделения «серой» «*», но работает на каталогах - реально ли починить ?
Отсюда следует и другой баг: если в каталоге есть и файлы и каталоги, то инверсия выделения не затрагивает каталоги.

http://www.midnight-commander.org сейчас не доступен, потому не знаю заведен ли уже такой баг.

mc 4.8.1-42-gfb9bd93

x905
()

[git] получить все версии файла

пусть файл main.cpp быд закоммитичен несколько раз - как получить все версии этого файла в виде типа:
1_main.cpp_<commin1_hash>
2_main.cpp_<commin2_hash>
...
N_main.cpp_<comminN_hash>
, где N - последний коммит для данного файла

 

x905
()

okular поиск

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

kde из состава opensuse 11.4 (4.6.0)

x905
()

ethernet по телефонному проводу

сразу скажу я совсем не в теме сабжа, а задача такая:

пусть есть телефонная линия, или просто 2 провода, длина до 1-2 км

на обоих концах есть локальная сеть, необходимо объединить эти сети

т.о. нужно устройство «типа» adsl модема (понятно же, что с обоих концов нет аппаратуры АТС для создания adsl)

погуглив нашел вроде бы решение http://www.cronyx.ru/hardware/qlink3000m-etv.html, но оно не дешево

еще некое Cisco 575 LRE было, но насколько я понял там свой ихний протокол и подключать надо к ихнем цискам, да и не выпускается оно

что еще есть?

x905
()

[use case] Show directory sizes

Предлагаю обсудить некоторые улучшения, как мне кажется, для задачи просмотра размеров каталога(ов):

1. Возможность задать свой хоткей (мне удобно было бы по F3)

2. Сейчас при нажатии Ctrl-Space курсор смещается на 1 строку вниз - это неудобно, не понимаю зачем

3. В режиме"Brief file list" размер подсчитанного каталога не видно - предлагаю выводить размер внизу (на строку выше, где пишется размер свободного места на диске)

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

5. Производить подсчет по симлинкам (опционально)

x905
()

deadbeef неверная скорость воспроизведения

сабж, играет быстрее в 48000/44100 (1.088) раза (замерил и секундомером, причем перескочил к следущему треку раньше, чем прогресс дошел до самого конца)
голос заметно становится «писклявее»
(похоже на баг типа http://sourceforge.net/tracker/?func=detail&aid=3303476&group_id=2726... но может у меня не баг, а с настройками чего ? )

звук встроенный intel hda (а также esi julia), opensuse 11.4 x86_64

сравнивал с mplayer и qmmp
во всех случаях на интеле
$cat /proc/asound/card0/pcm0p/sub0/hw_params
access: MMAP_INTERLEAVED
format: S32_LE
subformat: STD
channels: 2
rate: 48000 (48000/1)
period_size: 1024
buffer_size: 16384

пойду пока на qmmp - там нормально, но хочу обратно на deadbeef )

x905
()

hex view

Несколько замечаний и\или вопросов про hex-просмотр (т.е. сначала на файле жмем F3 и затем F4)

1. нет хотекея для режима поиска «Hexadecimal» (в окне поиска) - предлагаю букву 'x' подсветить
2. предлагаю убрать лишний ввод символов «0x» т.е. вместо поиска «0x20 0xd0» вводить «20 d0» (именно в режиме Hexadecimal)
3. «продолжить поиск» не работает

x905
()

иммитация ошибки crc sata

частенько вижу совет «сменить кабель sata» при анализе сбоев диска, но ведь sata это цифровой интерфейс с проверкой контрольных сумм, т.о. если кабель и виноват, то это легко и сразу выявится по crc

для проверки того, что контроллер sata-диска действительно смотрит и обрабатывает ошибки crc, нужен тест, где можно искусственно внести ошибку в crc

есть такое в природе ?

x905
()

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