LINUX.ORG.RU

Сообщения Shadow

 

Про КДЕ и всякий свежак... (только для старожилов LOR!)

А вот расскажите мне, чего вам, например, в КДЕ 1.45 не хватало бы сейчас, при условии, что шрифты - вылизанные пиксельные высокого качества??? Вот чтобы вместо неё ставить КДЕ 4 или Гном 3??????

Shadow
()

Этот ваш launchpad.net! Как качнуть дерево для OpenERP?

Сижу на windows. На ней же кручу OpenERP 6.1. Хочу качнуть локализацию 6.1 с https://code.launchpad.net/~openerp-l10n-ru/openobject-addons/l10n_ru_6.1 - ВСЕ мануалы имеют ввиду только в контексте пакетов. Какой CVS доступ к ланчпаду человеческий есть? Не писать же личер страничек по дереву...

Shadow
()

Почему в Linux последнее время ВСЁ железное тянут в userspace? Переключать контекст не задалбывает???

 

Вопрос возник в связи с плотным общением с pulseaudio и ntfs-3g/exfat. Изначально, эти два проекта решают 2 простые задачи: - миксовать звуковые потоки прозрачно для человека за компом - рулить хитрой структурой потоков разделов ntfs.

Если посмотреть на FreeBSD, то там звуковой драйвер намного, намного менее навороченный, задо софтверный миксер был чуть ли не первой принципиальной фичей при его создании. И, как бы, это всё, что было нужно - звук звучит, админу больше ничего не надо. Всё это работало на древнем тормозном железе, работает и сейчас. В Linux всё не так: в особо извращённых случаях нужно настроить alsa так, чтобы она перенаправляла звук в pulseaudio, а тот, смиксовав, направлял обратно. Это как известная история, что из Одессы посылка с сотовым телефоном, посылавшим координаты, в Москву ехала через Новосибирск.

То же и с драйверами фс - мало того, что логика работы с ntfs очень навороченная и требует ресурсов, так ещё каждый байт гоняется по нескольку раз kernel<->userspace. И всех всё устраивает! И почему, пока не утек код из Samsung, exfat модуль нельзя было переделать на kernelspace? просто допилить код vfat модуля, на основе exfat для fuse... Что за хрень? Или я чё-то не догоняю?

Shadow
()

Помогите с vsftpd на TomatoUSB!

 , ,

Здрасте.

Много лет я использовал только proftpd, bsd ftpd и т.п. Там всё просто - демон работает от рута (как Апач), заводишь юзера, проверяешь права, заставляешь chrootиться и всё такое, при виртуальных юзерах (емнип) назначаешь роли и всё такое. В общем, СТАНДАРТНАЯ система организации доступа.

На домашнем роутере понадобился ftp, для него по размеру лучше всего подходит vsftpd.

Но этот ftp сервер живёт по своим, мало понятным правилам: я поставил анонимный доступ, логинюсь, попадаю в заданный корень, но ПРИ ПОПЫТКЕ ВОЙТИ ВО ВЛОЖЕННЫЙ КАТАЛОГ - ТЕРЯЮ СВЯЗЬ С ФТП! Мониторинг логов на embedded линуксе пока не осилил...

Ну что вообще за бред??? Не ставить же на маленькую железку большой proftpd...

Shadow
()

Проблема с внешним 1Тб usb диском при переходе на кернел 3.3.8 (mips)

 , , ,

Приветствую. В связи с выходом беты openwrt, таки прошил старенький wl500gpv2 с прошивки олега на нормальную. Всё зашибись, только в прошивке олега было ядро 2.4, файловая система ext3fs и на какие-то недочёты можно было легко забивать. Диск легко монтировал как на других системах с 2.6 ядром, так и на винде с помощью Ext2Fsd. Так жил более 2 лет, не заморачиваясь запуском fsck и т.п.

В последней openwrt используется ядро 3.3.8 (всё в асусе работает офигенно! wifi ЛУЧШЕ - на старой прошивке у меня мобильники от wifi отваливались) - и драйвер ТОЛЬКО ext4!

