LINUX.ORG.RU

Сообщения saahriktu

 

Почему я вернулся из Wayland'а в иксы (и из KDE в FVWM)

 ,

В целом Wayland, конечно, юзабелен, но у KDE 5 + Wayland + Radeon RX 6400 есть несколько минусов.

  • Невозможно подстроить гамму. Не знаю как кому, но мне это всё-таки оказалось критичным. В иксах я задействовал «xgamma -gamma 0.7». Для KDE 5 + Wayland такого пока ещё просто нет. Буду ждать пока завезут.
  • PowerDevil на KDE 5 + Wayland + Radeon RX 6400 не может усыпить (HDMI) монитор при отсутствии меня у клавиатуры. Монитор начинает засыпать, но тут же врубается обратно. Находил обходной костыль через kdesu + ddccontrol, но это нужно вводить пароль root'а. И не один раз. В то время как в иксах энергосбережение монитора просто работает.
saahriktu
()

Проекту ОС GNU исполнилось 39 лет

 ,

Собственно, сабж. Ричард Столлман опубликовал в Usenet сообщение с основными концепциями GNU ровно 39 лет назад, 27-го сентября 1983-его года.
https://www.gnu.org/gnu/initial-announcement.ru.html

saahriktu
()

Ядерная консоль всё

 , ,

Собственно, сабж. Ядерную консоль закапывают совсем, а не только прокрутку в ней:

We'd like to move to CONFIG_VT=n as the console and vt subsystem have historically been a source of bugs but are also nasty places for locking etc. It also can be the cause of oops going missing when it takes out the panic path with locking bugs stopping other paths from completely processing the oops (like pstore or serial). ... Once you think through all the paths and things you want supported, you realise the best user console is going to be one that supports emojis and non-Latin scripts. This probably means you want a lightweight wayland compositor running a fullscreen VTE based terminal. Working back from the consequences of this means you probably aren't going to want this in systemd, and it should be a separate development.

The other area discussed was around the requirements for a panic/emergency kernel console, likely called drmlog, this would just be something to output to the display whenever the kernel panics or during boot before the user console is loaded.

https://www.phoronix.com/news/LPC-2022-Consoles-Accelerators

В качестве альтернативы предлагается, например, KMSCON: https://www.freedesktop.org/wiki/Software/kmscon/ .

saahriktu
()

Вышли осенние стартеркиты ALT'а

 , ,

Собственно, сабж. Changelog: https://forum.altlinux.org/index.php?PHPSESSID=e8ba8ffd4ba22f01530919b8f7bbed... .
Скачать: https://mirror.yandex.ru/altlinux-starterkits/

Напоминаю, что стартеркиты - это

Небольшие live-сборки с различными графическими окружениями плюс серверная, спасательная и облачная; доступны для свободной загрузки и неограниченного применения на условиях GPL, удобны для подгонки «под себя» и в целом предназначены для опытных пользователей; комплект обновляется ежеквартально. Не претендуют на законченные решения, в отличие от дистрибутивов.

Выпуски на p10 включают образы с rootfs для записи на съёмные накопители и запуска в QEMU.

saahriktu
()

77 лет назад был обнаружен первый баг

 ,

Собственно, сабж.

9 сентября 1945 г. Грейс Хоппер зафиксировала первый настоящий компьютерный «баг».

9 сентября Грейс Хоппер зафиксировала первый настоящий компьютерный «баг» — моль застряла между реле в 15:45 на Harvard Mark II. Хоппер, контр-адмирал ВМС США, сделала успешную карьеру в академических кругах, бизнесе и армии, творя историю в компьютерной сфере. Она помогала программировать Harvard Mark I и II и разработала первый компилятор A-0. Её последующая работа над языками программирования привела к COBOL, языку, предназначенному для работы на машинах разных производителей.

saahriktu
()

Ричард Столлман анонсировал мануал по Си

 , ,

Собственно, сабж. Сам анонс: https://lists.gnu.org/archive/html/info-gnu/2022-09/msg00005.html .

Скачать можно при помощи команды

git clone https://git.savannah.gnu.org/git/c-intro-and-ref.git

saahriktu
()

