LINUX.ORG.RU

Форум

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

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

В Нидерландах хотят подать в суд на Valve – местные геймеры якобы переплатили 220 миллионов евро из-за комиссии Steam

 , ,

Нидерландская некоммерческая организация Consumer Competition Claims Foundation (CCCF) запустила кампанию Game Claim, в рамках которой собирает заявки от голландских геймеров для судебного разбирательства против Valve.

По расчётам экономических консультантов из Copenhagen Economics, нидерландские игроки переплатили более 220 миллионов евро. С учётом процентов выходит более 130 евро на одного геймера, а для активных игроков сумма существенно выше.

Подробности

unclestephen
()

Ошибка настройки сети при установке Debian с помощью preseed.cfg

 , ,

Добрый день! Устанавливаю Debian с помощью файла ответов preseed.cfg.
Выставляю значение: «d-i netcfg/choose_interface select auto».
У меня 2 сетевых интерфейса, пусть будут № 1 и № 2.
Если я вставляю кабель в интерфейс № 1, установка проходит без ошибок.
Если я вставляю кабель в интерфейс № 2, выдается ошибка «сбой настройки сети» на этапе получения настроек DHCP.
При этом, если из файла preseed.cfg удалить «d-i netcfg/choose_interface select auto», и в ручном режиме выбрать интерфейс № 2, сеть настраивается нормально.
Такое впечатление, что в автоматическом режиме установщик не хочет выбирать интерфейс № 2, несмотря на то, что к нему подключен кабель.
Подскажите, в чем может быть проблема?

soldatovaua
()

Вычислить процессы, затрагивающие диск

 

Где-то, примерно полгода назад, в пальцы мои начал упираться смартфона зад. Сразу понял, что батарейке хана. Понёс к мастеру, рассказал, что за беда. Мастер-братишка мобилу на ремонт взял, сказал, чтоб дней через пару пришёл, обратно забрал.

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

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

Сую карту памяти в дохнущую мобилу, файлы переписываются через силу. Потом беру адаптер, вставляю карту и сую в комп. Все переписанные файлы ушли на полудохлый хард(;-;). Однако, вынуть карту никто мне не дал - Error mounting /dev/sdb1: target is busy gnome-udisks мне сказал. Прошло около часа, но реакции нет. И как вычислить занятых - я не знаю ответ…

Как же задолбала эта фигня! Может есть какой способ вычислить процесса-злыдня́?

Tyse_EX
()

Сломан цвет шрифтов для блэк темы

 

https://ns.fiber-gate.ru/uploads/images/img_1781431648258_ec2dad4c.png

https://ns.fiber-gate.ru/uploads/images/img_1781431652771_6955b2af.png

Я конечно себе сейчас лично поравлю, но собственно просыпаюсь, а тут такое.

Ага… Контейнеры прозрачные все, не только шрифты сменились.

            <aggregation>
              <removeIncluded>false</removeIncluded>
              <insertNewLine>true</insertNewLine>
              <output>${project.build.directory}/${project.build.finalName}/black/combined.css</output>
              <includes>
                <include>${project.build.directory}/${project.build.finalName}/js/META-INF/resources/webjars/swiffy-slider/${swiffy-slider.version}/dist/css/swiffy-slider.min.css</include>
                <include>${project.build.directory}/${project.build.finalName}/js/META-INF/resources/webjars/tippy.js/${tippy.version}/dist/tippy.css</include>
                <include>${project.build.directory}/${project.build.finalName}/black/main.css</include>
                <include>${project.build.directory}/${project.build.finalName}/black/ir_black.css</include>
                <include>${project.build.directory}/${project.build.finalName}/js/META-INF/resources/webjars/swiffy-slider/${swiffy-slider.version}/dist/css/swiffy-slider.min.css</include>
              </includes>
            </aggregation>

Вот, нашел.

Коммит: Commit 705ca02

https://github.com/maxcom/lorsource/commit/705ca024cf1c141b3a55ba189099ce875a58ce4d

CSS-переменные для темы Black (–text-color, –link-color, –article-background и др.) не попали в скомпилированный combined.css на сайте — все они пустые.

Временный фикс в юзерскрипты:

// ==UserScript==
// @name         LOR Black Theme Fix
// @namespace    http://tampermonkey.net/
// @version      1.0
// @description  Восстанавливает CSS-переменные для тёмной темы Black на linux.org.ru
// @author       You
// @match        https://www.linux.org.ru/*
// @grant        none
// @run-at       document-start
// ==/UserScript==

(function() {
    'use strict';

    function fixTheme() {
        const root = document.documentElement;

        const articleBg = getComputedStyle(root).getPropertyValue('--article-background').trim();
        if (articleBg === '') {
            root.style.setProperty('--text-color', '#c8c8c8');
            root.style.setProperty('--link-color', '#fefefe');
            root.style.setProperty('--table-border-color', 'white');
            root.style.setProperty('--table-link-color', '#fefefe');
            root.style.setProperty('--table-hover-background', '#000060');
            root.style.setProperty('--table-background-color', '#000080');
            root.style.setProperty('--tracker-tag-color', 'grey');
            root.style.setProperty('--unread-marker-color', '#fefefe');
            root.style.setProperty('--code-background', '#000020');
            root.style.setProperty('--article-background', '#000040');
            root.style.setProperty('--button-selected-text-color', '#ffffff');
        }
    }

    fixTheme();

    document.addEventListener('DOMContentLoaded', fixTheme);
})();
LightDiver
()

Совет по сборке домашнего NAS для слива фоток с телефонов, до 10 тыр.

 

Хочется, чтобы в углу прихожей стояло что-то тихое с парой 500GB старых HDD и дебианом и туда можно было иногда лить всё содержимое телефонной фотогалереи и чистить пхоне, потом лениво полистать на этом девайсе через браузер фотки, поресайзить, поудалять ненужное. Пара HDD будет без всякого RAID: две независимые ext4, раз в сутки rsync будет банально синкать один диск со вторым. Ну, простейшая максимально тупая и гибкая репликация, заметно понижающая вероятность потерять сразу всё из-за сбоя одного диска, но без лишних RAID-приколов. С софтварной частью как раз проблем нет, что-то накостыляю, вопрос больше в железе, комп лет 15 уже не собирал.

Syntology и прочие готовые решения не надо советовать, хочется конпелять ядро, костылить и крутить гайку.

Что я надумал общаясь с нейронками. Нормальных варианта примерно 4.

  • мать с впаянным Celeron серии J1900
  • DDR3L
  • мало жрёт, кулер пассивный
  • вариант кажется норм, но добавив совсем немного денег можно получить лютейший прирост производительности и возможностей (см далее). Зачем нам производительность? Генерировать миниатюры в галереях и шустро отдавать браузерные представления нашей галереи, возможно иногда транслировать на лету видосы в тот же браузер, перекодированные на лету, но это не точно. В целом, конечно, не вычислительная моща критерий, но почему бы ей не быть, если это стоит столько же.
  • жрёт менее 10 ватт даже под нагрузкой, хотя какая там нагрузка, оно «ничего не умеет»)
  • сокет LGA115*, мать уровня ASRock H110M-DGS за 2000 руб с Авито
  • проц типа G4400 в нагрузку с матерью бесплатно иногда, а иногда 2000 руб
  • DDR4 2133 - 2000 руб за 8 гигов
  • жрёт до 50 ватт под нагрузкой, без нагрузки вся система менее 10 ватт.
  • сокет LGA1200; нейронки считают это минимально современным
  • мать типа Gigabyte H510M H V2 – 3 тыщи на авито
  • проц поколения 10, например Pentium Gold G6400 – 2 тыщи на авито.
  • DDR4 2666 - 2 тыщи за 8 гигов
  • жрёт как (1)
  • сокет LGA1700
  • матери типа MSI Pro H610M – уже ближе к 4 тыр
  • DDR4 - всё ещё не DDR5, хотя бывают уже LGA1700 + DDR5; == пункт (2)
  • проц - главный прикол! Все процы на LGA1700 на авито стоят уже больше 10 тыр. Не туда смотрю? LGA1700 надо признать не вписывающимся в бюджет оверкилом?
  • без нагрузки жрёт как (1) и (2). Есть «миф о прожорливости LGA1700», но он только про какие-то i9 камни.

Из всего проекта есть только целиком алюминевый офигенный корпус «JONSBO», купленный на авито за 500 рублей.

