LINUX.ORG.RU

Сообщения Landgraf

 

GVFS и кэширование файлов.

Использую gvfs (samba backend) для подключения samba шар и чтения файлов. Часто требуется доступ к одним и тем же частям файла, можно ли как-то организовать кэширование этих частей или самих файлов при помощи gvfs или любым другим способом? Выкачивать файл целиком не вариант, так как долго, а он обрабатывается на ходу.

 ,

Landgraf
()

Создание простенького TUI

Вопрос по созданию простого terminal user interface.
https://imgur.com/0vZWl0Y
Хочу сделать так, что бы была «шапка» программы с указанием текущего шага, а весь вывод был ниже и не перезаписывал шапку. Как это можно реализовать? Пример на скриншоте выше.

 

Landgraf
()

Проблемы с воспроизведением видео в VLC

В VLC крайне плохое качество изображения и звука. Так же vlc не выключается нормально, а сворачивается в трей и оттуда тоже не спешит выключаться, повторно видео при этом в нем не получается открыть. Не выключается именно после того как открою видео, а потом попытаюсь закрыть через крестик в заголовке окна. Пример кадров из видео:
VLC:
https://imgur.com/b5PfnMo
Smplayer:
https://imgur.com/a/fHVKwaj
Выхлоп в терминал после включения видео и попытке закрытия:

VLC media player 3.0.9.2 Vetinari (revision 3.0.9.2-0-gd4c1aefe4d)
[0000562ca45b15b0] main libvlc: Запуск vlc с интерфейсом по умолчанию. Используйте 'cvlc' для запуска vlc без интерфейса.
[0000562ca463fdb0] main playlist: playlist is empty
uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, DBusMenuLayoutItem&): Condition failed: menu
uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, DBusMenuLayoutItem&): Condition failed: menu
uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, DBusMenuLayoutItem&): Condition failed: menu
amdgpu: os_same_file_description couldn't determine if two DRM fds reference the same file description.
If they do, bad things may happen!
libva info: VA-API version 1.7.0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/radeonsi_drv_video.so
libva info: Found init function __vaDriverInit_1_7
libva info: va_openDriver() returns 0
mesa: for the   --simplifycfg-sink-common option: may only occur zero or one times!
mesa: for the   --global-isel-abort option: may only occur zero or one times!
[00007f4130002760] glconv_vaapi_x11 gl error: vaDeriveImage: operation failed
[00007f41340478f0] main video output error: video output creation failed
[00007f4148d8f140] main decoder error: failed to create video output
mesa: for the   --simplifycfg-sink-common option: may only occur zero or one times!
mesa: for the   --global-isel-abort option: may only occur zero or one times!
[00007f4148d8f140] avcodec decoder: Using G3DVL VDPAU Driver Shared Library version 1.0 for hardware decoding

Дист: Ubuntu 20.04
DE: KDE 5.18 (xorg)
CPU: amd ryzen 2700x
GPU: amd rx580

 ,

Landgraf
()

KDE, пропали виджеты после отключения монитора.

После отключения и последующего включения монитора, пропали виджеты с рабочего стола, который был на этом мониторе. Они отображаются в добавленных при этом. Как их можно удалить или перетащить на рабочий стол активный?

 

Landgraf
()

Проблема с размонтированием usb-накопителей из dolphin.

В новом KDE добавили в оповещение заметку о том, кто удерживает usb-накопитель, однако это не особо помогает. Сейчас при размонтировании флешки вижу надпись «Устройство занято: Error unmounting /dev/sde1: target is busy», я сделал sync, но флешка все равно не размонтируется. Как можно это исправить? Можно ли как-то понять, что именно kde виновато в этом повидении, что бы оформить баг?
ОС kubuntu 19.10
KDE 5.17.4
KDE Frameworks 5.65.0
qt 5.12.4

 , ,

Landgraf
()

Ищу VNC сервер\клиент.

Ищу VNC сервер\клиент с поддержкой 2 мониторов и возможностью показывать :0 дисплей (т.е. что бы подключаться к текущему х-серверу,а не запускать новый). Желательно open source. Такие есть?

 

Landgraf
()

Debian 9. Проблемы с сетью.

