-Поиск по дневнику

Поиск сообщений в lj_ru_linux

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 24.06.2007
Записей:
Комментариев:
Написано: 1




Русскоязычное Linux-сообщество - LiveJournal.com


Добавить любой RSS - источник (включая журнал LiveJournal) в свою ленту друзей вы можете на странице синдикации.

Исходная информация - http://community.livejournal.com/ru_linux/.
Данный дневник сформирован из открытого RSS-источника по адресу http://ru-linux.livejournal.com/data/rss??aa112ce0, и дополняется в соответствии с дополнением данного источника. Он может не соответствовать содержимому оригинальной страницы. Трансляция создана автоматически по запросу читателей этой RSS ленты.
По всем вопросам о работе данного сервиса обращаться со страницы контактной информации.

[Обновить трансляцию]

Окна

Пятница, 04 Ноября 2022 г. 06:45 + в цитатник
Допустим, у меня на одном десктопе в Mate есть два окна, созданные разными процессами. Например, две копии xclock. Спрашивается: можно каким-то простым способом сделать, чтобы с точки зрения window-managerа они стали одним окном (получили общую рамку и title bar), и чтобы один процесс рисовал в левую половину, а другой в правую? Если надо, программы можно слегка изменять.

https://ru-linux.livejournal.com/3075452.html


линух, топ

Понедельник, 31 Октября 2022 г. 16:45 + в цитатник
что-то туплю. а как посмотреть, какой юзерлевел процесс создаёт сколько процентов iowait прямо сейчас или за последние Ъ времени?

https://ru-linux.livejournal.com/3075097.html


кросс-гцц-10

Понедельник, 17 Октября 2022 г. 13:02 + в цитатник
сабж не собирается. все зависимости установлены, но на полпути видим ерунду. кто виноват, что делать?

apt source gcc-10
...
cd gcc-10-10.2.1
dpkg-buildpackage -aarmhf
...
configure: exit 0
LOGFILE END /usr/src/RaspberryPi/cross-deb/v_28/gcc-10-10.2.1/build/libiberty/config.log
make[1]: *** [debian/rules2:1238: stamps/05-build-stamp] Error 1
make[1]: Leaving directory '/usr/src/RaspberryPi/cross-deb/v_28/gcc-10-10.2.1'
make: *** [debian/rules:40: build] Ошибка 2
dpkg-buildpackage: ошибка: debian/rules build subprocess returned exit status 2
....

debian/rules2 около строки 1238 - затейливый шелловский скрипт
ifeq ($(build_type),build-native)
: # build native compiler
set +e; \
set -o pipefail; \
try=0; \
while [ $$try -lt $(MAX_BUILD_TRIES) ]; do \
try=$$(expr $$try + 1); \
echo "=========== BUILD ($$try) =========="; \

https://ru-linux.livejournal.com/3074930.html


злой и жесткий менеджмент процессов в линух

Четверг, 13 Октября 2022 г. 20:26 + в цитатник
можно ли организовать сабж?

что есть: есть плата с 1 ядром, на которой при сборке пакета вылезают сразу 8-16 параллельных cc1plus.
чего хочется: как-то усыплять все кроме одного процессы такого типа, ещё до того, как они зохавают кучу памяти и полезут в своп.

то есть, вставить универсальный костыль в (шелл из которого запускаются) сторонние системы сборки, чтоб когда эти системы пытаются впараллель запустить 2-4-8-16 процессов, чтоб по факту работал только один, а остальные "спали" ещё до аллокации памяти.

ps: 6-16 cc1plus жрущие по 100-300М памяти на железке с одним ядром и 512М памяти смотрятся чужеродно и вызывают желание применить раскалённый лом к тому автору, который жестко забил (минимальное) число потоков сборки в свой прожект.

https://ru-linux.livejournal.com/3074680.html


кросс-пересборка пакетов

Понедельник, 10 Октября 2022 г. 16:50 + в цитатник
под именем "armhf" на самом деле скрывается несколько архитектур.
например, armhf распбиан нормально работает на старой "Raspberry Pi Model B Rev 2". но при этом тот же "armhf" девуан не работает. бинарники из пакетов тупо сигфолтятся, ибо собраны под более новый процессор, чем стоит в этой древней малинке.

собственно вопрос. как проще всего на амд64-девуане организовать кросс-пересборку пакетов для малинки?
только куэму с затейливо выставленными свойствами, чтоб пакеты пересобирались под нужный проц?
или может быть кто-то уже пересобрал девуановские пакеты под
model name : ARMv6-compatible processor rev 7 (v6l)
Features : half thumb fastmult vfp edsp java tls

