LINUX.ORG.RU

Сообщения Smacker

 

Какой самый слабый компьютер в вашем распоряжении работает на Linux?

Голосования — Голосования

У многих из нас нет привычки выбрасывать старые ПК, и некоторые могут достать из закромов устройства, которые застали живым даже Андропова. Однако каков же сборный портрет самого «дохленького» компьютера, на котором благодаря Линуксу ещё теплится жизнь в привычном нам понимании? Давайте попробуем это узнать!

Под «работает» будем понимать возможность зайти на ЛОР, хотя бы и в текстовом браузере. Если компьютер может это, то и другие полезные вещи тоже осилит. Под «в распоряжении» будем подразумевать готовность к эксплуатации: взять с полки, подключить к сети (в обоих смыслах), включить. Если компьютер теоретически можно собрать из деталей в коробке под столом — не считается. Если на компьютер можно гипотетически установить Linux, но его там нет — не считается. Если за ним надо ехать на дачу тёщи в Псковскую область и искать в погребе между соленьями — не считается. Если это виртуальная машина или удалённый сервер — не считается.

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

>>> Результаты

 , превозможение,

Smacker
()

Хочу странного: USB 3 контроллер на обычный PCI

Форум — Talks

Чота я запарился искать такую штуковину. Мне б в файлопомойку на атоме не помешало добавить USB 3 (раз уж eSATA/eSATAp склеили ласты), но все контроллеры на PCIe, а там как раз один слот обычного PCI. А специального идентификатора для «обычного» PCI просто нет, так что при поиске никак не отделить зёрна от плевел, а агнцев от козлищ, и на том же али меня заваливает контроллерами на PCIe, если там и есть что на PCI, так мне этого никак не раскопать. А они вообще есть? Может, я зря ищу-то?

 , ,

Smacker
()

А что нынче на процы мажут (к вопросу о консистенции термопасты)?

Форум — Talks

Настал момент такой, что надо бы поменять термопасту в паре мест. И вроде как есть остатки MX-4, который умудрился не засохнуть за 10 лет, так что по идее могу и на дедовских запасах, так сказать, прожить. Но решил почитать, что нонча пишуть в антернетах. И к каждой второй, если не первой, термопасте постоянно претензии — густая, плохо липнет, трудно намазывается и т.д. и т.п.
А я, стало быть, от жизни-то отстал. Не знаю, как оно чё нынче. Чем таперича принято мазать бутерброд проц? Нормально ли (и правда ли), что все через одну термопасты нынче густые, и даже MX-5 уже не торт?

 ,

Smacker
()

Какие самые необычные консольные программы вы знаете?

Форум — Talks

К текстовому редактору (конечно же, vim) или imagemagick-у в консоли все привыкли, этим никого особо не удивишь. Аналогично, moc или calcurse тоже, наверное, нельзя назвать неожиданным поворотом мысли. А вот какие программы приходят вам на ум, если нужно называть самые необычные/неожиданные/удивительные варианты? В духе «вот уж не ожидал, что кто-то такое всерьёз напишет, а потом этим ещё и можно будет пользоваться»?

У меня это sc-im (vim-подобные электронные таблицы) и visidata (верный друг дата-сайентолога).

 , ,

Smacker
()

Определить тип накопителя, подключённого по USB (флешка, карта памяти, диск, оптика,...)

Форум — General

Хочу странного: определить концептуальный тип накопителя, подключенного по USB (флешка, карта памяти, внешний жёсткий диск, внешний ssd, оптический привод). Уповал на ROTA в lsblk для разделения внешних жёстких и флешек, но он, подлец, рапортует «1» для всех USB устройств, и т.о. работает только для локальных SATA/PATA приводов. Можно в lsblk задетектить rom через тип устройства, и т.о. определить оптический привод, но неизвестно, насколько надёжно, но пока пусть будет так. Остальные устройства друг от друга ничем вроде бы не отличаются. Идея угадывать (читай: регекспами) по названию девайса мне кажется изначально порочной. Есть какой-нибудь способ это сделать по-человечески (и без привилегий рута)?

UPD: отличать оптику/hdd/ssd можно через специфические записи в выводе udevadm info. С флешками и картами памяти в кард-ридерах сложнее. Кроме того, lsblk помечает внешние usb диски как несъёмные, так что нужно ориентироваться на HOTPLUG.

 , ,

Smacker
()

Linux Mint 21.3 Вирджиния

Новости — Linux General
Linux Mint 21.3 Вирджиния
Группа Linux General

