LINUX.ORG.RU

Сообщения shleemypants

 

А померяемся make.conf

Форум — General

У кого какой?

cat /etc/portage/make.conf 
# my conf
CC="clang"                            
CXX="clang++" 
COMMON_FLAGS="-march=native -mtune=native -O2 -pipe \
              -fomit-frame-pointer -fno-stack-protector"
CFLAGS="${COMMON_FLAGS} -flto=thin"
CXXFLAGS="${COMMON_FLAGS} -flto=thin"
FCFLAGS="${COMMON_FLAGS}"
FFLAGS="${COMMON_FLAGS}"

AR="llvm-ar"
NM="llvm-nm"
RANLIB="llvm-ranlib"

FEATURES="-parallel-fetch nodoc noinfo -xattr -sandbox"
GENTOO_MIRRORS="http://gentoo-mirror.alexxy.name/ http://gentoo.bloodhost.ru/"
MAKEOPTS="-j2"

PORTDIR="/var/db/repos/gentoo"
DISTDIR="/var/cache/distfiles"
PKGDIR="/var/cache/binpkgs"

ALSA_CARDS="hda-intel"
LCD_DEVICES="ncurses text"
VIDEO_CARDS="intel iris i965"
APACHE2_MODULES=""
GPSD_PROTOCOLS=""
XTABLES_ADDONS=""
L10N="ru en"

CPU_FLAGS_X86="aes avx avx2 f16c fma3 mmx mmxext pclmul popcnt rdrand \
               sse sse2 sse3 sse4_1 sse4_2 ssse3"

LC_MESSAGES=C
ACCEPT_LICENSE="*"

OFF="-acl -vala -fortran -ipv6 -nls -seccomp -tcpd -xattr -pam -pcre \
     -ssp -perl"

ON="vaapi aac acpi alsa cairo dbus flac gif icu jpeg lcms libnotify mad \
    mp3 mp4 mpeg opengl pango png svg tiff truetype upower udev x264 xml \
    xv xvid X xcb"

USE="${ON} ${OFF}"

 ,

shleemypants
()

LiGurOS

Форум — General

Кто пробовал?
https://liguros.gitlab.io/
Вроде решают как раз то, что бесило в Gentoo.

 , ,

shleemypants
()

асинхронность в js - способы написания

Форум — Web-development

О великие писатели, использующие JS! Подскажите стиль, на котором вы пишите асинхронные запросы!
async/await или на promise (then, catch)?
Почему?

ИМХО:
да, async/await похож на другие языки, но надо самому try/catch АшЫбоК.
Promise - цепочки выполнения, тоже красиво.

P.S. для затравки, как оно было: https://jakearchibald.com/2015/tasks-microtasks-queues-and-schedules/

 , ,

shleemypants
()

Не только debian 17 июля заморозился. Happy 28th birthday, Slackware! :-)

Форум — Desktop

a/aaa_base-15.0-x86_64-1.txz: Upgraded. Bump version numbers in /etc/os-release and /etc/slackware-version. Not quite ready to freeze things for a release candidate, but getting there. Initial email to root still needs a refresh

http://www.slackware.com/changelog/current.php?cpu=x86_64

Sat Jul 17 17:55:10 UTC 2021 Happy 28th birthday, Slackware! :-)

К своему стыду ни разу не пробовал Slackware. Прошу рассказать, как установить минимальную версию (WM люблю) с Xorg? Какой путь настройки? Как обновлять? Где и что почитать?

 ,

shleemypants
()

debian 11

Форум — Desktop

Прошу разъяснить по заморозке. 17 июля была полная заморозка пакетов в Debian. Это что подразумевает? Версии не будут меняться или ещё будут исправления? Написано что-то о переносе пакетов из sid в testing.

 

shleemypants
()

gentoo и intel

Форум — General

Кто-то собирает что-то ICC/ICPC?
Не даёт покоя Clear linux.

Можно нахоботить такое:

/etc/portage/env/icc
CC="icc"
CXX="icpc"

А потом что-то собирать:

/etc/portage/package.env
mymegospeedpackage icc

Кто баловался?

 , ,

shleemypants
()

gentoo и touchpad.

