LINUX.ORG.RU

Избранные сообщения Werenter

Как разогнать монитор на Linux с Wayland [AMD/nVidia/Intel]

 , , , ,

Рассматривается прежде всего портирование существующей конфигурации, потому что разгон монитора на Linux без готовой конфигурации - это боль. Моя система: nVidia, Wayland, KDE, Arch-based дистрибутив (CachyOS).

( читать дальше... )

mndtr0
()

pdflatex → lualatex: почти бесшовный переход

 , , , ,

Простейшая шапка для документа, ориентированного на русскую типографику. Проверено на дистрибутиве TeX Live 2025. Кодировка по умолчанию юникодная.

( читать дальше... )

Evgueni
()

Тонкие заголовки окон у клиент-декориуемых gtk3-приложений

 , ,

Посвящается тем, кто пишет что декорации на стороне клиента (CSD) занимают слишком много места.

На картинках заголовоки:

  • geany (SSD);
  • xfce4-settings-manager (CSD);
  • thunar 4.20 (CSD);
  • gtk-inspector (CSD);
  • gtk3-icon-browser (CSD);
  • gtk3-widget-factory (CSD);
  • glade (CSD);
  • totem (CSD).

Чтобы сделать CSD тоньше надо в файл темы или в ~/.config/gtk-3.0/gtk.css добавить

/* Элементы заголовка */
.titlebar
, .titlebar button
, .titlebar image
, .titlebar box
{ margin: 0
; min-width:  12px
; min-height: 12px
}

/* Кнопки _ [] x */
.titlebutton
, .titlebar .titlebutton
{ margin: -3px
}

Перемещено hobbit из screenshots

tnray
()

Обнаружен практически идеальный смартфон без гуглосервисов

 ,

Обнаружен практически идеальный смартфон без гуглосервисов

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

Привет, ЛОР! Хотел бы рассказать о смартфонах без гуглосервисов, которых кот наплакал, если хочется новое и недорогое устройство. Выбор тут невелик: Google Pixel и LineageOS/GrapheneOS, или CMF 1 и /e/OS(форк LineageOS). Список телефонов, которые прошиваются на LineageOS по годам выпуска - тут. Из списка примерно ясно, что кроме пикселей на рынке нет устройств, которые можно было бы купить новым и перешить на LineageOS.

( читать дальше... )

XMPP
()

Вернул к жизни драйвер NVIDIA 340.108 под Ubuntu 24.04 + ядро 6.11

 , , ,

Всем привет! Я хочу поделиться результатом большой и трудной работы, которая, уверен, будет полезна многим, кто всё ещё использует старые, но надёжные видеокарты NVIDIA с драйвером 340.108.

🔥 Предыстория Я — обычный пользователь. У меня старенький ноутбук с NVIDIA GeForce G 210M, и я очень хотел использовать свежую Ubuntu 24.04 (Noble) с новым ядром 6.11, но столкнулся с ожидаемой проблемой:

Официальный драйвер nvidia-340xx больше не собирается и не работает на новых ядрах.

Я не сдался. Сначала было много ошибок: зависимостей, падений DKMS, отсутствие яркости, отсутствие nvidia-settings, конфликты с Wayland и т.д. Я собрал всё воедино, разобрал весь пакет до винтика, добавил нужные зависимости, и в итоге:

✅ Что получилось

Я создал полноценный PPA в нём:

🧩 Полный драйвер NVIDIA 340.108, собранный с поддержкой ядра 6.11 (и 6.8 тоже)

🛠 DKMS-модуль, который автоматически пересобирается под новое ядро

⚙️ nvidia-support, nvidia-installer-cleanup, gcc-13, dkms — всё включено

💡 Фикс яркости через acpi_backlight=vendor — автоматом добавляется в GRUB

🖥 nvidia-settings тоже автоматически устанавливается

📦 Meta-пакет nvidia340 — ставит всё одной командой!

Установка (максимально просто)

sudo add-apt-repository ppa:kda2210/nvidia340

sudo apt update

sudo apt install nvidia340

💡 После установки просто перезагрузите систему.

⚠️ Важно Wayland не поддерживается (используйте X11 — по умолчанию в Kubuntu всё ок)

Если по какой-то причине GRUB не обновился — вручную добавьте acpi_backlight=vendor в /etc/default/grub и сделайте sudo update-grub

🤝 Что это даст вам Не нужно вручную качать .run-инсталлер от NVIDIA

Не нужно патчить uvm, dkms и gcc — всё уже собрано

Можно жить спокойно: обновил ядро — DKMS сам пересоберёт модуль

