LINUX.ORG.RU

Сообщения madcore

 

научите цифровому звуку

Мне всего-лишь мало малого надо, переключать два буфера через 20мс.
Но чего-то всё так как-то не догоняю. В примерах везде какой-то трэш вижу. На саундблястерах и то проще получалось...
Хочется, чтобы универсально годилось и под WEB, Qt, SDL, и вообще везде работало.
А тут просто тупая прямоугольная волна везде всрато и по-разному звучит и не стыкуется, да ещё, походу, буфер где-то выравнивать нужно по-разному.
На костылях чо-то почти выдаёт, но это не то.

 , ,

madcore
()

m.2 nvme -> PCIe 1x

Расскажите, какие могут быть подводны камни с сабжом через адаптер?
Железо относительно древне на 775 сокете.
Загрузочен будет другой накопитель.
И если взлетит, то на какие скорости ориентироваться, чтобы зря не переплачивать.
И что нынче надёжнее и с циклом перезаписи поболе.

 , , ,

madcore
()

Пятницы тред, у кого вяленный?

Зачем до сих пор нужен wayland? Он ведь не победил ничего, с чем боролся.
Кого в иксах волновали прослойки и шипы, которые и тогда ничего не жрали, а теперь и подавно. А через расширения никто не мешает иметь вялого или что угодно.
А за сетевую прозрачность - в банду запрещенных(* в неназываемой) маргиналов вступил бы.

 , ,

madcore
()

VRAM DISK || SWAP

Есть дряхлый ноут 20-летней+ давности. Как ноут он нынче не пригоден и давно юзается для всяких нехитрых нужд в качестве микросервачка(батарея сдохла, экран почти).
Собственно, видяха там в принципе не нужна и висит мёртвым грузом. Но, на ней безхозные аж 32МБ бездельничают. Не то, чтобы это сделает погоду, но просто, чтобы былО.
С современными видимокартами всё примерно понятно, через OpenCL в принципе вполне работает тот же vramfs.
Но тут GeForce4 440 Go.
Сделал через MTD (phram и mtdblock). Всё вроде как работает, и своп туда можно, и ФС вкорячить(только я не придумал, для чего может пригодиться такой маленький рам-диск). Глюков пока не заметил.
Но скорость на этот девайс получается ≈25MB/s запись и 4MB/s чтение. Чо так медленно тооо? У меня когда-то на i486dx2-66 с cirrus logic(VLB) видяхой примерно такая скорость была.

Выхлоп lspci -vvvv -s 0000:00:10.0

0000:00:10.0 VGA compatible controller: NVIDIA Corporation NV17M [GeForce4 440 Go 64M] (rev a3) (prog-if 00 [VGA controller])
        Subsystem: NVIDIA Corporation NV17M [GeForce4 440 Go 64M]
        Device tree node: /sys/firmware/devicetree/base/pci@f0000000/NVDA,Parent@10
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 248 (1250ns min, 250ns max)
        Interrupt: pin A routed to IRQ 48
        Region 0: Memory at 91000000 (32-bit, non-prefetchable) [size=16M]
        Region 1: Memory at 94000000 (32-bit, prefetchable) [size=64M]  <<< вот тут искомая память
        Region 2: Memory at f1000000 (32-bit, prefetchable) [size=512K]
        Expansion ROM at 90000000 [disabled] [size=128K]
        Capabilities: [60] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [44] AGP version 2.0
                Status: RQ=32 Iso- ArqSz=0 Cal=0 SBA- ITACoh- GART64- HTrans- 64bit- FW+ AGP3- Rate=x1,x2,x4
                Command: RQ=1 ArqSz=0 Cal=0 SBA- AGP- GART64- 64bit- FW- Rate=<none>
        Kernel driver in use: nouveau
        Kernel modules: nouveau


Выхлоп модуля nouveau в dmesg:
nouveau 0000:00:10.0: NVIDIA NV17 (017900a5)
nouveau 0000:00:10.0: bios: version 04.17.00.55.00
....
nouveau 0000:00:10.0: tmr: unknown input clock freq
nouveau 0000:00:10.0: fb: 32 MiB DDR1
[TTM] Zone  kernel: Available graphics memory: 381098 KiB
[TTM] Zone highmem: Available graphics memory: 577706 KiB
[TTM] Initializing pool allocator
nouveau 0000:00:10.0: DRM: VRAM: 31 MiB
nouveau 0000:00:10.0: DRM: GART: 128 MiB
nouveau 0000:00:10.0: DRM: BMP version 5.21
nouveau 0000:00:10.0: DRM: DCB version 2.0
nouveau 0000:00:10.0: DRM: DCB outp 00: 04000223 00000004
nouveau 0000:00:10.0: DRM: DCB outp 01: 02010100 11b04fb0
nouveau 0000:00:10.0: DRM: DCB outp 02: 02010101 11b00703
nouveau 0000:00:10.0: DRM: Loading NV17 power sequencing microcode
nouveau 0000:00:10.0: DRM: BIOS FP mode: 1280x1024 (108000kHz pixel clock)
nouveau 0000:00:10.0: DRM: MM: using M2MF for buffer copies
nouveau 0000:00:10.0: DRM: Calling LVDS script 1:
nouveau 0000:00:10.0: DRM: Calling LVDS script 6:
nouveau 0000:00:10.0: DRM: 0x1306: Parsing digital output script table
nouveau 0000:00:10.0: DRM: Setting dpms mode 3 on TV encoder (output 2)
nouveau 0000:00:10.0: DRM: allocated 1024x768 fb: 0x9000, bo 5262237e
nouveau 0000:00:10.0: DRM: Calling LVDS script 2:
nouveau 0000:00:10.0: DRM: 0x1072: Parsing digital output script table
nouveau 0000:00:10.0: DRM: Calling LVDS script 5:
nouveau 0000:00:10.0: DRM: 0x1109: Parsing digital output script table
Console: switching to colour frame buffer device 128x48
nouveau 0000:00:10.0: [drm] fb0: nouveaudrmfb frame buffer device

