LINUX.ORG.RU

Сообщения kde4-hater

 

[webcam] Creative Live! Cam Chat HD || Chicony DC-9117

Форум — Linux-hardware

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

Creative.com говорит, что камера поддерживает Linux. На opensource.creative.com в списках есть подобные, но такой не нашёл.

Отзывов в интернете не нашёл. Может быть у кого есть такая? Стоит ли брать? Есть ещё Chicony DC-9117, все остальные 320×240.

 

kde4-hater
()

serial port && hardware flow control

Форум — Development

Есть устройство, которое принимает данные по RS-232C. К разъёму припаяно всего три вывода: TX (transfer), CTS (Clear to Send) и GND. DSR (Data Set Ready) и DTR (Data Terminal Ready) соединены прямо в кабеле.

Устройство это очень легко захлебнуть данными. Один символ может обрабатываться несколько секунд. И поэтому устройство через вывод CTS даёт понять когда уже можно к нему обращаться.

Вне Linux, используя 0x14 прерывание я просто опрашиваю статус COM-порта на состояние бита CTS перед отправкой каждого байта и всё работает прекрасно.

Но раз уж Linux называется операционной системой, то я хочу, чтобы можно было сделать просто:

$ cat data > /dev/ttyS1
и чтобы система сама позаботилась о том, чтобы устройство не захлёбывалось от данных. Но по какой-то причине этого не происходит.

Я настраиваю порт программой stty так:

$ stty -F /dev/ttyS1 speed 4800 crtscts

kde4-hater
()

[ищу игру] для Ъ-шизофреников

Форум — Games

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

Игра 4-х цветная, годов 80-х. «Жизнь после смерти»: она или так называлась или была посвящена этой теме. В одном из уровней надо было играть девочкой. В другом у мужчины остановилось сердце. В случае неудачи голова взрывается. Больше ничего не могу вспомнить: играл всего пару раз, а прошло -дцать лет.

Пожалуйста, помогите найти игру!

kde4-hater
()

Разделить образ HDD на разделы

Форум — General

Сделал копию /dev/sda в виде файла. Там есть несколько разделов, с которых необходимо переписать файлы, а потом удалить образ.

С помощью каких программ можно узнать с какого смещения в файле начинается тот или иной раздел и как можно не занимая лишнего места создать виртуальные файлы sda1, sda2 обращающиеся к файлу sda с указанного смещения?

kde4-hater
()

[escape_codes] Смена цветов в эмуляторах терминала для иксов

Форум — Development

Есть ли способы заставить эмуляторы терминала для иксов понимать escape codes «\e]PNRRGGBB»? Безуспешно пробовал konsole, gnome-terminal, (u)rxvt, xterm.

Может быть нужно пошаманить с переменной окружения TERM?

Про расширение 256 цветов я знаю, но хотелось бы произвольно задавать палитру из не более чем 16 цветов.

kde4-hater
()

Алгоритм топологической сортировки для циклических ориентированных графов

Форум — Development

Может ли кто-нибудь подсказать эффективный алгоритм?

Если все зависимости нельзя расположить в списке слева от цели, то они должны быть справа на минимальном от неё расстоянии.

kde4-hater
()

[файловые системы] сдвиг

Форум — Talks

При помощи gparted передвигаю 80 гигабайтный раздел на 2 гигабайта вправо. Выполняется уже второй час. Есть ли такие файловые системы, где для выполнения подобной операции пришлось таскать не 80 Гб, а всего 2? В чём сложность?

kde4-hater
()

/*Log in without login*/ Вход без имени.

Форум — Talks

2. В KDE 4 как и в консоли необходимо ручками вводить и имя пользователя и пароль. Но KDE 4 менее гибко, чем консолевский PAM.

1. Раньше в KDE 3 чтобы войти в систему достаточно было как и в Windows XP щёлкнуть на изображении с именем, и ввести пароль. Кстати, мне и многим моим знакомым очень нравилось, когда окошко встряхивалось, когда я неправильно вводил пароль (уже не помню когда и где это было).

