LINUX.ORG.RU

Сообщения dekar

 

Ubuntu +i3 -login screen -suspend

Понадобилось тут на машинке с убунтой урать экран с паролем и запускаться сразу в I3. К тому же, отключить сон. Вижу много решений, но не понимаю, какое будет работать. Всё сильно омрачает очень медленный комп, физически расположенный в Маями и почти без доступа по SSH - на эксперементы нет ни сил, ни средств. Как такое сделать в Слаке - понимаю. Вопрос - как это сделать правильно?

 , ,

dekar ()

__attribute__((weak, alias («smth»)) для class member в C++

Захотелось мне странного: сделать __attribute__((weak, alias для статических членов класса.

Про то, что в alias надо добавлять mangled name - знаю.

Получилось что-то такое:

class m3core
{
    public:
        static void DefaultHendler (void);
        static void Reset_Handler (void) __attribute__((weak, alias ("_ZN6m3core14DefaultHendlerEv")));
}
Но эти символы не находит.
error: static void m3core::Reset_Handler()' aliased to undefined symbol '_ZN6m3core14DefaultHendlerEv'
И не позволяет их переопределять:
error:redefinition of 'static void m3core::Reset_Handler()'|
error:'static void m3core::Reset_Handler()' previously defined here|
ЧЯДНТ?

 , ,

dekar ()

Blender + CUDA

Если коротко: как собрать сабж с сабжем, и зачем сабжу сабж? :)
Если подробно - хотел бы ускорить рендеринг, да ещё и не себе (сам этим не занимаюсь, в Blender'е ничего не понимаю). Беглый просмотр интернетов показал, что CUDA ускоряет только алгоритм Cycles, но я не поверил.
Посему вопрос: как собрать блендер с поддержкой CUDA? Есть ли ограничения по версиям? Какие нужны параметры при сборке?
P.S.
# bash: apt-get: command not found
# bash: yum: command not found

 , ,

dekar ()

Вопросы по Ugene

DNA_Seq, бытует мнение, что ты разбираешься в ugene.

Так вот: никак не могу найти метода из файла секвенатора и исходной последовательности понять, где именно включились мутации. Есть последовательность исходного гена, есть ab (апплайдовский секвенатор) файл сиквенса.

Получаю последовательность из ab файла. Запихиваю её в поиск по исходному гену и вижу, что 2 mismatches. А как понять где?

 ,

dekar ()

libusb: состояне устройства

Хотел узнать, а есть ли кто-либо, кто реализвоывал средствами libusb 1 определение таких состояний, как:
- устройство занято другим экземпляром приложения
- устройство отключилось в процессе работы приложения
- устройство сменило конфигурацию в процессе работы (другая программа через другой интерфейс сообщила устройству о смене configuration)

 

dekar ()

PCI express Wifi для организации AP

Посоветуйте карточку для дома. Чтобы стабильно держала master mode. В pci express слот.

Как дополнительная опция, хотелось бы сделать то, что когда-то делал: поднять несколько виртуальных wlan устройств для обычного и гостевого (для соседей, гостей и прочих, кому лень пароли давать) wifi. Помню когда-то это делалось на madwifi. С тех пор проект мёртв (как мне показалось).

 , , ,

dekar ()

Настройка высокоскоростного маршрутизатора из Linux(75MBps).

Тут такая проблемка.

У меня дома есть сервачок, файлы раздавать, PHP писать, git хостить и пр. Slackware current 32 бита. И есть провайдер, предоставляющий мне интернет по технологии pppoe. И всё работает, но как то раз под новый год...

Как то раз, под новый год добрый провайдер говорит, что поднял мне скорость. До 75MBps. Я решил проверить. На серваке действительно скорость высокая (конечно меньше, но всё же), но стоит подключится из докалки - скорость заметно проседает.

Посему вопрос, уважаемые знатоки:

Что нужно сделать, чтобы linux роутер раздавал интернет побыстрее?

UPD. Ответ: не забывать про iperf, проверить внутреннюю сеть. Lnux в дефолте 75 пробросить способен.

 ,

dekar ()

Фрезерный станок ЧПУ + 3d принтер

Есть ли у кого опыт работы с сабжем под онтопик? Какие аппараты лучше купить для быстрого прототипирования? Какие для хобби? Хочется поиграться с трёхмерными технологиями, а потом, глядишь, и серьёзное что прикуплю.

 , ,

dekar ()

[embedded] [c] Сборка GCC прошивки МК - проблема с линковкой

Собираю прошивку для МК STM32
В МК в начале флеша должна идти таблица прерываний. Разработчики чипа поставляют библиотеку, в которой есть асмовый файл с этой таблицой и скрипт линковщика для того, чтобы засунуть её в начало.
Так вот: надоело мне собирать этот файл с проектом, решил засунуть его в библиотеку. Собрал я библиотеку, запаковал ar.

Линкую прошивку:

# arm-none-eabi-gcc -o fw.elf main.o lib/libstm32fw.a -Wl,--gc-sections,-Map=fw/main.map,-cref -T stm32.ld

Нет таблицы. Бинарник пустой.

Думаю, косяк. Вытаскиваю из архива ar -x объектник, содержащий нужную таблицу, и линкую прошивку:

# arm-none-eabi-gcc -o fw.elf main.o lib/startup_stm32f10x_md_vl.o lib/libstm32fw.a -Wl,--gc-sections,-Map=fw/main.map,-cref -T stm32.ld

Всё ок.

Дорогие знатоки, внимание вопрос: какого художника^W почему тако происходит, и как сделать архив так, чтобы линковка была успешной.

dekar ()

CUPS не видит USB принтер

собственно сабж. lsusb:
...
Bus 004 Device 003: ID 04e8:3425 Samsung Electronics Co., Ltd
...

cat /var/log/messeges:
...
kernel: usb 1-2.1: new high speed USB device using ehci_hcd and address 4
kernel: usb 1-2.1: configuration #1 chosen from 1 choice
kernel: usblp0: USB Bidirectional printer dev 4 if 1 alt 0 proto 2 vid 0x04E8 pid 0x3425

Однако в http://localhost:631/ при попытке добавить принтер оного нет. Да и в KDE-шном менеджере притнеров при попытке добавить принтер локальные принтеры не выделяются.

>>>

dekar ()

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