🙏 Особая благодарность Андреасу Бекманну, чье имя появилось в журнале изменений от апреля 2025 года. Это последнее обновление nvidia-graphics-drivers-legacy-340xx_340.108 стало искрой, которая помогла мне поверить, что это все еще возможно.

kda2210
()

А чего никто подкастопиар ЛОРа Жбертом не обсуждает?

 , ,

сабж, нету скора на толксы.

https://youtu.be/05y3enYUhU4

Для Ъ: Жберт пиарит ЛОР

Содержание выпуска
— Что такое linux.org.ru? Для чего он существует и что на нём обсуждают?
— Краткая история форума: кто и когда его основал, почему он стал популярен у разработчиков.
— Самые интересные и дикие случаи из истории LOR: холивары, бунты против модераторов и аморальный контент с собаками.
— Как правильно задавать вопросы на LOR и отвечать на них. Почему там не любят вопросы про Kali Linux.
— В чём сложность модерации и управления сообществом.
— Срачи на форуме — это круто или нет? Могут ли они быть полезными?
— LOR в офлайне: как проходят встречи «лоровцев»?
— Как новому пользователю стать модератором?
— Что у LOR под капотом.
— Внутренние мемасы, которые надо знать, чтобы лучше понимать, о чём идёт речь на форуме.
— Есть ли девушки на LOR или там сидят только старые бородатые программисты?
— Что будет с форумом в будущем? Как он будет меняться и нужно ли его менять? 

Это такой прикол или у ЛОРа настолько всё плохо, что проплатили видос на скилбоксе?

Перемещено ilinsky из general

dictator2000
()

X11 robustness: DRI3 без аппаратного ускорения

 , , ,

X11 robustness: DRI3 без аппаратного ускорения

Уже больше 5 лет как использую разные GPU от AMD и сталкиваюсь с разнообразными проблемами, приводящими к его зависанию. К сожалению, в современном линуксовом десктопе, особенно на AMD зависание GPU зачастую не получается обработать прозрачно для софта. В лучшем случае могут попортиться данные, связанные с активными задачами, в худшем - gpu вообще становится неработоспособен до снятия питания (этим грешили некоторые APU на gfx9)

Успешный GPU Reset

Если в случае с неработоспособным GPU другого выхода, кроме как отказ от него нет, дискретные GPU обычно могут успешно пройти сброс.

На моём опыте, с rx580 это приводило к превращению всего содержимого VRAM в шум, на котором слегка можно было различить контуры ранее находившихся там текстур.

На rdna2 же обычно содержимое vram остаётся целым, однако не всегда. С некоторой вероятностью обнаруживается периодический мусор после сброса, обычно в этом случае попытка использовать работающие с GPU приложениями приведёт к повторному зависанию. В общем, никаких гарантий нет и по хорошему все GPU клиенты должны пересоздать все контексты с нуля

( читать дальше... )

mittorn
()

Разработчики Gnome удалят из С++ лишние фичи

 , , ,

Группа Open Source

Как всем известно, язык программирования С++, пожалуй, самый большой по объему из ЯП. Даже программисты, которые пишут на нем десятки лет не могут похвастаться, что знают его полностью. В связи с чем комитет по стандартизации С++ принял нелегкое решение: чтобы язык оставался конкурентоспособным перед напирающими новыми ЯП, например rust, нужно удалить из него все легаси фичи, написаные непонятно какими гоблинами в мохнатые восьмидесятые. В этом помогут хорошо известные на этом форуме разработчики Gnome, которые в свое время удалили все лишние фичи из своей DE, тем самым сделав ее вне конкуренции. Они будут удалять все фичи, пока не удалят все «плюсы» и не дойдут до С, из которого и вылез C++, но на этом не остановятся, оставят от языка только минимальный C--.

( читать дальше... )

>>> Подробности (stroustrup.com)

goingUp
()

Что лучше для музыки: ntfs или fat32?

 ,

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

При разбиении диска встал вопрос о файловой системе. fat32 мне подходит, ведь редкое мп3 будет больше 4гб. Но я заметил, что на старом жестком раздел с музыкой был в NTFS. Я так понял, что у линукс есть затруднения с ntfs, он читает его только через драйвер (что наверное накладывает свои задержки). А fat32 идет напрямую без лишних телодвижений. Будет ли лучше звук на fat32 по сравнению с ntfs?

Перемещено hobbit из general

ifajoev_giasid
()

Зацените Radicle

 , ,

Привет, ЛОР!