Пробовал nouveau загружать / не загружать, разницы нет.

Ну и, чтоб два раза не вставать. Если решится проблема со скоростью, есть ли варианты организовать как-то умно маленький быстрый своп + большой на иде-диске? Т.е., не просто приоритеты им задать, а чтоб... ну хз, что умно как-то учитывалась такая связка) Понятно, что эти трицоть мегов ни о чём, но просто.

 geforce4, , , ,

madcore
()

Подскажите бесплатный VPS(trial период)

Нужно буквально на несколько дней, без кредитной карты итп. Достfnочно, чтобы умел php и https(можно с самоподписанными сертификатами).
Либо VPN с белым ipv4.

 , , ,

madcore
()

Ищу работу удалённо, node.js junior

 , , , ,

madcore
()

Python, PPC

Давно заметил проблему, сборка зависает на test_buffer.py в трёх местах. Много часов что-то делает, пока не прибьёшь процесс, дальше как ни в чём ни бывало и ставится. Точно не помню, когда это началось, наверное с 3.6. Портедж вроде как работает и остальные системные питоно-поделия, но я так понимаю, в целом, для PowerPC питон поломался?

 , ,

madcore
()

sip phone

Какой сейчас sip-клиент моден? Раньше twinkle юзал, но теперь его даже со всех оверлеев выпилили.

 , ,

madcore
()

бесплатная почта для домена

Когда-то пользовался yandex, но они похерили старый API, и теперь там какой-то всратый коннект без возможности управлять DNS-записями.
Есть какие-то аналоги?

 ,

madcore
()

микроволновка

Стало по краям горячее, в середине холодное.
От тарелок и пищи не зависит.
Что-то можно сделать или только поменять?

 

madcore
()

ffmpeg split

Чот туплю. Срочно нужно принести фильм ~10ГБ, и столкнулся, что не могу записать на флешку. А на том конце скорей всего только фат(телевизор с усб). Как его нарезать и сменить контейнер?

 ,

madcore
()

планшет(?) с видеовызовами(skype?) для пожилого человека

Дано: человек, который никогда не видел компьютеров. С трудом отвечает на смс(и читает, плохое зрение).
Надо:
1. что-то для видеозвонков туда-обратно. Система почти не важна, главное, чтобы на стороне девайса через год-два не превратилась в тыкву
2. на другой стороне клиент линукс или веб, может и другие варианты, но тоже без тыквы
3. желательно функции gsm-телефона, но в любом случае инет только через мобильного оператора, wifi нет
4. Браузер и тп - не факт, что потребуется(но есть надежда).
5. Не висло, не глючило, не просило
6. Или ноут будет проще? ХЗ, как там работает интуитивная понятность.

 , , ,

madcore
()

openvpn подсети

1. Есть сервер openvpn, он пушит клиентам свои подсети, а подсети клиентов прописаны в iroute/route. В такой позе всё работает, но хотелось бы, чтобы некоторые клиенты как-то сами анонсировали свои подсети. В openvpn есть штатные средства для этого? Сходу не смог найти.

2. В 2018 есть ли смысл заменить openvpn чем-то ещё? Клиенты могут быть где угодно за несколькими натами. IPV6 тоже нужно.

 , ,

madcore
()

сходу не собралось ведро

WARNING: modpost: Found 1 section mismatch(es).
To see full details build your kernel with:
'make CONFIG_DEBUG_SECTION_MISMATCH=y'
crypto/aes_generic.o: In function `crypto_aes_set_key':
aes_generic.c:(.text+0x4e0): undefined reference to `_restgpr_31_x'
make: *** [Makefile:1016: vmlinux] Ошибка 1
__________Shutting down distcc-pump include server



Пока ничего непонятно, всем насрать, походу ppc выкидывают на мороз. Там будет плач и скрежет зубов.

 ,

madcore
()

для чего он так делает?

https://pic4a.ru/89/T82.png
Когда я НЕ авторизован?

 , ,

madcore
()

соседи сверлят

Более 15-ти лет, как минимум по выходным. Кажется, за это время там и стен не должно было остаться. Порой, правда, делают просто разовый бж-бж, будто для галочки из последних сил. Есть такому разумное объяснение?

 ,

madcore
()

Один из способов уйти на пенсию раньше 65-ти лет

 , ,

madcore
()

рфвс

Удивительно, но мой никнеймец делает годный дабстеп на ютубе. До этого это говнище вообще не воспринимал.
А еще нам предстоит очередная экранизация Пелевина https://www.kinopoisk.ru/film/732625/
У меня всё, но хз как дальше жить.

 

madcore
()

pcsx2

Какая минимальная видяха нужна, чтобы тащить сабж в фуллхд? Желательно нежручая и с пассивным охлаждением. На свободных дровах.

 , , ,

madcore
()

как вы пришли/докатились до линукса?

Я первые 5 лет прожил в г. Барановичи Брестской обл..
Оттуда запомнились девочки, военные самолеты и урны в форме пингвинов.
Потом сперва переехал в Кохтла–Ярве, и пошло–поехало.
В общем, пилотом я не стал.

 

madcore
()

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