LINUX.ORG.RU

Сообщения anonymous_incognito

 

Статистика браузеров, ОС, устройств и др. по LOR

Что-то уже почти пять лет вроде не постил. Интересно сравнить что было и что стало. Статистика по гуглоаналитике, понятно, она может быть не совсем точной, кто-то её вообще блочит, кто-то наверняка и User Agent редактирует, а может и другие параметры подставляет, но тем не менее.

Итак за последний месяц:

Браузеры, %

  1. Chrome - 57.77
  2. Firefox - 17.02
  3. YaBrowser - 9.02
  4. Safari - 6.70
  5. Opera - 5.54
  6. Edge - 2.09
  7. Samsung Internet - 0.75
  8. Android Webview - 0.37
  9. Internet Explorer - 0.29
  10. UC Browser - 0.12

Операционные системы, %

  1. Windows - 46.76
  2. Android - 22.71
  3. Linux - 20.11
  4. iOS - 5.52
  5. Macintosh - 4.67
  6. (not set) - 0.10
  7. FreeBSD - 0.04
  8. ChromeOS - 0.03
  9. Windows Phone - 0.02
  10. BlackBerry - 0.02

Разрешения экрана, %

  1. 1920x1080 - 30.32
  2. 1366x768 - 9.17
  3. 1536x864 - 6.00
  4. 360x640 - 4.10
  5. 1280x1024 - 3.45
  6. 1440x900 - 2.94
  7. 393x851 - 2.83
  8. 1600x900 - 2.67
  9. 1680x1050 - 2.34
  10. 2560x1440 - 2.24

Некоторые любопытные разрешения вне Top-10

15. 1920x1200 - 1.60%
25. 2560x1080 - 0.57%
34. 2048x1152 - 0.46%
41. 3440x1440 - 0.22%
44. 1600x1200 - 0.17%
47. 3840x2160 - 0.15%
76. 3072x1728 - 0.06%
84. 2195x1235 - 0.05%
114. 2133x1200 - 0.03%
115. 2752x1152 - 0.03%

Типы устройств, %

  1. desktop - 71.73
  2. mobile - 27.05
  3. tablet - 1.22

Производители мобилок, %

  1. Xiaomi - 27.52
  2. Apple - 19.58
  3. Samsung - 17.09
  4. Huawei - 14.86
  5. (not set) - 5.40
  6. Asus - 1.56
  7. OnePlus - 1.48
  8. Lenovo - 1.36
  9. Meizu - 1.29
  10. Sony - 1.23

Страна, %

  1. Россия - 71.38
  2. Украина - 15.31
  3. Беларусь - 3.45
  4. Казахстан - 2.04
  5. Германия - 1.02
  6. США - 0.65
  7. Узбекистан - 0.45
  8. Молдова - 0.39
  9. Нидерланды - 0.36
  10. Латвия - 0.31

Что меня значительно удивило - это небольшое количество пользователей с мониторами (экранами) больше 1920x1080. Мне чего-то казалось, что разных там 4K и более должно быть много, тем более на техническо-компьютерном ресурсе.

Удивила популярность смартфонов Xiaomi. И буквально ни одного Ubuntu Phone. Даже с PocketBook (книга-читалка с e-ink экраном, попала в категорию мобилок) кто-то ходит на LOR, хотя и буквально 1-2 человека.

Ещё - не ожидал, что целых 9% используют Яндекс Браузер.

Предыдущие статистики:

2015 - й год Статистика браузеров и ОС по LOR
2011 - й год Статистика по LOR с Google Analytics.
2009 - й год Некоторая статистика по LOR

вроде ещё были в районе 2009-2011

 , ,

anonymous_incognito ()

Регрессия в драйвере iso9660 для формата High Sierra?

Не путать эту High Sierra с названием релизов OS X в 2017-м году.

$man 5 fs

iso9660 is a CD-ROM filesystem type conforming to the ISO 9660 standard.

High Sierra

Linux supports High Sierra, the precursor to the ISO 9660 standard for CD-ROM filesystems. It is automatically recognized within the iso9660 filesystem support under Linux.