На новость пока не тянет, потому что RC1, но штука очень интересная. Radicle – полностью децентрализованная платформа для разработки, аналог GitLab или Gitea. Отличием является то, что состояние git-репозитария автоматически зеркалируется по множеству независимых серверов, как например в Bittorrent. В качестве протокола обмена данными используется похожий на SecureScuttlebutt и Bitcoin Lightning протокол. Помимо кода, в git репозитариях так же хранится информация о багах, пулл реквестах и подобные штуки.

Ссылка: https://radicle.xyz/

Написано, конечно же, на Rust.

P.S. если кому-то хочется шкворца, можете новость сделать. Релиз 1.0.0 не за горами.

hateyoufeel
()

Удаление аккаунта, или конец эпохи выкладывания паролей

 ,

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

Реализован компромиссный вариант, позволяющий и аккаунт удалить, и форуму не навредить:

  • добавляется новый пункт меню в «Настройки->Другие настройки»: «Удаление аккаунта»;
  • при удалении аккаунта необходимо ввести текущий пароль и согласиться с перечнем последствий.

То есть аналогично тому, как это работает на GitHub.

Алгоритм удаления:

  • авторство всех сообщений переносится пользователю @Deleted;
  • очищается профиль пользователя (описание, аватар, etc.);
  • аккаунт блокируется.

Реализация сделана с уважением к решению пользователя, из чего следует техническая невозможность восстановление аккаунта.

Удаление заблокированных ранее аккаунтов производиться не будет.

Deleted
()

Бредогенератор

 

Хочу протестировать свой сайт на локалхосте, нужна база данных. Хороший выход — забить туда «рыбу» (Lorem Ipsum или что-то такое), но хочется острых ощущений, нужно бы сделать полноценный бредогенератор.
Посоветуйте годных алгоритмов или готовое решение.

CYB3R
()

Midnight Commander 4.8.31

 

Группа Open Source

27 января опубликован выпуск консольного файлового менеджера Midnight Commander 4.8.31, распространяемого в исходных текстах под лицензией GPLv3+.

Список основных изменений:

  • В VFS добавлена поддержка формата сжатия LZO/LZOP.
  • Виртуальная ФС uc1541, предоставляющая доступ к дисковым образам Commodore VIC20/C64/C128, обновлена до версии 3.6.
  • Реализация виртуальной ФС s3+, используемая для доступа к хранилищу Amazon AWS S3, переведена на Python 3.
  • В VFS прекращена поддержка сервера и протокола FISH.
  • Повышены требования к версии GLib, для работы теперь требуется как минимум выпуск 2.32.0.
  • В темах оформления добавлена поддержка назначения цветов для выделения в редакторе непечатаемых символов.
  • На платформе FreeBSD в драйвере ext2fs добавлена поддержка атрибутов файлов.
  • Решена проблема с выставлением некорректного времени изменения после возобновления прерванной операции копирования.
  • В редакторе налажено удаление выделенных столбцов.
  • В Tar VFS решена проблема с обработкой жёстких ссылок.
  • В Shell VFS решена проблема с именами файлов, включающими кириллические или диакритические символы.

>>> Подробности (OpenNet) (opennet.ru)

hobbit
()

Вдарим по плоскоземельщикам выпуклостями и неонками

 , , ,

Здравствуйте. Я анонимный выпуклист-неонщик-свистопердельщик. И я такой — сколько себя помню. И мне не стыдно!

Давным давно я заразился оформлением окон Xaphire. Оно было прекрасно. Колбочки в моих глазах прямо пляшут от радости, когда видят это сочетание форм и красок. Но это только оформление, содержимое окна долго не находило подходящего вида. И долго я не находил в себе сил написать своё. С появлением Kvantum я решил нарисовать своё оформление, с выпуклостями и лавой, но и тогда долго откладывал это дело.

И вот, первые наброски. Пока не идеально, необкатано. За основу взята тема KvOxygen. Скрин не может показать перемигиваний и переливов, а Kvantum в этом достаточно хорош, поэтому выкладываю ссылку на тему, если кто хочет, помогите довести до совершенства пир духа. https://disk.yandex.ru/d/X2vJPPAZOkTQiw

В Dolphin устраивает всё. FreeCAD красив, редиска. Прям, заиграл. Но проблема с перетаскиванием инструментов. В Kvantum прячутся корешки инструментов не указаных явно как плавающие. В KDE просто жмёшь правой кнопкой на панели, разблокируешь и таскаешь, а в Qt надо отдельно писать. В остальных темах просто постоянно показываются корешки, а Kvantum учудил. Krita только раскрашивается в цвета темы, видимо зхардкодили элементы. Как сломать? Как ни странно, но Libreoffice подхватил тему. Приятненько. Kalculator — всё, вроде, устраивает. Kdenlive и KDevelop - это просто праздник какойто, всё блестит, переливается, приятно работать. Ну и на сладенькое Konqueror, ммм, сладенько.

