LINUX.ORG.RU

Сообщения Artamudo

 

Гибибайты в Debian

Форум — General

Разметил вчера диск в GParted. Не заметил что размер был записан в GiB, так и оставил. Загрузился в Debian установщик, получаю кривые числа в размерах разделов, которые потом пересоздал уже в нём. Для примера поставил swap на 4GB, а в установленной системе получаю 3,7GB. Это как вообще? Раньше такого не припомню.

Какой вообще стандарт разметки жёстких дисков. В чём мне метить диск? Почему в GParted по умолчанию GiB?

 , , ,

Artamudo ()

Проблемы с Docker контейнером.

Форум — General

https://hub.docker.com/_/odoo

docker-compose.yml

version: '2'
services:
  web:     
    image: odoo:13.0
    depends_on:
      - db
    ports:
      - "8069:8069"
    user: root
  db:
    image: postgres:10
    environment:
      - POSTGRES_DB=postgres
      - POSTGRES_PASSWORD=odoo
      - POSTGRES_USER=odoo

Стояли, никого не трогали два локальных контейнера для Odoo. Как вдруг что-то отвалилось после перезагрузки.

[user@HP-Pavilion-g6 ~]$ docker logs -f 9fb8b780d55812a7c757e770dd22b2fc3798ae66a0249e230052a73c1b2088e2
Database connection failure: could not connect to server: No route to host
        Is the server running on host "db" (172.18.0.2) and accepting
        TCP/IP connections on port 5432?

С таким же docker-compose всё раньше работало. Что случилось, понятия не имею. Ставил systemd.unified_cgroup_hierarchy=0 в опциях ядра, чтобы откатить cgroups.

[user@HP-Pavilion-g6 .docker]$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eno1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
    link/ether 84:34:97:71:64:2f brd ff:ff:ff:ff:ff:ff
    altname enp8s0
3: wlo1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether c0:18:85:45:8b:cb brd ff:ff:ff:ff:ff:ff
    altname wlp7s0
    inet 192.168.12.11/24 brd 192.168.12.255 scope global dynamic noprefixroute wlo1
       valid_lft 76030sec preferred_lft 76030sec
    inet6 fe80::227d:d5e2:5917:1430/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
89: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default 
    link/ether 02:42:42:1a:c3:4c brd ff:ff:ff:ff:ff:ff
    inet 172.17.0.1/16 brd 172.17.255.255 scope global docker0
       valid_lft forever preferred_lft forever
94: br-2f049989af2d: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default 
    link/ether 02:42:e6:02:ff:43 brd ff:ff:ff:ff:ff:ff
    inet 172.18.0.1/16 brd 172.18.255.255 scope global br-2f049989af2d
       valid_lft forever preferred_lft forever
    inet6 fe80::42:e6ff:fe02:ff43/64 scope link 
       valid_lft forever preferred_lft forever

Бридж между контейнерами ставился по-дефолту.

 , ,

Artamudo ()

LTS ядро в Fedora 32

Форум — General

Недавно в поисках нормального дистрибутива, от которого не захочется бежать, я перешёл на Федору. В принципе всё устраивает, кроме слишком нового ядра 5.6.16-300.fc32.x86_64. Негласно чувствуешь себя Линусом, которому свежее ядро приходит одному из первых. Есть ли возможность слезть с этих рельс на более стабильные и реже обновляемые 5.4?

В гугле нашёл вот это, но не знаю насколько оно правильно.

UPD: задам ещё вопрос. Как в линуксах вообще работает гибридная графика Intel+AMD. Когда должна вызывается дискретка, и нужны ли для этого дополнительные телодвижения с моей стороны?

 , ,

Artamudo ()

Как можно вообще пользоваться Ubuntu?

Форум — Talks

Какой ОС вы пользуетесь на основном ПК? (Думаю стоит обновить статистику)

Вышла Ubuntu 20.04 LTS