Вот только на практике не очень то выходит. Для примера, есть пара iso в до-iso9660 формате High Sierra

http://old-dos.ru/index.php?page=files&mode=files&do=show&id=7054

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

VirtualBox монтирует нормально. Можно содержимое скопировать монтированием в нём и потом копированием через расшаренную директорию.

Интересно, это мне не повезло или как? Под рукой сейчас только Debian 10 с ядром 5.4.0

 , ,

anonymous_incognito ()

Установка драйверов для МФУ Brother DCP-7045N(R) в Debian Buster

(Пост для информации, может кому ещё пригодится)

Почти также всё ставится как и в Stretch Установка драйверов для МФУ Brother DCP-7045N(R) в Debian Stretch за исключением п.7, теперь в файле 60-libsane.rules надо просто перед строчкой

SUBSYSTEMS=="scsi", GOTO="libsane_scsi_rules_begin"

добавить тоже самое:

#Brother DCP-7045N
ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"

И всё работает. Интересно, что сейчас (а возможно и в Debian 9, но не обратил тогда внимания) после установки на чистый винт Debian 10 и включения МФУ принтер сразу был найден автоматически и даже можно было уже и печатать. Но печать идёт очень медленно. Перед печатью компьютер «думает» несколько минут.

После установки драйверов в списке печати есть два принтера:

1) DCP-7045N userdomain - прежний «тормозной», автоопределившийся в самом Debian

и

2) DCP7045N (написание слитно, нет имени домена) - «быстрый», без задумчивости.

 , ,

anonymous_incognito ()

Приключения с полнотекстовым поиском recoll. Или SSD и всё, всё, всё

Я уже пару раз создавал темы на LOR:

(ещё в 2015) Фризы системы, iotop 99.99% но W/R = 0

(и 5 дней назад) Во что упирается индексатор recall/xapian

В 2015-м году я так и не разобрался, забросил. Сейчас кажется до истины дошёл. Просто история успеха или неуспеха, как считать.

Индексируется для локального поиска порядка 500 тысяч разных документов, общим объёмом где-то более 600Гб в пожатом виде. Хранятся внутри .zip, zip в свою очередь в более крупных.

Ещё в 2015 году столкнулся с большими и нарастающими тормозами из-за чего процесс стал занимать недели и я даже не дождался после примерно как раз недели общего времени. За которое было проиндексировано менее половины.

Сейчас с новыми версиями на новых дисках примерно тоже самое. Какие были советы можно почитать в вышеприведенных темах.

В общем, я наконец-то прикупил SSD - Samsung EVO 860 на 500 Гб., отформатировал в XFS и поместил туда индексы. «Процесс пошёл» куда резвее и уже за 15 минут было проиндексировано 14 тысяч документов.

Однако, замедление стало и тут заметно! Не так явно как на HDD, но тоже. Даже составил таблицу:

Обработано док-вВремя, мин.Файлов/сек
140001515.5
200003011.1
30000575.8
34000678.4
40000887.5
500001216.9
550001396.6
565511456.5

Как можно видеть скорость падает, не считая не совсем понятной аномалии в районе 30 тысяч.

Что интереснее, по мере падения скорости, растёт объем записываемых данных на SSD. При примерно равном общем занятом объёме. Общее количество записанных гигабайт берётся из SMART для SSD (поле 241 Total_LBAs_Written) затем * 512/1024/1024/1024) = Gb

Обработано док-вЗаписано на SSD, Гбdu -sh в Гб
2650022423
2806024823
3000027923
3200030924
3400033923
3800041224
4000044524
5000062328
5500071833
5655175130

Итак за 2 часа 25 минут на SSD было записано уже 751 Гб.
Что это не случайно показывает команда iotop -obPat в которой можно посмотреть, что процесс recollindex записал уже 261 Гб за 39 минут после возобновления индексации. (прочитал 25 Гб за это же время)

Причём из таблицы следует, что объём перезаписываемых данных всё время растёт. В районе 14 тысяч файлов 1Гб набирался на 118 обработанных файлов. К 56 тысячам уже 1 Гб перезаписи генерируют 75 файлов.

