LINUX.ORG.RU

Сообщения Sunderland93

 

Не загружается система: no init found, filesystem with invalid superblock

Привет всем. Такая беда: есть комп с Debian 8. На пустой раздел рядом поставил Ubuntu 17.04, всё хорошо. После использования Debian 8 некоторое время, перезагружаюсь в Ubuntu - и система падает в Busybox с сообщениями:

Found EXT4 filesystem with invalid superblock.....No init found..
и в таком духе, и предлагает вручную запустить e2fsck. Запускаю, находит кучу ошибок, правит, перезагрузка - всё работает. До поры до времени. Диск нормальный, без бэд-блоков, для чистоты эксперимента ставил на другой. Также пробовал Debian 9 - та же хрень. В чём может быть дело? Почему у меня слетает файловая система?

 , , , ,

Sunderland93
()

PyQt5 и Qt Designer: правильно подключить форму приложения

Всем привет. Изучаю PyQt, морды приложениям (как минимум на первых порах) буду лепить в Qt Designer. В интернетах нашёл 3 способа подключения формы к коду: напрямую подключать .ui файл дизайнера, конвертировать его в класс через pyuic и конвертировать непосредственно в коде приложения через uic.loadUi(). Вопрос к знатокам: какой способ предпочтительнее? На мой взгляд подключать форму напрямую будет удобнее тогда, когда нужно будет что-то в ней подправить. Но с другой стороны - если её подключать как класс, код становится более понятным. Так ли это?

 , , , ,

Sunderland93
()

Несколько вопросов по установке системы на SSD

Всем привет! Несмотря на кучу прочитанной инфы, в голове осталась каша, так как везде пишут по-разному. Одни рекомендуют что-то, другие настоятельно не советуют использовать это «что-то». Диск у меня Silicon Power 60g на SandForce-контроллере. Есть вопросы:

1) TRIM. Как его лучше запускать - монтированием с опцией discard, через fstrim или вообще забить, если имеется много неразмеченного пространства, как советуют в Debian?

2) Нужно ли включать опцию noatime? Как она влияет на работу SSD? В частности если на нём будет корневой раздел

3) SWAP. Памяти у меня 8 гигов, но при рендеринге чего-то в Blender бывает задействуется своп (не более 2-х гигов). Как поступить - сделать swap-раздел на SSD в 2 гига, или использовать swap-file? Или может лучше поставать swapspace, чтобы он динамически создавал и удалял своп при необходимости?

4) В сети пишут что нужно оставить 10% неразмеченного пространства на диске, чтобы он не тормозил при заполнении файлами. В моём случае это 6 гигов. Этого будет достаточно или нужно больше?

5) Планировщик I/O. CFQ, NOOP или Deadline? Так как использовать буду Debian, где по дефолту стоит CFQ - стоит ли его заменить на другой?

6) Файловая система для корня: Ext4 или Btrfs? Много слышал что вторая более оптимизирована для SSD. Это так?

 , , ,

Sunderland93
()

Qt5: виджеты vs QML

Всем привет! Активно изучаю Qt5, накупил литературы. Есть грандиозные планы на разработку нескольких интерфейсов, в том числе - переписывание интерфейса пары нужных мне программ с wxWidgets на Qt. И задался вопросом - на чём лучше реализовывать GUI - обычных виджетах Qt5, или QML? В сети нашёл лишь плюсы QML в сравнении с виджетами, как простота написания, читабельность, аппаратное ускорение отрисовки. Стало быть у виджетов всё наоборот? Прошу опытных Qt-девелоперов вкратце рассказать о плюсах и минусах виджетов и QML.

 , ,

Sunderland93
()

Обход ограничений на закачку торрентов