Для начала хочу спросить: «До сих пор ли столько людей пользуется Ubuntu и производными?»

Я не видел и не запускал Ubuntu со времён 16.04. 18.04 прошла меня стороной. Лишь вчера решил посмотреть как там она, многими хваленная 20.04. Нормально установилась Kubuntu и мне даже показалось что я здесь надолго. Суть в том что Snap это кусок ****** (кода) который:

  • Занимает слишком много места. (Может быть в 2020 году считать мегабайтики моветон, но мне кажется что Flatpak занимает меньше)

  • Тормозит запуск системы (зачем его вообще запускать вместе с системой?)

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

  • В Chromium (как и в FF) остались модальные окна из GTK со сломаными иконками, которые фиг знает как починить и поменять тему оформления. (то есть по определению не «user-friendly» (если вообще можно говорить о каком-то «user»)).

  • df -h

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

Зачем, чёрт возьми, создавать loop-устройства? Flatpak работает вроде без них.

Мне кажется или в Linux Mint единственные адекватные разработчики (кроме того решения когда они отказались от KDE).

И это лишь то что я увидел только спустя 20 минут использования.

Может я сейчас выгляжу как Даша Путешественница видящая всё это в первый раз, но не такого Linux я ожидал в 2020-ом году. Как это всё можно использовать даже на сервере?

Кто-то скажет про Manjaro KDE, но используя её, чувствуешь как плывёшь на плоту замотанным скотчем (в виде идиотских скриптов) заклеенным разработчиками, который через время намокнет и расклеится, но всё-таки думаю что для меня это единственный выход.

https://insights.stackoverflow.com/survey/2020#technology-most-loved-dreaded-and-wanted-platforms-loved5

Кто все эти люди которые любят Linux который есть сейчас?

 , ,

Artamudo ()

Курсы по AI/CS

Форум — Talks

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

В догонку может подскажете курс по CS. CS50 давно пройден, хочется чего-то более серьезного.

Ещё вопрос про книжные курсы. Есть книжка Питер Норвига и Стюарта Рассела, но прочитать её всю, физически сложно и мучительно без бумаги. Как кто обрабатывает электронные книжки в мозгу?

 , ,

Artamudo ()

Розовые бутоны

Галерея — Скриншоты

Заголовок именно такой, потому что я не опознал растение на обоях.

От скуки представляю вашему вниманию то рабочее место на которое я смотрю и которым пользуюсь последние два месяца. Самое примечательное здесь — это нижняя полоса рабочих столов. Обычно я переключаюсь ctrl+super+left:right, но когда рука на мыши, то колёсиком, указывая на низ экрана. Для меня это безумно удобно.

Железо старое, все то же одно ядро, два гига. Под ногами два ядра, два гига с Debian Testing на борту и файловым DLNA сервером направленым на SmartTV. Для разработки я подключаюсь к нему через TRAMP в emacs, и пользуюсь его ресурсами для lsp или сборки.

https://imgur.com/a/9YYk2h8

UPD: если кому-то покажется потребление чрезмерным, то могу возразить. Со старта обычно система занимает 180мб. Потребление обычно обусловлено множеством вкладок в браузере Chromium. Когда мне не требуется js для чтения документации, то я пользуюсь elinks, что в разы экономит мне свободную память.

>>> Просмотр (1920x1080, 3083 Kb)

 , , ,

Artamudo ()

Facebook Erlang

Форум — Talks

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

Дополнительно можно отметить появление информации о разработке компанией Facebook нового варианта языка Erlang со статической типизацией, который позволит повысить эффективность работы инфраструктуры мессенжера WhatsApp.

Пытался найти больше инфы чем одна вакансия, но не нашел. У кого-то есть подробности? Вроде Facebook давно хотела переписать все с Erlang-а.

 , ,

Artamudo ()

PulseAudio и питание

Форум — General

Очень сильно греется в простое ноутбук, решил всё таки попробовать разобраться в проблеме. В powertop получаю это.