Тихо и незаметно вышла новая версия дистрибутива Linux Mint 21.3 под собственным именем «Вирджиния» (или Виргиния для любителей старой школы) — вероятно, самого дружелюбного и «допиленного» из ныне существующих. Из ключевых улучшений разработчики решили выделить улучшенную работу с Secure Boot и разными версиями BIOS и UEFI.

Кроме того, подверглись улучшению ряд приложений (hypnotix, к примеру, получил интеграцию с yt-dlp), продолжена разработка окружения рабочего стола Cinnamon (внедрены новые типы «специй», как там называются модули расширений, началась работа над интеграцией с Wayland), но главная польза была нанесена, конечно же, фирменной коллекции высокохудожественных обоев.

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

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

 ,

Smacker
()

Mint 21.2 на клубне отборного картофеля

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

Оказалось, что у меня есть планка памяти, подходящая к старому нетбуку Lenovo S10-3 (Атом N455 и теперь уже не 1, а аж 2 Гб памяти). Решил посмотреть, что с ним можно сделать по поводу такой роскоши. Воткнул дешманский ssd и поставил свежий минт. Mate оставляет 1.2 Гб свободными, и начался поиск альтернатив. XFCE дал тот же результат, LXDE дал 1.3, а вот после IceWM осталось аж полтора гигабайта. На чём и решено было остановиться.

Однако проблема в том, что icewm традиционно вырвиглазен, а местами настраивается довольно неортодоксально (например, через подсовывание своих иконок вместо дефолтных, потому что выбором темы соответствующий параметр конфига управляет лишь частично). На скриншоте результат моих усилий допилить его до такого состояния, чтобы можно было работать, не отворачиваясь от экрана. Иконки Mint-L, тема IceModern, Шрифт Noto Sans, запуск программ gmrun, регулировка яркости через brightnessctl, в роли календаря gsimplecal, терминалы lxterm и sakura, файловый менеджер pcmanfm.

В принципе, можно как-то пользоваться. Например, в FF посмотреть видео про хомяка на кладбище, хотя и не в фулскрине. Консольные утилиты, само собой, атомом никак не стеснены, но вот браузеры всё-таки работают очень ограниченно. А так по железу всё работает, кроме нижней кнопки («QS») справа на рамке экрана, событие её нажатия никак не ловится.

>>> Просмотр (1024x600, 293 Kb)

 ,

Smacker
()

Встроенная переключалка раскладки в IceWM

Форум — Desktop

Балусь тут со старым нетбуком (нашлась планка памяти в ящике стола, оказалось — подходит). Но всё равно там только 2 Гб, так что решил настроить icewm для экономии (-300 мб после загрузки получилось). Потихоньку сделал его более привлекательным визуально, чем дуга электросварки. Однако по части переключения раскладки я чота п. Ман учит нас, что есть две опции для ~/.icewm/preferences, одна задаёт список раскладок, другая клавиши для переключения. Написал:

KeyboardLayouts="us","ru"
KeySysKeyboardNext="Ctrl+Shift"

Появился значок us/ru, кликом переключается, ctrl+shift'ом нет. Как заставить эту штуку работать?

 , ,

Smacker
()

Чем занимаются IBM и Red Hat, когда не портят дистрибутивы?

Форум — Talks

Тут такая интересная инфа просочилась в инфополе. Оказывается, у IBM и Red Hat в ходу корпоративные расистские тренинги. Ну, вернее, они подаются как «прогрессивные анти-расистские», конечно, но так и Северная Корея себя называет «демократической республикой». А на самом-то деле всё совсем наоборот. Так и тут.

Вот тут можно полюбопытствовать, что же утекло: https://conservativenerds.locals.com/post/4996525/ibm-red-hat-whistleblower-l...

Материалы есть презанятнейшие. Кроме утверждений, что «только белые люди могут быть расистами» (от создателей «только ситхи всё возводят в абсолют»), там есть такие перлы, как «древние греки ездили в Африку учиться наукам, потому что там уже всё было». Ну и не хочется чрезмерно цитировать, чтоб не дай бог не показалось чего-то не того, но всё вращается вокруг откровенного расизма в классическом смысле и странных заявлений. Я бы даже сказал, это уже клиническая зацикленность на расовой теме, граничащая с параноидальными идеями.

Такие дела, котаны. А мы-то думаем, почему они везде пихают вяленого, выпиливают функции из гнома, щемят CentOS и закрывают сорцы. Мне теперь вполне стало ясно, какие там настроения владеют умами... жалко, что до линукса и опен-сорса докатилась эта корпоративная «прогрессивная» чума.

 , ,

Smacker
()