Привет всем. Недавно заблокировали все трекеры Rutracker'а, и теперь добраться до них можно только через прокси. Раньше я юзал SOCKS5-прокси Tor, но теперь он не работает для Рутрекера. Следуя данному гайду, я прописал в настройках Ktorrent HTTP-прокси. Но соединение всё равно шло напрямую, а так как у меня ещё и провайдер режет торренты по самые помидоры - ничего качать не получается. Пробовал также Deluge и qBittorrent - безрезультатно. Последний вообще как-будто игнорит любые настройки прокси, даже исправно работающий Tor. Ради интереса проверил в uTorrent в оффтопике - и вот там всё заработало! Но я не понимаю - почему тот же самый адрес прокси и порт игнорируются любыми линуксовыми торрент-клиентами? И ещё. В гайде по ссылке указано как настроить прокси через Proxifiler. Разумеется в Линуксе его нет. Но суть настройки я понял: добавить HTTP-прокси с поддержкой X-Forwarded-For и обеспечить DNS-резолвинг через этот же прокси. Я решил взять для пробы Proxychains. Добавил туда нужные адреса проксей, но вот как отправлять через него DNS - не понял. Подскажите пожалуйста адекватное решение проблемы для Линукса. Ибо юзать всё время винду для закачки торрентов у меня нет возможности.

 , , ,

Sunderland93
()

LibreOffice портирован на AmigaOS 4.1

Компания A-EON, занимающаяся разработкой компьютеров Amiga One и поддержкой операционной системы AmigaOS 4.1, объявила о начале бета-тестирования офисного пакета LibreOffice. Портированием занимается Thomas Frieden, при финансовой поддержке A-EON. Распространяться пакет будет на платной основе.

Источник: https://www.facebook.com/AEonTechnologyLtd/photos/a.461608890516168.110788.44...

Русскоязычное сообщество Amiga (или АОР) http://www.amiga.org.ru/

 ,

Sunderland93
()

Прошу подтвердить баг

Приветствую! Прошу подтвердить следующий баг в Kdenlive: добавляем на дорожку изображение. На дорожку выше добавляем текстовый клип и эффект «Афинный». Анимируем текст по ключевым кадрам, чтобы он как-бы прилетал на передний план. Далее поверх этого клипа, на дорожку выше, добавляем ещё один текстовый клип с эффектом «Совмещение (Composite)». И также всё анимируем. И теперь при передвижении ползунка ключевых кадров (того маленького, в свойствах эффекта) - редактор падает с ошибкой Segmentation fault. Также может упасть сразу после воспроизведения. Упрощу задачу - я создал тестовый проект, в котором баг гарантированно проявляется на моей машине, независимо от версии Kdenlive, начиная с 16.08.3 и до гитовых сборок. Моя конфигурация: Intel Core i3-550, 8G RAM, GeForce GTX 760, драйвер 375.39, KDE Neon. О баге отписался разработчикам, но подтвердить его они не могут. Потому прошу помощи, особенно у тех кто силён в английском. Сссылка на баг https://bugs.kde.org/show_bug.cgi?id=376433 Тестовый проект https://www.dropbox.com/s/cfkfghdelldcyoa/crash_test.tar.gz?dl=0

P.S. если же в настройках Kdenlive включить аппаратное ускорение эффектов Movit - то баг немного меняется. При перемещении полузнка ключевых кадров редактор не падает, но может упасть при клике на случайное место на дорожке. И упасть с ошибкой Aborted.

 , , , ,

Sunderland93
()

Серьёзные проблемы со звуком в FreeBSD 11

Привет всем. Поставил давеча GhostBSD 11 Alpha (преднастроенная FreeBSD 11) с MATE. Проблема в следующем: звуковая карта определилась корректно, но несмотря на подключённые в передний разъём наушники, звук всё равно идёт в задний, куда у меня подключены колонки. При этом звук не регулируется ползунком на панели MATE. Вообще не реагирует на него. Всё время работает на максимуме. Сперва подумал что проблема в предустановленном Pulse Audio. Зашёл в pavucontrol - моей карты там не обнаружено вообще. Везде только указано /dev/dsp. Снёс пульс - проблема не исчезла. Гуглинг ничего толкового не дал. Также нет звука в Firefox. Вместе с ним поставилась alsa, и я понятия не имею как её подружить с OSS, чтобы звук с сайтов нормально работал. В общем, прошу помочь. Хочется решить проблему

 , , , ,