Из gawk'а могут выпилить опцию -M

 , ,

Собственно, сабж. В анонсе нового Gawk 5.2.0 приехало предупреждение:

*****************************************************************************
* MPFR mode (the -M option) is now ON PAROLE.  This feature is now being    *
* supported by a volunteer in the development team and not by the primary   *
* maintainer.  If this situation changes, then the feature will be removed. *
* For more information see this section in the manual:                      *
* https://www.gnu.org/software/gawk/manual/html_node/MPFR-On-Parole.html    *
*****************************************************************************
Собственно, сам анонс с Changelog'ом: https://lists.gnu.org/archive/html/info-gnu/2022-09/msg00003.html
Скачать: https://ftp.gnu.org/gnu/gawk/gawk-5.2.0.tar.xz .

saahriktu
()

Закат эпохи egrep и fgrep

 ,

С выходом GNU grep 3.8 команды egrep и fgrep начали предупреждать юзера, что они deprecated с 2007-го года.

$ egrep Intel /proc/cpuinfo
egrep: warning: egrep is obsolescent; using grep -E
$ fgrep Intel /proc/cpuinfo
fgrep: warning: fgrep is obsolescent; using grep -F
$
Changelog: https://fossies.org/linux/grep/NEWS
Скачать: https://ftp.gnu.org/gnu/grep/grep-3.8.tar.xz

saahriktu
()

А у тебя есть файлы ~/.less и ~/.lesskey, $USER?

 , ,

Собственно, сабж. У меня так:

$ ls -l ~/.less ~/.lesskey
ls: невозможно получить доступ к '/home/saahriktu/.less': Нет такого файла или каталога
-rw-r--r-- 1 saahriktu saahriktu 250 сен  4 01:56 /home/saahriktu/.lesskey
$
Файл ~/.less, кстати, уже deprecated. Как и команда lesskey.
NOTE: lesskey is deprecated.
      It is no longer necessary to run lesskey,
      when using less version 582 and later.

saahriktu
()

Кодировке UTF-8 исполнилось 30 лет

 , ,

Собственно, сабж.

Ура!

saahriktu
()

7 лет назад Chrome перестал показывать Flash-баннеры

 , годовщина,

Собственно, сабж: https://www.eteknix.com/chrome-block-flash-ads-1st-september/ .

И HTML5 пришёл во все поля.

saahriktu
()

А ты забэкапил бинарники библиотек, которые в зависимостях твоего пакетного менеджера, $USER?

 save before death, ,

Собственно, сабж.

Если бы меня ещё вчера спросили этот вопрос, то я бы ответил, что нет. А теперь - да.

Пытался откатить xz и liblzma до версий из официального репозитория. «rpm -ehv --nodeps» и...

# rpm --version
rpm: error while loading shared libraries: liblzma.so.5: cannot open shared object file: No such file or directory
#
В итоге скачал какой-то левый бинарник с какого-то левого FTP'шника (ftp://ftp.eskimo.com), а потом, когда завёлся rpm, затёр его поверх файлами из родных пакетов.

После чего сделал скрипт, которым сделал бэкап библиотек:

$ cat mk-rpm-rescue-kit.sh
#!/bin/bash
ldd /usr/bin/rpm | grep -v linux-vdso.so | sed "s/^.*\ =>\ //;s/ \(.*\)//" | xargs -I _ cp _ .
$

saahriktu
()

Обновилась утилита xisxwayland

 , ,

Собственно, сабж: https://gitlab.freedesktop.org/xorg/app/xisxwayland .

Утилита используется для проверки используются ли иксы или xwayland.

Пример использования:

if xisxwayland; then
   echo "yay, xwayland"
fi
"Exit status:\n"
"  0 ... the X server is Xwayland\n"
"  1 ... the X server is not Xwayland\n"
"  2 ... invalid usage\n"
"  3 ... failed to connect to the X server\n");

saahriktu
()

Firefox наконец-то догнал Chromium по версиям

 , догонялки,

Собственно, сабж. Вышел Firefox 104.0: https://archive.mozilla.org/pub/firefox/releases/104.0/ .

А последний стабильный Chromium - 104.0.5112.102 .

saahriktu
()