Оставлю-ка я до утра.

Мораль сей басни или какие предсказания:

  1. Справится ли SSD или тоже упрётся в потолок производительности, как и HDD?

  2. Насколько мне хватит SSD? вот так вот одна единственная программка и хренак ресурса нет ;-)) Чую полная обработка будет стоить как бы не менее 10% от гарантийных 300 TBW

  3. Как-то я недооценивал важность SSD

  4. Можно ли сказать, что архитектура recoll/xapian кривая, косая?

  5. Смех, смехом, но как бы не тот случай, когда Optane 900p имеет преимущество. Или во всяком случае что-то серверное с большим количеством циклов перезаписи. Обычных SSD с их ресурсом мало для разных там recoll’ов.

 , ,

anonymous_incognito ()

Во что упирается индексатор recall/xapian

Пытаюсь проиндексировать для целей полнотекстового поиска около 500 тысяч файлов разного размера ( в среднем около 500 Кб, но есть и меньше и много гигабайт).

Картина следующая. recoll с нуля бодро стартует и где-то первые 2000 добавляет влёт. iotop показывает скорость R/W диска в 50-100Мб/сек. Загрузка CPU - под 300% в top’е.

Постепенно скорость снижается, к 3000-м до 10-20 Мб/сек, к 4000-м до 2-3 Мб/сек и после 10 000 в основном медленная тошниловка около 500 Кб/сек. CPU не загружен, память свободная.

 , ,

anonymous_incognito ()

Психологии апгрейда пост

Отговорите или наоборот убедите меня покупать Intel Optane 900p https://www.citilink.ru/catalog/computers_and_notebooks/hdd/ssd_in/1010849/

Это SSD по технологии 3D XPoint. 280Гб nvme pci-e подключения по цене 24 тысячи. Уже заказал, но еще не забрал заказ. Время есть пара суток.

Денег вообще-то мало, но уже надоело их в основном только на здоровье тратить. Хотя блин никуда не денешься. Но вообще что-то у меня стресс и депресняк в последнее время от всего вокруг случающегося, причём по большому счёту-то многим людям куда хуже, чем мне, но тем не менее. Может если купить чего попустит , от апгрейда в частности :-)

Комп старый с Core i7-3930k, неплохо бы и новый купить, за эти деньги + деньги на ОЗУ (64 Гб наверное стоит брать) можно AMD Ryzen 3600X купить или даже 3900X.

Тему про применение Где хорош Intel Optane 900p по сравнению с Samsung 950-970 Pro создавал и в общем вывод похоже такой, что за исключением некоторых совсем нечастых юзкейсов у пользователя, выигрыша по сравнению с какими-нибудь Samsung 860 Pro версии особой не будет. Да даже по сравнению с sata ssd, если только не совсем отстойным и то не будет большого. Зато цена различается в несколько раз.

И тем не менее, чего-то меня заклинило на этой железке и вопреки всякой обычной логике, ну хочется и всё тут. Есть ощущение, что вещь совершенная в своём роде, а обычные nand ssd - нет. Если бы ещё кто подсказал, насколько хорошо recoll/xapian/lucene с ним лучше, чем с samsung’ом. Но это надо, чтобы кто-то тестировал специфически на такой задаче.

Ну и по апгрейду. В принципе можно потратить деньги на новую платформу - AMD Zen 3-го поколения. Останавливает правда, что на тредрипперы 3-го поколения их не хватит, а юзерский вариант на AM4 как-то слишком юзерский. Например, для некоторых вещей уже маловато 24 линий PCI-E. И память двухканальная, а не 4-х канальная.

Есть ещё вариант, купить б/у Xeon вместо Core i7 3930k. Где-то тысяч за 10-11 с алиэкспресса (на авито цены какие-то в два раза выше).

