LINUX.ORG.RU

Сообщения steemandlinux

 

Как определить, шрифт оригинальный или эрзац

Форум — Desktop

Поставил пакет ttf-windows, открыл в либреофисе документ с шрифтом calibri, текст кривой и пьяный. Как определить какой реальный шрифт используется в данный момент?

 ,

steemandlinux
()

В Хром ускорение завезли.

Форум — Talks

Дополнено: Нифига не работает, тест был проведен с разными кодеками и битрейтами :(

chrome://flags/

Hardware-accelerated video decode - enabled

Тяжелые видео грузят процессор на 1 процент. Хз, работает ли на Nvidia, но на Intel и AMD должно, только установить vaapi не забудьте.

Еще можно включить вулкан в качестве бекенда, у вас рендер будет ANGLE в вместо нативного WebGL, про который приложения как правило не знают.

PS: При включенном вулкане статистика для админов вешает браузер.

 ,

steemandlinux
()

Удалить или заблокировать профиль pulseaudio

Форум — Linux-hardware

На одной видеокарте висят 2 активных звуковых устройства: монитор и ресивер, проблема в том, что когда выключаю ресивер, выход аудио меняется на мониторный, как единственный оставшийся доступный.

Как заблокировать этот порт или профиль? Чтобы выход менялся на затычку, а не другую звуковую.

    index: 0
	name: <alsa_card.pci-0000_0d_00.1>
	driver: <module-alsa-card.c>
	owner module: 6
	properties:
		alsa.card = "0"
		alsa.card_name = "HDA ATI HDMI"
		alsa.long_card_name = "HDA ATI HDMI at 0xfcca0000 irq 96"
		alsa.driver_name = "snd_hda_intel"
		device.bus_path = "pci-0000:0d:00.1"
		sysfs.path = "/devices/pci0000:00/0000:00:03.1/0000:0b:00.0/0000:0c:00.0/0000:0d:00.1/sound/card0"
		device.bus = "pci"
		device.vendor.id = "1002"
		device.vendor.name = "Advanced Micro Devices, Inc. [AMD/ATI]"
		device.product.id = "aaf8"
		device.product.name = "Vega 10 HDMI Audio [Radeon Vega 56/64]"
		device.string = "0"
		device.description = "Vega 10 HDMI Audio [Radeon Vega 56/64]"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
	profiles:
		output:hdmi-stereo: Digital Stereo (HDMI) выход (priority 5900, available: no)
		output:hdmi-surround: Digital Surround 5.1 (HDMI) выход (priority 800, available: no)
		output:hdmi-surround71: Digital Surround 7.1 (HDMI) выход (priority 800, available: no)
		output:hdmi-stereo-extra1: Digital Stereo (HDMI 2) выход (priority 38468, available: unknown)
		output:hdmi-stereo-extra2: Digital Stereo (HDMI 3) выход (priority 5700, available: no)
		output:hdmi-surround-extra2: Digital Surround 5.1 (HDMI 3) выход (priority 600, available: no)
		output:hdmi-surround71-extra2: Digital Surround 7.1 (HDMI 3) выход (priority 600, available: no)
		output:hdmi-stereo-extra3: Digital Stereo (HDMI 4) выход (priority 5700, available: no)
		output:hdmi-surround-extra3: Digital Surround 5.1 (HDMI 4) выход (priority 600, available: no)
		output:hdmi-surround71-extra3: Digital Surround 7.1 (HDMI 4) выход (priority 600, available: no)
		output:hdmi-stereo-extra4: Digital Stereo (HDMI 5) выход (priority 5700, available: no)
		output:hdmi-surround-extra4: Digital Surround 5.1 (HDMI 5) выход (priority 600, available: no)
		output:hdmi-surround71-extra4: Digital Surround 7.1 (HDMI 5) выход (priority 600, available: no)
		output:hdmi-stereo-extra5: Digital Stereo (HDMI 6) выход (priority 38468, available: unknown)
		output:hdmi-surround-extra5: Digital Surround 5.1 (HDMI 6) выход (priority 33368, available: unknown)
		output:hdmi-surround71-extra5: Digital Surround 7.1 (HDMI 6) выход (priority 33368, available: unknown)
		off: Выключено (priority 0, available: unknown)
	active profile: <output:hdmi-stereo-extra5>
	sinks:
		alsa_output.pci-0000_0d_00.1.hdmi-stereo-extra5/#4: Vega 10 HDMI Audio [Radeon Vega 56/64] Digital Stereo (HDMI 6)
	sources:
		alsa_output.pci-0000_0d_00.1.hdmi-stereo-extra5.monitor/#5: Monitor of Vega 10 HDMI Audio [Radeon Vega 56/64] Digital Stereo (HDMI 6)
	ports:
		hdmi-output-0: HDMI / DisplayPort (priority 5900, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "video-display"
		hdmi-output-1: HDMI / DisplayPort 2 (priority 5800, latency offset 0 usec, available: yes)
			properties:
				device.icon_name = "video-display"
				device.product.name = "LG ULTRAFINE"
		hdmi-output-2: HDMI / DisplayPort 3 (priority 5700, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "video-display"
		hdmi-output-3: HDMI / DisplayPort 4 (priority 5600, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "video-display"
		hdmi-output-4: HDMI / DisplayPort 5 (priority 5500, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "video-display"
		hdmi-output-5: HDMI / DisplayPort 6 (priority 5400, latency offset 0 usec, available: yes)
			properties:
				device.icon_name = "video-display"
				device.product.name = "AV Receiver"

 

steemandlinux
()

ttyS, socat, echo, cat не работает.

Форум — General

Почему не работает простой тест серийника?

первая рут консоль:

socat PTY,link=/dev/ttyS12 PTY,link=/dev/ttyS13

вторая:

cat -v /dev/ttyS12

третья:

echo -ne '\033[2J' > /dev/ttyS13

В итоге кошка молчит.

 

steemandlinux
()

__main__ это теперь объект такой модный.

Форум — Development

Это какой-то издевательство. Куча людей, называющих себя помидорами, пишут тысячами строки прямо в контексте

__main__
и склеивают строки плюсиками, где не отличишь целое от строки, куча ненужных a = []; a.append(shit), логических в качестве проверки «был-ли я в этой части кода» и вайл-трушечек со счетчиком.

Никогда не думал что такой швах в программировании творится.

 ,

steemandlinux
()

Приложение для камеры которое сохраняет данные гироскопа в exif

Форум — Mobile

Есть такое приложение, которое делает фотографию и в неё записывает данные с датчиков?

 

steemandlinux
()

Если вам прислали файл с кареткой

Форум — Talks

 

steemandlinux
()

Что делает netrc?

Форум — Development

Использую библиотеку requests.

Если втыкаю auth=HTTPDigestAuth или auth=HTTPBasicAuth, то сайт выдаёт 401 ошибку, однако если скидываю логин и пароль в netrc, то сразу начинает работать. Почему оно так работает?

 

steemandlinux
()

Отсылает ли recv что-либо серверу после загрузки указанной части?

Форум — Development

Есть серверы icann.org, там не поддерживается частичная загрузка «range: bytes=». Можно и с помощью recv пропустить часть загрузки не тратя на это трафик? Отсылает ли что-либо recv после загрузки части потока? Скажем у меня recv(1024).

 

steemandlinux
()

Посоветуйте сервер приложений для не серверных проектов

Форум — Development

Есть пачка питоновских программ, которые не являются серверами, но работают постоянно. Как правильно их запускать при старте системы? systemd напрямую (без кроссплатформенной прослойки) не предлагать.

 

steemandlinux
()

Ты видишь заголовок? Нет такого файла или каталога. А он есть.

Форум — Development

Заголовок есть, это не битый симлинк, находится там же, где transaction.h, а он всё равно не видится:

make[4]: *** [Makefile:779: .obj/qpackagekitupdateinstaller.o] Ошибка 1
make[4]: *** [Makefile:793: .obj/qpackagekitupdaterbackend.o] Ошибка 1
In file included from /usr/include/packagekitqt5/PackageKit/Transaction:1,
                 from .moc/../../../../../../src/plugins/updaters/qpackagekit/qpackagekitupdateinstaller.h:4,
                 from .moc/moc_qpackagekitupdateinstaller.cpp:10:
/usr/include/packagekitqt5/PackageKit/transaction.h:30:10: фатальная ошибка: packagekitqt_global.h: Нет такого файла или каталога
   30 | #include <packagekitqt_global.h>
      |          ^~~~~~~~~~~~~~~~~~~~~~~
компиляция прервана.
make[4]: *** [Makefile:810: .obj/moc_qpackagekitupdateinstaller.o] Ошибка 1
make[4]: выход из каталога «/home/user/java/QtAutoUpdater/build/src/plugins/updaters/qpackagekit»
make[3]: *** [Makefile:99: sub-qpackagekit-make_first] Ошибка 2
make[3]: выход из каталога «/home/user/java/QtAutoUpdater/build/src/plugins/updaters»
make[2]: *** [Makefile:47: sub-updaters-make_first] Ошибка 2
make[2]: выход из каталога «/home/user/java/QtAutoUpdater/build/src/plugins»
make[1]: *** [Makefile:126: sub-plugins-make_first] Ошибка 2
make[1]: выход из каталога «/home/user/java/QtAutoUpdater/build/src»
make: *** [Makefile:50: sub-src-make_first] Ошибка 2
[user@gentoo build]$ cat /usr/include/packagekitqt5/PackageKit/packagekitqt_global.h
#ifndef PACKAGEKITQT_GLOBAL_H
#define PACKAGEKITQT_GLOBAL_H

#include <QtCore/QtGlobal>

#if defined(PACKAGEKITQT_LIBRARY)
#  define PACKAGEKITQT_LIBRARY Q_DECL_EXPORT
#else
#  define PACKAGEKITQT_LIBRARY Q_DECL_IMPORT
#endif

#endif // PACKAGEKITQT_GLOBAL_H

 ,

steemandlinux
()

Как сделать грубое сглаживание?

Форум — Development

Каким алгоритмом можно сделать подобное?

https://i.imgur.com/tb8ydIR.png

Надо чтобы линия сверху выгладила как линия снизу со ступеньками в несколько пикселей. Точки с координатами естественно есть.

 

steemandlinux
()

Как сменить source ip на 127.0.0.1 без ssh?

Форум — Admin

Каким софтом можно сроутить трафик на 127.0.0.1 кроме ssh? Нужно чтобы src ip в пакете был 127.0.0.1, иначе ПО пошлет лесом.

Пробовал:

nc -l -p 8000 </tmp/fifo | nc 127.0.0.1 9000 >/tmp/fifo

послал лесом. Докеровские пробросы портов показывают оригинальный ip.

 

steemandlinux
()

А в линуксе есть врапперы меняющие поведение шейдеров и текстур?

Форум — Linux-hardware

Типа яркости добавить, канал RGB чуть подкрутить?

 

steemandlinux
()

Как программа определяет, что шрифт - итальянец?

Форум — Desktop

На читаемое название и название шрифта программам ложить, их только гарнитура интересует. Я попробовал взять калибри италик и переименовал его в Arial, название сменил на Arial Italic. Однако он всё равно прочитался как стандартный Arial. Каким образом программы отличают итальянцев от простых шрифтов? Не по размеру носа же?

https://imgur.com/HFMH8VN.png

 

steemandlinux
()

Посмотреть время нажатия клавишы

Форум — Linux-hardware

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

 

steemandlinux
()

С помощью какого IDE можно побродить по кишкам хрома?

Форум — Development

Из netbeans C++ выкинули, пробовал создать проект в Eclipse, все выбранные варианты зависали на разных этапах (памяти 32 гб). В codeblocks вообще не нашел загрузки готовых исходников.

 ,

steemandlinux
()

Как определить что не дает патчу выводить строку больше 25 символов?

Форум — Development

Вот патч:

https://gitlab.freedesktop.org/gurchetansingh/mesa/commit/dca119f12c291d7665d...

Я вкидываю переменную окружения:

export force_gl_vendor="0123456789012345678901234567890"

А он мне даёт только:

OpenGL vendor string: 0123456789012345678901234

Это точно не glxinfo проблема. А еще mesa точно может выводить больше 25 символов, проверено на renderer.

 ,

steemandlinux
()

lambda объявление на месте вызова.

Форум — Development
thread_1:

q.put(lambda: print(hello))

thread_2

hello = "HALLO"
msg = q.get()
msg()

Такое возможно реализовать? Все попытки выдают или лишний аргумент, или hello не объявлен.

 ,

steemandlinux
()

Есть смысл использовать SQLAlchemy для своих программ?

Форум — Development

Временами очень надо использовать БД и использую я postgres. Пишу как обезьяна, с помощью запичканных в функции cursor.execute() У такого способа есть одно преимущество, полученный через него row можно отправить в конструктор. Есть смысл для мелких проектов (не больше 3000 строк) использовать SQLAlchemy?

Еще я активно использую psycopg2.pool

 ,

steemandlinux
()

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