LINUX.ORG.RU

Сообщения Sunderland93

 

Ненависть Ъ-линуксоида или почему Ubuntu - не Линукс?

Приветствую. Очень часто натыкаюсь на заявления, мол Ubuntu - не Linux (надеюсь имеется ввиду не GNU/Linux), что это не труЪ, не по-пацански и так далее. Но при этом - это один из немногих допиленных для десктопа дистров, в которому нужно совершать минимум телодвижений. Поставил - и работай. Но при этом зачастую именно эти люди говорят, мол Линукс не готов для десктопа, что там много нужно работать руками после установки, что за пределы 1% не выберется, и прооравшись - идут дальше собирать Gentoo. Серьёзно. В чём причина ненависти? Ведь именно Убунте мы многим обязаны.

 , , , ,

Sunderland93
()

Сборка 32-х разрядного приложения в 64-х разрядной системе

Всем привет! Есть 32-х битное приложение (PCSX 2), которое я обычно собирал в deb-пакеты с помощью pbuilder. Сейчас мне нужно собрать статическую сборку. Но тащить кучу 32-х битных либ в систему не хочется. Пока единственным решением вижу виртуалку с 32-х битным линуксом. Есть идея заюзать контейнер с нужным окружением, но не знаю как это осуществить. В общем, думаю суть ясна. Подскажите, есть ли оптимальный способ?

 , , ,

Sunderland93
()

Зависание системы при выгрузки файла в облако/видеохостинг

Приветствую! Система Debian 8.3, KDE 4.14, Linux 4.3, обновления из бэкпортов, используется Zswap. В компьютере имеется жёсткий диск с оффтопом (само собой в NTFS). Проблема в следующем. Если на нём лежит какой-нибудь файл (видео, архив, не важно), то при его загрузке, скажем, на Dropbox, и одновременном просмотре фильма или прослушивании музыки - система намертво виснет. При этом звук начинает быстро заикаться на одном месте. Помогает только reset. Но если этот файл переместить уже на линуксовый раздел, и повторить все действия - то всё нормально. Проблема в том, что на линуксовом жёстком диске у меня мало места, и много хранится на диске с NTFS. Подскажите, в чём может быть проблема? Куда копать? Раздел с NTFS монтируется с параметром defaults, может тут что-нибудь изменить? Раньше такой проблемы не припомню

 , , , ,

Sunderland93
()

IDE для PyQt 5 а также настройка

Всем привет! Изучаю Qt и PyQt 5 в частности. Сейчас нахожусь в поиске оптимального IDE и текстового редактора. Варианты такие: KDevelop, Geany, Sublime Text 3, Eclipse + PyDev, Eric, PyCharmCE, Kate. Из того, что уже опробовал:

  • KDevelop - в принципе устраивает, но завязана на KDE, а тащить кучу KDEшных либ не хочется;
  • Geany - нет нормального автодополнения в Python, и вообще по-моему поддержка оного там для галочки;
  • Kate - нельзя запустить питоновский код. По крайней мере нигде описания настройки под это не нашёл;
  • Sublime Text 3 - вообще не хочет запускать код на PyQt 5, жалуясь что не может найти PyQt5.QtWidgets.

Остальное буду пробовать. Что можете посоветовать для кодинга на PyQt и есть ли решение описанных мной проблем

 , , ,

Sunderland93
()

Debian, GNOME, Wayland: история успеха

Решил я поставить на тестовый раздел Debian Sid, дабы иметь последний Гном и проверить его работу в Wayland. Сказано - сделано. Ну а теперь, собственно, мнение: работает всё довольно плавно, шустро, тиринга нет. То есть отрисовка значительно лучше чем в Xorg, при этом у меня Nvidia, что само по себе особенно. Но пока, к сожалению, не готов. Во всяком случае для меня.

  • самый главный недостаток - нет Primary Selection. Для тех, кто не в курсе - это когда текст можно скопировать простым выделением мышой, и вставить средней кнопкой. Вроде как в GNOME 3.20 его запилили, через какой-то свой протокол. Посмотрим;
  • нельзя запустить ни одно графическое приложение от рута (gdebi, gksu и подобные идут лесом. Ибо завязаны на иксы, судя по ошибке);
  • не отображаются значки на рабочем столе, хотя всё включено в настройках;
  • не работает drag'n'drop. Точнее частично работает, но приложение-источник намертво виснет;
  • при переключении раскладки в Xwayland-софте, почему-то срабатывает клавиша Alt, хотя возможно это не баг системы, а моя клавиатура.