Рассматриваю более-менее интересные варианты из числа тех, что должны встать вместо 3930k (Sandy Bridge) (3.2/3.8G, 130W, L2:12M, 6C,HT):

  • Intel Xeon E5-2643 v2 (Ivy Bridge EP) (3.5/3.8G,130W,L3:25M,6C,HT)
  • Intel Xeon E5-2667 v2 (Ivy Bridge EP) (3.3/4.0G,130W,L3:25M,8C,HT)
  • Intel Xeon E5-2690 v2 (Ivy Bridge EP) (3.0/3.6G,130W,L3:25M,10C,HT)
  • Intel Xeon E5-2697 v2 (Ivy Bridge EP) (2.7/3.5G,130W,L3:30M,12C,HT)

1-й с 2643 должен дать некоторое ускорение в однопотоке за счёт большего кэша (25Мб против 12). К сожалению, нормальных сравнительных тестов именно с ним чего-то неожиданно трудно найти.

2-й 8-ядерный, почему-то есть тесты, где в однопотоке он слегка хуже 3930k (вероятно с учетом разгона). Некоторая прибавка в многопотоке. Примерно на 10-20%

3-й 10 ядерный. Заметно хуже в однопотоке. Заметно лучше в многопотоке. Но как-то так себе почему-то.

4-й 12 ядерный. Существенно хуже в однопотоке, потому что 2.7ГГц, вместо 3.2. В многопотоке из-за 12-ядерности рвёт в два раза на ряде тестов. На некоторых даже быстрее Ryzen 3600X (хотя и не быстрее 8-12 ядерных рязаней). Хотя есть утверждения что неплохо гонится по шине (множитель заблокирован).

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

Вообще, как выигрыш от xeon’ов в работе, насколько быстрее компилит и т.д.?

 , , , ,

anonymous_incognito ()

Где хорош Intel Optane 900p по сравнению с Samsung 950-970 Pro

Для реальных задач, а не в тестах. Чтобы имело смысл переплатить почти в 4 раза за туже ёмкость. Попробую список составить:

  • Для работы индексатора СУБД
  • Для большой нагрузки, которая быстро выработает ресурс
  • Если нужно обрабатывать очень много мелких файлов (компиляция и линковка чего-то крупного)
  • Там где есть какие-то затруднения с функцией Trim: нестандартные файловые системы для которых она не поддерживается или их отсутствие, например, для криптоконтейнеров или для СУБД, работающих на разделе.
  • Если нужна длительная нагрузка, например, непрерывно часами дрючить диск.

Я что-то упустил или лишнее вписал?

Есть интересная статья, в которой исследуется влияние optane на производительность fsync. А также работа кэша на основе диска optane. Статья написана как апдейт предыдущей, в которой вообще рассматриваются разные диски и их скорости в fsync.

https://www.percona.com/blog/2019/09/19/update-on-fsync-performance/

 , ,

anonymous_incognito ()

Intel Optane 900p на старых материнках

Будет ли работать что-нибудь вроде такого https://www.citilink.ru/catalog/computers_and_notebooks/hdd/ssd_in/1010849/ на материнке с X79-м чипсетом Asus Sabertooth - 2012-го года. CPU - Core i7 3930K.

Электрически как бы подходит. Разъём PCI-E x4, шина PCI-E 3.0, однако слов NVMe материнка не знает, даже ни разу в мануале не встречается, как нет и разъёма M.2

По system requirements с сайта Intel https://www.intel.com/content/www/us/en/support/articles/000025741/memory-and... не очень понятно, что в итоге будет, если поставить.

Ясно, что грузиться с этого SSD будет нельзя, в BIOS он почти наверняка виден тоже не будет, но может быть его система (линукс-ядро) подхватит уже после загрузки с другого накопителя? Ни у кого такого опыта не было?

В принципе видимость в bios не совсем обязательна, в памяти осталось, что в старые времена были похожие ситуации с некоторыми накопителями. Поэтому и спрашиваю.

 , ,

anonymous_incognito ()

Интересно где sizeof(char) == sizeof(int)

https://en.wikibooks.org/wiki/C_Programming/stdio.h

Разбирается в викиучебнике (емнип, вроде вообще из K&R взято, но под рукой его нет) ввод/вывод из файла и отмечается, что просто проверки на EOF может оказаться не достаточно в таких ситуациях

