LINUX.ORG.RU

Сообщения deterok

 

Используют ли в вашей команде GPG-подписи коммитов

Голосования — Голосования
  1. Зачем это нужно? 369 (47%)

    ********************************************************************************************************************************************************************************************************************************************************************************************************************************

  2. Нет, не подписывают 284 (36%)

    ******************************************************************************************************************************************************************************************************************************************************

  3. Да, у нас все подписывают коммиты 95 (12%)

    **********************************************************************************

  4. Нет, но я пользуюсь 34 (4%)

    *****************************

Всего голосов: 782

deterok
()

Помощь по связыванию QML и C++

Форум — Development

В общем я пока пытаюсь вникнуть в идеологию разработки с использованием связки QML + C++ и что-то пока тяжело идет из-за js...

Возник вопрос об организации диалога:

Нужен нестандартный диалог с панелькой для отображения картинок. Его не сложно накидать на QML, но тут возник вопрос, как правильно поступить, если помимо картинок теперь нужно отобразить некий нестандартный файл, который по сути содержит своеобразное изображение?

Мой вариант действий был бы таков: мы создаем некий виджет на основе какого-нибудь QQuickPaintedItem который обучен по переданному ему пути определять что перед ним и рисовать это.
Подгружаем его в QML часть проекта. Так нормально?

 ,

deterok
()

Добавление нестандартных кнопок в QMenuBar

Форум — Development

Тут задался вопросом как можно организовать QMenubar с нестандартной кнопкой (ака WinStyle RoundButton).

Никакой конкретной задачи не стоит, просто интересно, каким образом это можно реализовать?

 

deterok
()

Ищу бесплантое OwnCloud хранилище более 2 гигов

Форум — General

Ну хотя бы 3.

 

deterok
()

Документация для Qt5 в gentoo

Форум — Development

Если кому надо, то здесь вот есть ebuild с доками для Qt5: https://github.com/evsh/gentoo-qt5-with-docs/tree/docs/dev-qt/qtdocumentation

 , ,

deterok
()

Запуск Steam от другого пользователя

Форум — Games

В общем запускаю как:

su - steam
eval `pax11publish -i`
steam

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

Если этого не делать и пускать без su и pax11publish -i, то все работает отлично.

Как можно это исправить, такое ощущение, что игры захватывают какие-то ресурсы.

Кстати, если не сделать pax11publish -i, то ни одна игра не запуститься и будет висеть явно ожидая когда освободится звуковуха.

Game update: AppID 570 "Dota 2", ProcID 2517, IP 0.0.0.0:0
ERROR: ld.so: object '/home/steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 2530 != 2518, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/steam/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
Installing breakpad exception handler for appid(gameoverlayui)/version(20150218153205)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
Using breakpad crash handler
AL lib: pulseaudio.c:612: Context did not connect: Доступ запрещён
мар 05 10:54:45 fort_dey kernel: ACPI Warning: \_SB_.PCI0.PEG0.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20140724/nsarguments-95)
мар 05 10:54:45 fort_dey kernel: ACPI Warning: \_SB_.PCI0.PEG0.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20140724/nsarguments-95)
мар 05 10:54:45 fort_dey kernel: ACPI Warning: \_SB_.PCI0.PEG0.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20140724/nsarguments-95)
мар 05 10:54:45 fort_dey acpid[868]: client connected from 18861[0:104]
мар 05 10:54:45 fort_dey acpid[868]: 1 client rule loaded
мар 05 10:56:29 fort_dey pulseaudio[1178]: [alsa-sink-ALC269VC Analog] alsa-sink.c: Error opening PCM device front:0: Устройство или ресурс занято
мар 05 10:57:09 fort_dey logger[19446]: мар  5 10:57:09 logger: ACPI event unhandled: processor LNXCPU:00 00000080 00000001
мар 05 10:57:09 fort_dey unknown[19448]: мар  5 10:57:09 logger: ACPI event unhandled: processor LNXCPU:00 00000081 00000000
мар 05 10:57:09 fort_dey unknown[19450]: мар  5 10:57:09 logger: ACPI event unhandled: processor LNXCPU:01 00000080 00000001
мар 05 10:57:09 fort_dey logger[19452]: мар  5 10:57:09 logger: ACPI event unhandled: processor LNXCPU:01 00000081 00000000
мар 05 10:57:09 fort_dey unknown[19454]: мар  5 10:57:09 logger: ACPI event unhandled: processor LNXCPU:02 00000080 00000001
мар 05 10:57:10 fort_dey logger[19456]: мар  5 10:57:10 logger: ACPI event unhandled: processor LNXCPU:02 00000081 00000000
мар 05 10:57:10 fort_dey logger[19458]: мар  5 10:57:10 logger: ACPI event unhandled: processor LNXCPU:03 00000080 00000001

 , , ,