Sunderland93
()

Запись полноэкранных игр

Все привет! Раньше записывал геймплей полноэкранных игр через recordmydesktop, ибо всё остальное (включая Simple Screen Recorder) дико сажало производительность. Сейчас же, в Debian 9, даже recordmydesktop её садит. Пробовал записывать The Talos Principle, с OpenGL и Vulkan-бэкендами. И там и там, в среднем просадка на 30 с лишним FPS. Подскажите, как правильно записать геймплей игры, чтобы не просаживался FPS? Пробовал кстати OBS Studio - та же песня. Может что-то не так делаю. Cast Novell-ch ты постоянно записываешь игры, показывая их производительность. Как правильно это делать?

 , ,

Sunderland93
()

Помогите грамотно оформить багрепорт

Привет всем. Тестирую Plasma on Wayland (KDE Neon Developer Unstable). Ноутбук с интеловской интеграшкой. Поставил из репов Open Arena. Запустил - в меню нет курсора мыши, а в самой игре стоит один раз двинуть мышкой - как персонаж упирается оружием вниз, движение мышью заставляет его крутиться вокруг своей оси и всё. Пробовал ставить свежий Xwayland, думал дело в нём - не помогло. При этом в GNOME on Wayland эта игра работает безупречно. В общем, прошу помочь с правильным описанием этого бага, я отправлю разрабам багрепорт.

 , , ,

Sunderland93
()

Актуальность современных Unix'ов

Всем привет! Вот сижу сейчас, готовлю видеообзор истории Unix, и задаюсь вопросом: а насколько сейчас актуальны те немногие проприетарные Юниксы? На серверах сейчас живут Линуксы и BSD, во многих других областях Линукс безальтернативен. А вот те же AIX, Unixware, HP-UX, SCO OpenServer, Solaris. В каких областях они применяются до сих пор и почему? Прошу ответить максимально конструктивно.

 , , , ,

Sunderland93
()

Kdenlive: баги, вылеты, раньше было лучше

Приветствую! Заметил что последние версии Kdenlive и MLT (фреймворк на котором он построен) не блещут стабильностью. Столкнулся с двумя серьёзными багами. Точнее даже с тремя:

1) Падает после создания клипа с анимированными титрами. Тут всё просто: создаём клип титров, там же кликаем на вкладку Animation и меняем начало и конец анимации. После добавления этого клипа на проект, и после случайного клика по нему, или воспроизведения - программа падает. При чём не постоянно, может поработать нормально, но после очередного клика по этому текстовому клипу или его воспроизведения - бумс! https://bugs.kde.org/show_bug.cgi?id=376099

2) Примерно то же самое, но уже со сменой шрифта для написания текста в этом редакторе клипов. Пишешь текст, меняешь шрифт, затем снова кликаешь на выпадающий список со шрифтами - бабах! Багу подвержена версия 16.12.1 из состава Debian Stretch, с Appimage пакетом и в KDE Neon воспроизвести не удалось. Видимо баг MLT. На всякий случай написал мейнтенеру в Debian. https://bugs.kde.org/show_bug.cgi?id=376447

3) Тут всё весьма эпично. Создаём просто текстовый клип, кидаем его на дорожку поверх, наприер, картинки. Добавляем переход «Афинный» и масштабируем текст так, чтобы он как бы появлялся из ничего и приближался к экрану. Далее поверх этого клипа добавляем ещё один текстовый, но уже с эффектом «Совмещение» (Composite). Анимируем его, например, чтобы он прилетал с переднего плана под первый текст. Затем просто двигаем ползунок от последнего ключевого кадра к первому - и всё. Редактор падает. НО. Если в настройках включить аппаратное ускорение эффектов (Movit) - то ничего уже не падает. Работает нормально. Но это только на свежих версиях Kdenlive. В Debian это ни на что не влияет (хотя видеокарты были разные, там где Debian у меня Intel HD, а где KDE Neon - Nvidia) https://bugs.kde.org/show_bug.cgi?id=376433