а не под ARMv7 как многие armhf?

ps: на х86 как-то проще было - было i386, i686, amd64. а тут (на АРМе) мешанина.

https://ru-linux.livejournal.com/3074410.html


несколько реп

Суббота, 10 Сентября 2022 г. 23:01 + в цитатник
дебиан, примерно стэйбл, примерно все репы по дефолту просто прописаны в sources.list

как сделать так, чтоб из девуана репы были чуть приоритетнее чем из дебиана?
да, я имею в системе с одним именем репы в том числе и с другим именем, в общем случае может быть конфликт, итп.

что есть:
x@notebook:/usr/src/caja/setup0$ apt policy gvfs
gvfs:
  Установлен: (отсутствует)
  Кандидат:   1.46.2-1
  Таблица версий:
     1.46.2-1 500
        500 http://mirror.yandex.ru/debian stable/main amd64 Packages
        500 http://ftp.debian.org/debian stable/main amd64 Packages
        500 http://ftp.de.debian.org/debian stable/main amd64 Packages
        500 http://deb.devuan.org/merged chimaera/main amd64 Packages
[..]

что хочу видеть:
x@notebook:/usr/src/caja/setup0$ apt policy gvfs
gvfs:
  Установлен: (отсутствует)
  Кандидат:   1.46.2-1
  Таблица версий:
     1.46.2-1 500
        500 http://mirror.yandex.ru/debian stable/main amd64 Packages
        500 http://ftp.debian.org/debian stable/main amd64 Packages
        500 http://ftp.de.debian.org/debian stable/main amd64 Packages
      501 http://deb.devuan.org/merged chimaera/main amd64 Packages
[..]


ну, или, альтернативный версий оф этот вопрос:
как скачать .deb или все нужные сырцы с конкретного зеркала? в моём случае - с девуана вместо дебиана.

или.

как при "apt source gvfs" указать, что этот гвфс надо брать с девуана а не дебиана?

https://ru-linux.livejournal.com/3074248.html


цикл на баше

Понедельник, 22 Августа 2022 г. 01:38 + в цитатник
вот есть у нас цикл типа такого:
for A in  tmp/filename_*.png ; do {
  ...
  echo $A
  do_it $A
  ...
}; done


как внутри этого цикла получить то, что в условиях цикла - звёздочка?
basename умеет отрезать суффикс, им можно отрезать ".png". а чем-как принято отрезать "tmp/filename_" в начале?

https://ru-linux.livejournal.com/3073866.html


Что может мешать вводить кириллический текст в окно ввода иксового приложения?

Суббота, 20 Августа 2022 г. 16:38 + в цитатник
Добрый день. Есть старая проблема (настолько старая, что с момента её возникновения я даже формулировать её для себя стал несколько по-другому).

Есть Raspberry Pi, на нём 64хразрядная Ubuntu, иксы, российская раскладка клавиатуры, локаль, все дела.
Есть двухпанельник worker, который мне очень по нраву пришёлся.
И есть только в этом двухпанельнике затык: в поле ввода получается вводить только латинский текст. При попытках вбить или вставить из буфера обмена что-то русское - ничего не происходит.

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

Хотелось бы узнать, какая кривая библиотека ответствена за этот неприятный эффект, и эту кривизну вылечить. Спасибо за внимание.

https://ru-linux.livejournal.com/3073729.html


видеокарта

Среда, 16 Марта 2022 г. 23:35 + в цитатник
есть старый комп, дебиан. коре2дуо, мать что-то типа P5ld-x/gbl. видео - что-то типа geforce 8500 gt. предкам для ютуба хватало с запасом.

в какой-то момент понадобилось там обновить линух с 32бит до 64 бит (захотели факторио с атомным реактором) и развездлись бездны ада: эта карта не поддерживается новыми драйверами нвидии, а старые драйвера требуют старое ядро, старое либси и далее по зависимостям.
ноувеау вместо раб.стола там почему-то выдает серый экран, итого надо ядро-либси и всё прочее искать древнее. или заменять видеокарту. старой видеокарты по скорости хватает с запасом, так что я немного негодую.

собственно вопрос, где и примерно почем в спб можно купить (пассивную) видеокарту от амд или соответствующую свежим драйверам от нвидии подешевле? напомню, что 8500gt хватало, поблема только в мудачизме вендора.

амд предпочтительнее.

https://ru-linux.livejournal.com/3073373.html


дебиан, стэйбл, неизвестное имя пакета

Вторник, 15 Марта 2022 г. 02:45 + в цитатник

