LINUX.ORG.RU

Сообщения x905

 

Медленная скорость локальной сети, тестировал iperf

Форум — Admin

Обнаружил, что на мой локальный ftp медленно заливаются файлы
Поставил iperf -s и с другого компа (iperf -c ) получил 23.9 Mbits/sec
Но если на том компе запустить iperf -s и с моего iperf -c, то 85.6 Mbits/sec, 94.0 Mbits/sec
iptables пустые
куда смотреть ?

 ,

x905
()

Сборка qt 32 под 64 bit ubuntu 16.04

Форум — Development

Пытаюсь собрать qt 5.11.1 (и 5.6.3 пробовал)
Вызываю ./configure -platform linux-g++-32 ...
Идет начальная сборка qmake, но в конце ошибка линковки

g++ -o "../bin/qmake" project.o [....] qlocale_unix.o -m32 -Wl,--gc-sections
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/5/libstdc++.so when searching for -lstdc++
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/5/libstdc++.a when searching for -lstdc++

$ dpkg -S /usr/lib/gcc/i686-linux-gnu/5/libstdc++.so 
libstdc++-5-dev:i386: /usr/lib/gcc/i686-linux-gnu/5/libstdc++.so

Т.е. он ищет не 32 битную либу stdc++, а 64 битную
Что я забыл сделать ?

 qt5 build

x905
()

Правило fontconfig для жирных и наклонных шрифтов

Форум — General

Пытаюсь написать правило для шрифтов, а именно - для среднего диапазона отключить сглаживание (работает), кроме жирных и наклонных шрифтов (не работает).
Соответственно это строки 1 и 2, которые не работают - как их правильно написать ?
kubuntu 18.04

<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>
 <dir>~/.fonts</dir>

 <match target="font"><edit mode="assign" name="rgba"><const>none</const></edit></match>
 <match target="font"><edit mode="assign" name="hinting"><bool>true</bool></edit></match>
 <match target="font"><edit mode="assign" name="hintstyle"><const>hintfull</const></edit></match>
 <match target="font"><edit mode="assign" name="antialias"><bool>true</bool></edit></match>


 <match target="font">
 <test compare="more_eq" name="size"   qual="any"><double>10</double></test>
 <test compare="less_eq" name="size"   qual="any"><double>13</double></test>
 <test compare="less"    name="weight" qual="any"><double>100</double></test> <!-- 1 -->
 <test compare="not_eq"  name="slant"  qual="any"><const>italic</const></test> <!-- 2 -->
 <edit mode="assign"     name="antialias"><bool>false</bool></edit></match>

</fontconfig>


 ,

x905
()

Диалог Open|Save GTK приложений в kubuntu 18.04

Форум — Desktop

Можно ли обеспечить ручной ввод пути или полного имени файла в диалогах Открытия/Выбора файла приложений GTK (firefox, thunderbird, gimp, ...) ?
Очень неудобно отсутствие этой строки ввода, приходится мышой тыкать, а полный путь уже есть в буфере обмена, например.
Решением было бы замена всех этих диалогов на более удобные от KDE )

 ,

x905
()

GPL лицензии в ембеддед

Форум — General

Пусть обдумывается разработка железяки на базе одноплатника или просто компа к которому не предполагается при эскплуатации консольный или gui доступ, только по сети, например телеприставка «рос_тивиком».

1. Нельзя помещать туда GPL3 программы, например bash (взял для примера чтото из ubuntu) ?
2. А чтобы было можно - нужно отдать к этой железяки ssh доступ для предоставления пользователю возможности замены программы ?
3. И это не касается GPL2 программ ?

Оффлайн юриста спросить не хочу, мне самому интересно )

 , ,

x905
()

ubuntu 16.04 выключается, но не перезагружается

Форум — General