deterok
()

Оптимизация QGraphicsScene c милионами объектов

Форум — Development

В общем есть QGraphicsScene с матрицей из QGraphicsRectItem ~3000x3000. И все это дело тупо тормозит при перемещение.

Какие есть способы оптимизации таких сцен?

 , ,

deterok
()

Не запоминается громкость системных звуков

Форум — Desktop

В общем логика такая, если я выставляю громкость системных звуков не равную 100% в kmix, то они всеравно останутся на максимальной громкости и вернут ползунок назад при первом воспроизведение.

Кто-нибудь сталкивался с подобным?

 , , ,

deterok
()

KMail не чует gpg-agent или что-то типа того

Форум — Desktop

В разделе «Attach» (при написание нового письма) выбираю «Add my public key» и окно с пустым списком ключей. При нажатие на «Start Sertificate Manager» выводится окно с ошибкой типа «Could not start certificate manager; please check your installation.»

Куда копать. Gnupg-agent работает, но может быть проблема не в стандартном хомяке gpg?

 , ,

deterok
()

Интерактивный pixmap на qml

Форум — Development

Чем лучше реализовать на qml отображение изображения в виде пиксельной матрицы на qml с поддержкой анимации и событий выделения отдельных пикселей?

Планировал это сделать матрицы rect'ангалов.

 , pixmap, ,

deterok
()

Падает mongo shell

Форум — Admin
mongo          
MongoDB shell version: 2.6.7
connecting to: test
2015-02-16T03:06:54.351+0300 mongo got signal 11 (Segmentation fault), stack trace: 
2015-02-16T03:06:54.353+0300 0x7f485f80394d 0x7f485f5eee77 0x7f485ca6ce90 0x7f485fa4df62 0x7f485facf5b5 0x7f485facf63d 0x7f485fad521d 0x7f485fa5ee29 0x7f485fa6ab6c 0x7f485fa6afb5 0x7f485f8c6aaf 0x7f485fa20e1e 0x7f485f9aefff 0xbf9e206362 
 mongo(_ZN5mongo15printStackTraceERSo+0x4d) [0x7f485f80394d]
 mongo(_Z12quitAbruptlyi+0x127) [0x7f485f5eee77]
 /lib64/libc.so.6(+0x34e90) [0x7f485ca6ce90]
 mongo(_ZN2v88internal6String11WriteToFlatItEEvPS1_PT_ii+0x6c2) [0x7f485fa4df62]
 mongo(_ZN2v88internal33GenericStringUtf16CharacterStream10FillBufferEjj+0x55) [0x7f485facf5b5]
 mongo(_ZN2v88internal28BufferedUtf16CharacterStream9ReadBlockEv+0x5d) [0x7f485facf63d]
 mongo(_ZN2v88internal7Scanner10InitializeEPNS0_20Utf16CharacterStreamE+0x8d) [0x7f485fad521d]
 mongo(_ZN2v88internal6Parser9ParseLazyEPNS0_20Utf16CharacterStreamEPNS0_9ZoneScopeE+0x49) [0x7f485fa5ee29]
 mongo(_ZN2v88internal6Parser9ParseLazyEv+0x17c) [0x7f485fa6ab6c]
 mongo(_ZN2v88internal9ParserApi5ParseEPNS0_15CompilationInfoEi+0x225) [0x7f485fa6afb5]
 mongo(_ZN2v88internal8Compiler11CompileLazyEPNS0_15CompilationInfoE+0xff) [0x7f485f8c6aaf]
 mongo(_ZN2v88internal10JSFunction11CompileLazyENS0_6HandleIS1_EENS0_18ClearExceptionFlagE+0x19e) [0x7f485fa20e1e]
 mongo(_ZN2v88internal11CallIC_MissENS0_9ArgumentsEPNS0_7IsolateE+0x29f) [0x7f485f9aefff]
 [0xbf9e206362]

Кто-нибудь сталкивался?

 ,

deterok
()

Запуск alsamix от другого пользователя, как?

Форум — General

В общем иду по su - alsatest, запускаю alsamix и он ждет до поедного освобождение ресурсов видать моим пользователем.

Как правильно разрулить ситуацию?

 , ,

deterok
()

Steam не хочет работать из измененного хомяка