Форум — General

Резко задумался над сущностью libinput.

Кто как живёт? Evdev или Libinput, почему?
Поправьте: libinput - это надстройка над evdev ядра?

Как повторить финт ушами средствами Libinput и не использовать syndaemon для предотвращения перемещения курсора при печати?

Жестами не пользуюсь, как и DE.

 ,

shleemypants
()

firefox 90 и сборка

Форум — Talks

Вышел 90. Джва года ждал.

Вопрос к тем, кто ночами компилял: gtk2 наконец из зависимостей выпилили?

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

 , ,

shleemypants
()

Это случилось! Новый Linux от Microsoft — CBL-Mariner 1.0

Новости — Linux General
Это случилось! Новый Linux от Microsoft — CBL-Mariner 1.0
Группа Linux General

Компания Microsoft опубликовала первый стабильный выпуск Linux дистрибутива!

CBL-Mariner 1.0 (Common Base Linux Mariner) – это внутренний дистрибутив Linux для облачной инфраструктуры и периферийных продуктов и услуг Microsoft.
Применяется как контейнер или контейнерный HOST с ограниченным набором пакетов в SONiC, Azure Sphere OS и Windows Subsystem for Linux (WSL).

Система сборки CBL-Mariner позволяет генерировать как отдельные RPM-пакеты на основе SPEC-файлов и исходных текстов, так и монолитные системные образы, формируемые при помощи инструментария rpm-ostree и обновляемые атомарно без разбивки на отдельные пакеты.

Документация

Образов нет. Подразумевается самостоятельная сборка. Инструкция есть для Ubuntu 18.04.

Лицензия: MIT.

>>> Подробности

 , ,

shleemypants
()

Пьёте Вы кофе, чай или что-то, содержащее кофеин?

Форум — Talks

Что Вы пьёте в течении рабочего дня?

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

 , , ,

shleemypants
()

fedora, /usr, debian

Форум — Desktop

 , ,

shleemypants
()

nvim или vim

Форум — Desktop

в связи с выходом Nvim 0.5 снова задаюсь вопросом, а что лучше - Nvim или Vim? Почему?
Что в нете ни гуглил, пишут, что Vim устарел и мейнтейнер у него один, а больше и ничего.

Да, кому интересно - https://www.opennet.ru/opennews/art.shtml?num=55435

 ,

shleemypants
()

gentoo, LTO, CLANG, browser

Форум — General

Кто смотрел? Лучше с LTO или без? Размер бинарника никак не влияет.

Firefox собирать с помощью CLANG или убрать флаг и собирать GCC?
Как по скорости работы?

Кто собирал Gentoo на CLANG?
Навеяло по: https://forums.gentoo.org/viewtopic-t-1102590-start-0.html

 , ,

shleemypants
()

Релиз минималистичного дистрибутива Alpine Linux 3.14

Новости — Linux General
Релиз минималистичного дистрибутива Alpine Linux 3.14
Группа Linux General

Состоялся релиз Alpine linux 3.14 (магическое Пи), построенного на базе системной библиотеки Musl и набора утилит BusyBox.

Alpine Linux был разработан с учетом требований безопасности. Все двоичные файлы пользовательского уровня компилируются как независимые от позиции исполняемые файлы PIE (Position Independent Executables) и собраны с защитой SSP (Stack Smashing Protection).

В качестве системы инициализации используется OpenRC.

В новом выпуске:

  • HAProxy 2.4.0
  • KDE 21.04.2
  • nginx 1.20.0 and njs 0.5.3
  • Node.js 14.17.0
  • Plasma 5.22.0
  • PostgreSQL 13.3
  • Python 3.9.5 (плюс перестроены все модули на Python 3.9)
  • R 4.1.0
  • QEMU 6.0.0
  • XEN 4.15.0
  • Zabbix 5.4.1
  • NPM переведён в отдельный пакет

Xorg переведёна на xf86-input-evdev или xf86-input-libinput (xf86-input-{mouse,keyboard} удалены), добавлена поддержка PAM в OpenSSH.
Обновлены пакеты Linux-firmware на более свежие версии (05.2021)

>>> Подробности

 3.14, ,

shleemypants
()