0. Давайте рассмотрим концепцию, когда для входа в систему достаточно будет ввести лишь пароль, а система сама догадается кто входит.

kde4-hater
()

Лицензии на автоматически созданный код

Форум — Talks

Представим, что у меня есть некая программа (1) на хитром диалекте языка Psil (0), выполнение которой создаёт исходники программы на C (Eboda Photoshop, например) и компилирующий её Makefile/cmake/scons/ant/configure/...

В результате у меня есть исходники самой обычной программы на C (2): с комментариями, разделением на модули, понятно названными переменными. Я могу её залить на sourceforge и сделать вид, что никакой программы №1№0) никогда не было.

И когда я или кто-то запустит make, то она (№2) скомпилируется при помощи gcc в родное для процессора представление (3).

А теперь вопросы:

  1. Какие ограничения будет накладывать GPL, LGPL и BSD в случае, если я выпущу под ними программу №1? А №2? №0?
  2. Под какой лицензией распространяются бинарники, когда я лицензирую исходники программы под GPL, LGPL и BSD? На мой взгляд, бинарник представляет самую обычную программу, хоть и записанную на двоичном уровне. Мне кажется, что трансляторы Lisp->C, C->binary, binary->C и brain->C ничем принципиально не отличаются. Или я не прав? Можно ли выпустить бинарник под какой-то лицензией? Или различие в том, что двоичный код интерпретируется процессором, а не компилируется? Но ведь есть и компилирующие процессоры (Эльбрус, Transmeta).
  3. Кто будет владельцем авторских прав на программу №2? Программа №1 или я?
kde4-hater
()

[ностальгия] волшебная музыка из древнего арканоида

Форум — Talks
#!/bin/sh

beep -f 288 -l 248 -n -f 327 -l 140 -n -f 348 -l 133 -n -f 329 -l 269 -n -f 295 -l 271 -n -f 330 -l 267 -n -f 442 -l 271 -n -f 330 -l 538 -n -f 295 -l 269 -n -f 330 -l 130 -n -f 350 -l 133 -n -f 330 -l 272 -n -f 295 -l 534 -n -f 278 -l 269 -n -f 295 -l 265 -n -f 330 -l 268 -n -f 295 -l 267 -n -f 330 -l 132 -n -f 350 -l 130 -n -f 330 -l 267 -n -f 295 -l 269 -n -f 330 -l 269 -n -f 443 -l 268 -n -f 330 -l 534 -n -f 350 -l 267 -n -f 393 -l 132 -n -f 443 -l 132 -n -f 393 -l 269 -n -f 350 -l 268 -n -f 393 -l 267 -n -f 524 -l 262 -n -f 393 -l 535 -n -f 661 -l 471 -n -f 1 -l 76 -n -f 661 -l 470 -n -f 1 -l 76 -n -f 661 -l 470 -n -f 1 -l 76 -n -f 661 -l 136 -n -f 588 -l 133 -n -f 524 -l 134 -n -f 393 -l 132 -n -f 444 -l 2147 -n -f 661 -l 467 -n -f 1 -l 75 -n -f 661 -l 470 -n -f 1 -l 75 -n -f 661 -l 468 -n -f 590 -l 68 -n -f 660 -l 129 -n -f 589 -l 133 -n -f 525 -l 134 -n -f 330 -l 132 -n -f 444 -l 803 -n -f 221 -l 272 -n -f 295 -l 261 -n -f 278 -l 269 -n -f 295 -l 267 -n -f 330 -l 267 

beep -f 1 -l 252 

beep -f 295 -l 206 -n -f 350 -l 197 -n -f 1 -l 412 -n -f 331 -l 101 -n -f 295 -l 103 -n -f 263 -l 98 -n -f 330 -l 101 -n -f 295 -l 200

 

kde4-hater
()

[жж][анабиоз]Кто-нибудь ещё пользуется скринсейверами?

Форум — Talks

