@Rumpelstilzchen

Rumpelstilzchen

Румпельштильцхен
Rumpelstilzchen

Дата рождения: 21.01.1924

0 я читаю 31 меня читают
768 постов
2371 комментариев
Rumpelstilzchen
04 Jan 00:46

Как раз в новый год Мозиллушка подправила пару эпичных багов связанных с их охеренной поддердкой Линукса.
Первый это #1297686 [Firefox:File Handling]-When multiple desktop files support the same protocol scheme, only one of them is listed [Lin][tpi:+]
суть которого сводится к тому, что если на Линуксе установлено несколько клиентов обслуживающих один и тот же URI проткол, скажем xmpp: (напрмиер установлен и Пиджин и Гаджим), то вместо того чтобы при клике ан аткую ссылку спросить какой из клиентов запстить ФФ предлагает один из них, причем - рандомно. Наконец-то это пофиксили, вроде как.
Второй баг еще эпичнее. Под скромных названием #1425662 [Toolkit:WebExtensions: General]-Problems reading _locales directories on Linux [Uns][] в действительности кроется дуп бага #1343572 - OS.File isDir sometimes behaves incorrectly on XFS
Дело вот в чем, Per the Linux readdir(3) manpage:

          Currently,  only  some  filesystems  (among them: Btrfs,
          ext2, ext3, and ext4) have full  support  for  returning
          the file type in d_type.  All applications must properly
          handle a return of DT_UNKNOWN.

А вот ФФ DT_UNKNOWN не понимал ни разу трактовал это как "нет файла - нет проблемы".
Поэтому все кто ставили ФФ на ФС кроме ext* , как ни странно, Btrfs - ССЗБ и просят глюков их сердца.

04 Jan 00:48

btrfs это и есть ССЗБ. Что, впрочем, не оправдывает Fx :)

04 Jan 00:49

Отсюда вывод - юзать ext4. Да, консервативно, немодно, зато надежно.

#okxdx/2 в ответ на /1
04 Jan 00:52

Ну если SSD то можно попробовать F2FS. Я пробовало - ОК работает, хотя надо привыкнуть к его немного странному поведению при копировании файлов (сразу рапортует что скопировано, а само копирует в фоне).
Не хвататет только GRUB поддержки из каробки в Бунте и поддержки в инсталляторе.

#okxdx/4 в ответ на /3
04 Jan 00:53

Не, пусть лучше какие-нибудь фёдоровцы тестеры пробуют, а я со своим дебиан стейблом подожду :)

#okxdx/5 в ответ на /4
04 Jan 00:54

В арче можно уже. Федора имхо в стороне. В *бунте есть дрова для f2fs в ядре, но и все на этом.

#okxdx/6 в ответ на /5
04 Jan 01:50

Rumpelstilzchen, чот бага про DT_UNKNOWN какая-то надуманная. Как это у меня на reiserfs все программы на свете отличают файл от папки тогда? о_0 Даже вот в ФФ нажимаешь Ctrl-O и видишь что файлы это файлы а папки это папки. Вангуется мне, что READDIR(3) никем не используется, такие вот дела.

04 Jan 01:52

В ФФ в вэбэкстеншнах зачем-то использовалось, иначе бы проблемы не было.
Не исключаю, что это был какой-то новый код на модном Rust например.

#okxdx/8 в ответ на /7

Добавить пост

Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
Для форматирования текста используется Markdown.