x@gagus:~/deb$ sudo apt install -f
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Установлено или удалено не до конца 1 пакетов.
Необходимо скачать 0 B/45,0 MB архивов.
После данной операции объём занятого дискового пространства возрастёт на 0 B.
x@gagus:~/deb$ sudo apt autoremove
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Установлено или удалено не до конца 1 пакетов.
Необходимо скачать 0 B/45,0 MB архивов.
После данной операции объём занятого дискового пространства возрастёт на 0 B.


вопрос. а как выяснить имя этого не до конца установленного пакета?

https://ru-linux.livejournal.com/3073078.html


тормоза в гуйне, вроде решено

Понедельник, 30 Августа 2021 г. 15:34 + в цитатник
козлил лог ошибок, который из /var/log переехал в ~/.xsession-errors

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

https://ru-linux.livejournal.com/3072911.html


тормоза в гуйне

Суббота, 28 Августа 2021 г. 08:56 + в цитатник
я достаточно консервативен, и свою домашнюю машинку апгрейжу редко. например, до сих пор еще не подцепил заразу системд.

но в какой-то момент я обновил ядро и у меня дико попёрли тормоза:
итого памяти - много,
занято плюс кэши поменьше,
свободная память - есть.

но при этом гуйня, или фурифокс, или банальный gedit/mc/icewm отмораживаются - мышь движется рывками, а на клики мыши реакция может запаздывать не на 0.1с как завещал Раскин, не на 1с как бывает у манки-мэн из ролика "девелоперс-девелоперс", а аж на минуту и больше.


собственно вопрос - wtf?! как эта дрянь правильно называется, начиная с какого ядра ее ввели, а не поправили ли ее?


напоминаю:
свободная память есть, порядка 5% или даже 30% от общей (визуально по показометру), процы загружены процентов на 1%-10%, топ говорит, что в iowait меньше этак одного проца, прочих безобразий не видно, но при этом альт-таб отрабатывает 5-50 секунд, буква в окне появляется через секунды после нажатия кнопки, итп.

когда-то давно, на ядрах 2.6.х такого порно не было

https://ru-linux.livejournal.com/3072638.html


Ламерский вопрос по самбе и разрешению имён

Понедельник, 28 Сентября 2020 г. 19:15 + в цитатник
Коллеги,

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

Итак, samba 4.11 и винда 7ка домашняя расширенная. Шара на винде, монтируюсь к линуксу. Всё работвет -- имена резолвятся по WINS (winbindd, nmbd, nsswitch -- всё по учебникам). Работает ровно до того момента, как на винде поднимается ещё один интерфейс (VPN, если принципиально, но есть уверенность, что дело не в конкретном VPN). После этого что ping , что mount.cifs /// ... репортят Unknown error.

Глянул nmblookup -- разница в том, что в первом случае он возвращает одну запись -- "1.1.1.1 mywinhost<00>", а во втором -- две:
1.1.1.1 mywinhost<00>
1.1.2.3 mywinhost<00>


Понятно, что "ручками" с подстановкой ip=1.1.1.1 в mount.cifs ... это решается, и что, хотя и адрес из динамического пула DHCP, с его временем лиза вряд ли адрес поменяется, и что можно всяческими скриптами обернуться и таки вытащить именно тот адрес из списка, ну, там, взять из адреса нужного интерфейса на линуксовой машине адрес сетки и выбрать из списка nmblookup именно тот адрес, который нужен, но копчиком чую, что это вот всё решается проще ;)

Подскажите кейворды, там, может статейки есть, и т. п.?

X-posted

https://ru-linux.livejournal.com/3072456.html


10g ethernet

Вторник, 15 Сентября 2020 г. 00:33 + в цитатник
кривой вопрос.

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

ос - дебиан.

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

куда смотреть, что менять, что еще проверить?
трансиверы есть разные, на 1/10г, на оптику и медь, глюк с "после холодной перезагрузки пинги не ходят, но перетыкание трансивера лечит" воспроизводится достаточно стабильно - с хабом около 100%, с неким глючным клиентом около 60%.

если кто что похожее видел - поделитесь опытом, плиз.

4. можно ли на две головы карточки поставить два разных драйвера? это бы решило часть проблем (ос - дебиан, ядро - последнее из тех, на которое есть i-pipe patch)

https://ru-linux.livejournal.com/3072048.html


склероз

Понедельник, 13 Января 2020 г. 21:41 + в цитатник
не помню, спрашивал или нет.

вот у меня есть/была машинка с дебиан-стэйбл-32бит-х86. в ней была сетевушка, ее звали "eth0".