On systems where int and char are the same size (i.e., systems incompatible with minimally the POSIX and C99 standards), even the «good» example will suffer from the indistinguishability of EOF and some character's value. The proper way to handle this situation is to check feof and ferror after getchar returns EOF. If feof indicates that end-of-file has not been reached, and ferror indicates that no errors have occurred, then the EOF returned by getchar can be assumed to represent an actual character. These extra checks are rarely done, because most programmers assume that their code will never need to run on one of these «big char» systems. Another way is to use a compile-time assertion to make sure that UINT_MAX > UCHAR_MAX, which at least prevents a program with such an assumption from compiling in such a system.

Стало интересно, где такое вообще бывает? Это рудимент из 70-х (тоже интересно, где было) или на каких-то системах всё же такое возможно. Вообще есть хотя бы небольшой смысл в совремённых программах закладываться на подобное или можно смело игнорировать. Мне кажется, что можно игнорировать, но все же, вдруг например в embedded такое реально встречается или в каких-то ОС, не самых неизвестных.

 ,

anonymous_incognito ()

Зависание после внешнего диска WD Elements

Чёт даже не знаю куда копать. Впервые такая загадка.

Короче, если вставить в комп два внешних диска WD Elements на 1Tb (именно их, с другими такого не происходит), то после извлечения одного диска, на извлечении второго по Safety Remove drive происходит глухое зависание компа.

Если вставить один диск, то после его извлечения, через секунд 20-30 с вероятностью примерно 50% тоже мёртвое зависание, даже мыша не шевелится.

Диски не мои, просто внезапно проявилось, когда пришли с ними. До этого я такого не замечал. В логах вообще ничего особенного:

/var/log/debug

Feb  3 21:36:06 m1-host kernel: [ 3167.911089] sd 18:0:0:0: [sdf] Mode Sense: 43 00 00 00
Feb  3 21:38:18 m1-host kernel: [ 3299.493194] sd 18:0:0:0: [sdf] Mode Sense: 47 00 10 08
Feb  3 21:53:03 m1-host kernel: [    0.000000] DMI: System manufacturer System Product Name/SABERTOOTH X79, BIOS 4701 05/06/2014

В 21:38 извлёк WD и через небольшое время зависло. 21:53 - это система снова стартовала.

Может быть какие-то фокусы из-за питания? Диски вроде без отдельного питания, просто USB 3.0. Но пока диски вставлены ничего не виснет, всё нормально.

Ядро и система: 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 - проц i7 3930K - материнка в выводе в логе уже есть.

 , ,

anonymous_incognito ()

Secure Boot: есть ли сценарии полезного использования

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

Поглядывая на пункт в BIOS. Причём Enabled нельзя поменять Disabled, фактически Disabled - это если выбрать в настройках вместо винды «другие ОС». Впрочем, если выбрать винду, можно поиграться с загрузкой своих ключей.

Но я вот чего подумал, а занафига вообще для юзеров и/или админов может быть полезен Secure Boot?

Отчего с точки зрения информбезопасности обычно защищают комп? От кражи или компрометации данных (в том числе для работы с банком) и/или от отказа в обслуживании. Или чтобы комп не использовался как узел ботнета (тоже случай отказа в обслуживании).

Так вот де-факто ни от чего из этого SB не в состоянии «защитить».

  • Если компьютер кем-то удалённо 0wned до такой степени, что уже можно модифицировать загрузчик и бинарники системы, то что есть, что нет SB практически монопенисуально. С него уже повытащили все данные, если была такая цель, разослали тучи спама и смайнили всё что можно и нельзя.
  • Если к компу есть физический доступ, то против опытного злоумышленника SB мало что даст. Даже если допустить, что он не настолько опытный, чтобы знать какие-то инженерные способы обхода SB, доступные лишь серьёзным ю-эс-эйным конторам. Конечно SB помешает с флешки загрузиться и прописать троянчика, но не помешает вытащить HDD и считать его, не помешает засунуть аппаратный кейлоггер, заменить микросхему биоса, много чего ещё сделать можно.

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