Прошу подтвердить зарепорченные мной баги, а заодно отписаться о тех, которые заметили вы. А также - посоветовать временную замену. Пока в голове всплывает только офтопик с Вегасом (с пиратским естественно).

cast AP

 , , ,

Sunderland93
()

Приложение на GTK 3 уходит на границы панели в KDE 5

Всем привет! Поставил на ноут с разрешением экрана 1360 x 768 и Debian 9 KDE Ring. Клиент гномовский (ring-kde), написан с использованием мерзкого CSD. Окно не ресайзится по высоте, и уходит глубоко за пределы панели. От того невозможно нажать ни на одну кнопку снизу в окне приложения. Есть ли решение?

 , , , ,

Sunderland93
()

Ubuntu, дуалбут с Win 8.1 и UEFI: мистика и непонятки

Приветствую. Такая ситуация: имеется ноут HP Pavilion, с кривым недоUEFI биосом (даже не знаю как это назвать). В этом BIOS есть режим Legacy Support, который постоянно включён, и даже если его вырубить - включается снова. При этом такие пункты, как Secure Boot и подобные вообще неактивны. Поставил Win 8.1. Поставился без косяков. При этом несмотря на включённый режим Legacy Boot, она поставилась на EFI-раздел. Ставлю Xubuntu 16.04.1. На этапе разметки диска, всё делаю как положено, указываю для установки GRUB раздел EFI, в общем как обычно. Жму Далее - и тут установщик мне заявляет, что для того чтобы система корректно поставилась, нужно создать раздел Bios-boot размером в 1 мегабайт! То есть как если бы я ставил Xubuntu на GPT-раздел в обычном BIOS. Я ничего не понял, но создание этого раздела ни на что не влияет. После включения ноута сразу грузится винда. Пробовал восстановить загрузчик чере Boot Repair LiveCD - тот заявил что я загрузился в режиме Legacy Boot, и нужно перезагрузиться в режиме UEFI. Но я не могу, потому что никак не вырубается этот Legacy Support! Кто сталкивался с такой дичью - подскажите решение?

 , , , ,

Sunderland93
()

Сборка Andoird под китайский смартфон

Приветствую! Имеется китайский смартфон фирмы Dexp (Ixion E250), с крайне тормозным Android 5.1. Задача: собрать под него нормальную прошивку, используя AOSP или CyanogenMod. Так как никогда не занимался сборкой Android, возникло несколько вопросов:

1) как выдрать драйвера устройства из родной прошивки (скачал с официального сайта) и подсунуть в новую?
2) читал что AOSP можно собрать только для Nexus, однако у меня есть китайский планшет на Интеле и там стоит AOSP 4.4.4. Вопрос - что нужно добавить в исходный код для сборки под нужную платформу?
3) какие оптмизиации можно применить при сборке?
4) очевидный вопрос - возможно ли всё это?

 , , , ,

Sunderland93
()

Принт-сервер на OpenWRT: не видит принтер

Привет всем! Имею маршрутизатор TP-LINK WR842N, в него воткнут USB-хаб, к которому в свою очередь подключены USB-модем и принтер Pantum P2050. Принтер нормально работает в Линуксе, после установки ppd-файлов в CUPS. Но не обнаруживается в OpenWRT, во всяком случае в /dev/usb его нет. Используется p910nd, вот его конфиг:

config p910nd
        option device '/dev/usb/lp0'
        option port '0'
        option bidirectional '1'
        option enabled '1'
        option bind '192.168.1.1'

В demsg ни слова о принтере, но на всякий случай вот http://pastebin.com/dU149uLx