Summary: 182.3 wakeups/second,  0.0 GPU ops/seconds, 0.0 VFS ops/sec and 13.9% CPU use

Power est.              Usage       Events/s    Category       Description
  500 mW      4.3 µs/s      0.05        Process        [PID 14909] /usr/bin/pulseaudio --daemonize=no
  284 mW    526.2 µs/s      71.6        Interrupt      [1] timer(softirq)
  121 mW     77.4 ms/s      0.15        Timer          tcp_keepalive_timer
 58.1 mW     32.2 ms/s       2.0        kWork          radeon_flip_work_func

На первом месте Pulse с большим отрывом, хотя музыка не играет, и программы использующие звук не запущены, если не считать Chromium.

Можно ли как-то оптимизировать Pulse или вовсе её удалить, чтобы не получать 70 градусов с ничего? Про пыль и термопасту лучше не писать, так как он недавно посещал сервис из-за вздутия конденсаторов.

 , , ,

Artamudo ()

Слетела локаль

Форум — General
user@localhost:~$ locale
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=ruRU.utf8
LANGUAGE=
LC_CTYPE="ruRU.utf8"
LC_NUMERIC="ruRU.utf8"
LC_TIME=ru_RU.UTF-8
LC_COLLATE=C
LC_MONETARY="ruRU.utf8"
LC_MESSAGES="ruRU.utf8"
LC_PAPER="ruRU.utf8"
LC_NAME="ruRU.utf8"
LC_ADDRESS="ruRU.utf8"
LC_TELEPHONE="ruRU.utf8"
LC_MEASUREMENT="ruRU.utf8"
LC_IDENTIFICATION="ruRU.utf8"
LC_ALL=
user@localhost:~$ sudo update-locale
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
        LANGUAGE = (unset),
        LC_ALL = (unset),
        LC_CTYPE = "en_US.UTF-8",
        LANG = "ruRU.utf8"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").

Я вижу что везде параметры изменились на «ruRU.utf8». Ни «locale-gen», ни «localectl set-locale ru_RU.UTF-8» не помогает. Началось всё это после установки Byobu. Где менять все эти переменные?

Debian Testing.

 ,

Artamudo ()

Где бы посмотреть отчёты об финансировании дистрибутивов?!

Форум — Talks

Не помню когда, не помню где, но видел список самых финансированных дистрибутивов Linux. Помню что на первых двух позициях был Debian и Arch. То есть в проекты донатят пользователи, донатит бизнес, и хотелось бы посмотреть отчёты об этих вкладах. Есть ли какой-то сайт со статистикой донатов по дистрибутивам/проектам?

 , , ,

Artamudo ()

Две проблемы Slurm и systemd

Форум — Admin

Есть две машины: одна head, другая node в slurm.

HEAD:

● slurmctld.service - Slurm controller daemon
     Loaded: loaded (/usr/lib/systemd/system/slurmctld.service; enabled; vendor preset: disabled)
     Active: active (running) since Sat 2020-04-25 13:48:30 EEST; 11min ago
    Process: 726 ExecStart=/usr/bin/slurmctld $SLURMCTLD_OPTIONS (code=exited, status=0/SUCCESS)
   Main PID: 738 (slurmctld)
      Tasks: 7 (limit: 2361)
     Memory: 8.2M
     CGroup: /system.slice/slurmctld.service
             └─738 /usr/bin/slurmctld

Apr 25 13:48:29 ASUS-X52DE systemd[1]: Starting Slurm controller daemon...
Apr 25 13:48:30 ASUS-X52DE systemd[1]: slurmctld.service: Supervising process 738 which is not our child. We'll most likely not notice when it exits.
Apr 25 13:48:30 ASUS-X52DE systemd[1]: Started Slurm controller daemon.
NODE:

● slurmd.service - Slurm node daemon
     Loaded: loaded (/lib/systemd/system/slurmd.service; enabled; vendor preset: enabled)
     Active: active (running) since Sat 2020-04-25 13:55:43 EEST; 1s ago
       Docs: man:slurmd(8)
    Process: 1356 ExecStart=/usr/sbin/slurmd $SLURMD_OPTIONS (code=exited, status=0/SUCCESS)
   Main PID: 1358 (slurmd)
      Tasks: 2
     Memory: 1.5M
     CGroup: /system.slice/slurmd.service
             └─1358 /usr/sbin/slurmd

апр 25 13:55:43 bravo-cloud systemd[1]: Starting Slurm node daemon...
апр 25 13:55:43 bravo-cloud systemd[1]: slurmd.service: Can't open PID file /run/slurmd.pid (yet?) after start: Operation not permitted
апр 25 13:55:43 bravo-cloud systemd[1]: Started Slurm node daemon.

Впринципе оно запустилось, но такие ошибки остались. Здесь скорее проблема не в slurm, а systemd.

Давал права

chmod 777 /run/slurmd.pid
, но не решило проблему.

Ещё вопрос — как проверить работоспособность slurm?

 ,

Artamudo ()

Экономика важнее людей?

Форум — Talks

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

 ,

Artamudo ()

Маршрутизация между двумя интерфейсами.

Форум — Admin

Имею ноут в качестве маршрутизатора, у которого есть доступ в интернет и раздаёт wifi сеть на дом. Имею ПК (Debian) подключенный к ноуту по eth.

Задача: сделать доступ к ПК из wifi сети, чтобы на smart tv открывать DLNA сервер на ПК.

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

~ $ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: enp5s0f5: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 84:34:97:71:64:2f brd ff:ff:ff:ff:ff:ff
    inet 10.42.0.1/24 brd 10.42.0.255 scope global noprefixroute enp5s0f5
       valid_lft forever preferred_lft forever
    inet6 fe80::8ad6:32f:7d6e:c783/64 scope link noprefixroute
       valid_lft forever preferred_lft forever
3: wlp4s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 74:f0:6d:9e:16:b2 brd ff:ff:ff:ff:ff:ff
    inet 192.168.43.75/24 brd 192.168.43.255 scope global dynamic noprefixroute wlp4s0
       valid_lft 3304sec preferred_lft 3304sec
    inet6 fe80::2946:45d0:98e8:2d74/64 scope link noprefixroute
       valid_lft forever preferred_lft forever