Форум — General
HOME=`pwd`"/.local/steam_home" steam 
mkdir: невозможно создать каталог «/home/deterok/.local/steam_home/.steam»: Нет такого файла или каталога
Setting up Steam content in /home/deterok/.local/steam_home/.local/share/Steam
ln: не удалось создать символьную ссылку «/home/deterok/.local/steam_home/.steam/steam»: Нет такого файла или каталога
/usr/bin/steam: line 52: xterm: команда не найдена

При этом отлично работает из под реального, а раньше и из под измененного.

UPD

Походу проблема в правах, не пойму, что не так...

 splithome,

deterok
()

Не могу понять что он от меня хочет в зависимостях?

Форум — General
merge -av1 x11-libs/libXdmcp

 * IMPORTANT: 2 news items need reading for repository 'gentoo'.
 * Use eselect news to read news items.


These are the packages that would be merged, in order:

Calculating dependencies ... done!                           
[ebuild   R    ] x11-libs/libXdmcp-1.1.1-r1  USE="-doc -static-libs" ABI_X86="32* (64) (-x32)" 0 KiB
[blocks B      ] app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)] ("app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]" is blocking x11-libs/libXdmcp-1.1.1-r1)
[blocks B      ] x11-libs/libXdmcp[abi_x86_32(-)] ("x11-libs/libXdmcp[abi_x86_32(-)]" is blocking app-emulation/emul-linux-x86-xlibs-20140508)

Total: 1 package (1 reinstall), Size of downloads: 0 KiB
Conflict: 2 blocks (2 unsatisfied)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (x11-libs/libXdmcp-1.1.1-r1:0/0::gentoo, ebuild scheduled for merge) pulled in by
    >=x11-libs/libXdmcp-1.0.2 required by (x11-base/xorg-server-1.17.1:0/1.17.1::gentoo, installed)
    x11-libs/libXdmcp
    >=x11-libs/libXdmcp-1.1.1-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] (>=x11-libs/libXdmcp-1.1.1-r1[abi_x86_64(-)]) required by (x11-libs/libxcb-1.11-r1:0/1.11::gentoo, installed)
    x11-libs/libXdmcp required by (kde-base/kdm-4.11.16:4/4.11::kde, installed)
    x11-libs/libXdmcp required by (kde-base/kdelibs-4.14.5:4/4.14::kde, installed)

  (app-emulation/emul-linux-x86-xlibs-20140508:0/0::gentoo, installed) pulled in by
    ~app-emulation/emul-linux-x86-xlibs-20140508 required by (app-emulation/emul-linux-x86-medialibs-20140508-r6:0/0::gentoo, installed)
    app-emulation/emul-linux-x86-xlibs required by (x11-drivers/nvidia-drivers-346.35:0/0::gentoo, installed)
    >=app-emulation/emul-linux-x86-xlibs-20121028[-abi_x86_32(-)] required by (games-util/steam-launcher-1.0.0.49-r3:0/0::steam-overlay, installed)
    >=app-emulation/emul-linux-x86-xlibs-20100611 required by (app-emulation/emul-linux-x86-opengl-20140508-r1:0/0::gentoo, installed)
    >=app-emulation/emul-linux-x86-xlibs-2.1[development,-abi_x86_32(-)] required by (app-emulation/wine-1.7.33:0/0::gentoo, installed)
    app-emulation/emul-linux-x86-xlibs[development,-abi_x86_32(-)] required by (app-emulation/wine-1.7.33:0/0::gentoo, installed)

Что бы я поставил abi_x86_32 и на emulation/emul-linux-x86-xlibs?

 , , ,

deterok
()

Layman теперь совсем не нужен?

Форум — General

Ну в связи с обновлением portage и его системы синхронизации?

 , ,

deterok
()

Кто нибудь юзал RethinkDB?

Форум — Development

Как оно по сравнению с монгой вообще?

 ,

deterok
()

NetworkManager немного косо настраивает роуты + пара вопросов по сетям

Форум — Admin

Я не очень разбираюсь в принципах взаимодействия сетей, но тут возникает такая проблемка:
Есть настроенный сетевой интерфейс, есть настроенное l2tp подключение в NM.

По умолчанию при подключение обоих он прописывает такие пути:

default         10.205.66.254   0.0.0.0         UG    0      0        0 enp2s0
default         0.0.0.0         0.0.0.0         U     50     0        0 ppp0
10.205.66.0     0.0.0.0         255.255.255.0   U     0      0        0 enp2s0
l2tp.flex.ru    0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
l2tp.flex.ru    10.205.66.254   255.255.255.255 UGH   100    0        0 enp2s0