Прошу помочь разобраться в проблеме

 , , , ,

Sunderland93
()

Не могу собрать OpenWRT

Всем привет! Пытаюсь собрать OpenWRT с помощью Image Builder. Все зависимости установлены, однако сборщик в упор не видит svn

mkdir -p tmp
rm -f tmp/.host.mk
Checking 'working-make'... ok.
Checking 'case-sensitive-fs'... ok.
Checking 'gcc'... ok.
Checking 'working-gcc'... ok.
Checking 'g++'... ok.
Checking 'working-g++'... ok.
Checking 'ncurses'... ok.
Checking 'zlib'... ok.
Checking 'libssl'... ok.
Checking 'perl-thread-queue'... ok.
Checking 'tar'... ok.
Checking 'find'... ok.
Checking 'bash'... ok.
Checking 'patch'... ok.
Checking 'diff'... ok.
Checking 'cp'... ok.
Checking 'seq'... ok.
Checking 'awk'... ok.
Checking 'grep'... ok.
Checking 'getopt'... ok.
Checking 'stat'... ok.
Checking 'md5sum'... ok.
Checking 'unzip'... ok.
Checking 'bzip2'... ok.
Checking 'wget'... ok.
Checking 'perl'... ok.
Checking 'python'... ok.
Checking 'svn'... failed.
Checking 'git'... ok.
Checking 'file'... ok.
Checking 'openssl'... ok.
Checking 'ldconfig-stub'... ok.

Build dependency: Please install the Subversion client
Prerequisite check failed. Use FORCE=1 to override.

Пробовал переустанавливать SVN, ставить более свежую версию. Безрезультатно. В чём может быть дело? Проверял на Debian 8 и Ubuntu 16.04

 , , ,

Sunderland93
()

Кампания по сбору средств для разработки эмулятора Playstation 3 - RPCS3

Разработчик свободного эмулятора игровой консоли Sony Playstation 3, скрывающийся под ником Nekotekina, запустил краудфандинг-кампанию на Patreon, с целью сбора средств на разработку эмулятора RPCS 3. В настоящее время эмулятор находится в активной разработке, поддерживает Windows и Linux, имеет DX 12 и Vulkan -бэкенды, наряду с традиционным для эмуляторов OpenGL. Однако пока не способен запускать что-то из эксклюзивов платформы PS3, а некоторые коммерческие игры запускаются на очень низких скоростях и с большими багами. Цель кампании состоит в обеспечении разработки эмулятора full-time (полный рабочий день), обеспечения разработчиков необходимым оборудованием для отладки и тестирования и прочими нужными вещами. Ссылки:

Github
Официальный сайт

 ,

Sunderland93
()

GCC 5/6 в Debian 8

Приветствую. Такой вопрос: в Debian 8 весь софт собран GCC версии 4.9. В моём репозитории для него есть пакеты, которым нужен минимум GCC 5.0. При этом для сборки самого GCC нужно обновить ещё несколько пакетов, например binutils. Скажите, уживутся ли таким образом в системе две версии GCC? Не будет ли проблем в работе ПО, собранного более свежим компилятором в системе, собранной более старым?

 , , ,

Sunderland93
()

Направить звук с микрофона на наушники во время записи в PulseAudio

Всем привет! Наверно не совсем точно описал проблему. Приведу пример: в оффтопике при подключении микрофона, он сразу слышен в наушниках или колонках. Потому очень удобно записывать, например, подкаст. Слышишь сам себя. В Linux такое можно сделать в JACK, и я это делал. Но звук пишется с хрипами. Пробовал ставить реалтайм-ядро - безрезультатно. Китайска USB-звуковуха при подключении через JACK вообще входит в петлю и визжит в динамики. Скажите, можно ли получить то, что мне нужно, средствами PulseAudio? Видимо встроенная в мой ноут звуковуха хреново работает с режимом реального времени.

 , , , ,

Sunderland93
()

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