а вот у меня стало (после добавления архитектуры, добавления амд64 ядра, перезагрузки, установки-сноса пакетов амд64 вместо х86) дебиан-стэйбл-64бит-амд64. в ней, внезапно, тот самый eth0 превратился в что-то типа enp7s40 или даже в enp14s88.

Собственно вопрос - кто этим переименованием заведует? где его проверить-отследить до, а не после обновления системы?

ps: примета. обновление сервера по сети - это к дальней дороге.

https://ru-linux.livejournal.com/3071949.html


Атака на ntp?

Среда, 04 Декабря 2019 г. 09:46 + в цитатник
Всем привет. Сегодня заметил, что на трёх разных машинах время уехало ровно на полчаса назад. Все три синхронизируются по внешним ntp-серверам. Естественно, "ничего не трогал, оно само".
Это таки может быть атакой или мои руки внезапно не из плеч?

https://ru-linux.livejournal.com/3071657.html


Clang - C/C++ compiler

Среда, 04 Декабря 2019 г. 09:46 + в цитатник
Теперь, компилятор научился коммандам - `kernel' и `x11' - ясно и толково,
"В ловких и находчивых руках" - да, тех самых, у обладателя критического склада мышления.



И это, весьма годно и практично - резон тому:
+ -O3 [speed]
+ -march=native -mtune=native [speed]
+ MuQSS [interactive]

https://ru-linux.livejournal.com/3071392.html


Метки:  

cdc eem

Среда, 20 Ноября 2019 г. 21:53 + в цитатник
Внезапно, у кого-нибудь под рукой есть сабжевое устройство (усб-сетевушка)?
именно сабжевое, не rndis, не вендор класс/модель, а именно cdc eem?

если есть, киньте в камменты что про нее говорит "lsusb -vvv"

заранее спасибо!

ps: хочу реализовать подобное на базе stm32f4discovery+libopencm3, по свободной лицензии. себе для потенциальной коммерческой выгоды и окружающим за просто так.

https://ru-linux.livejournal.com/3071177.html


Самба и get

Понедельник, 16 Сентября 2019 г. 12:00 + в цитатник
В локальной сети есть два компьютера: с Winodws 7 и Ubuntu 16.04

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

Решил поэкспериментиировать на штатных для Винды папках, изначально имеющих LAT-имя без пробелов

Файловый менеджер Pcmanfm в папке
smb://buhg-pc/Public/Downloads
видит файл
mseinstall.exe
и сгружает его (скопировать-вставить)
Кстати, он видит и кириллические имена и пробелы ему не помеха.

А вот в консоли несколько другой результат:

vlkamov@TEST-PC:~/tmp$ smbget smb://buhg-pc/Public/Downloads/mseinstall.exe
Username for Public at buhg-pc [guest] buhg
Password for Public at buhg-pc: 
Using workgroup WORKGROUP, user buhg
smb://buhg-pc/Public/Downloads/mseinstall.exe can't be found on the remote server
vlkamov@TEST-PC:~/tmp$ 

Сталкивалось ли уважаемое сообщество с такой особенностью и как ее обойти ?

Upd. Спасибо за рекомендации. Временно, до утра, меня выгнали с работы, так что проверить те что пришли около 17 Екб и позже смогу только завтра.

Upd 2
Решено.
Сапоги надо надевать На свежую голову подумал-посмотрел-пооткрывал Samba-ресурсы еще раз и заметил такую особенность PCManFM'а.
Он в адресной строке показывает
smb://buhg-pc/Public/Downloads
соответсвенно искомый файл как будто бы
smb://buhg-pc/Public/Downloads/mseinstall.exe

НО !

Когда стучишься в Самба-сервер винды без указания "шары" ( (с) poor_sysadm )
smb://buhg-pc
открывается вот такой списочек (как бы корневой/исходный/рабочий директорий)
ADMIN$
C$
print$
Users


Ясно, что искомые файлы где-то в Users, захожу, новый списочек:
Default
Public



В АДРЕСНОЙ ЖЕ СТРОКЕ Users НЕ ОТОБРАЖАЕТСЯ,
так и остается
smb://buhg-pc
И далее по дереву нигде Users не показывается. Ну вот зачем так делать ?!

Консольный же smbget делали люди простые, которым скрывать ничего не надо.
Указав РЕАЛЬНЫЙ путь
smbget smb://buhg-pc/Users/Public/Downloads/mseinstall.exe

получил запросы логина, пароля, ответил и успешно получил затребованный файл.

https://ru-linux.livejournal.com/3070757.html


Интернет постабильнее далеко за городом

