LINUX.ORG.RU

Сообщения LightDiver

 

Установка DXVK 2.1

Форум — Desktop

В новой версии нет скрипта установки, однако есть инструкция:

How to use

In order to install a DXVK package obtained from the release page into a given wine prefix, copy or symlink the DLLs into the following directories as follows, then open winecfg and manually add DLL overrides for d3d11, d3d10core, dxgi, and d3d9:

WINEPREFIX=/path/to/wineprefix
cp x64/*.dll $WINEPREFIX/drive_c/windows/system32
cp x32/*.dll $WINEPREFIX/drive_c/windows/syswow64
winecfg

Verify that your application uses DXVK instead of wined3d by checking for the presence of the log file d3d9.log or d3d11.log in the application's directory, or by enabling the HUD (see notes below).

In order to remove DXVK from a prefix, remove the DLLs and DLL overrides, and run wineboot -u to restore the original DLL files.

Делаю все строго по инструкйции, дхвк нету. Это я тупой или инструкция нужна другая?

 , ,

LightDiver
()

Смена клавиши для вызова «меню вызова приложений» в KDE 2023.

Форум — Desktop

По мотивам вот этой темы пару лет назад: Смена клавиши для вызова «меню вызова приложений» в KDE.

Версия вроде 5.26.5

Первым делом начал гуглить и первой же ссылкой нашел свою же тему. Решение, найденное там - уже не актуально.

Итак, есть кнопка Meta, она же super, она же Win. На нее включается «меню вызова приложений». Мне бы ее эту фичу отключить, чтобы ничего на нее не вызывалось. Во-первых, я на нее двигаю окна, во-вторых в играх если такое заденешь - очень мешает вызов.

В очередной раз разработчики что то поменяли и отключения этого вызова больше нет нигде. Есть у кого идеи как отключить?

Назначение или отмена такого назначения вручную не помогают.

[ModifierOnlyShortcuts]
Meta=

который в ~/.config/kwinrc - тоже не помогает.

 ,

LightDiver
()

КДЕ - баг или фича?

Форум — Desktop

Есть у КДЕ гениальнейшая инновационная крутейшая фича - жесты мышкой: параметры системы - комбинации клавиш - специальные действия.

Жмем там: изменить - создать - росчерк мышью. Выбираем жест для активации и вот в третьей вкладке самое интересное.. Лет наверное 10 уже слежу за этой вкладкой со всем интересом. В нижней ее части вроде как можно выбрать окна, на которые должен жест срабатывать. Попробуйте кто нибудь задать какие нибудь окна там: добавить - автоопределение. После такого «автоопределения» вот уже лет десять у меня это окно и зависает напрочь… Это я что то не так делаю?

 , ,

LightDiver
()

Артефакты звука при использовании pipewire

Форум — Multimedia

Calculate linux (gentoo)

После нескольких суток аптайма звук в видео, аудио, играх - вообще везде начинается «плеваться». Это видимо то самое легендарное «пшпш»? Как с этим бороться вообще? Это лечится?

Правильно рестартнуть эту гадость вообще можно? При переключении на алсу и обратно, pipewire перестает работать до рестарта, например.

Не, штука однозначно удобная по управлению, но раз в несколько суток ребут - это уже слишком.

 , ,

LightDiver
()

Безвременная и непостижимая смерть скрипта.

Форум — Talks

У меня есть скрипт:

#!/bin/sh
sleep 5s
for (( i=1; i <= 500000000000000000000; i++ ))
do
xdotool mousemove 700 100 click 3 key Alt+Tab sleep 2 
done

Запускается через хоткеи, назначенные в КДЕ. Убивается так же. Я могу запускать и убивать его раз по 10 в сутки, но приблизительно раз в неделю он умирает сам непонятно почему. Запускаешь - через полчаса максимум его уже нет. Сначала я думал - может счетчик заканчивается (было 50000), возможно при рестарте скрипта отсчет продолжался с прошлого момента. Но нет - добавил счетчик, всеравно умирает раз в неделю сам.

Как бы понять: 1) От чего он умирает? 2) Как бы это предотвратить?

 ,

LightDiver
()

KDE, Kwin, calculate

Форум — Talks

Вы таки не поверите, но они опять. Вот все нормально было, ну хорошо же сидели и вот… Весьма забавный баг в квин появился месяца этак полтора-два как:

если между окнами очень быстро переключаться альт+табом или же можно даже мышкой, главное - очень быстрое переключение туда и затем снова обратно, пока первое переключение еще не успело полностью отработать, квин вешается. Сначала перестает откликаться экран на мышку и клаву. Не сразу. На мышку откликаться перестает секунд через пять-тридцать после бага. Затем мышка вообще полностью перестает даже двигаться. Тачпад работает, но только двигает мышку, с приложениями контакта нету. Так же отказывает клавиатура. Я сначала перепугался - может ноут дохнет, но нет. После первых двух-трех раз, когда пришлось ребутать ноут, догадался убить квин - и маагия, все заработало.

Вот мне интересно, это чисто кальковский прикол или таки баг кде? Я склоняюсь к кде, потому что за это время калька почему то полностью откатывала КДЕ, после чего баг вроде как исчезал, потом обратно накатывала и баг снова проявился. Хм.. Или все таки калька.

В кальку вроде как писать бесполезно в любом случае…

 , , , ,

LightDiver
()

Calculate linux. Проблема сертификатов, бинхостов и наверное еще кого то.

Форум — Linux-install

В последнее время посыпались со всех сторон проблемы сертификатов, доступов. Сначала сбербанк, теперь вот до линукса дотянулись.

https://pastebin.com/DY2asz4S

>>> Fetching (9 of 329) x11-libs/pixman-0.42.2::gentoo
--2022-12-04 06:16:06--  https://mirror.truenetwork.ru/calculate/grp/x86_64/x11-libs/pixman/pixman-0.42.2-10.xpak
Resolving mirror.truenetwork.ru (mirror.truenetwork.ru)... 94.247.111.11
Connecting to mirror.truenetwork.ru (mirror.truenetwork.ru)|94.247.111.11|:443... connected.
ERROR: cannot verify mirror.truenetwork.ru's certificate, issued by ‘CN=R3,O=Let's Encrypt,C=US’:
  Unable to locally verify the issuer's authority.
To connect to mirror.truenetwork.ru insecurely, use `--no-check-certificate'.

Вот это он чего? Зачем? На форуме кальки спрашивать бесполезно. Отвечают, что все очевидно. Есть специалисты по особенностям кальки?

 ,

LightDiver
()

Calculate linux

Форум — Talks
calculate World of Warcraft Sirus # cl-update
Синхронизация репозиториев
 * Проверка текущего сервера обновлений ...                                                                    [ ok ]
 * Проверка обновлений Distros ...                                                                             [ ok ]
 * Синхронизация Distros репозитория ...
 * Git завершил работу с ошибкой: fatal: Unable to read current working directory: No such file or directory  
 * Повторное получение distros репозитория ...                                                                 [ ok ]
 * Синхронизация Distros репозитория ...
 * Git завершил работу с ошибкой: fatal: Unable to read current working directory: No such file or directory
 * Не удалось найти сервер бинарных обновлений
 * Не удалось обновить
calculate World of Warcraft Sirus #

Как думаете, о каком несуществующем каталоге или файле оно говорит и почему? На их официальном форуме мне сказали, что тут все и так очевидно и больше отвечать тут нечего…

Интересно, что эта же утилита, запущенная по крону отрабатывает как надо.

 , ,

LightDiver
()

Wine. Dxvk.

Форум — General

Как вообще возможно определить при сбое в запуске игры под вайном - проблема ОС или проблема игры? Нужны идеи.

Вчера без объявления войны перестала запускаться одна онлайн игра. С моей стороны изменений не было. Они все отрицают. Опытным путем было выяснено, что игра вылетает без ошибок при использовании dxvk. Без dxvk все работает, но соответственно нельзя использовать дх11, что повышает втрое нагрузку на процессор и снижает вдвое фпс. Весьма неприятно.

diver ~/Games/SIRUS/World of Warcraft Sirus % MESA_GL_VERSION_OVERRIDE=4.2 MESA_GLSL_VERSION_OVERRIDE=420 env DXVK_HUD=fps,info WINEPREFIX=/home/diver/WP6/bin STAGING_SHARED_MEMORY=1 STAGING_WRITECOPY=1 /home/diver/WP6/bin/wine run.exe -d3d11      
wineserver: using server-side synchronization.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
0034:err:module:process_init L"C:\\windows\\system32\\winemenubuilder.exe" not found
002c:err:wineboot:process_run_key Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -a -r" (126).
0054:err:ntoskrnl:ZwLoadDriver failed to create driver L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\nsiproxy": c0000142
003c:fixme:service:scmdatabase_autostart_services Auto-start service L"nsiproxy" failed to start: 1114
MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0

MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0

00bc:err:xrandr:xrandr14_get_adapters Failed to get adapters
archive Data\ruRU\patch-ruRU.mpq opened
archive Data\patch.mpq opened
archive Data\patch-2.mpq opened
archive Data\patch-3.mpq opened
archive Data\patch-4.MPQ opened
archive Data\patch-4.mpq opened
archive Data\patch-5.MPQ opened
archive Data\patch-5.mpq opened
archive Data\patch-6.mpq opened
archive Data\patch-6.MPQ opened
archive Data\patch-7.mpq opened
archive Data\patch-8.mpq opened
archive Data\patch-9.mpq opened
archive Data\ruRU\patch-ruRU-4.mpq opened
archive Data\ruRU\patch-ruRU-5.mpq opened
archive Data\ruRU\patch-ruRU-6.mpq opened
archive Data\ruRU\patch-ruRU-7.mpq opened
archive Data\ruRU\patch-ruRU-8.mpq opened
Unable to read extra attributes: "Data\ruRU\patch-ruRU-a.mpq"
archive Data\ruRU\patch-ruRU-a.mpq opened
Unable to read extra attributes: "Data\ruRU\patch-ruRU-b.mpq"
archive Data\ruRU\patch-ruRU-b.mpq opened    Wine build: wine-5.12-6692-g1b31393e465
Unable to read extra attributes: "Data\ruRU\patch-ruRU-c.mpq"
archive Data\ruRU\patch-ruRU-c.mpq opened
Unable to read extra attributes: "Data\ruRU\patch-ruRU-d.mpq"
archive Data\ruRU\patch-ruRU-d.mpq opened
Unable to read extra attributes: "Data\ruRU\patch-ruRU-e.mpq"
archive Data\ruRU\patch-ruRU-e.mpq opened
Unable to read extra attributes: "Data\ruRU\patch-ruRU-f.mpq"
archive Data\ruRU\patch-ruRU-f.mpq opened
Unable to read extra attributes: "Data\ruRU\patch-ruRU-i.mpq"
archive Data\ruRU\patch-ruRU-i.mpq opened
archive Data\expansion.MPQ opened
archive Data\lichking.MPQ opened
archive Data\common.MPQ opened
archive Data\common-2.MPQ opened
archive Data\ruRU\locale-ruRU.MPQ opened
archive Data\ruRU\speech-ruRU.MPQ opened
archive Data\ruRU\expansion-locale-ruRU.MPQ opened
archive Data\ruRU\lichking-locale-ruRU.MPQ opened
archive Data\ruRU\expansion-speech-ruRU.MPQ opened
archive Data\ruRU\lichking-speech-ruRU.MPQ opened
info:  Game: run.exe
info:  DXVK: v1.9.3
info:  Built-in extension providers:
info:    Win32 WSI
info:    OpenVR
info:    OpenXR
info:  OpenVR: could not open registry key, status 2
info:  OpenVR: Failed to locate module
info:  Enabled instance extensions:
info:    VK_KHR_get_surface_capabilities2
info:    VK_KHR_surface
info:    VK_KHR_win32_surface
MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0

info:  D3D9: VK_FORMAT_D16_UNORM_S8_UINT -> VK_FORMAT_D24_UNORM_S8_UINT
info:  Intel(R) UHD Graphics 630 (CFL GT2):
info:    Driver: 22.0.3
info:    Vulkan: 1.3.204
info:    Memory Heap[0]:
info:      Size: 5860 MiB
info:      Flags: 0x1
info:      Memory Type[0]: Property Flags = 0xf
info:  Process set as DPI aware
info:  Game: run.exe
info:  DXVK: v1.9.3
info:  Built-in extension providers:
info:    Win32 WSI
info:    OpenVR
info:    OpenXR
info:  OpenVR: could not open registry key, status 2
info:  OpenVR: Failed to locate module
info:  Enabled instance extensions:
info:    VK_KHR_get_surface_capabilities2
info:    VK_KHR_surface
info:    VK_KHR_win32_surface
MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0

info:  D3D9: VK_FORMAT_D16_UNORM_S8_UINT -> VK_FORMAT_D24_UNORM_S8_UINT
info:  Intel(R) UHD Graphics 630 (CFL GT2):
info:    Driver: 22.0.3
info:    Vulkan: 1.3.204
info:    Memory Heap[0]:
info:      Size: 5860 MiB
info:      Flags: 0x1
info:      Memory Type[0]: Property Flags = 0xf
info:  Process set as DPI aware
info:  Game: run.exe
info:  DXVK: v1.9.3
info:  Built-in extension providers:
info:    Win32 WSI
info:    OpenVR
info:    OpenXR
info:  OpenVR: could not open registry key, status 2
info:  OpenVR: Failed to locate module
info:  Enabled instance extensions:
info:    VK_KHR_get_surface_capabilities2
info:    VK_KHR_surface
info:    VK_KHR_win32_surface
MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0

info:  D3D9: VK_FORMAT_D16_UNORM_S8_UINT -> VK_FORMAT_D24_UNORM_S8_UINT
info:  Intel(R) UHD Graphics 630 (CFL GT2):
info:    Driver: 22.0.3
info:    Vulkan: 1.3.204
info:    Memory Heap[0]:
info:      Size: 5860 MiB
info:      Flags: 0x1
info:      Memory Type[0]: Property Flags = 0xf
info:  Process set as DPI aware
00bc:fixme:imm:ImeSetActiveContext (0x4c03d0, 0): stub
00bc:fixme:imm:ImmReleaseContext (0000000000010020, 00000000004C03D0): stub
0024:fixme:imm:ImeSetActiveContext (0x10c0030, 1): stub
0024:fixme:imm:ImmReleaseContext (00010062, 010C0030): stub
info:  Device properties:
info:    Device name:     : Intel(R) UHD Graphics 630 (CFL GT2)
info:    Driver version   : 22.0.3
info:  Enabled device extensions:
info:    VK_EXT_4444_formats
info:    VK_EXT_conservative_rasterization
info:    VK_EXT_custom_border_color
info:    VK_EXT_depth_clip_enable
info:    VK_EXT_extended_dynamic_state
info:    VK_EXT_host_query_reset
info:    VK_EXT_robustness2
info:    VK_EXT_shader_demote_to_helper_invocation
info:    VK_EXT_shader_stencil_export
info:    VK_EXT_shader_viewport_index_layer
info:    VK_EXT_transform_feedback
info:    VK_EXT_vertex_attribute_divisor
info:    VK_KHR_create_renderpass2
info:    VK_KHR_depth_stencil_resolve
info:    VK_KHR_draw_indirect_count
info:    VK_KHR_driver_properties
info:    VK_KHR_image_format_list
info:    VK_KHR_sampler_mirror_clamp_to_edge
info:    VK_KHR_shader_float_controls
info:    VK_KHR_swapchain
info:  Device features:
info:    robustBufferAccess                     : 1
info:    fullDrawIndexUint32                    : 1
info:    imageCubeArray                         : 1
info:    independentBlend                       : 1
info:    geometryShader                         : 1
info:    tessellationShader                     : 0
info:    sampleRateShading                      : 1
info:    dualSrcBlend                           : 0
info:    logicOp                                : 0
info:    multiDrawIndirect                      : 0
info:    drawIndirectFirstInstance              : 0
info:    depthClamp                             : 1
info:    depthBiasClamp                         : 1
info:    fillModeNonSolid                       : 1
info:    depthBounds                            : 0
info:    multiViewport                          : 1
info:    samplerAnisotropy                      : 1
info:    textureCompressionBC                   : 1
info:    occlusionQueryPrecise                  : 1
info:    pipelineStatisticsQuery                : 1
info:    vertexPipelineStoresAndAtomics         : 1
info:    fragmentStoresAndAtomics               : 0
info:    shaderImageGatherExtended              : 0
info:    shaderStorageImageExtendedFormats      : 0
info:    shaderStorageImageReadWithoutFormat    : 0
info:    shaderStorageImageWriteWithoutFormat   : 1
info:    shaderClipDistance                     : 1
info:    shaderCullDistance                     : 1
info:    shaderFloat64                          : 0
info:    shaderInt64                            : 0
info:    variableMultisampleRate                : 0
info:  VK_EXT_4444_formats
info:    formatA4R4G4B4                         : 1
info:    formatA4B4G4R4                         : 0
info:  VK_EXT_custom_border_color
info:    customBorderColors                     : 1
info:    customBorderColorWithoutFormat         : 1
info:  VK_EXT_depth_clip_enable
info:    depthClipEnable                        : 1
info:  VK_EXT_extended_dynamic_state
info:    extendedDynamicState                   : 1
info:  VK_EXT_host_query_reset
info:    hostQueryReset                         : 1
info:  VK_EXT_memory_priority
info:    memoryPriority                         : 0
info:  VK_EXT_robustness2
info:    robustBufferAccess2                    : 1
info:    robustImageAccess2                     : 0
info:    nullDescriptor                         : 1
info:  VK_EXT_shader_demote_to_helper_invocation
info:    shaderDemoteToHelperInvocation         : 1
info:  VK_EXT_transform_feedback
info:    transformFeedback                      : 0
info:    geometryStreams                        : 0
info:  VK_EXT_vertex_attribute_divisor
info:    vertexAttributeInstanceRateDivisor     : 1
info:    vertexAttributeInstanceRateZeroDivisor : 1
info:  VK_KHR_buffer_device_address
info:    bufferDeviceAddress                    : 0
info:  Queue families:
info:    Graphics : 0
info:    Transfer : 0
info:  DXVK: Read 0 valid state cache entries
info:  DXVK: Using 5 compiler threads
wine: Unhandled page fault on read access to 00000354 at address F015871F (thread 0024), starting debugger...
Unhandled exception: page fault on read access to 0x00000354 in 32-bit code (0x
f015871f).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:f015871f ESP:023ddaac EBP:00000000 EFLAGS:00010216(  R- --  I   -A-P- )
 EAX:00000354 EBX:00000204 ECX:00000054 EDX:0000005a
 ESI:f07b0000 EDI:efe7eb08
Stack dump:
0x023ddaac:  00000054 f07b0000 00000000 efe7eb08
0x023ddabc:  efe7dc50 f01596c8 00000000 0000005a
0x023ddacc:  00000002 efe7eb08 f0159686 f07b0000
0x023ddadc:  f011b25f 7cf49748 00000002 00000007
0x023ddaec:  7cf49748 f00752a7 f011b246 f07b0000
0x023ddafc:  f016a060 efe7eb08 7cf49748 efe7dc50
Backtrace:
=>0 0xf015871f (0x00000000)
0xf015871f: movl        0x0(%eax),%ecx
Modules:
Module  Address                 Debug info      Name (35 modules)
PE        400000-  e29000       Deferred        run
PE       1230000- 12ed000       Deferred        winmm
PE      10000000-10069000       Deferred        divxdecoder
PE      61740000-61783000       Deferred        advapi32
PE      61940000-619cc000       Deferred        wininet
PE      62440000-62732000       Deferred        d3d9
PE      62fc0000-63051000       Deferred        rpcrt4
PE      63480000-6348d000       Deferred        version
PE      63bc0000-63bda000       Deferred        shcore
PE      64a40000-64a98000       Deferred        shlwapi
PE      666c0000-666cf000       Deferred        hid
PE      68500000-6855a000       Deferred        combase
PE      68700000-68731000       Deferred        uxtheme
PE      69ac0000-69acc000       Deferred        vulkan-1
PE      6a040000-6a064000       Deferred        msacm32
PE      6a280000-6a327000       Deferred        msvcrt
PE      6a400000-6a530000       Deferred        ole32
PE      6bc00000-6bc2e000       Deferred        sechost
PE      6bcc0000-6bd4b000       Deferred        setupapi
PE      6c9c0000-6cb23000       Deferred        gdi32
PE      6cc40000-6cda2000       Deferred        comctl32
PE      6ed00000-6ef1f000       Deferred        user32
PE      6fa80000-6fb95000       Deferred        dbghelp
PE      70940000-70961000       Deferred        mpr
PE      70b40000-70c14000       Deferred        ucrtbase
PE      71200000-7121c000       Deferred        imm32
PE      7a840000-7a844000       Deferred        opengl32
PE      7b000000-7b0e2000       Deferred        kernelbase
PE      7b600000-7b81c000       Deferred        kernel32
PE      7bc00000-7bcae000       Deferred        ntdll
PE      7cd10000-7cd14000       Deferred        winex11
PE      7dec0000-7decb000       Deferred        dinput8
PE      7df20000-7df24000       Deferred        ws2_32
PE      7df80000-7e857000       Deferred        shell32
PE      f7ac0000-f7ac4000       Deferred        winevulkan
Threads:
process  tid      prio (all id:s are in hex)
00000020 (D) Z:\home\diver\Games\SIRUS\World of Warcraft Sirus\run.exe
        00000024    0 <==
        00000100    0
        00000108   -2
        0000010c   -2
        00000110   -2
        00000114   -2
        00000118   -2
        0000011c    0
        00000120    0
        00000124    0
        00000130    0
00000038 services.exe
        0000003c    0
        00000040    0
        0000004c    0
        00000050    0
        00000068    0
        0000008c    0
        000000a4    0
        000000d4    0
        000000d8    0
00000044 winedevice.exe
        00000048    0
        00000054    0
        00000058    0
        0000005c    0
00000060 winedevice.exe
        00000064    0
        0000006c    0
        00000070    0
        00000074    0
        00000078    0
        0000007c    0
        00000080    0
00000084 plugplay.exe
        00000088    0
        00000090    0
        00000094    0
        00000098    0
0000009c svchost.exe
        000000a0    0
        000000a8    0
        000000ac    0
000000b0 conhost.exe
        000000b4    0
000000b8 explorer.exe
        000000bc    0
        000000c0    0
        000000c4    0
000000cc rpcss.exe
        000000d0    0
        000000dc    0
        000000e0    0
        000000e4    0
        000000e8    0
        000000ec    0
        000000f0    0
000000f4 tabtip.exe
        000000f8    0
        000000fc    0
        00000104    0
System information:
    Wine build: wine-5.12-6692-g1b31393e465
    Platform: i386 (WOW64)
    Version: Windows 10
    Host system: Linux
    Host version: 5.15.29-calculate
diver ~/Games/SIRUS/World of Warcraft Sirus %            

Проблема на всех версиях вайна - он в принципе у меня уже пару лет не меняется и автономный. С другими клиентами соседних серверов проблем нету.

И еще непонятки: Wine build: wine-5.12-6692-g1b31393e465. Хотя я запускать пытаюсь на вайн-протон-6.3

Понять хочется для начала - с чьей стороны проблема. Не более.

РЕШЕНИЕ: Wine. Dxvk. (комментарий)

 , ,

LightDiver
()

Calculate linux, обновление.

Форум — Talks

Немножко рекламы и немного непоняток.

Я много раз хвалил кальку в том числе за беспроблемность ее обновлений, которые у меня по крону с 2014 года. И вот, сегодня в 4 утра без объявления войны случилась такая зрада что возможно даже перемога. Отвалился звук. Ага, догадался я - было обновление.

Рестарт КДЕ не помог. Рестарт ноута не помог. А вот переход на SafeMode ядро помог.

То есть в итоге калька доказала, что в принципе работоспособность сохраняется, но! Смотрите:

calculate diver # eselect kernel list
Available kernel symlink targets:
  [1]   linux-5.15.29-calculate *

Обычное ядро:

        linux   /boot/vmlinuz-5.15.29-calculate root=UUID=4588289e-3937-49af-8259-07c1b13163d8 ro video=1920x1080  rd.retry=40 calculate=video:intel splash quiet 

Рабочее ядро:

                linux   /boot/vmlinuz-5.15.29-SafeMode-calculate root=UUID=4588289e-3937-49af-8259-07c1b13163d8 ro video=1920x1080  rd.retry=40 calculate=video:intel splash quiet 

Как понять в чем сейфовость второго ядра и почему оно работает, а первое нет?

 , ,

LightDiver
()

Последнее обновление Телеграм

Форум — General
/opt/rh/devtoolset-10/root/usr/include/c++/10/bits/stl_algo.h:3677: constexpr const _Tp& std::clamp(const _Tp&, const _Tp&, const _Tp&) [with _Tp = int]: Assertion '!(__hi < __lo)' failed.
[1]    21765 IOT instruction  ./Telegram

Начал вылетать на каждый чих вот с такой ошибкой. Это его косяк же и нужно просто ждать? Не чинится ведь?

 

LightDiver
()

KDE. Росчерки и комбинации.

Форум — Talks

Раз уж мы начали тему багов, обратим внимание на великолепнейшую идею росчерков мышью, реализованную очень криво в КДЕ.

Открываем параметры системы - Комбинации клавиш - специальные действия. Создаем, допустим, росчерк мышью с привязкой его к комбинации ctrl+w.

И тут начинается самое интересное. Эта система мешает, к примеру, играть в игры… Она начинает перехватывать кнопки мыши для каждого окна и все, кирдык - в той же вовке уже не повернуться и эту кнопку нельзя использовать в игре по сути.

Казалось бы - есть же настройка - указанное окно! Круто! И даже можно добавить свойства… Но это в теории.

Кликаем «Добавить» - автоопределние. И ловим лютый батхерт. Ни на одно окно больше кликнуть нельзя. Функция тупо не работает. Дальше остается только закрыть окно настроек.

Ну разве сложно было добавить настраиваемый игнор указанных окон? Печаль тоска… В итоге шикарнейшая идея тупо неюзабельна.

 

LightDiver
()

KDE. Dolphin.

Форум — Talks

Молчать больше нет сил. Год за годом один и тот же баг - выставляешь сортировку, она слетает. Ты выставляешь, она слетает. Ну почему так сложно сделать запоминание настроек сортировки? Или сделать хотя бы настройку сортировки по умолчанию? 2022 год, блин.

При этом настройки сортировки сохраняются выставленные, а сортировка слетает. Ну что это, а?

Может есть что то удобное для работы с файлами и каталогами (не гтк) кроме дельфина?

 

LightDiver
()

Доступ к LOR из России

Форум — Talks

Сутки как перестал открываться ЛОР. Сейчас попробовал через прокси - открылся. Кто переведет что это?

calculate diver # ping linux.org.ru
PING linux.org.ru (178.248.233.6) 56(84) bytes of data.
^C
--- linux.org.ru ping statistics ---
14 packets transmitted, 0 received, 100% packet loss, time 13293ms

calculate diver # tra
traceroute    traceroute6   transicc      transist.flt  trap          trasher       
calculate diver # traceroute linux.org.ru
traceroute to linux.org.ru (178.248.233.6), 30 hops max, 60 byte packets
 1  192.168.0.1 (192.168.0.1)  1.957 ms  1.989 ms  105.368 ms
 2  192.168.8.1 (192.168.8.1)  105.361 ms  105.336 ms  105.314 ms
 3  10.10.47.254 (10.10.47.254)  68.550 ms  71.398 ms  71.373 ms
 4  * * *
 5  node5nsk.beelinegprs.ru (217.118.79.5)  71.284 ms  71.259 ms  71.212 ms
 6  pe03.Nsk.gldn.net (194.67.59.33)  71.181 ms  35.942 ms  43.983 ms
 7  pe26.Moscow.gldn.net (79.104.225.57)  97.050 ms pe26.Moscow.gldn.net (79.104.225.59)  97.023 ms pe26.Moscow.gldn.net (79.104.225.57)  100.054 ms
 8  * * *
 9  ae1-3.RT.OK.MSK.RU.retn.net (87.245.232.7)  129.993 ms  132.780 ms  131.705 ms
10  GW-Xtend.retn.net (87.245.253.194)  138.776 ms  139.442 ms  139.354 ms
11  * * *
12  * * *
13  * * *
14  * * *
15  * * *
16  * * *
17  * * *
18  * * *
19  * * *
20  * * *
21  * * *
22  * * *
23  * * *
24  * * *
25  * * *
26  * * *
27  * * *
28  * * *
29  * * *
30  * * *
calculate diver # 

Алтайский край, билайн.

 ,

LightDiver
()

Разница поведения скрипта в кроне и запущенного от руки

Форум — General

Объясните мне такую ситуевину:

Вот есть у меня скрипт типа:

#!/bin/bash

killall plasmashell
killall kwin_x11
plasmashell&
kwin_x11&

Запускаю его вручную - все работает. Убивает, запускает.

Прописываю в кроне - убивает, но не запускает. Почему?

 ,

LightDiver
()

MPV

Форум — Multimedia

Раньше MPV при проигрывании mp3 файла без видео показывал просто черное окно, которое можно было кликнуть, закрыть, промотать. Сейчас же он просто открывает и проигрывает его в фоне. Убивать приходится или скриптами или через диспетчер задач.

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

 

LightDiver
()

DDoS protection by Cloudflare

Форум — General

https://i.ibb.co/D8YF1Dh/errt.png

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

 

LightDiver
()

Редактирование внешнего вида сайтов в firefox

Форум — General

Пару лет назад в году 2009 я установил линукс и потихоньку подгонял его под себя, соответственно в фаерфоксе были несколько аддонов, которыми я менял под себя внешний вид сайтов. Например панелька ЛОРа, к которой я давно привык и считал естественным элементом сайта - это работа аддона Stylish.

Так вот, с тех пор обновлялось все само и работало, а теперь внезапно один сайт «поплыл». Пытаюсь разобраться и не могу вспомнить аддон нужный.

Вопрос: кто помнит аддон, который позволял чисто мышкой тягать элементы сайта, менять шрифты, размеры элементов и прочее? Ищу, не могу найти. Вроде в Stylish такого нету - там только отдельные уже готовые решения. В greasemonkey тоже не могу найти, там только в текстовом виде вижу редактирование.

 , ,

LightDiver
()

Ядро линукс и лицензия ГПЛ2.

Форум — Talks

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

Читаем:

  1. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License.

  2. Если распространение и/или применение Программы ограничено в ряде стран либо патентами, либо авторскими правами на интерфейсы, первоначальный обладатель авторских прав, выпускающий Программу с этой Лицензией, может добавить явное ограничение на географическое распространение, исключив такие страны, так что распространение разрешается только в тех странах, которые не были исключены. В этом случае данная Лицензия включает в себя это ограничение, как если бы оно было написано в тексте данной Лицензии.

А теперь внимание, специалисты, переведите с юридического на человеческий что это значит. А точнее - кто этот самый первоначальный обладатель? Как именно он может ограничивать распространение географически? Ну вот чисто в теории юридически эта лицензия кому и как позволяет запретить линукс например в РФ? Вообще что скажете по этому пункту лицензии в целом?

 ,

LightDiver
()

linux.org.ru и навигация по нему.

Форум — Talks

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

  1. Кликаешь на кнопку «ссылка»,а тебя кидает на десять комментов верх. Или на три страницы вверх вообще к другим комментам.

  2. Вот ты на определенном комментарии. Возможно даже на самом последнем. Кликаешь ссылку «Уведомления». Прочитал. Делаешь переход назад на страницу…и ты в начале страницы, а не там, откуда ушел.

Я сначала подумал на глюки фаерфокса, специально поставил хромиум, зашел с него - то же самое. Потом я задумался - а может у меня маразм? Может это естественное поведение всегда было? Но нет, зашел на другой сайт, походил по ссылкам - там при возврате на страницу возвращает ровно туда, откуда ты ушел.

Так вот, это вообще зачем и почему? Ну бесит. Это же косяк конкретно этого ресурса или что?

 ,

LightDiver
()

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