LINUX.ORG.RU

Сообщения boneshaker

 

GNU/Linux на hx4700 - ядра свежее 2.6.21

Всем привет!

Кто нибудь еще интересуется линуксом на hx4700? :D

Так как ничего свежее 2.6.21 «официально» не выходило в свет, а на angstrom'е только ограничиваются показом картинки с 3.0 ядром - решил попробовать запатчить невошедшими в майнлайн патчами какое-нибудь ядрышко посвежее.

Собрал для него «новое» (по сравнению с 2.6.21) ядро - 2.6.39.4 и собрал rootfs на основе Debian Squeeze 6.0 (свежий debootstrap)

Что работает в этой, пока еще ОЧЕНЬ сырой сборке:

  • wifi (WPA-TKIP работает, с использованием wpasupplicant)
  • sd/cf карточки
  • usb net
  • звук - здесь пока печально :D - работает только ЗАПИСЬ
  • фреймбуфер - стандартный Xorg сервер из Squeeze, с драйвером fbdev, работает без проблем

Все остальное - не работает, что делает эту сборку совершенно не применимой для, так сказать «дома, для семьи»: Наиболее критичное - тачскрин, выход звука

В данный момент пытаюсь связаться с основными текущими разработчиками патчей для hx4700 - возможно удастся решить проблемы с тачем и звуком.

Хотелось бы узнать - интересна ли еще для кого нибудь эта тема (новые ядра для hx4700)? Может быть кто-то уже поборол данные проблемы, с которыми в данный момент я столкнулся?

boneshaker
()

Юзерские квоты в OpenVZ

Есть VPS (OpenVZ). В конфиге на ноде квоты отключены. Включить нельзя. Можно-ли как-то «сэмулировать» юзерские квоты внутри такого контейнера? Какой-нть костыль есть? Создать дисковый образ нужного размера и подмонтировать через loop тоже нельзя.

boneshaker
()

Колдунство типа «while true; do barfoo; done &»

Есть некая программа barfoo. Крутиться себе потихоньку, но изредка падает. Запустил ее через while true; do barfoo; sleep 5; done &, чтобы перезапускалось автоматом, так оно при падении утягивает за собой и родительский процесс. Если, пока она работает через while true, отправить ей sigkill, то перезапускается нормально. Интересно, почему так - может ли быть какая-то связь с тем что это все живет под OpenVZ? И как еще можно простым способом автоматизировать перезапуск программы в случае ее «нештатного» завершения - запускать как сервис? Или какой-нть watchdog скрипт через крон?

Спасибо.

boneshaker
()

«Габариты» X клиента > разрешения X сервера

Проблема: X-овое приложение имеет фиксированный размер (800x600), единственное доступное разрешение у X сервера - 640x480 (onboard gpu xorg driver supports only 640x480x16bpp).Еще драйвер для встроенного gpu не умеет Virtual > Display Size (This driver does not support a virtual screen size different from the display size.) Xorg версии 1.4, RANDR версии 1.2, тоесть --scale недоступно.

Есть ли какие-то штатные методы чтобы «сжать» приложение до размера display size? Приложение подправить нельзя - статичный бинарник, сорцов нет. Может есть какой-то аналог scale для Randr 1.2?

Спасибо!

boneshaker
()

pptpd + slirp = love?

У кого нибудь работала сабжевая связка на более менее свежих версиях? Например Slirp v1.0.17 и pptpd v1.3.4? Или поддержка slirp в poptop'е давно уже сломана? У кого получилось завести данный тандем - скажите, пжлст, какие версии пользовали. Заранее спасибо!

boneshaker
()

Непонятный баг с Xvfb на сервере :(

Привет!

Помогите решить проблему. На сервере запущен Xvfb, в нем живет один клиент, которому периодически нужно подавать клавиатурные команды (через xvkbd). Так вот при отправлении клавиатурной последовательности этому клиенту - валится сам Xvfb с ошибкой Fatal IO error 11 (Resource temporarily unavailable).

И вот тут самое непонятное - если перед тем как отправлять команду, запустить на этом сервере x11vnc, подсоединится к оному VNC, и сразу же выйти (ничего не делая - просто подключится и сразу выйти) - x11vnc при этом автоматически убивается, то дальше отправка клавиатурных команд через xvkbd работает без ошибок.

Для чистоты эксперимента пробовал все тоже самое на голом Xvfb сервере (без запущенного клиента) - клавиатурные команды отправлял на -window «root», все тоже самое (если без запуска x11vnc - валится Xvfb сервер, если перед отправкой запустить x11vnc, соединится/разъединиться - работает как по маслу).

Заранее спасибо!

boneshaker
()

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