~ $ nmap -sn 10.42.0.1/24
Starting Nmap 7.80 ( https://nmap.org ) at 2020-04-21 09:35 EEST
Nmap scan report for 10.42.0.1
Host is up (0.00032s latency).
Nmap scan report for 10.42.0.33         (!!ПК!!)
Host is up (0.00054s latency).
Nmap done: 256 IP addresses (2 hosts up) scanned in 3.82 seconds

Мне уже бежать за wifi адаптером?!

 , , ,

Artamudo ()

Про домашний кластер

Форум — Desktop

Гуглёж выдаёт статьи и треды позапрошлого десятилетия, поэтому подниму тему. На карантине очень скучно и поэтому тянешь руки ко всему что запылилось. Как можно объединить ресурсы двух ПК, для компиляции или открытия браузера, чтобы нагрузка на ЦП или ОЗУ или балансировалась, или использовалась при нехватке. Скорость не волнует, интересует чисто теоретически.

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

 

Artamudo ()

SPICE или VNC при старте Xorg

Форум — General

Коротко опишу чего я хочу: из LightDM, выбирая пользователя/wm, запускать spice/vnc клиент на указанный IP. Если такое можно на другом дисплейном менеджере, то не беда.

 , , , ,

Artamudo ()

Главная причина, почему не Linux

Форум — Talks

https://habr.com/ru/post/496234/

Странно что ещё никто не притащил.

Шёл 2020 год, у Линукса на десктопе всё те же 2%, что и 20 лет назад. Линуксоиды всё продолжали рвать форумы в обсуждениях «как забороть Майкрософт и покорить мир» и искать ответ на вопрос, почему «эти тупые хомячки» не хотят обниматься с пингвином. Хотя ответ на этот вопрос давно уже понятен — потому что Linux это не система, а ворох разнородных поделок, смотанных изолентой.

Не ЛОР ли имеет ввиду?

Как это исправить

Прежде всего, нужно избавиться от иллюзии, что проблему можно решить созданием очередного нескучного убунтоклона с классными иконками и предустановленным Wine. Также проблему не решить внедрением очередной красивой концепции типа «а давайте перенесём конфиги под управление git, это будет вау!».

Linux требуется очеловечить. Обозначить набор целей, которые решают люди. И выстроить краткие, простые, очевидные пути к ним, начиная с того момента, как человек нажимает кнопку Power на системнике.

Это значит — переделать всё, начиная с загрузчика.

А пока мы видим очередное рождение очередного дистрибутива с переставленными кроватями и переклеенными обоями — можно быть уверенным, что что Linux останется забавой для людей, которые в детстве не наигрались в конструктор.

 , ,

Artamudo ()

Компилирование/сборка на Termux

Форум — Desktop

Для начала хочу предоставить скриншот.

https://imgur.com/gallery/NwBNIu3

Для полноты картины хочу установить rtags или irony, или даже clangd. Rtags требует posix либы, такие как <sys/msg.h> или <bits/types.h> которых нет в termux из-за отсутствия FHS, Irony не находит llvmDemangle, хотя llvm стоит, но наверное его собирать надо всё таки самому. Можно ли в cmake указать сторонние либы в указанной папке, чтобы всё это наконец-то собралось?

 , , , ,

Artamudo ()

Docker vs LXD(LXC)

Форум — General

Хочу сделать ремарку, что я вообще в этом не специалист и разбирался со всем на ощупь.

Так уж случилось что пришлось столкнуться с контейнерами. Решил освоить для отделения мух от котлет разделения девелоперской машины и рабочего сервера для локальных проектов. Хотел настроить git и LSP на сервере, и выбор пал на текущие решения контейнеризации.

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

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

Я понимаю что Docker более ориентирован на контейниризацию приложений, но всё же хотелось сравнить с контейниризацией ОС.

Поскольку Docker переехал на свои рельсы, я так понимаю, ради кроссплатформенности, то в чём плюсы и минусы Docker и LXD на данный момент. В интернете все нахваливают Docker, но я не пойму за что, ведь на мой дилетантский взгляд, LXD ничем не уступает.

UPD: Если туплю, то не сильно сердитесь. Пятница же!

 , , ,

Artamudo ()

Помогите найти игру

Форум — Games

Лет десять назад по ТВ смотрел передачу про компьютерные игры, и там была игра-головоломка как ты находясь в пустом, белом, трёхмерном пространстве, от первого лица стреляешь чёрными чернилами, которые при попадании об невидимые стены, их окрашивали. Таким образом необходимо использовать ограниченное количество выстрелов, чтобы пройти лабиринт.

 ,

Artamudo ()

В Arch Linux сменился лидер проекта

Форум — Talks

https://opennet.ru/52422/

Для Ъ:

Аарон Гриффин (Aaron Griffin) сложил с себя полномочия лидера проекта Arch Linux. Гриффин находился на посту лидера с 2007 года, но последнее время его активность снизилась до минимума и он принял решение уступить своё место другому участнику, способному принимать трудные решения и направлять развитие проекта в нужное русло. Новым лидером проекта в ходе голосования разработчиков выбран Левенте Полиак (Levente Polyak), входящий в Arch Security Team и сопровождающий 125 пакетов.

Оригинальный пост: https://www.archlinux.org/news/the-future-of-the-arch-linux-project-leader/

Может кто-то новость напишет?

 , ,

Artamudo ()

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