Благодаря свободности активно допиливают драйвера старых Radeon'ов

 , ,

Собственно, сабж.

Оптимизируют драйвера ATI Radeon 9500/9600/9700/9800: https://www.phoronix.com/news/R300g-Faster-In-2022 .

И добавляют поддержку backend'а NIR для Radeon HD 2000/3000/4000: https://www.phoronix.com/news/R600g-NIR-Pre-Evergreen-Fixes .

Для AMD Radeon HD 5000/6000 поддержку backend'а NIR запилили ещё в начале августа: https://www.phoronix.com/news/R600g-NIR-For-Older-GPUs .

saahriktu
()

Появился сайт для отслеживания готовности KDE для сборки с Qt 6

 , ,

Собственно, сабж: https://iskdeusingqt6.org/ .

По ходу, как всё будет готово, так будут делать KDE 6.

saahriktu
()

Термин «Open Source» - враг линуксоида

 ,

Собственно, сделал вывод из соседней темы.

Мы, линуксоиды, боремся конкретно за свободное ПО. Нам нет профита от открытых исходников под несвободными лицензиями. И мы должны это подчёркивать.

В таком случае распространение термина «Open Source» вредит свободному ПО, поскольку размывает границы нашей борьбы. И другие люди хуже нас понимают. Чем чаще мы говорим «Open Source», тем реже они от нас слышат «свободное ПО». И, соответственно, возникает иллюзия что всё, чего мы желаем, - это читать исходники. Но мы желаем не только читать их, но и патчить и распространять дальше. Поэтому мы должны говорить «свободное ПО», а не «Open Source». По крайней мере, когда дело касается свободного ПО.

Т.е., например, правильнее говорять «Я юзаю свободные GNU/Linux и Emacs.», а не «Я юзаю опенсорсные GNU/Linux и Emacs.».

saahriktu
()

А есть ли для вас разница между свободным ПО и опенсорсом?

 , ,

Собственно, сабж. Возник тут такой спор. Я утверждаю, что свободное ПО и Open Source - это синонимы. Мне же пытаются доказывать, что есть определённые различия.

Вот, например, есть RHEL. В его основе СПО, исходники регулярно выкладываются. Это СПО? Очевидно, что да. Но для его законного использования его нужно покупать. А это по определению некоторых людей исключает RHEL из СПО. Дескать, СПО без всяких исключений можно распространять и ставить на законных основаниях. А если так нельзя, то это, дескать, «проприетарный Open Source» (такое вообще бывает?).

В общем, как мне кажется, люди сами себя запутывают растождествляя свободное ПО и Open Source.

Есть СПО, есть производные дистрибутивы СПО уже под своими собственными лицензиями. И лицензии дистрибутивов не отменяют лицензии софта, который включен в дистрибутив. Если в дистрибутиве GNU/Linux, GCC, Emacs, VIM, Firefox,... и т.д., то как же это не СПО? СПО. Просто никто не обещал, что у дистрибутивного инсталлятора лицензия тоже GNU GPL будет. Зачем же в таком случае на это рассчитывать?

saahriktu
()

CD-ROM'у 40 лет

 , ,

Собственно, сабж:

Ровно 40 лет назад 17 августа 1982 года началась эра оптических носителей информации. На заводе Polygram в Лангенхагене под Ганновером началось производство первого в мире коммерческого CD с выпуска диска группы Abba The Visitors. По иронии судьбы для «Аббы» это была последняя совместная работа, тогда как CD открыл новую эпоху в музыке и, позже, в области компьютеров.

https://3dnews.ru/1072340/kompaktdisku-cd-ispolnilos-40-let

И к этому времени у меня больше нет встроенного в системный блок оптического привода:

# ls /dev/sr?
ls: невозможно получить доступ к '/dev/sr?': Нет такого файла или каталога
#

saahriktu
()

А ты уже обновил ядро Linux до 5.19.2, $USER?

 ,

Собственно, сабж:

$ uname -a
Linux andromeda 5.19.2-un-def-althckr10.1 #1 SMP PREEMPT_DYNAMIC Wed Aug 17 19:22:24 MSK 2022 x86_64 GNU/Linux
$

saahriktu
()

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