При попытке подмонтировать выдаёт:

EXT4-fs (sda1): bad geometry: block count 244190000 exceeds size of device (244155862 blocks)

e2fsck ругается на то же самое, какие-то иноды исправляет, но этим всё и заканчивается.

resize2fs ругается на ошибки.

fdisk пишет ПРАВИЛЬНЫЙ размер, sfdisk - тоже.

Что делать-то? Бэкапить 800 Гб и форматировать не предлагайте. Как вариант - хакать кернел, прикручивать ext3fs взад??? Отключать проверки данных суперблока? Тоже маразм.

Shadow
()

Долой 503/504!!!

Я давно не в теме, но вот узнал, что в этом году в горячо любимый многими nginx добавили кеш и гибкое управление кешем.
АДМИНЫ!!! Пожалуйста, настройте nginx (при необходимости, обновите) так, чтобы, когда бэк-энду ПЛОХО, nginx не тупо писал 503/504, а отдавал закешированное парой секунд ранее.

А то заи...ло. За...ло с тех пор, как nginx стал популярен.
Shadow
()

Дурацкие современные дистрибутивы ;)

В общем, установить решил чего по-свежее, и чтоб после стаареньких RH и Солярисов не путало. Взял последнюю Мандриву...
Задолбало:
- всех нормальных unicode терминалов - только xterm.
- по умолчанию средняя кнопка мыши не поднялась (в старых мандрейках всё Ок было)
- ура! Я скачал и поставил Urxvt.

Теперь осталось хакнуть Nautilus, чтоб на рут-окне клики мыши wmaker'у передавал - и всё бут ок... Ну и wmaker последний хакнуть - дюже кривой он в юникоде...

Потом аффтарам багрепорт напишу.

Если до этого на работу не устроюсь :(
Shadow
()

UTF-8 миграция

В общем, весёлые девелоперы gtk2 вынуждают мигрировать на utf8...
НО!
- aterm не будет работать без хаков
- wmaker не будет работать без хаков
- ... до х.. всего не будет работать в UTF8.

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

Так вот, значицца, вопрос...
Можно ли чем ёбнуть по gtk2/glib2, чтоб они не в w_char'ах юникодных всё хранили, а в обычных 8-мибитных знаках, чудно зависящих от кодировки?
А то ДОСТАЛО. Если девелопер не позаботится от том, чтоб прога при файловых операциях смотрела на локаль - всё, работать невозможно.
И даже если позаботится - каждый делает кто во что горазд!

Ы? Есть тут gtk2 девелоперы, которые могут подсказать, где зарегаться, на какие мэйллисты подписаться, которые помогут в изучении исходников gtk2?
Shadow
()

IMHO большая ДЫРА - любой юзер, самый зачморённый в правах, может запустить программу, которая отъест до жопы памяти, забъёт своп и повесит машину

Проблема - жуть: Я нигде не нашёл решения. Допустим, мы пишем перл-скрипт (хоть под nobody!!!!!!), который заполняет гипотетический хэш гипотетическими до жопы большими данными. И линукс благополучно умирает... НЕ ГОВОРИТЬ ПРО PAM! Если, например, sshd собран без поддержки PAM - все limits.conf ему мягко говоря фиолетовы... Как и программам юзеров, если их запускает httpd (через суидный враппер, есессно!)!!!! В общем, 3.14..ец.... ХЕЕЛП!!!!!
Shadow
()

Долбаные threads имеют лимит! Как снять в Линуксе?

Народ! Вот, блин, беда: я привык, что в FreeBSD ничего делать не надо, а тут я запускаю мозиллу, licq, spruce и вся система отказывается чего-либо запускать. IMO, там лимиты установлены на количество процессов, а треды для линукса не как для всех нормальных систем, а процессы тоже.... Вот блин три программы и блокируют машину нафиг... Чего в кернеле править? Хелп!
Shadow
()