Помню свой восторг по поводу Microsoft Plus! for Windows 95. Уютненькие обои рабочего стола (которые я жабил в Paint), разноцветные окошки, красивейшие хранители экрана со звуком и анимацией.

Но прошло почти 15 лет и никто из моих знакомых не пользуется хранителями экрана — они отключают их сразу же после установки системы.

То есть всё? Время хранителей экрана ушло? Или это только у нас так?

 

kde4-hater
()

eth0 не поднимает флаг RUNNING

Форум — Linux-hardware

Надо объединить два компьютера по Ethernet. На одном компьютере есть работающая 100 Mbit карточка, на другом работающая 10 Mbit карточка. Если в каждую из них воткнуть провод входящего интернета, то обе они будут работать.

Если соединить их напрямую кабелем, то одна из карточек (наугад, но чаще 10 Mbit) не поднимает флаг RUNNING и начинает сыпать коллизии. В это время светодиоды на обеих сетевухах не горят.

Кабели менял. Есть ещё одна сетевая, встроенная в 965ю мать, она ведёт себя так же. Но гигабитная сетевуха, встроенная в другую мать прекрасно работает с теми же кабелями и сетевухами.

Гугление совершенно ничего не дало. Почему возникает эта проблема?

kde4-hater
()

Не работает /dev/ttySx

Форум — Linux-hardware
$ setserial /dev/ttyS2
/dev/ttyS2, UART: 16550A, Port: 0x03e8, IRQ: 4

$ stty -a -F /dev/ttyS2
speed 9600 baud; rows 0; columns 0; line = 0;
intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D;
eol = <undef>; eol2 = <undef>; swtch = <undef>; start = ^Q;
stop = ^S; susp = ^Z; rprnt = ^R; werase = ^W; lnext = ^V;
flush = ^O; min = 1; time = 0;
-parenb -parodd cs8 hupcl -cstopb cread clocal -crtscts
-ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr -icrnl
ixon ixoff -iuclc -ixany -imaxbel -iutf8
-opost -olcuc -ocrnl -onlcr -onocr -onlret -ofill -ofdel nl0 cr0
tab0 bs0 vt0 ff0
-isig -icanon iexten -echo -echoe echok -echonl -noflsh -xcase
-tostop -echoprt echoctl echoke

$ uname -a
Linux debian 2.6.26-2-686 #1 SMP Sat Dec 26 09:01:51 UTC 2009 i686 GNU/Linux

$ dmesg | grep tty
[    0.004000] console [tty0] enabled
[    1.674275] serial8250: ttyS2 at I/O 0x3e8 (irq = 4) is a 16550A
[    1.674575] serial8250: ttyS3 at I/O 0x2e8 (irq = 3) is a 16550A
[    1.675645] 00:09: ttyS2 at I/O 0x3e8 (irq = 4) is a 16550A
[    1.676160] 00:0a: ttyS3 at I/O 0x2e8 (irq = 3) is a 16550A

Не работает ни с нуль-модемным кабелем ни с любым другим устройством. Сменил несколько разъёмов на 9 и 25 штырьков, подключаю к матери правильно, в BIOS менял на различные порты и IRQ.

При этом в Windows и DOS работает COM-мышь на всех портах в любых условиях. В Linux cat /dev/ttySx молчит при любых условиях. Порт не занят.

Рядом стоит компьютер с тем же самым ядром и там всё работает при любых условиях.

В чём может быть проблема?

kde4-hater
()

два монитора, но один рабочий стол

Форум — Linux-hardware

Дано: два монитора, видюха nVidia FX5200, Debian Lenny, одна мышка, одна клава, xorg 1.4.2.

Требуется: чтобы на одном мониторе была обычная desktop система, а второй не реагировал ни на мышь, ни на клавиатуру, там не было бы никаких WM и DE — голые иксы, никак не реагирующие на login/logout и действия пользователей.

Пробовал TwinView, но там есть только режимы Clone, LeftOf, RightOf, ... — мышка перескакивает с одного монитора на другой, окна распахиваются на оба монитора как на один. Не то, что надо.