Получается, что SB главным образом нужен для защиты. Но не пользователей, а производителей, чтобы ограничить пользователей. Сейчас в большинстве случаев ещё можно поставить свою произвольную систему, но рубильник уже изготовлен и запросто с какого-то момента отключить запреты можно будет очень далеко не на всей продукции, а потом и вообще не на всей. Ради безопасности конечно же.

Понятно, уже давно обсуждали SB, но вот проснулся в новом году и подумал, что может как-то приспособить для своей пользы эту фичу, раз уж она имеется. И понял, что по крайней мере мне она просто не нужна. Но интересно, может есть люди которым нужна и есть реальные, полезные сценарии использования.

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

 ,

anonymous_incognito ()

Сделал МРТ

Сделал МРТ, выдали диск с результатами (между прочим, к вопросу о нужности привода для дисков). На диске есть файлы weasis-win32.exe и weasis-linux.sh (для mac'а отдельная папка .app)

Я считаю - это реально успех, если в таком специфическом случае уже учитывается наличие линукса.

Правда, заработало это (у меня на Debian, java только из дебиановских реп) после того как я вырезал из этого файла .sh все проверки java, кроме самой пускалки и сделал export JAVA_HOME=«/usr» а иначе скрипт требовал установить java runtime 1.6 или выше, ничего нормально заработало и с openjdk-1.8 (Можно было бы доделать скрипт, чтобы учитывал openkdk, но мне просто запустить быстро надо было)

Ну и как это считать «готов для десктопа» или ещё не? Даже не соображу.

 ,

anonymous_incognito ()

Баг или руки кривые? apt-get install и apt-get source не совпадают по версиям

Есть система, в которой, поскольку иногда нужны пакеты из testing/sid добавлены нужные ветки, но в preferences установлено, что по-умолчанию скачивать только из stable.

Заметил, вроде раньше такого не было, что apt-get install ставит версию из stable, а вот apt-get source и apt-get build-dep ориентируются на sid. так что приходится им явно указывать -t stable

Заодно в cat /etc/debian_version почему-то вместо stretch записан buster/sid

При этом все текущие обновления обновляются как stable

sources.list

# cat /etc/apt/sources.list

deb http://ftp.ru.debian.org/debian/ stretch main non-free contrib
deb-src http://ftp.ru.debian.org/debian/ stretch main non-free contrib

#
deb http://security.debian.org/debian-security stretch/updates main contrib non-free
deb-src http://security.debian.org/debian-security stretch/updates main contrib non-free

# stretch-updates, previously known as 'volatile'
deb http://ftp.ru.debian.org/debian/ stretch-updates main contrib non-free
deb-src http://ftp.ru.debian.org/debian/ stretch-updates main contrib non-free

# stretch-backports, previously on backports.debian.org
deb http://ftp.ru.debian.org/debian/ stretch-backports main contrib non-free
deb-src http://ftp.ru.debian.org/debian/ stretch-backports main contrib non-free

#deb-multimedia
deb http://deb-multimedia.org stretch main non-free
deb http://deb-multimedia.org stretch-backports main non-free
deb-src http://deb-multimedia.org stretch main non-free


#testing
deb http://ftp.ru.debian.org/debian/ testing main non-free contrib
deb-src http://ftp.ru.debian.org/debian/ testing main non-free contrib

#Sid
deb http://ftp.ru.debian.org/debian/ sid main non-free contrib
deb-src http://ftp.ru.debian.org/debian/ sid main non-free contrib

и preferences

# cat /etc/apt/preferences
#OTHER
Package: *
Pin: release a=stable
Pin-priority: 550

#OTHER
Package: *
Pin: release a=testing
Pin-priority: 500

#OTHER
Package: *
Pin: release a=sid
Pin-priority: 450

Так вот или я чего не допонял или apt-get source игнорирует preferences?

 ,

anonymous_incognito ()

Phoronix's shit happened

Не ну вот как так можно, а? Вроде популярный и авторитетный сайт для тестирования систем и всё такое. GPL.

Скачал, поставил их свежую дебку https://www.phoronix-test-suite.com/?k=downloads и приготовился тестировать, хочется же увидеть как влияет борьба с мельдонием.

Для начала решил посмотреть на x264

$phoronix-test-suite benchmark x264

Далее

Phoronix Test Suite v7.6.0

    To Install:    pts/x264-2.2.1

    Determining File Requirements ............................................................................................................
    Searching Download Caches ................................................................................................................

    1 Test To Install
        1 File To Download [349MB]
        353MB Of Disk Space Is Needed

    pts/x264-2.2.1:
        Test Installation 1 of 1
        3 Files Needed [350 MB / 26 Minutes]
        File Found: x264-snapshot-20170908-2245.tar.bz2                                                                               [0.72MB]
        File Found: nasm-2.13.01.tar.bz2                                                                                              [0.92MB]
        Downloading: soccer_4cif.y4m                                                                                                   [349MB]
        Estimated Download Time: 26m .........................................................................................................
            Checksum Failed: http://media.xiph.org/video/derf/y4m/soccer_4cif.y4m
    Try downloading the file again (Y/n): Y

«Не понял», сказал я.

Пошёл в браузере на http://media.xiph.org/video/derf/y4m/soccer_4cif.y4m а там мне весело предлагают капчу для скачивания файла ибо типа, чтобы большой файл всякие там краулеры просто так не выкачивали. В процессе скачивания FF обламывается на середине, остаётся *.part не докачаный, и при попытке возобновить скачивание требуют снова капчу вводить. После нескольких раз и вовсе отказали от дома.

И вот *ЭТО* - авторитетный тест, ыыыыы....

 ,

anonymous_incognito ()

Как полностью избавиться от гномотрактора?

Debian 9

Убрал насколько можно всю индексацию в tracker-preferences

Убрал все tracker-*.desktop из /etc/xdg/autostart

Автоматом уже не запускается, но всё-равно при попытке сохранить что-то, например, в браузере запускается tracker-store и начинает индексировать каталог, куда собрался сохранять. Хочу просто указывать каталоги в диалоге Ctrl-S, как это раньше было, а не автопоиск делать.

Удалить не вариант, слишком много всё в зависимостях на него.

 

anonymous_incognito ()

Софтостроение. Новая планка маразма взята браузерами

Сначала задал вопрос, А что теперь в Chrome/Chromium/Opera без Network-manager и прокси не настроить? но потом задумался, что тема более философская в смысле использования и разработки софта и Linux вообще

Как говорится, ничего не предвещало и внезапно с каких-то последних версий и Opera и Chromium (подозреваю, что и Chrome) требуют запущенного Network-manager просто, чтобы прописать настройки прокси в браузере! Не ну не маразм ли?! Вот просто, чтобы вывести окошко с настройками прокси. Даже не в зависимостях (впрочем, не удивлюсь, если и в зависимостях тоже).

То есть, разжиженный мозг разработчиков даже не понимает, что как это так может быть, чтобы network-manager был не запущен? Не по Поттеринговскому фен-шую...

Это эквивалентно вырезанию настроек прокси, тем более, что их засунули куда-то очень далеко. Теперь проще proxychains настроить и через него пускать эти браузеры, чем прямо в них настроить нужный прокси. Но подозреваю, что в какой-то следующей итерации маразма, без настроек systemd уже ни сеть, ни прокси просто так работать вообще не будут.

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

P.S. Мелочь, но характерная: из испорченного в новых (для debian) драйверах nvidia. Раньше в них можно было плавно настроить Gamma с яркостью и контрастностью, теперь значения меняются очень дискретно, гаммма может быть 0.1, 1.000 или 2.000, 3.000. Но это в графическом конфигураторе, nvidia-settings -a Gamma=0.9 по-прежнему работает. Впрочем, это надеюсь всё-таки баг, а не новая фича драйверов и где-то он поправлен.

 , ,

anonymous_incognito ()

А что теперь в Chrome/Chromium/Opera без Network-manager и прокси не настроить?

Ситуация: network-manager выключен. Сеть на компе настроена отдельно скриптами. При попытке прописать настройки прокси в этих браузерах видна на долю секунды системная панелька с настройками и сразу окошко «Oops something has gone wrong. Network manager needs to be running»

Неужели такой маразм теперь с настройками?

 ,

anonymous_incognito ()

Как вернуть вкладку Recent в диалоге Save As

Ерунда, но без неё стало заметно неудобно. Особенно сохранять что-то в браузере. Чего-то как-то пропала вкладка Recent во всех Gtk-диалогах (а может и не только). Debian 9, и Gnome и Cinnamon. В диалоге Open имеется. В настройках privacy сохранение включено.

 

anonymous_incognito ()

Установка драйверов для МФУ Brother DCP-7045N(R) в Debian Stretch

Поскольку это потребовало некоторой возни и гуглежа, причём готового рецепта в гугле не нашёл, решил поделиться опытом.

Рассматривается установка на чистый (т.е. не upgrade) Debian 9 (Stretch) amd64. МФУ подключено через usb.

1) Добавляем, если ещё нет i386-архитектуру, так как кое-что её может потребовать. dpkg --add-architecture i386 && apt-get update

