Email or username:

Password:

Forgot your password?
299 posts total
AkhIL

@akhil Только не потерянное, а другое, не такое, как предыдущие. Что есть правильно и нормально. Так всегда (наверное) было и так всегда (наверное) будет.

AkhIL

Я, так и, считаю что #arch - хороший первый дистрибутив, как и C - хороший первый язык программирования.

Будет больно, всё будет ломаться, ни черта не будет получаться, но знания полученные в муках будут бесценны.

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

тёплый ветер тихо воет :wave1:

@akhil хороший первый дистрибутив это Slackware или Linux From Scratch

никаких репозиториев, собрал один раз - вот и сиди с ним

Ténno Seremélʹ

@akhil Бессмысленные муки бессмысленны.

Шуро

@akhil Когда-то так же говорили про Жигули.

Иногда я фантазирую как где-то на авторынках за большие деньги продают ещё живые копейки и шестёрки, но не для любителей авторетро, а потому что только такой артефакт может воспитать Настоящего Водителя.

AkhIL

@akhil круговорот потерянных поколений в природе. А родители родителей считали их потерянных поколением)

AkhIL

Как узнать что я повзрослел?
Начинаю думать что нынешняя молодежь потеряна...

Но я знаю что мои родители считают что моё поколение потеряно, так что ничего нового.

youtube.com/watch?v=9nINxvdQ9d

Ténno Seremélʹ

@akhil А ты с ней, молодёжью, общаешься или это просто ощущение? 🤔

EredYasibu :flagancom:

@akhil круговорот потерянных поколений в природе. А родители родителей считали их потерянных поколением)

krn

@akhil Только не потерянное, а другое, не такое, как предыдущие. Что есть правильно и нормально. Так всегда (наверное) было и так всегда (наверное) будет.

AkhIL

Пробежал 8.8км. Четверть-марафон уже близко…

AkhIL

Unless you can articulate what is going on inside you, you can not control it. -- Dr K

AkhIL

Попробовал контейнеры без `--userns=keep-id`, и всё работает. Звук работает, окна показываются, GPU и DBus пока не работают.

Отсутствие keep-id - это очень здорово, это позволит запускать контейнеры внутри pod'ов. А значит можно будет запустить под с базой данных прямиком из докер-хаба и контейнером для изолированной разработки, и база будет доступна по локалхосту внутри контейнера, но не на хосте.

Distrobox так не умеет.

Если найду как починить GPU и DBus, то в следующем обновлении моего #tinkerbox реализую эту фичу.

Попробовал контейнеры без `--userns=keep-id`, и всё работает. Звук работает, окна показываются, GPU и DBus пока не работают.

Отсутствие keep-id - это очень здорово, это позволит запускать контейнеры внутри pod'ов. А значит можно будет запустить под с базой данных прямиком из докер-хаба и контейнером для изолированной разработки, и база будет доступна по локалхосту внутри контейнера, но не на хосте.

AkhIL

Нет, так и keep-id нужен.

Ténno Seremélʹ

@akhil Если кто‐то ходит как утка, крякает как утка… Мозилле давно пора на покой :}

AkhIL

Чё делать будем когда все СДВГшниками станут?

WildPowerHammer

@akhil
Будем называть сдвгшников обычными людьми а тех у кого нет сдвг будем называть как нибудь еще

AkhIL

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

Cyrmax

@akhil Просто забей и пиши на C, как завещали отцы :)

AkhIL

Похоже на то, что #archlinux не умеет работать с откатами #snapper .
В /etc/grub.d/10_linux захардкожено прописывать подтом для корня, хотя снаппер предполагает что будет монтироваться подтом выставленный им как подтом по умолчанию при откате.

Пока выпилил проблемный кусок кода. Думаю поныть на форуме да в багтрекере.

На арч форумах везде рекомендуют вручную делать откаты, но снаппер-то удобнее!

AkhIL

Пока вот так починил /etc/grub.d/10_linux:

case x"$GRUB_FS" in
xbtrfs)
rootsubvol="`make_system_path_relative_to_its_root /`"
rootsubvol="${rootsubvol#/}"
# Use default subvolume in case of snapper's rollback is used
if [ "x${rootsubvol##*/}" != xsnapshot ] && [ "x${rootsubvol}" != x ]; then
GRUB_CMDLINE_LINUX="rootflags=subvol=${rootsubvol} ${GRUB_CMDLINE_LINUX}"
fi;;
xzfs)
rpool=`${grub_probe} --device ${GRUB_DEVICE} --target=fs_label 2>/dev/null || true`
bootfs="`make_system_path_relative_to_its_root / | sed -e "s,@$,,"`"
LINUX_ROOT_DEVICE="ZFS=${rpool}${bootfs%/}"
;;
esac

Если обнаруженный подтом корня заканчивается на /snapshot, то не добавляем параметры ядра с ним.

Пока вот так починил /etc/grub.d/10_linux:

case x"$GRUB_FS" in
xbtrfs)
rootsubvol="`make_system_path_relative_to_its_root /`"
rootsubvol="${rootsubvol#/}"
# Use default subvolume in case of snapper's rollback is used
if [ "x${rootsubvol##*/}" != xsnapshot ] && [ "x${rootsubvol}" != x ]; then
GRUB_CMDLINE_LINUX="rootflags=subvol=${rootsubvol} ${GRUB_CMDLINE_LINUX}"
fi;;
xzfs)
rpool=`${grub_probe} --device ${GRUB_DEVICE} --target=fs_label 2>/dev/null || true`
bootfs="`make_system_path_relative_to_its_root...

Cyrmax

@akhil Интересно, как дела обстоят с #systemd_boot. Возможно он ведёт себя по-другому. Хотя я и снаппером никогда не пользовался, так что тут просто накидываю рандомные идеи без чёткого понимания происходяещго.

AkhIL

Ачивка получена: пережил `btrfs subvolume delete <active-root-subvolume>`.
Не сразу понял что у меня в грабе пропиано грузить корень из подтома по имени, забыл поменять это когда переделывал снапшоты под снаппер.

D:\side\

Папа Римский изгоняет @Evv1L, фото в цвете :tone_joke: :blobcatgooglytrash:

@misimacat

Show previous comments
weav

@warandpeas ive heard somewhere on here that in many regions of europe public restrooms have individual miniature rooms for each individual toilet

Go Up