LINUX.ORG.RU

Форум

Активные теги:

 , , , , , , , , , , , , , ,

Bluetooth наушники и восстановление уровня громкости при переподключении

 , , , ,

Имеется набор софта в Debian 14

Pipewire 1.6.8
Cinnamon 6.6.9
Blueman-manager 2.4.4
Стандартная крутилка громкости Cinnamon панельки 

Имеется неудобство

  • 1 - изначально системный звук стоит на 50%
  • 2 - при подключении наушников A10S выставляю громкость 15% в крутилке панели
  • 3 - отключаю наушники, звук автоматом выставляется на 50% назад
  • 4 - подключаю наушники с вероятностью 50 на 50 выставляется либо снова 15% либо 82%, а порой просто в 100%

Короче при переподключении наушников, если повезёт громкость восстановится какая была задана, а если не повезёт, «гиперзвук» удаляет по барабанным перепонкам так что как бы не случился инфаркт жопы.

Вопрос, кто из перечисленного набора управляет восстановлением звука? Факт того что иногда-то оно восстанавливает правильно, заставляет думать что стоит копнуть и узнать где ломается, но куда именно копать сходу непонятно.

И да, наушники очень бюджетные, и есть вероятность что это наушники шлют микшеру звука значения от балды, а он просто исполняет.
Если это так, то как дебажить Bluetooth?


Update: Дебажить как минимум отчасти можно через btmon устанавливается в составе пакета bluez


Пока написал костыль, который просто сбрасывает звук на 15% при подключении конкретного устройства Жить можно, но это такое…

#!/usr/bin/env lua
----------------------------------
local device = '41:42:D4:D3:3B:AE'
local volume = 0.15
local connected = false
----------------------------------
while(true) do
    os.execute('sleep 3')
    ---
    local  pipe = io.popen('bluetoothctl devices Connected')
    if not pipe then
       os.execute("notify-send 'Failed get Bluetooth Devices: Exit'")
       os.exit(1)
    end
    ---
    local data = pipe:read('*a')
    pipe:close()
    if not data then
       os.execute("notify-send 'Failed get Bluetooth Devices: Exit'")
       os.exit(1)
    end
    ---
    if data:find(device,1,true) then
       if not connected then
          connected = true
          os.execute("notify-send 'Bluetooth: Set Volume' "..(volume*100).."%")
          local s = os.execute('wpctl set-volume @DEFAULT_AUDIO_SINK@ '..volume)
          if s ~= 0 and s ~= true then
             os.execute("notify-send 'Failed set Bluetooth Volume: Exit'")
             os.exit(1)
          end
       end
   else
       print("Bluetooth: Wait Device "..device)
       connected = false
   end
end

Проверил в Debian 13, такая же херня.


  • Да, пробовал по новой делать сопряжение
  • Да, сбрасывал наушники до заводских настроек
  • Нет, ничего не конфигурировал со звуком в конфигах