openSUSE Leap 15.3

Новости — Novell
Группа Novell

Вышла минорная версия дистрибутива openSUSE Leap 15.3.

Данный релиз построен не только из исходного кода SUSE Linux Enterprise, как в предыдущих версиях, но и с использованием тех же двоичных пакетов.

Что нового:

  • Xfce 4.16, новые иконки и палитра
  • DNF 4.7.0
  • KDE Plasma 5.18 LTS
  • GNOME 3.34
  • Systemd 246
  • Mesa 20.2.4
  • LibreOffice 7.1.1
  • MPV 0.32

Добавлены пакеты: TensorFlow Lite 2020.08.23, PyTorch 1.4.0, ONNX 1.6.0, Grafana 7.3.1.
Из репозиториев удалены пакеты: KDE 4 и Qt 4.
В устаревшие пакеты попал Midori, который теперь не поддерживается и использовать его не рекомендуется. В следующем релизе он будет удалён.

Ядро осталось прежней версии — 5.3.18.

>>> Подробности

 

shleemypants
()

Новая версия Simply Linux 9.1

Новости — Linux в России
Группа Linux в России

Доступна новая версия операционной системы Simply Linux 9.1 производства российской компании «Базальт СПО».

Основные особенности состава ПО в Simply Linux 9.1:

  • ядро 5.10;
  • LibreOffice-still 7.0;
  • Chromium 89 для x86, Firefox ESR 78.10.0 для остальных архитектур;
  • GIMP 2.10;
  • редактор векторной графики Inkscape 1.0;
  • аудио-проигрыватель Audacious 3.10;
  • видеоплеер VLC0.11.1 (celluloid 0.18 для aarch64 и mipsel);
  • клиент для мгновенного обмена сообщениями Pidgin 2.13.0;
  • графическая подсистема в составе xorg-server 1.20.8 и Mesa 20.3.5;
  • интерфейс пользователя – графическая оболочка Xfce 4.14.

Дистрибутив поставляется в сборках для архитектур x86_64, i586, aarch64, armh (armv7a), mipsel, riscv64, e2kv4/e2k.

Simply Linux 9.1 можно сразу установить на компьютер или использовать без установки на жесткий диск непосредственно со сменного носителя (CD, USB и т. п.). В загрузочных образах ОС предусмотрен режим восстановления системы.

>>> Подробности

 ,

shleemypants
()

css animation

Форум — Web-development

Я ННП. Дело такое. Как правильнее? Лезть и менять класс контейнера средствами JS (слушать event и ставить active) или делать анимацию средствами CSS и псевдоклассами (:hover, :active)?

Как пример: https://50projects50days.com/projects/rotating-navigation-animation/

 ,

shleemypants
()

opensuse и кодеки

Форум — General

Поставил openSuSe 15.3. Радость была недолгой.

Как слушать музыку в консоли?

Ничего стримового нет и в помине (mp3, aac).

Я промолчу про стриминг видео в FF. Это был квест на 10 минут подключения непонятных репозиториев, воплей с лицензиями и так далее.

Cmus и Moc не поют. плагинов Libmad и faad2 нет в репах, если есть, то нет плагинов к самим прогирывателям.

Научите, как побороть.

 , , ,

shleemypants
()

Ядрышко 5.12 и intel HD

Форум — General

помогите тормозу ускориться.

В ядре 5.12 ввели новую опцию: drm/i915: Allow the sysadmin to override security mitigations

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=f7452c7cbd5b5dfb9a6c84cb20bea04c89be50cd

что надо прописать в grub?

To disable just the clear-residuals mitigation (on Ivybridge, Baytrail, or Haswell) use the module parameter: i915.mitigations=auto,!residuals

 ,

shleemypants
()

Вопрос к модераторам

Форум — Linux-org-ru

У меня вопрос по поводу галереи и последнего Наконец-то собственный рабочий кабинет дома 2 скрина в галерее. Мы популяризируем у ребят Windows на ЛОРе? Почему не было предложено сделать новый скрин с Linux? По словам TС, у него есть в dualboot Arch.

Что это такое? И почему Вы, модераторы, нарушаете правила?

 , ,

shleemypants
()

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