Пробовал Xinerama — то же самое.

Сейчас в единственной секции ServerLayout в xorg.conf указано два монитора. Мониторы определились как :0.0 и :0.1.

Весь ввод с мышки и клавы идёт на :0.0 до тех пор, пока не запустить какую-нибудь программу на :0.1 — тогда мышка и клавиатура работает только внутри :0.1. И там поселился рабочий стол KDE 3.5.

Если указать две ServerLayout в xorg.conf, то xorg игнорирует вторую секцию. Но, если вручную запустить X указав -layout Layout2, то вторые иксы запускаются, но падают первые (видимо, т.к. виртуальных видюх две, а реальная одна).

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

И может быть кто-нибудь знает: можно ли сделать так, чтобы при переходе в виртуальную консоль (Ctrl+Alt+F1, ...) переходил только один монитор, а второй оставался в иксах?

kde4-hater
()

Что такое microcode?

Форум — Talks
kde4-hater@debian$ du -b /usr/share/misc/intel-microcode.dat
1240484 /usr/share/misc/intel-microcode.dat

Погуглил, почитал статьи, но так ничего толком и не понял. Кроме того, что есть некий микрокод, который с лёгкостью скармливается процессору, но при этом зашифрован, а за взлом или попытку понять его работу полагается статья.

Что это за микрокод такой? Это т.н. ПЛИС или что? Значит ли это, что, если бы он не был зашифрован, то можно было бы каждый день создавать свой SSE_N и различные специализированные сопроцессоры (FFT, MPEG, DivX) внутри процессора? Можно ли выполнять JIT прямо в микрокод?

Слышал так же, что у новых видюх nVidia и AMD так же есть микрокод. Чем он отличается от микрокода Intel?

kde4-hater
()

brainfuck: сравнить два числа

Форум — Development

Изучаю brainfuck, язык простой, увлекательный. Практически всё пишется без проблем. Но вот столкнулся с проблемой: никак не могу сравнить два числа (<, >, <=, >=, <0, >0). Гугление не помогло. Единственное решение, что пришло в голову: отнимать второе число от первого и если первое станет 0, то поднять флаг. Я в правильном направлении я двигаюсь? А то это какое-то монструозное решение. Но я сейчас уставший, мозг не работает, ничего не получается. Пока устрою перекур. Может быть кто подскажет элегантное решение, если знает?

Эх, вот если бы было простое решение как узнать положительное или отрицательное число — всё бы заметно упростилось...

kde4-hater
()

[есть ли библиотека?] pure C && time_t && >32-bit

Форум — Development

Есть ли какая-нибудь библиотека, написанная для pure C, где существует time_t с большей чем 32 бит разрядностью? Которая при этом работает на любой архитектуре с любой разрядностью и поддерживает хотя бы следующие функции: strftime, strptime, mktime, gmtime, localtime, time, getdate.

В общем, хотелось бы старым привычным способом работать с датами в диапазоне примерно от 1800 до 2100 съ секундной точностью.

Писать и отлаживать свой костыль не хочется, т.к. DST, leap seconds и time zones будут отвлекать от предметной области.

kde4-hater
()

Олбанская локаль

Форум — Development

Нет такого? :) Можно сделать?

И если это возможно, то можно как-нибудь сделать, чтобы если локаль ru_OL, к примеру, то для переведённых на олбанский программ вывод происходил на олбанском, а для остальных на чистом русском?

kde4-hater
()

[krusader] как разыменовать символическую ссылку?

Форум — Desktop

Не могу при помощи krusader переписать файл на ntfs раздел. Копирует символическую ссылку. Как-то не верится, что за 9 лет существования в krusader не добавили такой функционал.

 

kde4-hater
()

[проблеееема] xorg — залипают буквы

Форум — Desktop

При ненулевой загрузке в иксах начинают повторяться буквы при наборе. Как бы это вылечитть?

Debian Lenny. xorg 1:7.3+19

kde4-hater
()

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