2) Устанавливаем xsane и все зависимости.

3) Идём на сайт производителя и скачиваем Driver Install Tool для Linux отсюда

Это bash-скрипт от производителя, который несколько автоматизирует установку, того что года два назад ставилось вручную (драйвера сканера и принтера). Получаем файлик linux-brprinter-installer-2.1.1-1.gz

4) gunzip его и запускаем от рута. Указываем модель устройства, например, DCP7045N. Соглашаемся с лицензиями и т.п.

5) Предлагает пробную печать, вроде нормально проходит.

6) Пытаемся что-то сканировать и тут упс, ничего не получается. Сканер даже не находится. Это от того, что драйвера лежат не там, где их sane ищет. Лечится созданием симлинка на каталог ln -s /usr/lib64/sane /usr/lib/sane

7) Теперь проблема, что работает только от root. Хотя юзер в группе scanner прописан etc. Лечится добавлением следующей строчки в файл /lib/udev/rules.d/60-libsane.rules

#Brother DCP-7045N
ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"

Добавлять надо после строчки LABEL=«libsane_usb_rules_begin» и до LABEL=«libsane_usb_rules_end»

8)Вынимаем usb-кабель и снова вставляем. Лучше в другой разъём. Почему-то

#udevadm control --reload-rules 
и/или
#udevadm trigger
эффект на запус xsane не оказывают. Но после передёрга usb-кабеля xsane работает от пользователя.