В общем, пока есть что пилить. Жду GNOME 3.20, надеюсь там всё будет лучше.

 , , ,

Sunderland93
()

Написание эмулятора терминала на Qt 5

Всем привет! Собственно, сабж. Хотел чисто ради обучения написать эмулятор терминала на Qt 5, но нигде в интернете не могу найти примеры. Может кто подскажет? Сейчас изучаю Qt 5 и PyQt 5, и вот загорелось написать эмулятор терминала.

 , ,

Sunderland93
()

Не работает Bluetooth в Debian 8.3

Привет всем! Имеется дешёвый китайский USB-bluetooth адаптер. Раньше (в Debian 7) работал отлично. Сейчас - даже не обнаруживается. Перепробовал кучу способов его оживить - толку 0.
Вывод dmesg http://pastebin.com/zphhq06X

lsusb

Bus 002 Device 004: ID 14cd:8168 Super Top
Bus 002 Device 003: ID 0e5e:6622 Conwise Technology Co., Ltd. CW6622
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 008: ID 1c4f:0026 SiGma Micro Keyboard
Bus 001 Device 007: ID 232b:0810
Bus 001 Device 011: ID 046d:0817 Logitech, Inc.
Bus 001 Device 010: ID 0079:0006 DragonRise Inc. Generic USB Joystick
Bus 001 Device 009: ID 12d1:1506 Huawei Technologies Co., Ltd. E398 LTE/UMTS/GSM Modem/Networkcard
Bus 001 Device 006: ID 1a40:0101 Terminus Technology Inc. 4-Port HUB
Bus 001 Device 005: ID 09da:9033 A4 Tech Co., Ltd X-718BK Optical Mouse
Bus 001 Device 004: ID 1a40:0101 Terminus Technology Inc. 4-Port HUB
Bus 001 Device 003: ID 06da:0003 Phoenixtec Power Co., Ltd 1300VA UPS
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Вывод rfkill list
0: hci0: Bluetooth
        Soft blocked: no
        Hard blocked: no

Вывод hciconfig hci0 up
Can't init device hci0: Operation not supported (95)

Система: Debian 8.3 KDE, ядро 4.3, bluetooth, blueman и bluedevil установлены, но последний при запуске выдаёт это:
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.

Подскажите, пожалуйста, в чём может быть причина?

 , , , ,

Sunderland93
()

Баг в Kdenlive

Всем привет! Однажды уже задавал подобный вопрос, но толком ответа не получил. Суть в том, что при просмотре видео в превью редактора, воспроизводимый звук не соответствует позиции на дорожке. Он может либо отставать, либо наоборот идти впереди. В результате, на слух вырезать нужный фрагмент очень сложно, приходится ориентироваться по графику на звуковой дорожке (по миниатюре). Но это ещё не всё. Бывает так, что при воспроизведении в превью, в конце звуковой дорожки всё нормально, а после рендеринга ролика - откусывается конец! Kdenlive 4.14.2, Debian 8, хотя проверял в Kubuntu 15.04 на более новой версии - та же ситуация. В чём может быть причина? Может MLT или FFmpeg посвежее собрать?

 , , , ,

Sunderland93
()

Вопрос о выборе и покупке железа для апгрейда

Всем привет! В связи с небывалым ростом цен на железо, встал вопрос целесообразности его покупки, скажем, на AliExpress. Как вы считаете - можно ли покупать там, например, процессоры? Может кто-нибудь заказывал там железо для апгрейда/сборки компьютера? Или подскажите недорогие интернет-магазины комплектующих.

 , , ,

Sunderland93
()

Тихо и незаметно вышел Wayland 1.10

Сабж https://lists.freedesktop.org/archives/wayland-devel/2016-February/027038.html

P.S. в сочетании с новостью о Vulkan - просто праздник :)

 ,

Sunderland93
()

Apparmor vs SElinux и их нужность на десктопе

Всем привет. Сабж. Что посоветуете для Debian 8 Jessie? Прочитал про обе технологии, но так и не понял, что из них лучше/проще/эффективнее. И если на десктопе ненужно - прошу объяснить почему.

 , , ,

Sunderland93
()

Client-Side Decorations vs Server-Side Decoration: в чём преимущества тех и других?