Опыта с Bluetooth наушниками мало, судя по поисковикам проблема частая… Но, решения кто в лес кто по дрова.
Или это всё в порядке вещей? :(
Пишу, прежде чем пытаться рыть (если вообще стоит это делать) именно потому что опыта нет, может просто не понимаю что-то.

Всего-то надо восстановить тот общий уровень громкости который был задан 😢, вот с jack наушниками, втык/вытык/втык провод и всегда какой уровень звука был для конкретного вывода, такой и сохраняется. А тут, фигня какая-то происходит.

LINUX-ORG-RU
()

Мега-база для ИИ?

 ,

Nvidia, AMD, MS, OpenAI и куча других контор (Антропика нет в списке…) опубликовали открытое письмо, что типа будут совместно использовать единый опенсорс софт для ИИ.

https://images.nvidia.com/pdf/Open-Weights-and-American-AI-Leadership.pdf

Особенно примечателен посыл о том, что объединение ради Американского блага.

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

ЗЫ. Запилите кто-нибудь новость, а то в машине сижу.

seiken
()

Идеальное соотношение диагонали, разрешения и масштабирования

 , ,

Предыдущий монитор был 27" с 2k разрешением, было прямо идеально с единичным масштабом. Сейчас пересел на 27" и 4k. Сначала пользовался дробным масштабированием и размер всего был примерно как на 2k @ 27".

Но недавно ради интереса попробовал 2-кратное цельное масштабирование, т.к. размер всего как FullHD @ 27". Поначалу все казалось чрезмерно огромным, и места стало сильно меньше. Но я теперь не могу слезть на более мелкие шрифты!

Ноутбуком без монитора пользоваться — страдание, т. к. все слишком мелко.

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

the_real_kinik
()

Доступ из Китая к своему домашнему компу - пробьюсь?

 ,

Лоровцы, кто в Китае бывал, а из Шанхая реально будет достучаться до своего VPN на Ростелекоме? На него завязаны умные дома и теплицы с камерами. Ещё похоже там все под виндой сидят, тот же VooV meeting под Линукс не нашёл (через wine работает). Нативный Tencent только на китайском, запустился, но толку было мало. Cмс не присылает, зарегаться не смог ни так, ни через WeChat. В-общем, собираю полезную инфу, сам никогда там не был, но хотелось бы съездить. Ну и если кто знает как проще деньги домой переводить без биткоинов и подобных ухищрений.

WerNA
()

Как узнать реальный аптайм?

 

Без парсинга journalctl (очень медленно, 300-400 мсек сам вызов)? Интересует uptime без учета сна, т.е. реальное время активности. Может есть какая-то утилита?

Поскольку повседневно (daily driver) пользуюсь pwsh, пока этот баг не исправили, встроенный кмдлет Get-Uptime показывает вместо uptime -p аптайм реального времени (без учета сна).

Вот написал такую функцию:


function Show-Uptime
{
    [Alias("up")]

    param
    (
        [Parameter()] [switch] $Since,
        [Parameter()] [switch] $Real
    )


    if ($PSBoundParameters.Count -gt 1)   # Удаляю второй параметер, если он есть (у штатного uptime похожее)
    {
        $key = ([array] $PSBoundParameters.Keys)[1]
        [void] $PSBoundParameters.Remove($key)
    }

    $tspan =
    if ($PSBoundParameters.Real) { Get-Uptime }
    else { [timespan]::FromSeconds((Get-Content /proc/uptime).Split()[0]) }

    if ($PSBoundParameters.Since) { (Get-Date) - $tspan }
    else
    {
        $format = "\u\p"
        switch ($tspan)
        {
            { $_.Days    -gt 0 } { $format += "\ d\d" }
            { $_.Hours   -gt 0 } { $format += "\ h\h" }
            { $_.Minutes -gt 0 } { $format += "\ m\m" }
                         default { $format += "\ m\m" }
        }

        $tspan.ToString($format)
    }
}

Как это выглядит:

$  up  # как uptime -p (с другим форматом)
up 1d 5h 37m
$  up -s  # как uptime -s (с другим форматом)

понедельник, 27 июля 2026 г. 09:41:07

$  up -r  # чистое время без сна (как в хоккее)
up 7h 27m

время выполнения:


$  h -c 3

  Id     Duration CommandLine
  --     -------- -----------
  41        0.006 up
  42        0.003 up -s
  43        0.000 up -r
dmitry237
()

Помогите починить timesyncd

 , ,

Здравствуйте.

Есть две машины, «hata» и её клон «headcrab». Железо и там и там одинаковое, набор софта -тоже. Имею следующее: на оригинале:

root@hata: /home/piyavking # timedatectl status
               Local time: Tue 2026-07-28 14:13:51 MSK
           Universal time: Tue 2026-07-28 11:13:51 UTC
                 RTC time: n/a
                Time zone: Europe/Moscow (MSK, +0300)
System clock synchronized: yes
              NTP service: active
          RTC in local TZ: no
root@hata: /home/piyavking # systemctl status systemd-timesyncd
● systemd-timesyncd.service - Network Time Synchronization
     Loaded: loaded (/usr/lib/systemd/system/systemd-timesyncd.service; enabled; preset: enabled)
     Active: active (running) since Tue 2026-07-28 13:28:16 MSK; 45min ago
 Invocation: 4fb0106f6d374089b96a2abe0abf2c88
       Docs: man:systemd-timesyncd.service(8)
   Main PID: 190 (systemd-timesyn)
     Status: "Contacted time server 213.234.203.30:123 (pool.ntp.org)."
      Tasks: 2 (limit: 9257)
        CPU: 197ms
     CGroup: /system.slice/systemd-timesyncd.service
             └─190 /usr/lib/systemd/systemd-timesyncd

На клоне:

root@headcrab: /home/piyavking # timedatectl status
               Local time: Mon 2026-07-27 22:06:47 MSK
           Universal time: Mon 2026-07-27 19:06:47 UTC
                 RTC time: n/a
                Time zone: Europe/Moscow (MSK, +0300)
System clock synchronized: no
              NTP service: active
          RTC in local TZ: no
root@headcrab: /home/piyavking # systemctl status systemd-timesyncd
● systemd-timesyncd.service - Network Time Synchronization
     Loaded: loaded (/usr/lib/systemd/system/systemd-timesyncd.service; enabled; preset: enabled)
     Active: active (running) since Mon 2026-07-27 21:54:29 MSK; 12min ago
 Invocation: 3e90bea8fbf047ec9adb95aa5835952a
       Docs: man:systemd-timesyncd.service(8)
   Main PID: 4503 (systemd-timesyn)
     Status: "Daemon is running"
      Tasks: 1 (limit: 9243)
        CPU: 107ms
     CGroup: /system.slice/systemd-timesyncd.service
             └─4503 /usr/lib/systemd/systemd-timesyncd

/etc/systemd/timesyncd.conf у обеих машин одинаковые. Systemd-timesyncd перезапускал.

Помогите разобраться. Спасибо за внимание.

Апдейт: обнаружил, что влияет используемый интерфейс. На проводном/usb соединении есть синхрон, на вайфае нет(

Апдейт2: обустроил wpa_supplicant, папилломы ушли. Спасибо откликнувшимся за аргументы!

piyavking
()

Помогите найти(скачать) дистрибутив Oracle 8.1.7 EE for Linux

 

Помогите найти(скачать) дистрибутив Oracle 8.1.7 EE for Linux! У кого есть возможность написать запрос в техподдержку, предоставить ссылку на Oracle 8.1.7. Спасибо!

djeksik55
()

Системный администратор Linux

 , , ,

Системный администратор Linux

Локация: Москва ЗП: 250 000 - 300 000 net Занятость: Полная, Гибридный формат Оформление: ТК РФ Компания: Федеральное Медико-биологическое агентство

ЦСП ФМБА занимается научными исследованиями связанными с геномом человека и анализом полученных данных. Группа разработки создает внутренние сервисы для автоматизации движения, обработки и распределенного хранения больших объемов данных.

Требования: Обязательно коммерческий опыт работы от 5 лет в должности системного администратора в крупных компаниях с территориально-распределенной структурой; Обязательно законченное высшее образование и паспорт только РФ - Гос.компания, эти требования критичны.

Высокий уровень системного администрирование и траблшутинг серверных операционных систем Linux (Ubuntu,Centos) Виртуализация VMWare, Proxmox, KVM. Знания и практический опыт в области развертывания и обслуживания СУБД (Postgresql,mysql); Опыт проектирования и развертывания Active Directory, понимание архитектуры и схемы; Опыт проектирования и развертывания кластерных сетевых служб DNS,DHCP, Как windows так и Linux Знания технологий RAID; Опыт работы с сетевым оборудованием:DELL, MikroTik, Mellanox, HP; знание и понимание принципов работы сетей TCP/IP, маршрутизации, VLAN; Опыт работы с серверными платформами: Dell, Supermicro, IBM Опыт внедрения и администрирования терминальных ферм, знание правил и принципов; Умение создавать клиентский и инфраструктурные сервисы с нуля. Знание основных протоколов передачи данных; Практические навыки написания скриптов (Bash,Python); Практический опыт работы с Zabbix, написания триггеров. Наличие сертификатов приветствуется.

Будет плюсом - уметь разворачивать Ceph (крупные инсталляции), настраивать производительность, иметь опыт в эксплуатации и обновлении.

Задачи: Развертывание, настройка и поддержка инфраструктуры Настройка и работа с виртуализацией Взаимодействие с командой разработки по ключевым вопросам

Условия: Оформление по ТК РФ. Работа в команде профессионалов на стыке передовых ИТ и науки. Мы работаем с Big Data и ML, у нас собственный корпоративный ЦОД. Возможность профессионального роста, обучение. График работы 5/2, гибрид, плавающее начало рабочего дня

Для связи можно написать в тг https://t.me/lavrenovtolya

lavrenovtolya
()

Обновление manjaro кои-то веки не поломало, а частично починило ранее сломанное

 , , , ,

В дополнение к предыдущему посту: Manjaro linux - опять обновление убило систему

Я даже удивился, если честно.

МИНУСЫ:

  • снова слетел bootclt из-за смены ядра. в /boot/efi/EFI/ не смонтировался /dev/sda2 смог загрузиться через grub2, он уцелел. Кто мне тут говорил, что он не нужен, плюю на тебя ещё раз. После загрузки восстановил systemd-boot:
# Удалил неактуальные файлы initrd и linux и пункты меню:
rm /boot/efi/loader/entries/*.conf 
rm -d /boot/efi/$(cat /etc/machine-id)/
# Создаю всё это заново для текущего ядра:
sudo kernel-install add $(uname -r) $(readlink -f /lib/modules/$(uname -r)/vmlinuz)

И загрузка вернулась. почему она ломается обновлением я не понимаю. Что-то мне говорили, но как починить я не осилил.

  • сломался биндкей на F1 для вызова терминала guake - пришлось через GUI назначать вручную. встроенный бинд не пашет.

ПЛЮСЫ: spectacle, mvp, smplayer, telegram - заработали без костылей, видимо мейнтейнеры починили сломанный видеодрайвер, сломанный прошлым обновлением. До этого почти всё работало без глюков только через export MESA_LOADER_DRIVER_OVERRIDE=i915;.

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

hikikomori
()

Передача битового поля как аргумент функции

 , ,

Предположим, есть структура с битовым полем:

struct example {
    unsigned bit_field:1;
    /* тут много других полей структуры */
};

Далее хочется описать функцию, которая:

  1. Возвращает код успеха;
  2. Первым аргументом принимает адрес битового поля как параметр-переменную;
  3. Вторым аргументом принимает какую-нибудь большую структуру, исходя из её значений меняется значение битового поля.

Пример обращения к этой функции:

struct example ex;
int rc;
rc = func(&ex.bit_field, &big_struct);

Как должно выглядеть объявление функции func?

Jullyfish
()

Повторное нажатие кнопки в форме редактирования коммента

 

Раньше работало, теперь нет. Пример: я отредактировал комментарий, жму кнопку, он начинает отправляться, и тут я замечаю опечатку. Нажимаю esc (отмена текущего запроса), исправляю её, жму кнопку опять. Некоторое время назад это перестало работать (кнопка отправки второй раз не нажимается). Зачем там вообще какая-то спец. логика? Это же обычная post-форма. А с этим нововведением приходится нажимать f5 чтобы перезагрузить форму редактирования, что при плохом инете может занять весьма некомфортное время.

firkax
()

Поставил Debian 13, теперь не понимаю зачем в мире нужна Ubuntu

 ,

Чё-то поговаривали об адской простоте убунты, лютейшей простоте установки. Взял какой-то там свежий дебиан 13 на флешку накатил, с флешки поставил на пару рандомных железок типа thinkpad x270 и самосборный большой комп i3 12100T. Так сложилось, что две железки простаивали и подумал «а че бы не бахнуть классику». И таки шо вы думаете? Я лично не заметил сложности, такой же инсталлятор для тупых дебилов, такой же красивый няшный GUI, так же увидело wifi и что-то себе накачало при установке и запомнило его и после. Так же при установке предлагало пошифровать раздел, посоздавать разделов Debian предлагал чуть детальнее, в убунте наверное этот этап тупее. Во втором случае (на i3 12100T) ставил без гуя (не понял на каком этапе случился выбор) и все тоже чики-пуки, система за 2 секунды грузится (в качестве загрузочного диска был intel optane m10 16G).

В общем, не понимаю теперь нафиг нужна убунта-то.

tcpfinhello
()

SIP телефон через VPN в из дома в офис.

 , , ,

Всем привет. Пытаюсь настроить SIP телефон fanvil, чтобы он из моего дома работал на офисной АТС предприятия (потому что связь через корп. симкарту стала ужасная, разговор булькает, часто не слышно собеседника вообще). Телефон когда находится в офисе работает нормально (зарегистрировался на АТС iPECS EMG80, я слышу собеседника и он меня слышит). Взял роутер микротик hap ac lite (он находится дома), настроил на нём OpenVPN в офис (загрузил конфиг из pfsence), настроил правило маршрутизации, чтобы все пакеты, которые отправляются в офисную сеть «10.8.8.0/24» уходили в интерфейс «ovpnimport» на микротике. Настроил nat на этом интерфейсе, телефон подключён проводом к микротику hap ac lite, телефон увидел АТС по её адресу 10.8.8.107, успешно зарегистрировался на ней, звонки работают, я звоню кому-то из дома в офис, но я человека слышу, а он меня нет. Из гугла я понял что для SIP нужна какая-то хитрая маршрутизация если телефон находится за vpn, но какая точно маршрутизация понять не могу. Может кто-то сталкивался с такой задачей когда SIP телефон сидит за VPN интерфейсом который ведёт из дома в офис и знает в чём дело? В телефоне почему-то нельзя указать IP который типа у него «внешний» чтобы АТС слала пакеты на этот IP, а не на его IP в сети микротика 192.168.88.0/24

Ultimenti
()

Как сейчас дела с KDE+Wayland+Nvidia?

 , ,

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

Хочу поинтересоваться у владельцев зелёных карт и любителей поиграть, как обстоят дела со связкой Nvidia+KDE+Wayland? У меня Debian testing.

s3rjke
()

Свершилось! В wifi заработало 6 ГГц!!

 

В общем, обновил ноут до resolute и случайно заметил, что в списке wifi видна моя сеть из диапазона 6G. Тыкнул. Подкючилось!!!!

ААААаааАА!!!!

Точка доступа ASUS RT-AXE7800 https://www.asus.com/networking-iot-servers/wifi-routers/asus-wifi-routers/rt...

Адаптер в ноуте product: Wi-Fi 6E(802.11ax) AX210/AX1675* 2x2 [Typhoon Peak]

04:00.0 Network controller: Intel Corporation Wi-Fi 6E(802.11ax) AX210/AX1675* 2x2 [Typhoon Peak] (rev 1a)
	Subsystem: Intel Corporation Wi-Fi 6 AX210 160MHz
	Flags: bus master, fast devsel, latency 0, IRQ 112, IOMMU group 15
	Memory at fcf00000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: iwlwifi
	Kernel modules: iwlwifi
targitaj
()

Invalid handle. Cannot load symbol cublasLtGetVersion

 , , onnxruntime,

$ piper -m en/amy/en_US-amy-medium.onnx -i example.txt --cuda
2026-07-26 18:54:25.854206077 [W:onnxruntime:, transformer_memcpy.cc:111 ApplyImpl] 28 Memcpy nodes are added to the graph torch_jit for CUDAExecutionProvider. It might have negative impact on performance (including unable to run CUDA graph). Set session_options.log_severity_level=1 to see the detail logs before this message.
2026-07-26 18:54:25.879156117 [W:onnxruntime:, session_state.cc:1387 VerifyEachNodeIsAssignedToAnEp] Some nodes were not assigned to the preferred execution providers which may or may not have an negative impact on performance. e.g. ORT explicitly assigns shape related ops to CPU to improve perf.
2026-07-26 18:54:25.879190887 [W:onnxruntime:, session_state.cc:1389 VerifyEachNodeIsAssignedToAnEp] Rerunning with verbose output on a non-minimal build will show node assignments.
Invalid handle. Cannot load symbol cublasLtGetVersion
Аварийный останов      piper -m en/amy/en_US-amy-medium.onnx -i example.txt --cuda

Нагуглил рекомендацию поставить новый onnxruntime-gpu с поддержкой новых cuda и cudnn. pip download "onnxruntime-gpu[cuda,cudnn]" --pre --index-url https://aiinfra.pkgs.visualstudio.com/PublicPackages/_packaging/ort-cuda-13-nightly/pypi/simple/ После этого Philip O’Brien в #python на libera.chat объяснил, что перебирать все версии до января — плохая идея. В итоге удалось поставить последнюю сборку:

pip download "onnxruntime-gpu[cuda,cudnn]==1.28.0.dev20260722004" --pre --index-url https://aiinfra.pkgs.visualstudio.com/PublicPackages/_packaging/ort-cuda-13-nightly/pypi/simple/ --extra-index-url https://pypi.org/simple/ --dest ./wheels
pip install wheel/*

Но это не помогло.

В чём проблема, что падает?

question4
()

Проект Debian проводит общее голосование о допустимости применения AI при разработке

 , ,

https://www.opennet.ru/opennews/art.shtml?num=65977:

Проект Debian объявил о проведении общего голосования (GR, general resolution) разработчиков по вопросу использования больших языковых моделей и AI-инструментов в процессе разработки дистрибутива. Право голоса имеют около тысячи разработчиков, участвующих в сопровождении пакетов и поддержании инфраструктуры Debian. Рассматриваемый вопрос охватывает только применение AI в Debian (работа над пакетами, разрабатываемыми в Debian проектами, web-ресурсами, переводами, документацией и сообщениями в официальной переписке) и не затрагивает использующие AI upstream-проекты, поставку связанных с AI пакетов и принятие патчей, созданных в upstream-проектах при помощи AI. Для голосования предложено два пункта: запретить использование AI и разрешить AI при обязательном соблюдении некоторых условий. Сторонники запрета использования AI при разработке Debian полагают, что философия AI «действуй быстро, не боясь что-то сломать» противоречит принципам Debian, который заслужил репутацию стабильной платформы. Доводы против применения AI:

  • Правила Debian запрещают принимать код, имеющий неопределённую лицензию или имеющий проблемы с авторскими правами. Применение AI не может гарантировать абсолютной ясности в вопросах лицензий и авторских прав - авторские права на код, сгенерированный через AI, пока имеют неопределённый юридический статус.
  • Большие языковые модели не понимают логику, а лишь генерируют статистически вероятный текст на основе массива данных, используемого при обучении модели. В случае использования AI для создания пакетов большая языковая модель будет отталкиваться от общей информации о пакетах, созданных в разные периоды. Так как синтаксис спецификаций и предпочитаемые методы оформления пакетов со временем менялись, предполагается, что сгенерированный через AI пакет будет представлять собой смесь практик из разных периодов.
  • Проверка кода от новичков, генерирующих изменения через AI, создаст дополнительную нагрузку на рецензирующих и будет способствовать их выгоранию. Помимо этого, применяя AI, новички получают готовое решение и не учатся реальным процессам и пониманию деталей формирования пакетов, что со временем не позволит им стать полноценной заменой старым разработчикам.
  • Компании, разрабатывающие большие языковые модели, действуют неэтично и создают большую паразитную нагрузку на инфраструктуру, применяя при обучении моделей индексирующих ботов, не считающихся с правилами в robots.txt, игнорирующих лицензии и по сути устраивающих DDoS-атаки на серверы Debian, вынуждая проект тратить ресурсы на блокирование и усложнять работу легитимных пользователей (введение проверок, ограничение доступа незарегистрированным участникам, попадание под блокировку полезных ботов и т. п.).

Разработчики, выступающие за применение AI в Debian, считают, что AI-инструменты будут полезными для работы и улучшения Debian, несмотря на имеющиеся риски (проблемы с качеством, дальнейшим сопровождением кода, авторским правом, экологией и агрессивным скрапингом). Предлагается разрешить использование AI при разработке, но при выполнении следующих условий:

  • Условия использования AI-инструментов не должны накладывать ограничений, которые конфликтуют с правилами распространения, модификации и использования в контексте Debian.
  • Если результат работы AI включает чужой код или материалы, разработчик обязан убедиться, что имеет право передать этот результат под соответствующей открытой лицензией.
  • Участники несут полную ответственность за вклад, созданный при помощи AI, и должны гарантировать качество, безопасность и соблюдение лицензий. Участники обязаны полностью понимать суть предлагаемых изменений и быть готовыми их обосновать.
  • Явное информирование об использовании AI при передаче кода, обсуждении ошибок и формировании сообщений, если с его помощью выполнена значительная часть работы. Информация о применении AI может передаваться через Git-метки «Generated-By:» или «Assisted-By:».
  • Перед массовой или автоматизированной отправкой изменений, сгенерированных через AI, необходимо заранее обсудить это с сообществом. Любой автоматизированный процесс должен контролироваться человеком, берущим на себя ответственность за поведение и результаты этого процесса.
  • Запрещено использовать AI-инструменты, передающие данные сторонним провайдерам, при обработке конфиденциальной или закрытой информации, такой как приватная переписка и нераскрытые публично отчёты об уязвимостях.

https://www.debian.org/vote/2026/vote_002.

dataman
()

Кто-нибудь еще пользуется bare metal установкой seafile 10? +

 

Вторую неделю не могу подобрать набор питоновских либ чтобы это запустилось без докера и venv в дебиан 10 или 11. Может у кого-нибудь такое еще работает, дайте полный список либ питона с версиями плз, хочу вернуться на лекговесную v10.

lomaster
()

Можно ли объявить мат?

 

Всем привет, несомневаюсь тут тоже есть почитатели классических шахмат. Играли с батей, сложилась такая ситуация, ход черных. Я соотвествено мат на Фе4. Вроде как победа, но сомнения, т.к. в случае Король бьёт е4, конь не может бить короля белых т.к. открывает шах. Кто нибудь из грамотных подскажите, можно ли объявить мат белому королю в этом случае, есть ли четкое разъяснение в правилах ФИДЕ на подобную ситуацию?

splinter
()

Steam самовольно скачивает старые, неиспользуемые версии Proton

 ,

Как бы ему это запретить? А то так несколько гигов жрет просто так, просто удалить не катит, при новом запуске опять качает
В настройках совместимости 11 версия указана
В библиотеке нет игр, где принудительно указаны другие версии Протона

Ros
()

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