Ещё БП можно посоветовать.

P.S. Прикол расскажу заодно: нашёл на авито какую-то HP мать серверную, но на вид как ATX под какой-то из упомянутых процов за 2 тыщи. Распаяны какие-то на вид уважаемые дроссели конских размеров, всё такое железное, качественное, брендовое. Думаю, круто, надо брать, выглядит респектабельно и надёжно! Серверно! Потом с нейронкой поговорил, она сказала что в матери дырки на нестандартных местах и самый прикол - ATX формат блоков питания оно не понимает, там своя система питания и свои БП. Вот это прикол так прикол!

Ответим на известные вопросы:

Почему не воткнёшь USB3.0 диск в keenetic

Медленно и не потянет фотогалерею с манипуляциями, просто полумеры

Чем тебя смущает идея взять целиком бушный системник на том же Авито в озвученный бюджет? Схемы с rsync по крону не понял. Зачем? Есть же разные варианты софтварного рейда

Ничем. Как найду LGA1200 за 8 тыр, так и возьму.

Возьми МиниПК

Там некуда втыкать два или три sata hdd 2.5"

Да не похоже что речь идет о насколько-то ценных данных, если их предполагается хранить на старых полутерах без дублирования

Надёжные данные лежат во взрослых шумных дата-центрах в S3-подобных облаках, где один блок данных геолокационно размазан и постоянно перечитывается с проверками.

tcpfinhello
()

Сложно или нет для 9го класса?

 ,

Экзамен на перевод из 9го в 10й класс с уклоном в информатику. Задачка такая:

дано число 7^170 + 7^100. Какое максимальное число x необходимо отнять от данного числа, чтобы в семиричной форме записи результата вычитания было ровно 71 нулей, при том, что x - положительное и не выше десятичного 2030. Искомое число записать в десятичной системе счисления.

Это я ещё перевел на нормальный русский с косноязычного языка долбо… составителя задания.

Лично я считаю, что (за вычетом дебилизма писателей текста условия, которые заслужили пару лучей поноса за изначальную формулировку) это подъемная задача для девятиклашки. Надо его просто надрочить на эти системы счисления, и учить, как искать подходы к решению, чтобы не перебирать все варианты, как железяка, а ловчить, сокращая пространство поиска.

Но может быть, кто-то считает, что в школе на уроках информатики детей надо учить только вводить эмодзи в чатики?

Линукс тут при том, что для него есть системы CAS, в которых можно проверить свой ответ, и узнать сразу после экзамена, пойдешь дальше в ПТУ конкретную профессию надрачивать или 10 и 11 классы как подготовка к ВУЗу.

seiken
()

Куда положить архив ideaIU так, чтобы его увидел nix?

 , ,

Хочу установить IntelliJ IDEA через nix.

Пишу $ nix-shell -p jetbrains.idea, но процесс установки спотыкается на попытке скачивания https://download.jetbrains.com/idea/ideaIU-2026.1.3.tar.gz. Причина тому то, что JetBrains не даёт скачивать для IP-адресов из Российской Федерации.

Я могу обходными путями скачать файл ideaIU-2026.1.3.tar.gz. Можно ли его положить в какое-либо место, где этот файл увидит nix?

Решение:

Помогла такая строка:

nix store add-file /home/charlzk/Projects/Kotlin/ideaIU-2026.1.3.tar.gz --extra-experimental-features nix-command

czan
()

Как обменять «левые» и «правые» аудиовыходы местами на Linux? Решение через pipewire тоже годится

 ,

По просьбам трудящихся это тред создан для обсуждения вопросов зеркальной перестановки вывода левой и правой "сторон" в физические устройства.

Дано: неизвестная аудокарта с неизвестным числом аудоканалов выводящя завук на неизвестное число физических "спикеров" и, опционально сабвуфер.

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

@James_Holden официально приглашается в этот тред со своим решением.

Перемещено hobbit из linux-hardware

r--r--r--
()

Закат интернета

 ,

Тихий, красивый и всё-таки это закат.

Общался опять с фрилансером, скажем в дружеской манере, так как обычно только что-то по работе.

  1. Ситуация на рынке услуг, плачевная

  2. Ситуация с поисковиками ещё хуже, как и ситуация у самих поисковиков