Попытался написать тему для Gtk3, но сломал и выкинул. Весь воскресный день убил на эту гадость. В результате пользуюсь какой-то стандартной, но с цветами под Kvantum. И на Kvantum ушло много времени, но Gtk просто овердоза.

R_He_Po6oT
()

Релиз САПР Ondsel ES 2024.1

 ,

Группа Open Source

Компания Ondsel выпустила публичную версию Ondsel Engineering Suite (ES). Это свободный форк свободной САПР FreeCAD с различными доработками.

( читать дальше... )

Компания Ondsel появилась год назад. Ее сооснователь — Brad Collette, один из давних участников проекта и автор верстака Path (CAM). Инвесторы — фонд Open Core Ventures, основанный руководителем Gitlab Сидом Сийбрандийем (Sid Sijbrandij).

>>> Подробности (ondsel.com)

AP
()

Функция «Deleted» отключена.

 

По результатам голосований функция удаления аккаунта с передачей авторства сообщений пользователю «Deleted» отключена.

Самоудаление по прежнему доступно, но авторство сообщений при этом не меняется.

Zhbert
()

ОБЪЯВЛЕНИЕ

 , , , ,

Здравствуйте, все пользователи ЛОРа, поздравляю вас всех с рождеством. Сегодня я начал разработку своего ядра, оно будет гибридным и моей целью является полной совместимости с Linux и *nix, а также минимальное потребление ресурсов и кроссплатформенность всех программ, так что, если вы нашли одну из моих программ, вам не надо будет её изменять, а просто взять её и запустить её на любой ОС, хоть на пингвине, хоть на винде, хоть на BSD, но рекомендуется запускать их только на моём ядре. Репозиторий: https://github.com/Anatoliy6463/Andesaurux

РАСПРОСТРАНИТЕ

( читать дальше... )

anatoliy6463
()

Первый мультфильм ЛОРа: «Linux MOD by MS»

 ,

Команда LOR iMotion рада представить свой первый мультфильм.
События развиваются в штаб-квартире Microsoft...

Сценарий: LINUX-ORG-RU
Озвучка: deep-purple
Анимация: Moderators

По мотивам темы Первый мультфильм силами ЛОРа (linux mod by MS)

Альтернативная ссылка: https://streamable.com/ldkojj

Смотреть

Перемещено shell-script из linux-org-ru

Moderators
()

FreeCAD — погружение и внедрение

 , , , ,

В середине уходящего года я захотел провести эксперимент: создать некую параметрическую систему, которая смогла бы облегчить, а может даже полностью заменить конструкторскую работу.

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

Хочется поделиться впечатлениями :)

@AP, @DR_SL, @Aceler, @Zhbert, @Turbid

  • Плюсы, выборочно:

    • Полноценный Python, а значит и вся его экосистема.
    • Стабильность! Серьёзно, в сравнении с тем же SolidWorks он просто скала непоколебимая.
    • Удобство, скорость работы и так сказать – предсказуемость результата.
    • Много-много фишек, которых больше нигде не найти: link, clone, spreadsheet & configuration table, property и т. д.
  • Особенности:

    • Нет какого-то определённого вектора развития… хотя может это не есть проблема.
    • Topological naming problem – то, о чём все так много говорят меня вообще не напрягает в работе.
    • Отсутствие верстака для сборки – при параметрическом моделировании он более чем не нужен, лишние проблемы могут быть из-за привязок.
  • Из негативного:

    • В стандарте отсутствует верстак для работы с листовым металлом.
    • Обновления… многое (что идеально работало) сломали изменили в новых версиях, а потом ещё залезли в модуль SheetMetal и его сломали поменяли… но ладно, это скорее субъективное.

Для интересующихся есть долгое видео - YouTube

Noir
()

🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡

 clown

🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡
🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡
🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡
🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡
🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡
🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡
🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡
🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡
🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡
🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡
🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡
🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡
🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡
🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡
🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡
🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡
🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡
🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡
🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡
🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡
🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡
🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡
🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡
🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡
🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡
🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡
🤡🤡🤡🤡🤡🤡🤡🤡🤡
🤡🤡🤡🤡🤡🤡🤡🤡
🤡🤡🤡🤡🤡🤡🤡
🤡🤡🤡🤡🤡🤡
🤡🤡🤡🤡🤡
🤡🤡🤡🤡
🤡🤡🤡
🤡🤡
🤡

LINUX-ORG-RU
()