Вторник, 20 Августа 2019 г. 10:00 + в цитатник
Столкнулся с проблемой -- едешь себе куда подальше от цивилизации (но ещё в пределах сотовых сетей) и тут тебе срочно звонят с работы нужно залить видео в инстаграм.
А интернет на берегу Байкала, например, переменчив -- то LTE, то парой метров дальше, EDGE. То вообще нет.

Сначала смотрел в сторону автомобильной системы, например такой: BAS-2328 Интернет в машине.
Выглядит неплохо (там внутре неонка хуавеевский модем и антенны, если кому интересно), но здравый смысл подсказывает, что если в одном мест интернеты есть, а чуть дальше нет -- это, вероятно, из-за рельефа местности и с этим надо что-то делать.

Поскольку дома у меня микротик, смотрел в их сторону.
Пришёл к сетапу: MikroTik wAP LTE Kit и антенну к нему (впрочем, насчёт антенны не уверен).

Закинуть в машину и пусть интернеты раздаёт. Приехал на Байкал, воткнул мачту раздвижную, поднял его метров на пять и снова пусть раздаёт. Для питания взять mUPS и батарею от ИБП на 7Ач.

Теперь вопросы:
1. есть ли у меня ошибка в рассуждениях (ну, кроме "нахрена тебе это всё за городом?". Нужно. Увы.)
2. делал ли кто-нибудь что-то подобное? Наверняка я не первый такой упоротый? Из чего делали, где брать мачту, какие подводные камни?

https://ru-linux.livejournal.com/3070582.html


Метки:  

OPUS audio media player

Воскресенье, 18 Августа 2019 г. 22:15 + в цитатник
Это странно, но не хотеть FLAC, Vorbis и чуждое слуху mp3.

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



Знаю, что поддерживается format в смартфонах с Foobar2000,
но ниразу ещё не видел на просто медиа-плейерах.

Или возможно, установить в какой-либо из них Foobar2000?

https://ru-linux.livejournal.com/3070447.html


Метки:  

Где найти старый пакет из rpmfusion

Воскресенье, 11 Августа 2019 г. 16:53 + в цитатник
Добрый день, всезнающий All.
Случилось страшное. Внезапно.
Rpmfusion обновился и моё локальное зеркало тоже. А кеш yum был выключен. Но мне нужен старый пакет chromium-libs-media-freeworld-73.0.3683.86-2.el7.x86_64.rpm.
Поиск не дал каких-то результатов. Поэтому решил обратиться к вам за помощью. Где можно достать данный злополучный пакет?

SOLVED: Нашёл в koji.

https://ru-linux.livejournal.com/3070076.html


вебкамеры

Среда, 05 Июня 2019 г. 21:11 + в цитатник
что-то я в этой жизни не понимаю.

купил вебкамеру "Canyon CNS-CWC6 Webcam".
на упаковке "2k quad hd", "2048x1536", на камере "hd 1080p"

[ 5076.274832] usb 7-4: new high-speed USB device number 16 using ehci-pci
[ 5076.488651] usb 7-4: New USB device found, idVendor=145f, idProduct=023a, bcdDevice= 1.00
[ 5076.488659] usb 7-4: New USB device strings: Mfr=2, Product=1, SerialNumber=3
[ 5076.488664] usb 7-4: Product: Canyon CNS-CWC6 Webcam
[ 5076.488669] usb 7-4: Manufacturer: Sonix Technology Co., Ltd.
[ 5076.488674] usb 7-4: SerialNumber: SN0001

но при этом v4l-info /dev/video2
говорит
general info
VIDIOC_QUERYCAP
driver : "uvcvideo"
card : "Canyon CNS-CWC6 Webcam: Canyon "
[..]
VIDIOC_G_FMT(VIDEO_CAPTURE)
type : VIDEO_CAPTURE
fmt.pix.width : 640
fmt.pix.height : 480

что никак не тянет ни на 1536, ни на 1080 линий.

искать драйвер, или сразу в морг камеру?

https://ru-linux.livejournal.com/3069712.html


CD/DVD диск не читается

Среда, 22 Мая 2019 г. 07:39 + в цитатник
Как и что сделать, для чтения?
Хранились бережно, вдали от солнечного света, влажность - да, высокая, температура +15-20 градусов Цельсия.



Есть салон видео-игралей, где есть промышленный девайс чистки дисков.
Но я боюсь )) Содержание дисков, без копирайтов.
И цена сервиса - 360 рублей за диск, и без гарантии восстановления.

Хотя кого волнует подобное, когда речь идёт о восстановление редких и оригинальных аудио и видео записей, рок-групп?

https://ru-linux.livejournal.com/3069695.html


Метки:  

Поиск сообщений в lj_ru_linux
Страницы: [22] 21 20 ..
.. 1 Календарь