Привет! Вот задумался: сейчас во многих DE уже добавлена поддержка отрисовки на стороне клиента (CSD, client-side decorations), даже в KDE вроде как есть начальная поддержка, если не ошибаюсь. Но там сейчас вкладываются наоборот в отрисовку на стороне сервера. И я запутался, что к чему. Насколько я знаю, в случае с CSD, вся отрисовка контролируется самим приложением. А значит если там, например, не предусмотрено изменение размеров окна - то его хрен изменишь. В отличии от метода отрисовки на стороне сервера, где любое приложение получит одинаковое оформление. Ну и CSD позволяет рисовать окна со скруглёнными углами. Это всё, что я знаю. Просветите, может есть ещё что-то? Или скажите где можно почитать подробное описание, баги и фичи обоих методов. В чём киллер-фича CSD?

 , , , ,

Sunderland93
()

Серьёзная проблема при установке deb-пакета

Всем привет! Небольшая предыстория: намылился я собрать Lumina DE (DE от разрабов PC-BSD) в Debian и Ubuntu. Разрабы даже предоставили в репе на Гитхабе скрипты для сборки. Клонирую реп, собираю - ошибка!Решили. Собираю ещё раз. Всё собралось, но в основном пакете теперь вот такой крайне странный баг. Почему так? В чём может быть причина? Релиз Lumina 0.8.8, вот сборочный скрипт для Debian

#!/usr/bin/make -f
DH_VERBOSE = 1

DPKG_EXPORT_BUILDFLAGS = 1
include /usr/share/dpkg/default.mk

export DEB_BUILD_MAINT_OPTIONS = hardening=+all

QMAKE = /usr/lib/$(DEB_HOST_MULTIARCH)/qt5/bin/qmake

USER_QMAKE_FLAGS = \
	PREFIX=/usr \
	LIBPREFIX=/usr/lib/$(DEB_HOST_MULTIARCH) \
	QT5LIBDIR=/usr/lib/$(DEB_HOST_MULTIARCH)/qt5 \
	QMAKE_CXXFLAGS="$(CXXFLAGS) $(CPPFLAGS)" \
	QMAKE_LFLAGS="$(LDFLAGS) -Wl,--as-needed"

QMAKE_EXTRA_DIRS = libLumina \
	lumina-config \
	lumina-desktop \
	lumina-fm \
	lumina-open \
	lumina-screenshot \
	lumina-search \
	lumina-info \
	lumina-xconfig \
        lumina-fileinfo

%:
	dh $@ --parallel

override_dh_auto_configure:
	$(QMAKE) $(USER_QMAKE_FLAGS)
	for d in $(QMAKE_EXTRA_DIRS) ; do (cd $$d && $(QMAKE) $(USER_QMAKE_FLAGS)); done

override_dh_auto_clean:
	dh_auto_clean
	-find $(CURDIR) -name *.qm -delete

override_dh_install:
	dh_install --list-missing
	mv $(CURDIR)/debian/lumina-desktop/usr/bin/Lumina-DE \
		$(CURDIR)/debian/lumina-desktop/usr/bin/Lumina-DE.real
	install -m755 $(CURDIR)/debian/Lumina-DE \
		$(CURDIR)/debian/lumina-desktop/usr/bin/Lumina-DE
	# make install / dh_auto_install will automatically strip the library.
	# This is a work-around to preserve the debug symbols for the debug package.
	install -m644 libLumina/libLuminaUtils.so.1.0.0 \
		$(CURDIR)/debian/libluminautils1/usr/lib/$(DEB_HOST_MULTIARCH)

override_dh_strip:
	dh_strip -plibluminautils1 --dbg-package=libluminautils-dbg
	dh_strip --remaining-packages

 , , , ,

Sunderland93
()

Mesa: почему так медленно

Приветствую. Ребят, вот сидел сейчас и задавался вопросом - в чём причина такого медленного развития Mesa? Малое количество разработчиков? Высокая сложность разработки? Или есть ещё факторы? Многие OGL-расширения не реализованы, хотя вроде как и сам OGL потихонечку начинает уходить в прошлое. Vulkan уже скоро должен выйти (насколько я понял, он уже практически готов, и сейчас пилят различные бенчмарки и прочее software для него). Да и реализация драйвера там проще. Кто что думает?

 , , , ,

Sunderland93
()

Ошибка при сборке: cgmanager, Debian, MATE 1.12

Всем привет! Собираю на Open Build Service свежий MATE 1.12 для Debian 8. Всё собиралось хорошо, пока не дола очередь до mate-control-center. В логе сборке появляется это:

[ 138s] insserv: Service mountkernfs has to be enabled to start service cgmanager
[ 138s] insserv: exiting now!
[ 138s] update-rc.d: error: insserv rejected the script header [ 138s] dpkg: error processing package cgmanager (--install): [ 138s] subprocess installed post-installation script returned error exit status 1
[ 138s] Errors were encountered while processing:
[ 138s] cgmanager
[ 138s] exit ...
[ 138s]
[ 138s]
build24 failed "build mate-control-center_1.12.1-2.dsc" at Tue Feb 9 06:22:38 UTC 2016.
[ 138s]
[ 138s] ### WATCHDOG MARKER START ###
[ 141s] [ 118.419224] SysRq : Power Off
[ 141s] [ 118.442040] reboot: Power down
[ 143s] ### WATCHDOG MARKER END ###
[ 143s]
[ 143s] build24 failed "build mate-control-center_1.12.1-2.dsc" at Tue Feb 9 06:22:44 UTC 2016.
[ 143s]
и компиляция прерывается. Отписался об этом на их Гитхабе - ничего толком не сказали. Мол проверяй зависимости у пакета. Всё бы ничего, но MATE 1.12 я взяо из Debian Testing, и ничего там не трогал. Там же ведь всё собирается. Подскажите, в чём может быть дело? Вот полный лог сборки http://pastebin.com/bFBjxEwY

 , , , ,

Sunderland93
()

Выборочное клонирование репозитория в Git

Привет всем! Ребят, подскажите пожалуйста, существует ли в Git возможность выборочного клонирования репа? Допустим есть реп на Гитхабе, с кучей файлов и каталогов. Мне оттуда нужно только пара файлов. Можно ли через git clone забрать только их, дабы не тянуть всё лишнее?

 , , ,

Sunderland93
()

Сборка пакетов в OBS: сборочные зависимости

Всем привет! Обращаюсь к тем, кто юзает OBS (Open Build Service, изначально используется для сборки openSUSE) для сборки пакетов под свой дистр (для openSUSE, Debian и т.д.). У меня такой вопрос. Я хочу собрать программу, сборочных зависимостей для которой нет в штатных репах моего дистра (Debian 8). Если я сначала их соберу, оставлю в своём репозитории на OBS, а потом приступлю к сборке непосредственно программы - смогут ли эти зависимости подтянуться из моего репа? Или для этого нужно делать что-то другое?

P.S. cast Novell-ch у тебя вроде там есть реп для Суси? Может ты в курсе моей проблемы?

 , , , ,

Sunderland93
()

Не получается добавить мобильное соединение в Plasma 5

Всем привет! Столкнулся с такой проблемой: при добавлении беспроводного или мобильного соединения в KDE Plasma 5 (через апплет сетевых подключений) - неактивна кнопка OK. То есть можно всё настроить, прописать, но сохранить - никак. Пробовал Debian Testing и openSUSE Leap 42.1 - одинаково (при этому в сусе ещё и модель модема не определилась). Кто сталкивался с подобным?

 , , , ,

Sunderland93
()

Gentoo, Calculate, Sabayon или Funtoo: с чего начать?

Всем привет! Стало мне скучно, что всё у меня работает в Debian/Ubuntu, даже в Fedora с Manjaro. И тут подумал - а почему бы не попробовать что-нибудь из source-based. Сперва хотел поставить Кальку, но тут сразу сомнение - это по сути Убунта от мира Генты. Так не лучше ли начать с Генты? Потом услышал, что Gentoo сейчас еле дышит, и все перебираются на Funtoo. Опять засомневался. Также рассматриваю Sabayon, но говорят он довольно глючен. В общем, товарищи гентушники, посоветуйте что поставить опытному дэбиановоду и убунтёнку :) Разумеется, всю документацию (хэндбук) я буду читать.

 , , , ,

Sunderland93
()

Запуск Xorg от юзера, а также запуск программ в отдельных иксах: просьба помочь

Всем привет! Ситуация такая: Debian 8 KDE, в наличии systemd. Запускаю какое-нибудь приложение в отдельных иксах (на другом tty) - вся нормально. Перехожу в рабочую сессию - тоже нормально. Но когда переключаюсь обратно на приложение - тупо чёрный экран. Повторил всё то же самое в Ubuntu 14.04 (там, как известно, upstart). Там после возврата из приложения в запущенную сессию, нужно разблокировать экран. Но переход обратно на приложение в другом tty работает нормально. Где-то прочитал, что это вина systemd, и что нужно запускать иксы от юзера, дабы проблемы не было. Статья из Арчевики мне ничего толком не объяснила. Ребят, кто в теме, подскажите, как решить проблему? Debian 8 KDE, systemd 215, xorg 1.16, Nvidia 340.93

 , ,

Sunderland93
()

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