Только не спрашивайте как это связанно с Линуксом.

nixbrain
()

Привилегии приложений на андроиде

 , , , ,

Вынужден начать с дисклеймера, что вопрос технический по мотивам https://habr.com/ru/articles/1046710. Для Ъ: автор нашел кучу зондов в RuStore, но уклоняется от прямых ответов как и при каких обстоятельствах эти зонды работают. Там в комментах технические вопросы быстро перетекли в обвинения в нейрослопе и на личности, а мне интересен только разбор привилегий и так ли все страшно, поэтому призываю спецов по андроиду.

1. Основной тезис, все эти зонды рассчитаны на привилегированный режим (актуально только для российских сборок?), а если ставить приложение отдельно (либо после зачистки через рут/adb), все зонды превращаются в тыкву

2. С 11й версии приложения видят только те приложения, с которыми они активно взаимодействуют, или те, для которых у них есть соответствующие разрешения. Полный же список всех приложений (как это делает RuStore) непривилегированное приложение собрать уже не может. С 17й версии еще и доступ к сети порежут. Сейчас статистика требует PACKAGE_USAGE_STATS, то есть явного разрешения. Геолокация требует ACCESS_FINE_LOCATION или ACCESS_COARSE_LOCATION, то есть явного разрешения.

3. Все это можно обойти, если выполняется хотя бы одно из условий: RuStore встроен в оболочку/прошивку, есть рут, разблокирован загрузчик. В последнем случае может пригодится Shizuku, но его в RuStore нет.

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

Lordwind
()

raid5/raid6 на дисках современных объёмов

 

Современные диски очень долго пересобираются после замены, шанс того что во время пересборки слетит и второй (raid5) или даже третий (raid6) становится всё выше. Причём они не обязательно должны именно сломаться в этот момент, может быть в них например давно уже пачки бэдов, по их никто не читал (с большими дисками шансы этого тоже растут), а во время пересборки вылезло и навернуло массив. Как вы относитесь к данной проблеме?

1) избегаем рейды кроме миррора, расходы на диски соответственно повысились

2) боимся, но желание сэкономить перевешивает, делаем raid5/6

3) это всё страшилки, нет там никаких проблем, пользуемся raid5/6 без лишних страхов

4) проблема есть, но всё забекаплено и если что восстановим, а на простои пофиг

Речь про диски типа 20тб и похожие.

firkax
()

postfix, maildrop и спам

 , , , ,

был почтовый сервер на старом ubuntu: postfix, mysql, maildrop, spamassassin (ну и прочие компоненты, не имеющие отношения к вопросу)
перенёс на более новый сервер, конфиги и бд скопировал, подредактировал из-за сильной разницы в версиях, вроде всё работает, но спам кладёт в общую папку, а раньше клал в .Junk, причём делал это maildrop - в логе delivired via maildrop service, если указать транспорт virtual (в конфиге не был указан кто именно виртуал) клал в общую
вопрос: как сделать, что бы спам отправлялся в спам? я так понимаю procmail, но пока не получается, как ему объяснить где находится почтовый каталог адресата?
структура каталогов такая: /home/vmail/domain/user - доменов несколько
транспорт для каждого домена берётся из mysql (в смысле не в конфиге)
если возможно рабочие примеры (просто уже слегка задолбался) - что в main.cf, что в master.cf, что в procmailrc

MaR
()

Linux виснет намертво на i3-6100 (Skylake), Pentium G4400 работал идеально

 , , ,

Раньше стоял Pentium G4400 (Skylake) — Linux работал без единого зависания. Решил «апгрейдиться» до i3-6100 (тот же сокет, та же архитектура) — теперь система виснет намертво. Не помогает ничего, только хард ресет.

Пробовал (чистые установки, всё по дефолту):

  • Arch Linux
  • Linux Mint
  • Fedora

На всех трёх — одинаковое зависание.

Windows 10 работает стабильно (днями), так что не похоже на брак.

Железо:

  • CPU: Intel i3-6100 (Skylake, 2c/4t)
  • Видео: встроенная Intel HD 530
  • ОЗУ: 8GB DDR4
  • Материнка: H110/B150

