yt-dlp просит подтвердить что я человек.
Собственно yt-dlp отказывается качать с Ютюба и требует поставить галочку что я человек.
Как я это могу сделать то? Подскажите что можно с этим поделать.
Собственно yt-dlp отказывается качать с Ютюба и требует поставить галочку что я человек.
Как я это могу сделать то? Подскажите что можно с этим поделать.
Ситуация значит такая:
Имеются в системе дискретка RX 6400 и встройка Vega 11. Монитор подключен во встройку, а игры запускаются через DRI_PRIME=1.
Это позволяет немного экономить видеопамять, плюс у встройки есть аппаратные декодеры видео (чего дискретка лишена).
Только вот есть нюанс. Есть у Vega 11 врожденная болячка.
Видеоядро намертво вешает систему в случайный момент, если не прописать в параметры окружения AMD_DEBUG=nodcc
.
Но эта переменная ощутимо срезает производительность дискретки, если прописать в /etc/enveronment/
И как быть?
Можно ли прописать AMD_DEBUG=nodcc
только для Vega 11?
В смысле именно глобально прописать. Ведь у меня все Кеды считай на ней запущенны и все программы кроме игр (и того что на Вулкане, там дискретка сама выбирается).
Заранее спасибо.
В общем приглядел себе GameSir Nova, но ХЗ как он работает в Линуксе.
Есть владельцы такого геймпада, которые используют его в Линуксе?
Интересует нормально ли он подключается по блютузу? Работает ли гироскоп и вибрация? Есть проблемы с определением геймпада играми (вайн/натив)? С эмуляторами он нормально работает?
Заранее спасибо.
В общем обнаружил что AppImage сжатые zstd просто перестали монтироваться. При попытке запуска выдает это:
execv error: No such file or directory
При чем gzip’овые работают нормально. Ради проверки загрузился со старого снапшота. Так там АппИмиджи работают нормально.
Ясно что что то поломалось с обновлениями (может поведение чего то поменяли). Как выяснить что конкретно сломалось?
Вроде как АппИмиджи исспользуют fuse2. Но его и откатывать то некуда. Сквоши монтируются. Что еще может быть?
Народ такая проблема: В игре God of War: Ragnarök есть fsr’овская генерация кадров.
Так вот, в Линуксе она не работает!
Под Виндой включаешь - 70+ кадров.
Под Линуксом включаешь - фпс падает кадров на 15 и появляются артефакты.
Это одна и та же версия игры, на одном и том же ПК.
При этом в роликах с запуском игры на СтимДеке - генерация работает.
Вот в чем может быть дело?
Добрый вечер. Собственно сабж.
Линукс на каждый чих требует либо вводить пароль, либо и вовсе запускать что то под рутом.
Вот допустим dmesg, или compsize, мне лично было бы удобнее запускать без ввода пароля.
Тот же Протон ГЕ пытается сделать ренайс при запуске игры и естественно не может.
Есть простой способ настроить где то, что бы оно работало от юзера и без ввода пароля?
Короче у меня Arco Linux, репы core и extra заменены на ALHP’шные v3 (плюс подрублен хаотик и китайский реп, но не суть).
Короче не могу обновиться.
Пишет что для обновления надо заменить baloo на baloo5, но нельзя удалить Балу ибо он нужен Плазме. Как то так:
:: removing kuserfeedback5 breaks dependency 'kuserfeedback5' required by drkonqi
:: removing baloo5 breaks dependency 'baloo5' required by gwenview
:: removing plasma-integration breaks dependency 'plasma-integration' required by plasma-workspace
:: removing kuserfeedback5 breaks dependency 'kuserfeedback5' required by plasma-workspace
Вот сижу и не знаю что и желать.
Может кто подсказать как решать такие проблемы?
P.S. Не нужно «умных» советов переустановить систему, не пользоваться левыми репами, сменить дистр и т.д.
Собственно дело вот в чем:
В Latte-dock если ткнуть по иконке к примеру Долфина, то долфин запустится. Если ткнуть еще раз, то свернется/развернется.
Под иксами, если ткнуть с зажатым шифтом, то запустится еще одна копия Долфина.
А вот под Вейлендом нет.
Вот как мне вернуть возможность запускать еще один экземпляр приложения через шифт+клик?
P.S. Если кому то покажется что посоветовать вернуться на иксы очень смешно - вам только кажется.
Поставил amdvlk и amd-vulkan-prefixes
При попытке запуска пишет:
vk_amdvlk mangohud vkcubeCannot find a compatible Vulkan installable client driver (ICD).
Please look at the Getting Started guide for additional information.
При этом:
ls /usr/share/vulkan/icd.d
amd_icd32.json amd_icd64.json radeon_icd.i686.json radeon_icd.x86_64.json
и
cat /usr/share/vulkan/icd.d/amd_icd64.json
{
"file_format_version": "1.0.0",
"ICD": {
"library_path": "/usr/lib/amdvlk64.so",
"api_version": "1.3.269"
},
"layer": {
"name": "VK_LAYER_AMD_switchable_graphics_64",
"type": "GLOBAL",
"library_path": "/usr/lib/amdvlk64.so",
"api_version": "1.3.269",
"implementation_version": "1",
"description": "AMD switchable graphics layer",
"functions": {
"vkGetInstanceProcAddr": "vk_icdGetInstanceProcAddrSG",
"vkGetDeviceProcAddr": "vk_icdGetDeviceProcAddrSG"
},
"disable_environment": {
"DISABLE_LAYER_AMD_SWITCHABLE_GRAPHICS_1": "1"
}
}
}
В СтимДеке по умолчанию используется gamescope.
Вроде очевидцы говорят что он поднимает производительность.
Но вот запускаю что нибудь через gamescope -H 1080 -r 60 -f -- что_нибудь
И при большом количестве объектов в кадре, производительность превращается в тыкву.
Так вот, вопрос тем кто пользуется - как и зачем вы им пользуетесь?
В общем как переключать раскладку в Вейленде, из терминала? В иксах можно просто setxkbmap ‘ru,en’, а под Вейланд я нагуглить ничего не смог.
Только важно что бы работало от юзера и именно переключало раскладку, не внося изменений в конфиги.
Заранее спасибо.
Как так выходит что геймпад Dualshock 4 (не ориг.) не подключается в Линуксе по Блютузу? В Винде при этом на том же компе спокойно цепляется. Ладно можно было бы сказать что нет драйвера. Так ведь по проводу нормально определяется. Проблема в блютуз-свистке? Опять же, через DS4DRV можно подрубить через блютуз.
И самое непонятное в этом всем то, что это же по сути геймпад от PS4 (пусть и «левый»). Там нет разных моделей и разных api. Почему пад спокойно цепляется к PS4, Винде, Андроиду, а к Линуксу нет? Как это работает?
Короче в некоторых случаях моя RX 6400 просто не переходит в режим максимальной производительности. Особенно показательный случай увидел сегодня в игре Sword and faery 7. Карта почему то уверена что никакой нагрузки нет, частота ГПУ в районе 100 с лишним мгц, а на экране 2 ФПС!!!
Как врубить видеокарте принудительно «performance mode», а еще лучше вообще зафиксировать частоты на максимальных значениях?
Есть игра Resident evil 4: Remake.
Есть геймпад Dualshock 4 (не оригинал, но не суть).
Так вот игра использует все функции геймпада от Сони. Светодиод меняет цвет, в зависимости от уровня здоровья. Тачпад используется для вызова и прокрутки карты. Все здорово, но хотелось бы задействовать гироскоп для прицеливания.
Стим-клиент позволяет настроить гироскоп, но отключает взаимодействие игры со светодиодом и тачпадом!!! Тач можно настроить как эмуляцию кнопок и все.
Как в Линуксах можно настроить гироскоп, но при этом что бы геймпад не «превращался» в пад от Xbox360 и продолжал использовать свой функционал как и положено?
Народ, кто шарит в yad zenity, подскажите пожалуйста насчет использования изображений в yad zenity.
Есть менюшка:
main_gui () {
"$YAD" \
--tabnum=1 \
--title="$GAMENAME" \
--separator="!" \
--text-align=center \
--on-top \
--center \
--borders=8 \
--skip-taskbar \
--close-on-unfocus \
--image="$IMAGE" \
--image-on-top \
--form \
--columns=2 \
--field="$HELP!!Показать справку:fbtn" 'bash -c gui_help %1' \
--field="$GUIVERSION!!Показать версию игры:fbtn" 'bash -c app_version %1' \
--field="$WINECFGBTN!!Открыть конфигуратор Вайна:fbtn" 'bash -c app_winecfg %1' \
--field="$SETTINGS!!Открыть меню настроек:fbtn" '@bash -c gui_settings %1' \
--field="$LAUNCHERBTN!!Открыть конфигуратор игры:fbtn" '@bash -c gui_settings %1' \
--field="$MANUALBTN!!Открыть мануал:fbtn" '@bash -c app_manual %1' \
--field="$TRIBTN!!Запустить winetricks:fbtn" '@bash -c app_tri %1' \
--field="$UPDBTN!!Обновить префикс:fbtn" '@bash -c app_update %1' \
"$YAD" \
--tabnum=2 \
--form \
--button="$START!applications-games:bash -c app_start %1" \
--buttons-layout=center
# while kill -0 <pid> 2> /dev/null; do sleep 1; done
}
export -f main_gui
Так вот. Размер самой менюшки зависит от размера картинки «$IMAGE»
Можно ли задать размер, до которого будет «сжиматься» картинка в меню, без надобности в изменении самого файла изображения? Если да, то как это прописать?
И что бы две темы не создавать, подскажите как можно использовать движущиеся изображения (gif, webm, tiff, или что оно там поддерживает)?
Заранее спасибо.
Запускаю Rpcs3 (эмулятор PS3) и вижу в dmesg такую надпись:
__vm_enough_memory: pid: 2211, comm: rpcs3, no enough memory for the allocation
Ну ладно думаю. Создал конфиг имени себя в /etc/security/limits.d/ такого вида:
мойюзер soft memlock 14330756
мойюзер hard memlock 14330756
Не помогло, ошибка на месте. Решил прописать прямо в /etc/security/limits.conf
Ошибка на месте.
Что не так?
ulimit -Hn
14330756
ulimit -l
14330756
Хочу забиндить гироскоп на правый (или левый) стик.
Что бы камерой крутить (или рулем в случае с левым стиком).
У ds4drv нет мана, а по пояснениям в дефолтном конфиге ничего не могу понять:
# Many of the settings used here are directly connected to their command line
# counterparts, see "ds4drv --help" for more information about available options.
##
# Global options
##
[ds4drv]
# Run ds4drv in background as a daemon
#daemon = true
# Location of the log file in daemon mode
#daemon-log = ~/.cache/ds4drv.log
# Location of the PID file in daemon mode
#daemon-pid = /tmp/ds4drv.pid
# Enable hidraw mode
#hidraw = true
##
# Controller settings
#
# This is the default profile for each controller.
# Multiple controllers slots are defined by increasing the number.
#
# Controller sections contain:
# Key: A option, these are the same options that can used on the command line
# but without the "--" prefix.
# Value: The option's value, should be "true" if no value is needed.
#
# See "ds4drv --help" for a complete list of available options.
##
[controller:1]
# Enables LED flash on low battery
#battery-flash = true
# Sets LED color
#led = 0000ff
# Enables profile switching
#profile-toggle = PS
# Profiles to cycle through
#profiles = xpad,kbmouse
##
# Profiles
#
# Profiles allows switching controller settings during runtime.
#
# Profile sections always require a name and are then enabled on a controller
# with "profiles = <profile1>[,<profile2>]".
#
# The same settings available for controllers are used here.
##
[profile:xpad]
led = ff0000
# Emulate the same button mapping as wired Xbox 360 controllers
emulate-xpad = true
[profile:kbmouse]
led = 00ff00
# Enable trackpad mouse
trackpad-mouse = true
# Custom button mapping
mapping = keyboard
# Custom action bindings
bindings = exec_stuff
##
# Mappings
#
# Mappings let you map buttons and sticks to mouse, key and joystick events.
#
# Mapping sections always require a name and are then enabled in a profile
# with "mapping = <name>".
#
# Mapping sections contain:
# Key: A Linux input event, see /usr/include/linux/input-event-codes.h for a complete list
# Value: Button on the DS4, use --dump-reports to see all the available buttons
##
[mapping:keyboard]
# General button to key mapping
KEY_UP = dpad_up
KEY_LEFT = dpad_left
KEY_DOWN = dpad_down
KEY_RIGHT = dpad_right
KEY_Z = button_cross
KEY_X = button_circle
# Turn analog stick directions into buttons
KEY_W = -left_analog_y
KEY_A = -left_analog_x
KEY_S = +left_analog_y
KEY_D = +left_analog_x
# Map relative mouse movement to a analog stick
REL_X = right_analog_x
REL_Y = right_analog_y
# Map mouse buttons
BTN_LEFT = button_r2
BTN_RIGHT = button_l2
# Emulate mouse wheel on r1 and l1
REL_WHEELUP = button_l1
REL_WHEELDOWN = button_r1
# Mouse settings
#mouse_sensitivity = 0.6
#mouse_deadzone = 5
# Scroll wheel emulation settings (values are in seconds)
#mouse_scroll_repeat_delay = 0.25 # How long to wait before continual scrolling
#mouse_scroll_delay = 0.05 # Lower this to scroll faster; raise to scroll slower
##
# Bindings
#
# Bindings let you bind button combos to special built-in actions.
#
# Binding sections can be defined with a name and are then enabled in a profile
# with "bindings = <name>".
#
# It's also possible to define a global bindings section that is enabled
# on all profiles.
#
# Sections contains:
# Key: A button combo
# Value: An action, see next section for valid actions.
#
#
# Valid actions:
# next-profile Loads the next profile
# prev-profile Loads the previous profile
# load-profile <profile> Loads the specified profile
# exec <command> [arg1] [arg2] ... Executes the command with
# specified arguments
# exec-background <command> [arg1] [arg2] ... Same as exec but launches in
# the background
#
#
# Actions will be pre-processed and replace variables with real values.
#
# Valid variables:
# $profile The current profile
# $name Pretty name of the current device
# $device_addr Bluetooth address of the device
# $report.<attribute> Replace <attribute> with a valid attribute,
# use --dump-reports to see which are available
##
[bindings]
# Cycle profiles
#PS+Right = next-profile
#PS+Left = prev-profile
# Go directly to specified profile
#PS+Up = load-profile kbmouse
#PS+Down = load-profile default
[bindings:exec_stuff]
# Execute a command in the foreground, blocking until it has finished
PS+Cross = exec echo '$name'
# Execute a command in the background
PS+Triangle = exec-background sh -c 'echo "disconnect $device_addr" | bluetoothctl'
Посмотрел через --dump-reports
обозначения кнопок:
[info][controller 1] Report dump
left_analog_x: 128
left_analog_y: 128
right_analog_x: 128
right_analog_y: 128
l2_analog: 0
r2_analog: 0
dpad_up: False
dpad_down: False
dpad_left: False
dpad_right: False
button_cross: False
button_circle: False
button_square: False
button_triangle: False
button_l1: False
button_l2: False
button_l3: False
button_r1: False
button_r2: False
button_r3: False
button_share: False
button_options: False
button_trackpad: False
button_ps: False
motion_y: -3
motion_x: -2
motion_z: 4
orientation_roll: -107
orientation_yaw: 7463
orientation_pitch: -21
trackpad_touch0_id: 1
trackpad_touch0_active: False
trackpad_touch0_x: 29
trackpad_touch0_y: 766
trackpad_touch1_id: 2
trackpad_touch1_active: False
trackpad_touch1_x: 1249
trackpad_touch1_y: 0
timestamp: 14
battery: 8
plug_usb: False
plug_audio: False
plug_mic: False
Теперь судя по всему нужно указать профиль
[profile:default]
right_analog_y = orientation_yaw
И т.д…
Но ds4drv банально выдает ошибку.
ЧЯДНТ?
Нужно выводить определенный текст из терминала в панель, или в системный лоток. В notify-send и kdialog такой возможности не нашел.
Может кто подсказать способ или виджет, если такой существует?
Народ, требуется помощь!
Короче для геймпадов Dualshock 4 есть драйвер ds4drv. В нем можно назначать некоторые действия на комбинации кнопок. Делается это все через прописывание кнопок в конфиг.
А как узнать, как называются кнопки? Допустим я хочу сделать вкл/выкл тачпада, через комбинацию options + нажать на тачпад.
И чего писать?
И еще неплохо было бы узнать, как прописывать в конфиг - гироскоп.
Заранее спасибо.
Приобрел Дуалшоко-образный геймпад (не оригинал), пытаюсь подцепиться по Блютузу и ни в какую. Он тупо подключается на долю секунды и тут же отваливается.
Нет, он конечно в целом цепляется через ds4drv, но нужно каждый раз: запускать ds4drv, создавать новое сопряжение (PS+share), нажимать вручную на «подключить», в апплете блютуза… Ну и подрубается не быстро.
Плюс к этому, я не могу подключить геймпад с опцией –hidraw. Насколько я понимаю это позволило бы программам (в частности эмуляторам), видеть пад именно как Дуалшок 4.
В общем просьба помочь подцепить пад по блютузу, или хотя бы подключить через ds4drv в режиме hidraw.
следующие → |