Из нерешённых проблем: большие тормоза при печати. Зажигается «прием данных» и их может несколько минут принимать. Быстрее получается печатать что-то в pdf, а потом pdf распечатывать.

P.S. Полезная переменная для отладки: export SANE_DEBUG_DLL=128 она включает вывод отладочной информации для scanimage -L - так я узнал, что надо сделать симлинк или скопировать каталог с либами от драйвера.

 , ,

anonymous_incognito ()

Хочу Debian Stable Core

Навеяно обсуждениями дистров. Вот был бы Debian или другой дистрибутив с некоей стабильной центральной частью и постоянными обновлениями в прикладной. Я понимаю, что грань тут провести трудно, но всё-таки что если выделить около 1000-2000 центральных пакетов, которые и прибить гвоздями, а всё остальное пусть будет из Sid (или как Sid). Тогда был бы и свежий прикладной софт и не было бы риска, что после обновления систему надо будет чинить. Сейчас же или полная стабильность или всё обновляем.

Да можно вручную зафиксировать версии пакетов, но в этом случае однажды возникнет зависимость от более новых версий. Тоже самое если сидя на stable постоянно брать какие-то пакеты из Sid, если это мелкие утилитки, то и ничего, а если что-то например, мультимедийное, оно рано или поздно вступит в конфликт с половиной системы.

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

А может я в открытую дверь стучусь и чего-то, что уже есть не знаю?

 

anonymous_incognito ()

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