Exception waiting for value
Во всех темах
Exception waiting for value
К сожалению, произошла исключительная ситуация при генерации страницы.
Во всех темах
Exception waiting for value
К сожалению, произошла исключительная ситуация при генерации страницы.
Для accessibility задачи требуется перехват событий клвиатуры и мыши (ну или как минимум мыши) в X11, если потребуется - обработка этого события, и дальнейшая отправка клиентам или его фильтрация. То есть как это может делаться в рамках одного GUI приложения, но нужно в рамках всей системы X11. Я видел расширение xevie, которое и преназначено для этого, но оно выброшено из иксов. Есть ли достойные замены?
Существует ли родной способ, без композитных менеджеров, использовать 32-битный цвет при заливке фона окна? Например, чтобы сделать окно полупрозрачным. Тулкит - Qt.
Есть небольшое приложение (кнопки, листбоксы, чекбоксы). Нужно перенести его в веб, чтобы отвязать от платформы. Само приложение написано на Qt. Чем его можно быстро заменить в веб? Слышал что Qt уже запускали на стороне веб сервера, но не нашёл ссылки.
можно сменить тему X11 курсора через
update-alternatives --set x-cursor-theme /usr/share/icons/oxygen-black/cursor.theme
Как заставить иксы тут же применить эту тему (как при настройке курсора мыши в KDE)? WM - Openbox.
Пишу двухслойные диски. Иногда k3b отдаёт ошибку mkisofs crashed: http://i14.fastpic.ru/big/2010/1226/69/f17e7ab9885147ae5deb29d9c4224d69.png
В итоге уже несколько дисков ушли в мусор. Неро под виндой пишет нормально. Места в /tmp хватает. Проблема ещё в том, что проекты дисков свёрстаны именно в k3b, переделывать 30 проектов дисков на неро совсем не хочется. Кто-нибудь сталкивался с этим? Как починить?
Система - последний Squeeze, KDE 4.4.5, k3b 2.0.0.
P.S. Как же это уже достало :evil:
Хочу подарить фотик для семеных фото наподобие Sony DSC-H5, только поновее модель. Что посоветуете (Sony) из района 300-400$? Обрабатывать фотки человек будет под Linux.
Подскажите хороших фильмов и мультиков для детей, русских или иностранных. Можно полнометражных. Новогодние истории также приветствуются.
На данный момент есть:
Гостья Из Будущего
Капитан Крюк.avi
Новогодние приключения Маши и Вити.avi
Питер Пэн
Приключения Буратино.avi
Приключения Электроника
Алеша Попович И Тугарин Змей.avi
Вверх.avi
В гостях у сказки. Выпуск I
В гостях у сказки. Выпуск II
Веселая Карусель
Вовка В Тридевятом Царстве
Жил был пес.mp4
История Игрушек
Ишь ты, Масленица.mp4
Как Приручить Дракона
Князь Владимир.avi
Котёнок Гав
Ледниковый Период-3.avi
Малыш и Карлсон
Маша И Медведь
Мороз Иванович.avi
Ну погоди !
Остров Сокровищ.avi
Падал Прошлогодний Снег.avi
Принц Египта (1 часть).vob
Принц Египта (2 часть).vob
Русалочка.avi
Сказки Русских Писателей
Снегурочка.avi
Том И Джерри
Трое из Простоквашино
Щелкунчик.avi
Качать и жечь буду под Debian.
http://www.opennet.ru/opennews/art.shtml?num=28856
Наиболее интересные факты:
* С момента публикации прошлого отчета в августе 2009 года в ядро было добавлено около полутора миллионов строк кода, что в среднем соответствует ежедневному добавлению 9058 строк, удалению 4495 и изменению 1978 строк, каждый день, включая праздники и выходные. Среднее время подготовки одного релиза ядра - 80 дней. Начиная с 2005 года более 6100 индивидуальных разработчиков из 600 различных компаний, привнесли свой вклад в Linux-ядро;
* Число спонсоров, поддерживающих разработку Linux-ядра, пополнилось компаниями, заинтересованными в продвижении Linux для мобильных и встраиваемых устройств. Значительно увеличился вклад в ядро, таких компаний, как Nokia, Texas Instruments и Renasas. Лидируют по степени участия в разработке ядра компаниии Red Hat, Intel, Novell и IBM.
#!/usr/bin/expect -f
...
spawn -noecho ssh -C "$user@$host" $cmds
expect {
-re "connecting .yes/?no.*" {
exp_send "yes\r"
exp_continue
} -re "$user@$host's .assword:.*" {
exp_send "$password\r"
exp_continue
} eof
}
catch wait result
exit [lindex $result 3]
По ssh удалённо выполняется сложный скрипт. Этот сложный скрипт выполняет другие системные команды, ставит deb пакеты, запускает что-то в фоне, и т.д. Где-то секунд через 15 от начала его работы expect перестаёт получать от него данные (stdout), в списках процессов на удалённой машине я могу наблюдать как он работает и успешно завершается, но expect не реагирует больше ни на что. Если вместо catch/exit вставить interact, то нет проблем - виден весь stdout, ничего не зависает. Но после interact не остаётся кода завершения удалённого скрипта, а он позарез нужен... Что посоветуете, как правильно получить код завершения удалённого скрипта?
Допустим, в KDE возьмём любое окно, скажем от сетевого монитора. Через xwininfo определим его id:
$ xwininfo | grep 'Window id'
xwininfo: Window id: 0xc00aff "eth0 Состояние интерфейса"
Теперь закроем окно, оно спрячется. Теперь задача его показать средствами Xlib. Попробовал так:
Window wid = 0xc00aff;
XMapRaised(display, wid);
XMapSubwindows(display, wid);
Однако окно открылось наполовину не отрисованным, и дальнейшие манипуляции с ним не проходят - окно не перерисовывает некоторые участки, и не закрывается вообще. Как правильно его показать?
Помогите у кого есть подключённые USB принтеры. Мне нужно получить как можно больше данных о разных принтерах. Всё очень просто - сделать "lshal > log.txt", найти там раздел со своим принтером по строке 'printer', и выложить сюда. Обратите внимание на то, чтобы присутствовал параметр "printer.device" (в примере ниже - четвёртый снизу). Например, для Brother принтера это такой раздел:
udi = '/org/freedesktop/Hal/devices/usb_device_4f9_197_BROM5F203194_if0_printer_noser ial'
access_control.file = '/dev/usb/lp0' (string)
access_control.type = 'printer' (string)
info.callouts.add = {'hal-acl-tool --add-device'} (string list)
info.callouts.remove = {'hal-acl-tool --remove-device'} (string list)
info.capabilities = {'printer', 'access_control'} (string list)
info.category = 'printer' (string)
info.parent = '/org/freedesktop/Hal/devices/usb_device_4f9_197_BROM5F203194_if0' (string)
info.product = 'MFC-640CW' (string)
info.subsystem = 'usb' (string)
info.udi = '/org/freedesktop/Hal/devices/usb_device_4f9_197_BROM5F203194_if0_printer_noser ial' (str
info.vendor = 'Brother' (string)
linux.device_file = '/dev/usb/lp0' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.subsystem = 'usb' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-2/2-2:1.0/usb/lp0' (string)
printer.commandset = {'HBP', 'BRPJL'} (string list)
printer.device = '/dev/usb/lp0' (string)
printer.originating_device = '/org/freedesktop/Hal/devices/usb_device_4f9_197_BROM5F203194_if0' (st
printer.product = 'MFC-640CW' (string)
printer.vendor = 'Brother' (string)
Огромное спасибо!
Есть есть ли плагин для xscreensaver, который просто показывает текст на экране, и меняет его координаты через какой-то промежуток времени, и аналогично, показывает какую-то картинку и меняет её координаты? Если есть, как он называется? Спасибо.
Есть загрузочная USB флешка, сделанная в Linux родными утилитами - mkfs.ext2, grub и т.д., которая выполняет определённые действия при загрузке с неё. На флешке только один раздел, созданный через fdisk (/dev/sdc1).
необходимо создать её копию (тоже загрузочную, конечно).
Сделать полный образ через dd и прожечь его на другую флешку проще всего, но получается очень большой размер образа (файлы на флешке занимают ~500Mb, а образ получается ~1Gb), поэтому хотелось бы сделать поменьше.
Как можно создать копию этой флешки, не делая её полный образ через dd? Очевидно надо как-то скопировать загрузочные области, и файлы, но не соображу как?
Спасибо.
сегодня произвёл в виндоус хп увеличение C: диска за счёт одого из других FAT32 дисков, всё прошло ок, но перестало грузится grub меню. Загрузился с диска Debian 5.0 в rescue режиме, выбрал там "Reinstall GRUB loader" для диска /dev/sda. Меню grub теперь загрузилось нормально, и я могу загрузится в виндз. Но если я пытаюсь загрузится в Linux (Debian 5.0), он говорит что (точно не помню, вроде так)
root hd0(0, 4)
Filsystem type unknown, partition type 0.5
...
Error 17: Cannot mount selected partition.
--
Корневой раздел Linux находится на /dev/sda5 и отформатирован в reiserfs. Он НОРМАЛЬНО монтируется из rescue режима - именно /dev/sda5.
Как это побороть? Почему раньше работало, а теперь нет? Спасибо.
← назад |