На старенький Asus F5N установил ubuntu 16.04, все ок.
Выключается нормально, а вот перезагрузку не может выполнить, приходится жать кнопку выкл\вкл
По логу есть небольшие отличия, но в конце обоих есть строка:
rsyslogd: [origin software=«rsyslogd» swVersion=«8.16.0» x-pid=«660» x-info="http://www.rsyslog.com«] exiting on signal 15.

https://pastebin.com/MDCjbDBX

Т.е. вроде все что нужно было завершено, что же ему мешает ?

 , ,

x905
()

Будет ли работать тачскрин на Sony Vaio PCG-11411V

Форум — Linux-hardware

Есть старенький уже (2011г.) Sony Vaio PCG-11411V.
Венда 10 на нём работает с тачскрином, Ubuntu 1804 не хочет (
Возможно ли заставить работать тачскрин ?
Инфа:

~$ lsusb
Bus 002 Device 003: ID 054c:04b8 Sony Corp. 
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 005: ID 0489:e00f Foxconn / Hon Hai Foxconn T77H114 BCM2070 [Single-Chip Bluetooth 2.1 + EDR Adapter]
Bus 001 Device 004: ID 064e:a213 Suyin Corp. 
Bus 001 Device 003: ID 1926:0e17 NextWindow 
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

$ xinput list
⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Sony Vaio Jogdial                         id=8    [slave  pointer  (2)]
⎜   ↳ Sony RF Receiver                          id=13   [slave  pointer  (2)]
⎣ Virtual core keyboard                         id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Video Bus                                 id=6    [slave  keyboard (3)]
    ↳ Power Button                              id=10   [slave  keyboard (3)]
    ↳ Sony Vaio Keys                            id=7    [slave  keyboard (3)]
    ↳ Video Bus                                 id=9    [slave  keyboard (3)]
    ↳ USB 2.0 Camera: USB 2.0 Camera            id=11   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=14   [slave  keyboard (3)]
    ↳ Sony RF Receiver                          id=12   [slave  keyboard (3)]
    ↳ Sony RF Receiver                          id=15   [slave  keyboard (3)]

 , ,

x905
()

странности сортировки sort

Форум — General

Команда sort из состава ubuntu 1804 сортирует «не правильно»:

$ printf "word.ext\nword-ui.ext\nword.min.ext\n"| sort
word.ext
word.min.ext
word-ui.ext


А должно быть:
word-ui.ext
word.ext
word.min.ext


Ключи sort перебрал, не помогает :/

 

x905
()

ubuntu 1804 ошибка при sshpass rsync

Форум — General

На одной из удаленных машин установил ubuntu 1804 и работавший ранее скрипт:
sshpass -e rsync -avr --rsync-path=«echo $SSHPASS | sudo -Sv && sudo rsync» -e «ssh -p $SSH_PORT» $SSH_FN $SSH_USER@$SSH_HOST:/opt/
стал выдавать ошибку:
[sudo] password for user1: sudo: no tty present and no askpass program specified
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: error in rsync protocol data stream (code 12) at io.c(235) [sender=3.1.2]

что не хватает на той свежей ubuntu 1804 чтобы снова работало ?

 , ,

x905
()

Передать данные и звук по укв радио

Форум — Development

С передачей данных по укв радио ранее дел не имел, потому вопросы могут казаться совсем простые и/или неправильные

Пусть есть комп «передатчик» и множество компов «приемников»
Нужно передать всем одинаковых немного байт и речь ?
Решение примерно видеться такое: через COM|USB|ETH подключаюсь к радиостанции (или промежуточному блоку) и передаю данные, затем передаю речь - со звуковой карты «как есть» в аналоге т.к. скорость канала данных мала (1200 бод) или промежуточный блок принимает по ETH и сам аналог подает на радиостанцию.

Нашел, что так примерно работает mototrbo http://www.sagatelecom.ru/radiosystems/DMR/mototrbo.php, но какое оборудование нужно и описание его для программирования не вижу. Возможно это закрытые решение «по ключ», что не подходит.
Мотороллу смотрю т.к. она наверно наиболее распространена, например в авто, не дорога. Не хотелось бы «уникальных» решений.

Встречал описания разного рода радио модемов для «телеметрии», но мне такое не подойдет т.к. они только данные, без речи толкают.

 , , укв

x905
()

Лицензионные соглашения на использование операционных систем Astra Linux и свободные лицензии

Форум — Talks

Вопрос не совсем по разработке, но тут он живо обсуждается и интересен
Тут http://wiki.astralinux.ru/pages/viewpage.action?pageId=1998862 рассказано как им удалось ограничить свою систему лицензионным соглашением http://www.astralinux.com/images/doc/ls-12.pdf

Как я понял этот рассказ:
1. Они оформили бумажку на свой результат интеллектуальной деятельности (РИД) на ОС
2. Ссылаясь на «п. 1 ст. 1229 ч. 4 ГК РФ» они заявляют, что будут делать что захотят
3. Ссылаясь на остальные программы из ОС, говорят что соблюдают GPL, но п.6 их соглашения противоречит GPL

И что, так можно делать, оформив бумажку для охраны своего поделия ?

Дополнил еще одним «соглашением» http://astra-linux.ru/images/doc/soglashenie.pdf Тут оно проще, но запреты остаются

Перемещено tailgunner из development

 ,

x905
()

проброс порте не через дефолтный шлюз

Форум — Admin

1. есть локалка (172 сеть), выходящая в инет, в ней могу настроить проброс порта на локальный web сервер (пусть 172.1.2.3) через iprables на шлюзе
2. в этойже сети есть хост с 2мя сетевухами (host2): 172.1.2.4 и 10.0.1.4. Нужно настроить доступ через этот комп на тотже веб сервер по сети 10

Если я делаю как и на шлюзе
iptables -t nat -A PREROUTING -i enp5s1 -p tcp --dport 8080 -j DNAT --to-destination 172.1.2.3:80, то очевидно не работает т.к. ответы от web сервера идут на его шлюз по умолчанию, а не на 10.0.1.4
Полагаю нужно както менять адрес отправителя на host2 и это учесть в обратную сторону
web сервер нельзя трогать

 

x905
()

ffmpeg запись с web камеры и отображение

Форум — General

какая будет правильная командная строка записи (кодирования) с веб-камеры средствами ffmpeg, при этом то, что записывается нужно «вживую» видеть

т.е. нечто для замены cheese в командной строке

 , porn,

x905
()

отладка в системных либах ubuntu

Форум — Development

Как правильно выполнить отладку (анализ корки), если надо пойти внутрь системных пакетов ubuntu (1604) ?
Для примера интересует libpq, при просмотре стека есть такое:

0x7f114daaeb2f  <+0x000f>        48 89 fb                       mov    rbx,rdi
0x7f114daaeb32  <+0x0012>        e8 49 fe ff ff                 call   0x7f114daae980 <PQexecStart>
        1894 [1]	in /build/postgresql-9.5-AncLJm/postgresql-9.5-9.5.10/build/../src/interfaces/libpq/fe-exec.c
0x7f114daaeb37  <+0x0017>        84 c0                          test   al,al


$ apt list --installed|grep dbgsym
libpq-dev-dbgsym/xenial-updates,now 9.5.10-0ubuntu0.16.04 amd64 [installed]
libpq5-dbgsym/xenial-updates,now 9.5.10-0ubuntu0.16.04 amd64 [installed]
postgresql-9.5-dbgsym/xenial-updates,now 9.5.10-0ubuntu0.16.04 amd64 [installed]
postgresql-9.5-pgq3-dbgsym/xenial,now 3.2.6-4 amd64 [installed]
postgresql-9.5-plsh-dbgsym/xenial,now 1.20140221-3 amd64 [installed]
postgresql-9.5-repmgr-dbgsym/xenial,now 3.0.3-2 amd64 [installed]
postgresql-client-9.5-dbgsym/xenial-updates,now 9.5.10-0ubuntu0.16.04 amd64 [installed]
postgresql-server-dev-9.5-dbgsym/xenial-updates,now 9.5.10-0ubuntu0.16.04 amd64 [installed]

где найти (чем обеспечить) указанный путь ?

 

x905
()

Нарушение ли LGPL Qt

Форум — Development

Пусть написана программа, для конкретики на qt, с использованием динамических библиотек.
При своем старте программа проверит с какими либами она стартовала и если это не те «нужные», то выход.

Есть ли тут нарушение LGPL ?

 ,

x905
()

bash особенности цикла find

Форум — General

Не пойму почему прекращает работать цикл - после первой отработки ffmpeg работа прекращается без каких либо ошибок. Если вызов ffmpeg убрать, то выводятся все найденные файлы

find . -type f -iname '*.mp4' -o -iname '*.mov' -o -iname '*.mts' | while read f; do
    nf="${f%.*}.mkv"
    echo "$f"
    ffmpeg -i "$f" -preset medium "$nf" 
done

 

x905
()

трассировать все вызовы call и регистры

Форум — Development

для целей анализа программы без исходных кодом хочу вывести на экран все её вызовы call (E8) и некоторые регистры
т.е. вывод строки должен быть вида: $addr $rax $rbx $rcx
где addr - вызываемый адрес, далее значения регистров
чем такое можно (ли) сделать ?

 , ,

x905
()

Вопросы Qt certification

Форум — Development

Было бы интересно самому попробовать вопросы из сертификации Qt (http://blog.qt.io/blog/2017/11/28/get-certified-prove-qt-expertise/)
Где то можно их найти ?
Нашел совсем чуть старых http://katecpp.github.io/qt-quiz-first-release

 

x905
()

ffmpeg ошибка Past duration 0.999992 too large

Форум — General

Решил пожать некоторые свои видео, экспериментирую с файлом от регистратора
Команда простая: fmpeg -i «$f» -c:v libx265 -c:a libopus -crf 30 -ac 1 -ar 24000 -preset medium «${f%.*}.mkv»
На ubuntu 1604 все ок
Но на opensuse 422 получаю ошибки вида «Past duration 0.999992 too large»
Такие же ошибки и на ubuntu 1710

Из видимых отличий на ubuntu 1604:
ffmpeg version 2.8.11, x265 [info]: HEVC encoder version 1.9
на opensuse 422 и ubuntu 1710:
ffmpeg version 3.3.4, x265 [info]: HEVC encoder version 2.5
ffmpeg version 3.3.4-2 HEVC encoder version 2.5

Старые версии более «стабильны» или в новых нужно что то учесть ?

Поиск по интернету не принес пользы, такие ошибки возникали или при «живом» кодировании, либо не помогали предложенные варианты

 

x905
()

Немного поправить поведение ubuntu unity

Форум — Development

На ubuntu 16.04 есть проблема с полноэкранным окном и его диалогом, подобно что и тут https://askubuntu.com/questions/181071/launchbar-panel-overlaps-when-showing-... , там же и ссылка на баг
С тех пор ничего не изменилось, вот думаю самому попробовать поправить unity, но совсем не знаком что у них там где и как
Может кто уже разбирался как можно это поправить ?

 ,

x905
()

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