На машине есть две ОС - windows 10 и debian 9. В debian 9 не с первого раза выполняется подключение к snap, docker(скачивание пакетов, образов, то есть сам репозиторий не доступен), zoom и к некоторым сайтам (например lor пару раз был не доступен, пару раз именно сообщения нельзя было писать). Но они перестают быть недоступными, если раз 6-7 в них попытаться подключиться, дальше некоторое время нормально работают. В windows такого поведения не вижу. В чем может быть проблема? Вот например сейчас, lor доступен, сообщения писать не могу. При попытке отправить - «Не удается получить доступ к сайту»

 ,

Landgraf
()

Debian 9 и Intel UHD 630

Работает только в софтверном режиме. При создании /etc/X11/xorg.conf.d/20-intel.conf
с

Section "Device"
 Identifier "Intel Graphics"
 Driver "intel"
 Option "TearFree" "true"
EndSection
появляются жуткие глитчи на экране, внутри хрома и скайпа каша из того, что там должно отображаться. Без этого конфига:
cat /var/log/Xorg.0.log | grep DRI
[ 9.912] (II) glamor: EGL version 1.4 (DRI2):
[ 10.413] (EE) modeset(0): [DRI2] No driver mapping found for PCI device 0x8086 / 0x3e92
[ 10.413] (EE) modeset(0): Failed to initialize the DRI2 extension.
[ 10.468] (II) AIGLX: Screen 0 is not DRI2 capable
[ 11.318] (II) GLX: Initialized DRISWRAST GL provider for screen 0

пробовал mesa и ядро ставить из stretch-backports - картина та же, ничего не поменялось. firmware-linux-nonfree и firmware-misc-nonfree установлены. Сам модуль i915 заводится.

dmesg | grep i915
[ 0.099294] Kernel command line: audit=0 \boot\vmlinuz-5.1.0-14.2-liquorix-amd64 root=UUID=4bcff12d-4a83-44b5-b7b6-4fc352624cc6 ro quiet initrd=boot\initrd.img-5.1.0-14.2-liquorix-amd64 i915.preliminary_hw_support=1 intel_iommu=on
[ 7.165606] i915: unknown parameter 'preliminary_hw_support' ignored
[ 7.166512] i915 0000:00:02.0: vgaarb: deactivate vga console
[ 7.167771] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=io+mem
[ 7.169401] [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4)
[ 7.461765] [drm] Initialized i915 1.6.0 20190207 for 0000:00:02.0 on minor 0
[ 7.463544] snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[ 7.561873] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device

Можно ли нормально завести ускорение?

 , ,

Landgraf
()

Отключить ibus

Нужно отключить или удалить ibus, так как он мешает стандартной системе от kde. Устанавливается ibus вместе с zoom (приложение для конференц.связи), при насильной установке без ibus, apt жалуется на проблемы с пакетами. Как можно удалить или отключить ibus, что бы он не работал и при этом apt ни на что не жаловался? Система Debian 9.

 , ,

Landgraf
()

Поддерживается ли на linux 4k HDR видео?

Процессор intel Core i5 8500, видео должно воспроизводится на встроенном GPU. В характеристиках написано что оно поддерживает воспроизведение таких видео. И если поддерживается, в чем можно будет воспроизводить его?

 ,

Landgraf
()

Ограничение диапазона цветов для конкретного монитора

Один монитор подключен через переходник HDMI-VGA, при резкой смене на яркие цвета, которые занимают больше половины экрана, монитор на секунду-две гаснет. Можно ли как-то скорректировать выводимый на него диапазон цветов, при этом не задев другой монитор, который подключен через hdmi напрямую? дистрибутив: ubuntu 19.04
видеокарта: amd rx 580 с открытыми драйверами amdgpu

 , ,

Landgraf
()

Debian 9 и свежий KDE

Можно ли на debian 9 поставить хотя бы относительно новую версию KDE? И если можно, то как? Если подключить sid, то скорее всего обновиться gcc/libc, что никак не допустимо.

 ,

Landgraf
()

Debian, установка пакета зависает при распаковке.

Удалял libboost, сейчас он вновь понадобился.