Вопрос: Это известная проблема Skylake в Linux? Есть ли работающие параметры ядра или конкретные версии ядра, которые реально помогают? Или проще вернуться на Pentium?

Спасибо.

voidlinux
()

парсинг html, js

 , , , ,

я делаю свой браузер в терминале https://github.com/nengraf123/browserTui но у меня возникла проблемма, 90% сайтов используют защиту по типу cloudflare, как я могу без использования хромиума, парсить полный сайт, по логике мне нужны только html(википедия и тд) и js(youtube и тд) я уже даже на готовое строение не надеюсь мне чисто нужны данные получаемые с них, и если с html никаких проблем то js так просто не показывается, ну или я не знаю такого способа. Заранее спасибо!

nengraf123
()

sudo mount -o remount,rw /

 ,

Предыстория - вероятно из за неудачных отключений файловую систему линукс перевел в режим для чтения. Командами перемонтировать в режим записи не получается. Пользовался командой sudo mount -o remount,rw / При выполнении есть сообщение о ошибке опций или занятости места монтирования. При этом при отмонтировании umount из диспетчера файлов пропадает содержимое директорий. Замонтировать после предварительного отмонтирования корня не получается, из за ошибки опции или немонтируемой точки монтирования (пользовался sudo mount -n -o remount,suid / ). Что здесь было неправильно сделано?

li-2
()

Пятничная задача, или SSD-сквозь-райзер

 

Задача для пятницы.

Есть неттоп. Модель не имеет значения. В нем два разъема - NVME (key M) и WIFI (key A+E).

Есть переходник WIFI->NVME. Если его вставить в неттоп, а в него SSD - он работает. То есть порт и переходник WIFI->NVME работает.

Есть переходник NVME->PCIE. Если его вставить в NVME-дырку, или в комп, а в него девайс - он работает. То есть второй переходник - работает.

Итого: два заведомо работающих по отдельности переходника и заведомо рабочий порт.

А вот WIFI->NVME->PCIE->Любое устройство - не работает. При том что несколько дней назад работало, и ничего не обновлялось.

Само собой, питание подается, оно нормальное, оно работает на другом устройстве, не работает только на одном компьютере.

[+] WIFI->NVME->SSD
[+] NVME->PCIE->SSD
[-] WIFI->NVME->PCIE->SSD

У кого какие версии?

windows10
()

Массовая атака на AUR

 , ,

Первоисточник

В несколько сотен пакетов AUR пытаются пропихнуть малварь из npm через добавление post_install хука в сборочные скрипты.

Всем, кто use Arch btw™ и не проверяет пакеты AUR перед сборкой настоятельно рекомендуется провериться)

Belkrr
()

Новая форма ответа не сохраняет содержимое

 , ,

Мой обычный сценарий ответов на несколько сообщений одного пользователя в пределах одного треда был следующим:

  1. Открыть форму ответа;
  2. Процитировать (или выделением-перетаскиванием, или вручную переписывая — не суть);
  3. Написать свой ответ на цитирование;
  4. Открыть форму ответа под другим комментарием и повторить шаги 2 и 3, просто дописывая в уже имеющееся.
  5. Запостить один комментарий, отвечая на несколько сообщений пользователя одним комментарием.

Раньше это работало, так как при нажатии кнопки ответа на другой комментарий текст в поле textarea переносился(?). Сейчас он сбрасывается.

Я понимаю что это не баг а фича, но можно вертать всё взад? (=

mord0d
()

Перепаять кабель USB Type-C блока питания ноутбука ASUS

 , ,

subj. Я чё-то не могу найти инструкций, что куда цеплять. Там провод «деревянный», за 1,5 года весь переломался, хочу на нормальный заменить. И он вроде умеет и 5V, и 20V. Мне нужно эту функциональность сохранить.

PS. Это оказалось плохой идеей, т.к. разъём сильно замороченный. Надо покупать «маму» и и экспериментировать. Поэтому очистил штатный разъём и перепаял, упаковав термоусадкой с клеем.

Shadow
()

ubuntu сломали очерёдность окон при переключении

 

Обновился до 24.04 и теперь какие-то окна почему-то стали считать себя очень важными и лезут на передний план. Как это пофиксить?

Спасибо.

targitaj
()

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