Закон Гудхарта в действии: «неравенство полов» на конференции исправлялось «вручную». В прямом смысле слова.

Форум — Talks

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


И вот, http://www.seoded.com/2023/11/28-devternity.html

Есть такая мера качества нынче — представленность женщин. Хитрые орги конференции во имя ПОВЕСТОЧКИ стали плодить фейковых спикерок (спикересс? спикерынь?), которые само собой будучи зявленными в программе не появлялись на мероприятии, но были снабжены некоторым фейковым присутствием в соцсетях. Но не долго музыка играла, не долго фраер танцевал — спалили. Теперь все осуждают и от конференции отказываются. Мол, не по-людски. Хотя как по мне так как раз по-айтишному.

🤡🌏

А вы сталкивались с таким?

 ,

Smacker
()

r8169 чехарда Link is Down ... Link is Up и частичное решение

Форум — Linux-hardware

Такие дела — вдруг, практически откуда ни возьмись, со вчерашнего вечера стало каждые несколько минут отваливаться проводное соединение (r8169, 5.15.0-78/76). В dmesg:

[  251.118395] r8169 0000:01:00.0 enp1s0: Link is Down
[  253.694702] r8169 0000:01:00.0 enp1s0: Link is Up - 100Mbps/Full - flow control rx/tx
[  254.052888] r8169 0000:01:00.0 enp1s0: Link is Down
[  256.796432] r8169 0000:01:00.0 enp1s0: Link is Up - 100Mbps/Full - flow control rx/tx
[  269.570727] r8169 0000:01:00.0 enp1s0: Link is Down
[  272.252308] r8169 0000:01:00.0 enp1s0: Link is Up - 100Mbps/Full - flow control rx/tx
[  302.297242] r8169 0000:01:00.0 enp1s0: Link is Down
[  304.894322] r8169 0000:01:00.0 enp1s0: Link is Up - 100Mbps/Full - flow control rx/tx
[  309.748182] r8169 0000:01:00.0 enp1s0: Link is Down
[  312.387393] r8169 0000:01:00.0 enp1s0: Link is Up - 100Mbps/Full - flow control rx/tx
[  313.071430] r8169 0000:01:00.0 enp1s0: Link is Down
[  315.857187] r8169 0000:01:00.0 enp1s0: Link is Up - 100Mbps/Full - flow control rx/tx
[  320.375260] r8169 0000:01:00.0 enp1s0: Link is Down
[  322.983243] r8169 0000:01:00.0 enp1s0: Link is Up - 100Mbps/Full - flow control rx/tx
[  330.535909] r8169 0000:01:00.0 enp1s0: Link is Down
[  333.206734] r8169 0000:01:00.0 enp1s0: Link is Up - 100Mbps/Full - flow control rx/tx


Погрешил на Network Manager, перелом жилы в кабеле, обновления ядра... оказалось (вроде бы): Energy Efficient Ethernet. Первый раз об этом EEE в жизни слышу.

Сделал
ethtool --set-eee enp1s0 eee off

и помогло.
smacker@Ideapad510 ~ $ ethtool --show-eee enp1s0 
EEE Settings for enp1s0:
	EEE status: disabled
	Tx LPI: disabled
	Supported EEE link modes:  100baseT/Full 
	                           1000baseT/Full 
	Advertised EEE link modes:  Not reported
	Link partner advertised EEE link modes:  100baseT/Full

Прописал в отключение EEE в /etc/rc.local

Ходят слухи, что еще помогает параметр ядра «igb.EEE=0», но я пока не проверял — igb для интела, для r8169 параметров нет. И в целом решение я считаю верным чисто в силу марксистского принципа «практика — критерий истины», хотя очень может быть, что оно лечит симптом, а не причину.

Вопрос: что это такое и почему вдруг эта проблема появилась по видимому на пустом месте?

PS: Есть похожая и очень старая тема Link is Down & Link is UP про r8168, но и там молчат про причины и решение. Аналогично, https://forums.debian.net/viewtopic.php?t=149173 — толку нет, но аж прошивку роутера успели обличить. И в https://bugzilla.redhat.com/show_bug.cgi?id=1737207 тоже обсуждение закрылось по причине EOL дистра.

 , , ,

Smacker
()

Mode_switch и переключение раскладок: как сделать их независимыми друг от друга?

Форум — General

Есть у меня ноутбук маленький (Mint 20, Mate, 5.8.0-38), у которого на клавиатуре нет PgUp/PgDn/Home/End на стрелочках (т.е., конечно, не в гравировке дело — обычный Fn+стрелочки не работает). Ну, дело-то нехитрое вроде бы: сделать правый Alt клавишей Mode_switch и добавить сочетания клавиш:

/usr/bin/xmodmap -e "keycode 108 = Mode_switch"
/usr/bin/xmodmap -e "keycode 113 = Left NoSymbol Home"
/usr/bin/xmodmap -e "keycode 114 = Right NoSymbol End"
/usr/bin/xmodmap -e "keycode 111 = Up NoSymbol Prior"
/usr/bin/xmodmap -e "keycode 116 = Down NoSymbol Next"
/usr/bin/xmodmap -e "keycode 119 = Delete NoSymbol Insert"

Но оказывается, что при переключении раскладки с английской на русскую, клавиша Mode_switch считается нажатой, и стрелочки начинают работать как PgUp/PgDn и т.д., и нажимать левый Alt нужно уже для того, чтобы они работали как стрелочки.

У меня теперь два вопроса: можно ли как-то отвязать поведение Mode_switch от переключения раскладок, и может есть какой-то более вменяемый способ добиться желаемого?

 ,

Smacker
()

Jabber вымер?

Форум — Talks

Сегодня оглядел свой ростер — тишина... и только мёртвые с косами стоят. Куча народу с 404, ряд товарищей с упразднивших xmpp gmail/yandex, ряд просто не появляющихся. В общем, на полсотни контактов не набирается и десяти активных.

Учитывая, что у меня большинство людей не с форумов любителей вязания, а программисты/линуксоиды, возникает вопрос: чем же все теперь пользуются, да и пользуются ли в принципе. Как-то не верится, что линуксоиды коллективно отринули XMPP и пересели на какой-нибудь телеграм...

 ,

Smacker
()

Ноутбук включается через раз (в буквальном смысле).

Форум — Linux-hardware

Имею ideapad i510, третий день наблюдаю сбои в работе suspend-а: ноутбук выключался при попытке его разбудить. Стал разбираться, и понял, что проблема не в suspend и не в hibernate — результаты одинаковые — после пробуждения ноутбук мигает подсветкой, немного шуршит диском и отключается (где-то секунды за 2-3). После повторного нажатия кнопки включения всё работает и загружается нормально.

В результате оказалось, что через раз он включается даже если дальше grub-а не ходить: если выключить его находясь в меню загрузчика, то на следующий раз снова не включится. Зато если отсоединить зарядное устройство, то будет загружаться каждый раз.

Однако и с отсоединённым зарядником он отключается после выхода из спячки (любой) и загружается только после повторного нажатия кнопки включения; пробовал отключать в состоянии спячки и прямо загружаться и засыпать при работе от батареи - то же самое.

Биос не обновлял, ядро обновлял (обычное от Mint из репозиториев, сейчас 4.10.0, но и с 4.8 и 4.4 та же петрушка). Не знаю, то ли за новым зарядником идти, то ли целиком надо в ремонт сдавать, то ли всё-таки проблема программная каким-то образом.

 , , ,

Smacker
()

Debian Jessie: некоторые накопители определяются некорректно.

Форум — Desktop

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

Сравнивал с такими же картами памяти — даже натурально идентичные, которые покупал одновременно — связи нет. Отдельные экземпляры система считает за жёсткий диск, а остальные, как положено, за карты памяти SDHC (или просто SD).

Видимо, из той же оперы: для одной флешки иконка подбирается как для документа, а не usb накопителя. Впрочем, монтируется она без нареканий.
Аналогично в XFCE, Гноме и Кедах — все карты памяти видятся как нормальные люди, а эти вот как жёсткий диск.

Спрашивается: есть ли этому научное объяснение и как с этим бороться?

64-битный Jessie/Mate, всё из репозитария.

 ,

Smacker
()

Консолидация однотипной информации в виде SPA: утилиты, библиотеки?

Форум — Web-development

У меня есть задача объединить массив однотипных текстовых данных (справочного характера) в виде SPA. То есть в нормальном виде это было бы лучше всего представить в виде набора HTML-страничек, в которые, по мере надобности, добавляются ещё и демонстрационные скрипты, но я хочу сделать проект предельно простым в обращении, чтобы надо было копировать туда-сюда единственный файл.

В общем, если взять нейтральный пример, у меня есть справочник по покемонам. Каждый покемон - текст-описание и картинка. Очевидно, текст и картинки хочется хранить и редактировать отдельно, а склеивать в одну страницу уже автоматически, чтобы не копаться в нутре получившегося Франкенштейна. Задача SPA в данном случае сводится к тому, чтобы в границах области просмотра в окне браузера показывать тот или иной текст и ту или иную картинку — а не вываливать 500 абзацев в виде длинного списка на обычной HTML-странице.