Пол:109 http://mirror.mephi.ru/debian stretch/main amd64 libboost-all-dev amd64 1.62.0.1 [3 750 B]                 
Получено 86,5 MБ за 42с (2 033 kБ/c)                                                                               
Извлечение шаблонов из пакетов: 100%
Выбор ранее не выбранного пакета libboost1.62-dev:amd64.
(Чтение базы данных … на данный момент установлен 161141 файл и каталог.)
Подготовка к распаковке …/000-libboost1.62-dev_1.62.0+dfsg-4_amd64.deb …
Распаковывается libboost1.62-dev:amd64 (1.62.0+dfsg-4) …
Делал sudo dpkg --configure -a
sudo dpkg --purge --force-remove-reinstreq libboost1.62-dev
sudo apt-get clean
sudo apt-get autoremove

Но не помогло. Как можно исправить проблему?
Debian GNU/Linux 9.8 (stretch)

 ,

Landgraf
()

AppImage и gvfs

Пытаюсь создать appImage приложение, которое зависит от gvfs и glib, однако при запуске из appImage gvfs жалуется на то, что не может найти свои либы.
gvfsd: error while loading shared libraries: libgvfsdaemon.so: cannot open shared object file: No such file or directory
Приложение вручную запускает gvfsd, если не видит что оно уже было запущено в системе. Пакеты gvfs установлены в appImage. Как можно исправить эту проблему?

 ,

Landgraf
()

«Базовый» видеорежим в windows и linux

Заметил что windows всегда может отрисовать свой графический интерфейс вне зависимости от установленной видеокарты, хоть и в маленьком разрешении, во всех известных мне дистрибутивах linux явно были какие-то попытки реализовать подобное, но работало крайне плохо - либо графический интерфейс все же не прорисовывался как нужно, либо не работали устройства ввода, либо отрисовывалось максимум окно с ошибкой. В графическом стеке linux есть какие-то архитектурные проблемы, не позволяющие подобное реализовать, или просто это никому не нужно?

 , ,

Landgraf
()

Удобный\интерактивный git add

Где-то видел утилиту со следующим поведением для git add, в консоли появляются «чек боксы» где можно при помощи стрелок клавиатуры выбрать нужные файлы и добавить их в коммит, т.е. выглядело примерно так:

Изменения, которые не в индексе для коммита:
  (используйте «git add <файл>…», чтобы добавить файл в индекс)
  (используйте «git checkout -- <файл>…», чтобы отменить изменения
   в рабочем каталоге)

[o]        изменено:      file0.cpp
[o]        изменено:      file0.h
[X]        изменено:      abc.config

Неотслеживаемые файлы:
  (используйте «git add <файл>…», чтобы добавить в то, что будет включено в коммит)

[X]        file.cpp
[X]        file.h
[X]        file1.cpp
[X]       file1.h
где [o] - не выбранный файл, а [X] - выбранный. Кто-нибудь встречал такую или подобную утилиту?

 

Landgraf
()

Debian 9. Apt-key и apt-config грузят CPU.

Постоянно запускаются apt-key и apt-config, я отключил обновления в kde, проверил
/etc/apt/apt.conf.d/50unattended-upgrades
, там все закомментировано, в
/etc/apt/apt.conf.d/20auto-upgrades
везде стоят нули

APT::Periodic::Update-Package-Lists "0";
APT::Periodic::Unattended-Upgrade "0";
APT::Periodic::Download-Upgradeable-Packages "0";

что еще может вызывать запуск этих утилит?

 ,

Landgraf
()

Отключить часть предупреждений gcc для всего проекта.

Можно ли при помощи CMake отключить одно предупреждение (-Wdeprecated-declaration) для всего проекта? И если можно, то как?

 ,

Landgraf
()

Spectacle не сохраняет скриншот в буфере обмена.

Создаю скриншот, копирую, он есть в буфере обмена, но при закрытии приложения spectacle изображение пропадает из буфера обмена. Причем такое поведение у данного приложения для создания скриншотов достаточно давно. Я правильно понимаю что это фича, а не баг? И можно ли как то это исправить?
Ubuntu 18.10
KDE: 5.15.5
KDE Frameworks: 5.52.0

 ,

Landgraf
()

Узнать какой пакет установил другой пакет.

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

 , , ,

Landgraf
()

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