И оно приводит к 100% потери пакетов при пинге до гугла, хотя в локальную сеть нормально смотрит и отлично пингует до flex.ru.

Так вот, если прописать следующие пути: route add 10.255.255.254 gw 10.205.66.254 route add default dev ppp0 То все отлично работает и route выдает следующие:

default         0.0.0.0         0.0.0.0         U     0      0        0 ppp0
default         10.205.66.254   0.0.0.0         UG    0      0        0 enp2s0
default         0.0.0.0         0.0.0.0         U     50     0        0 ppp0
10.205.66.0     0.0.0.0         255.255.255.0   U     0      0        0 enp2s0
l2tp.flex.ru    10.205.66.254   255.255.255.255 UGH   0      0        0 enp2s0
l2tp.flex.ru    0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
l2tp.flex.ru    10.205.66.254   255.255.255.255 UGH   100    0        0 enp2s0

Теперь несколько вопросов:
1] В чем проблема? Метрика?
2] Можно ли отучить создавать лишние пути NM?
3] Я так понимаю вся сеть будет гнаться через ppp0? Тогда может вообще нафиг дефолтный путь до enp2s0?

Всем спасибо!

 , ,

deterok
()

Проблемы с NetworkManager

Форум — Desktop

1) Он не видит проводное подключение если я от рута сам не взывал dhclient для этого интерфейса. Сейчас копаю в сторону проблем с dhclient, хотя если подключить телефон как модем, то он его отлично видит и работает.
Выглядит это вот так:

фев 11 13:13:34 fort_dey kernel: alx 0000:02:00.0 enp2s0: NIC Up: 100 Mbps Full
фев 11 13:13:34 fort_dey NetworkManager[875]: <info>  (enp2s0): link connected
фев 11 13:13:34 fort_dey NetworkManager[875]: <info>  (enp2s0): device state change: unavailable -> disconnected (reason 'carrier-changed') [20 30 40]

2) Не получается настроить l2tp подключение, ругается в логах вот чем:

фев 11 12:52:08 fort_dey NetworkManager[875]: <info>  Starting VPN service 'l2tp'...
фев 11 12:52:08 fort_dey NetworkManager[875]: <info>  VPN service 'l2tp' started (org.freedesktop.NetworkManager.l2tp), PID 6300
фев 11 12:52:08 fort_dey NetworkManager[875]: <info>  VPN service 'l2tp' appeared; activating connections
фев 11 12:52:08 fort_dey NetworkManager[875]: <info>  VPN plugin state changed: init (1)
фев 11 12:52:08 fort_dey NetworkManager[875]: <info>  VPN plugin state changed: starting (3)
фев 11 12:52:33 fort_dey NetworkManager[875]: <info>  VPN connection 'Новое соединение vpn' (Connect) reply received.
фев 11 12:52:33 fort_dey NetworkManager[875]: <info>  VPN connection 'Новое соединение vpn' (Connect) reply received.
фев 11 12:52:33 fort_dey NetworkManager[875]: <warn>  VPN connection 'Новое соединение vpn' failed to connect: 'Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.'.

 , ,

deterok
()

В нескольких обновляемых kde* пакетах появилась ошибка при сборке: Makefile:127: recipe for target 'all' failed

Форум — General
SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -o /var/tmp/portage/kde-base/korganizer-4.14.5/work/korganizer-4.14.5_build/korganizer/moc_kowhatsnextview.cpp /var/tmp/portage/kde-base/korganizer-4.14.5/work/korganizer-4.14.5/korganizer/views/whatsnextview/kowhatsnextview.h 
make[2]: Leaving directory '/var/tmp/portage/kde-base/korganizer-4.14.5/work/korganizer-4.14.5_build'
/usr/bin/cmake -E cmake_progress_report /var/tmp/portage/kde-base/korganizer-4.14.5/work/korganizer-4.14.5_build/CMakeFiles  88
[  9%] Built target korganizerprivate_automoc
make[1]: Leaving directory '/var/tmp/portage/kde-base/korganizer-4.14.5/work/korganizer-4.14.5_build'
Makefile:127: recipe for target 'all' failed
make: *** [all] Error 2

Все они версии 4.14.5, обновляюсь с 4.14.3

Кто-нибудь сталкивался?

 ,

deterok
()

Востановление world

Форум — General

После некой операции(вроде после emerge -ave @world) случилась странная задница и пропали все записи в world файле.

Требуется восстановить его. Как можно из существующих selected - уже установленных пакетов выбрать те, которые не зависят ни имеют зависимостей?

Pinkbyte

 , ,

deterok
()

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