В связи с этим два вопроса:
1) Есть ли инструменты, которые облегчают подобную «сборку»?
2) Есть ли какие-то готовые библиотеки JS, которые облегчают представление информации указанного рода в указанном виде? Интересуют минимально достаточные решения, а не возможность реализовать всё то же самое с использованием какого-то капитального фреймворка на полпроцента (как минимум потому, что его придётся тащить всё в тот же SPA).

Очень было бы обидно, если бы я начал строить собственный велосипед, поэтому и интересуюсь, может что-то уже готовое есть?

 , , , берегись велосипеда

Smacker
()

И снова о чучхе: с ownCloud разобрались, а есть ли чем заменить Delicious?

Форум — Talks

В свете дискуссий последних дней, стало, в целом, ясно, что можно при желании сделать собственную облачную файлопомойку с помощью ownCloud и жить припеваючи.

А вот есть ли проекты, реализующие функциональность Delicious (образца периода до последней реконструкции)? Из того, что мне известно, наиболее подошла бы ma.gnolia, но её репозиторий на гитхабе удалён, а просто так исходный код я не нашёл (хотя они его выпускали). Отдалённо «то, что нужно» напоминает scuttle, но всё-таки это не то.

В общем, хотелось бы следующий функционал:

— Закладки с тегами (это почти все умеют, впрочем)
— Группировка закладок в наборы по теме (а-ля Shelf в Delicious)
— Добавление заметок к закладкам
— Снапшоты страничек (как в ma.gnolia)
— Синхронизация закладок с браузерами

Понятно, что «социальных» фич в чучхейском варианте не будет, разве что внутри своей маленькой компании.

Итак: существует ли этакий ownDelicious?

Smacker
()

Посторонний сайт «подмазывается» к моему — опасно это или нет?

Форум — Web-development

С пару недель стал замечать, что в статистике счётчика mail.ru появились просмотры якобы моих страниц на домене percond.pp.ua. Само собой, я к нему никакого отношения не имею. Сначала я подумал, что кто-то перепутал uid счётчика, но с этого же хоста есть ещё и переходы на мой настоящий сайт (а ссылка со счётчика по умолчанию ведёт на mail.ru). По самому этому адресу то работает, то не работает редирект на bspdev.ru (тоже ко мне никакого отношения не имеет и ссылок на меня не содержит).

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

Спрашивается, что тут имеет место быть и нужно ли мне нервничать.

Smacker
()

В чём цимес WebDAV?

Форум — Talks

В последнее время как-то внезапно всплыл протокол WebDAV: то яндекс-диск так подключается, то облако мейл-ру (то работало, потом перестало, обещают починить когда-то), ещё некоторые ресурсы. При этом, если судить по тому, что я прочитал, он был сделан совсем не для работы с удалёнными файлопомойками; вроде как смысл был в том, чтобы сделать веб-ресурсы (то бишь сайты, насколько я могу судить) не только читаемыми, но и (пере)записываемыми: загрузка файлов, правка атрибутов, совместная работа, то да сё.

При этом про организацию управления контентом с помощью WebDAV что-то не слышно. Создается впечатление, что WebDAV делался для того, чтобы файлы на сервер можно было загружать через тот же веб-сервер, что отдаёт странички, и в конечном итоге вместо веб-сервера и ftp-сервера поддерживать только этакий веб-комбайн. В общем, выходит какая-то штука, которую замышляли как CMS, а все используют как FTP.

В общем, интересно мне стало: а знает ли кто примеры, чтобы WebDAV использовался по назначению? И почему он внезапно стал так популярен для файлопомоек?

Smacker
()

Debian Live: persistence работает с разделом, но не работает с фс в файле.

Форум — General

Имеется текущий стабильный Debian Live +nonfree.

Если настраивать persistence для работы с разделом флешки (раздел в ext2, в нём конфиг с «/ union», шифрования нет), всё работает. Если же делать всё то же самое, но c фс в файле persistence.ext2 (размер чуть менее 4 Гб, лежит на разделе vfat в корне), то нет. Вместо этого в логе загрузки:

sort: /tmp/custom_mounts.list: No such file or directory
/init: line 1: can't open /tmp/custom_mounts.list: no such file
rm: can't remove '/tmp/custom_mounts.list': No such file or directory
umount: can't umount /live/overlay: Device or resource busy


Полный лог того же самого с включённым debug: http://pastebin.com/juGHKNFq

Буду благодарен, если поможете разобраться.

Smacker
()

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