LINUX.ORG.RU

Сообщения atrus

 

Список файлов для borg

Форум — General

А подскажите, кто пользуется borgbackup, может он список файлов и директорий на бекап из какого-нибудь файла читать, а не скопом из командной строки? Что-то не гуглится ничего в тему.

P.S. Наколхозить на баше я могу. Но сначала интересует шататный способ.

 ,

atrus
()

Момент запуска особого сервиса

Форум — Admin

Есть такая небольшая проблемка, которая требует помощи знатоков systemd. Есть один сервис, который желательно запустить до того, как начнётся операция восстановления контекста selinux (CentOS 8). И желательно после того, как корень пермонтируется в rw. Ведь он перемонтируется для .autorelabel?

Служба - ответка от watchdog и не хотелось бы, чтобы он сработал, если вдруг процедура затянется. :)

 ,

atrus
()

Поменять местами инициализацию контроллеров

Форум — General

Собираю файлопомоку и мне не хватает портов на матери, по этому используется дополнительный sata контроллер. Проблема в том, что его диски начали лезть первыми, т.е. до его установки диски с матери были sda, sdb; подключил первый диск через него - получил его диск sda, диски с интегрированного контроллера - sdb, sdc.

Ничего не отвалилось, потому что везде используются персистентные имена. Но мне самому удобнее помнить, что диски с интегрированного контроллера идут первыми. Можно попробовать написать udev правило, которое вытащит их первыми, но оно вроде пишется по vendor, т.е. будет привязано к самим дискам и его придётся переписывать если они сдохнут и их придётся менять.

Хотелось бы понять, а есть ли способ заставить ядро Linux просто начать опрашивать первым интегрированный контроллер, а не тот, что в PCI-E слоте торчит?

 

atrus
()

Помогите подобрать DE

Форум — Desktop

До недавнего времени сидел на Gnome 3. Но... Его авторы постоянно вырезают всё, что непоподя и наконец отрезали иконки рабочего стола, без которых я не согласен. Ещё у них дрянной софт из поставки. Ещё они поддержали изгнание Столлмана. Ещё... Они наверняка делают что-то не хорошее с котятами (но это не точно).

Беда в том, что я не могу понять на что съехать. Попробовал Xfce - будто на 15 лет назад во второй Gnome вернулся. Но то, что доставляло 15 лет назад сегодня уже не то.

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

1. По перемещению указателя в левый верхний угол экрана открывается слой на котором можно выбрать активное окно, из скриншотов всех открытых окон.

2. Там же найти приложение в списке иконок, там же запустить по вводу названия.

3. Там же левая панель, которая переводит в окно запущенного приложения/запускает такое, если не было запущено.

Да, у крысы есть своя панель, но она именно панель запуска. Если скажем там иконка firefox, то по клику на ней я не попаду в запущенный экземпляр, а открою новой окно.

Вчера я смотрел что вообще есть из DE и результат меня удручил. Всё, что я видел копирует Windows с нижней панелью задач и кнопкой пуск. Да, этот интерфейс был крутым, стильным и модным, когда он впервые появился. В 1995 году. С тех пор прошла четверть века. Как бы есть и получше варианты...

Может кто-нибудь посоветовать куда съехать, где можно будет воспроизвести гномощель? Остаться на третьем гноме я не могу, иконки на рабочем столе для меня жизненно важны для комфортной работы. А они это выпилили, расширение, которое должно было их эмулировать не работает и если честно, даже когда работало - работало как говно.

 , ,

atrus
()

CentOS 8 разрешение экрана

Форум — Linux-install

Собственно проблема проявляется в том, что при установке уже второй экран, после выбора языка оказывается более широким чем разрешение экрана и часть пунктов меню оказывается за правой границей экрана.[br]inst.resolution=1024x768 добавлял - не помогает.[br]Монитор подключен по hdmi.[br]Видеокарта там встройка, но слишком новая, ядро её не понимает и без nomodeset вообще gui не запускаются. Можно конечно в текстовом режиме ставить, но трудно представить, что я первый с таким столкнулся и нет какого-то решения.

 ,

atrus
()

Дистрибутив в контейнере

Форум — Desktop

Скажите, а у кого-нибудь был опыт установки целого дистрибутива в контейнер, а не в виртуалку? Чтобы было такое полностью изолированное окружение, со своей сетью, фаерволом, изолированным корнем fs, но при этом не сидящее в отдельном файле/разделе, а просто лежащее где-нибудь в каталоге основной fs, делящее с основной системой аудио/видео. Ведь с точки зрения ядра, этот второй дистрибутив не более чем изолированная группа процессов?

 , ,

atrus
()

Замена инструментам для переводчика Google

Форум — General

У Google есть такая интересная фишка, как инструменты для переводчика. На их сайт загружаешь документ (в моём случае субтитры в srt), сайт показывает их в виде оригинал/машинный перевод. Ты правишь/переписываешь перевод и сайт отмечает строки, которые ты изменил, отмечает общий объём в процентах обработанного. В финале можно скачать переведённую srt'шку. Ну там ещё Translation Memory и т.д.

Удобство было около 100%. То, что надо, ни лишнего, ни отсутсвующих фич.

Но вы ведь знаете, что бывает со всеми проектами Google? Короче, нужна замена. Желательно, которую без особых проблем можно будет поднять на localhos/vps и продолжать себе пилить в свободное время...

(Что заведомо не интересует: Решения на Java/Node.js. Ради хобби выделять кластер серверов и пару админов на full time это слишком... :)

 ,

atrus
()

R/O на udf флешке

Форум — General

А подскажите, кто на флешках использует udf, чтобы было кроссплатформенно и без ограничений fat32 - есть способ бороться, с тем, что любой файл записанный в linux в windows получает флаг read only? Как-то хотелось бы без этого.

 ,

atrus
()

Железные барахолки в Москве

Форум — Talks

Такой нестандартный вопрос вечером в субботу. А в Москве сейчас остались старые барахолки, вроде той, что была рядом с митинкой, где народ продавал всякие неопознанные вещи вроде рандомных плат, матплат и т.д. по 100 р и прочей электронной россыпи?

 

atrus
()

Вращающиеся флешки

Форум — General

Fedora 29, хотя судя по гуглу, такое не только там, но и советов я особо не нашёл. Собственно, ситуация:

# lsblk -d -o name,rota
NAME  ROTA
sda      0
sdb      0
sdc      1
sdd      1
sde      1
sdf      1
sdg      1
sr0      1
zram0    0
Пояснение:

  • sda, sdb - относительно небольшие ssd, под систему (sdb под венду, ибо Windows 10 охренела и некоторые патчи ставит только с физическим отключенным диском Linux);
  • sdc, sdd - вестерновские диски для хомяка;
  • sde, sdf, sdg - флешки и sd-карта;
  • sr0 - да, dvd привод уже мхом порос, но жрать не просит, так что стоит.

Собственно вопрос в том, какого чёрта система считает, что usb-флешки это вращающиеся устройства? Что исправно отображается и в /sys и мешает автоматически назначить им правильный планировщик...

 ,

atrus
()

Проверить, что wayland использует аппаратное ускорение

Форум — Desktop

Обновился до Fedora 29. Возникает подозрение, что десктоп не через GPU рендрится, а процессором. Такой подёргивание, подтормаживания странные появились. Gnome. Сессия wayland. Раньше всё нормально было. admgpu загружен.

Куда теперь смотреть надо, чтобы понять, что он аппаратно рендрит? А то может через llvmpipe?

P.S. выхлоп glxinfo64:

Extended renderer info (GLX_MESA_query_renderer):
    Vendor: X.Org (0x1002)
    Device: AMD HAWAII (DRM 2.50.0, 4.18.16-300.fc29.x86_64, LLVM 7.0.0) (0x67b0)
    Version: 18.2.2
    Accelerated: yes
    Video memory: 4096MB
    Unified memory: no
    Preferred profile: core (0x1)
    Max core profile version: 4.5
    Max compat profile version: 4.4
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.2
Memory info (GL_ATI_meminfo):
    VBO free memory - total: 3853 MB, largest block: 3853 MB
    VBO free aux. memory - total: 2021 MB, largest block: 2021 MB
    Texture free memory - total: 3853 MB, largest block: 3853 MB
    Texture free aux. memory - total: 2021 MB, largest block: 2021 MB
    Renderbuffer free memory - total: 3853 MB, largest block: 3853 MB
    Renderbuffer free aux. memory - total: 2021 MB, largest block: 2021 MB
Memory info (GL_NVX_gpu_memory_info):
    Dedicated video memory: 4096 MB
    Total available memory: 6139 MB
    Currently available dedicated video memory: 3853 MB
OpenGL vendor string: X.Org
OpenGL renderer string: AMD HAWAII (DRM 2.50.0, 4.18.16-300.fc29.x86_64, LLVM 7.0.0)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 18.2.2
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

vblank_mode=0 glmark2:

ATTENTION: default value of option vblank_mode overridden by environment.
=======================================================
    glmark2 2017.07
=======================================================
    OpenGL Information
    GL_VENDOR:     X.Org
    GL_RENDERER:   AMD HAWAII (DRM 2.50.0, 4.18.16-300.fc29.x86_64, LLVM 7.0.0)
    GL_VERSION:    4.4 (Compatibility Profile) Mesa 18.2.2
=======================================================
[build] use-vbo=false: FPS: 6831 FrameTime: 0.146 ms
[build] use-vbo=true: FPS: 9044 FrameTime: 0.111 ms
=======================================================
                                  glmark2 Score: 7937 
=======================================================

vblank_mode=0 glxgears:

ATTENTION: default value of option vblank_mode overridden by environment.
50695 frames in 5.0 seconds = 10138.895 FPS

 , ,

atrus
()

Восстановить побившуюся флешку

Форум — General

Тут флешка слегка наелась, при вставке показывает вместо корневого каталога полный треш. В принципе не фатально, т.к. самое ценное регулярно бекапится. Но хотелось бы вытащить максимум.

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

Но дома у меня Fedora 28. Есть под неё что-нибудь аналогичное? Уточняю, речь идёт именно о восстановлении данных с побитой fat32, а не удалённых файлов.

 , ,

atrus
()

Быстрое чтение строк в sqlite3

Форум — Development

Подскажите, а есть в sqlite3 способ забрать из sqlite результат SELECT быстрее чем sqlite3_prepare/sqlite3_step/sqlite3_finalize?

Результат SELECT около 300k строк. Таким циклом читается пример за 16 секунд. Это очень много. Хотелось бы на порядок быстрее...

 

atrus
()

Багтрекер gitlab

Форум — Talks

А подскажите кто-нибудь, есть у переводов (русского в частности) gitlab какой-нибудь бактрекер? А то у них там баг смешной, закоммитил файлы, а мне показывает, что я сделал это n месяцев назад. И так цифра растёт, пока до минуты не доходит. :)

 

atrus
()

Обособленный пакет в composer

Форум — Web-development

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

Т.е. пытаюсь понять, что прописать в composer.json, чтобы тот подключил пакет к autoload из указанного места, не пытаясь его выкачивать, обновлять, копировать в vendor и т.д...

 ,

atrus
()

Стабильность api/abi расширений php

Форум — General

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

 

atrus
()

А Напильник-то - пророк!

Форум — Talks

Представляете, Napilnik-то оказался не просто местным фриком. На самом деле он довольно умный и знающий, но очень застенчивый человек. Не говорит напрямую, только иносказательно, привлекая внимание.

Вот давечва, писал про проблемы функции realpath(), только прямо что происходит постеснялся сказать, по этому начал нести дичь про libpng, в робкой надежде, что мы обратим внимание на функцию. А мы жестоко посмеялись.

А сегодня - вон оно что оказалось!

Так что надо собирать комиссию по толкованию его постов. На самом деле, похоже, он может много полезного рассказать. Вот.

 

atrus
()

Переключение раскладки

Форум — Desktop

Давно ужа замечал, но с последней Fedora 27 это стало ещё заметнее. Если для переключения раскладки используется Alt + Shift, то имеет значение порядок нажатия клавиш. Если сначала нажимать Shift, а потом Alt, то всё в порядке. Но если сначала нажать Alt, а уже потом Shift (не отпуская Alt, разумеется, как и положено), то после переключения поле ввода, сохраняя курсор, теряет фокус, а приложение остаётся в режиме как будто было одиночное нажатие Alt. Т.е. в режиме горячих клавиш меню.

Причём такое происходит не везде. В Gedit, например, всё нормально, как не переключай. А вот в Firefox - именно так.

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

 , ,

atrus
()

Подскажите, Radeon Vega работает?

Форум — Games

Народ, а новая Radeon Vega сейчас вообще заводится в Linux? Интересует готовящаяся к выходу Fedora 27. (Образ федорки я скачать могу, вот видеокарту на тест не скачаешь...)

А то пишут, что поддержка только в суперновом ядре, которого ни у кого нет пока, amdgpu-pro вроде в rpm не заметил...

 , ,

atrus
()

Прозрачная авторизация в apache с нескольких доменов

Форум — Admin

Народ, а нет у кого поделиться гарантированно работающим конфигом для прозрачной авторизации через kerberos в apache 2.4 для нескольких доменов ad с проверкой пользователей по группам из ldap?

Только доброходов прошу не бросаться в гугл. У меня уже по всем возможным запросам на 10 страниц все ссылки фиолетовые. Они все или не правильные или не точные и будут работать только в отдельных случаях. И т.д. Не нужно.

Я почти прошёл этот квест. Затык в общем на определении строк подключения к ldap для проверки соответсвия пользователя группе.

Пока я пишу всё внутри Location или Directory - всё замечательно. Но так можно описать только один домен. Когда я выношу описания в

<AuthnProviderAlias ldap ldap-server1>

и пишу

AuthBasicProvider ldap-server1

как всё кончается. В логе видно, что пользователь авторизирован, его логин сконвертирован в локальный, но запроса в ldap нет. Сразу проверка Require ldap-group, она проваливается и прощай мама дорогая, HTTP/401.

Причём, если написать AuthBasicProvider blah-blah-blah, то апач не стартует. Т.е. он проверяет корректность, но внутрь блока при работе не заходит.

В гугле упоминается, что это баг «гениального» рефакторинга 2.2 -> 2.4. Который вроде пофиксили. Обновил apache из стороннего репозитория до 2.4.25 - нет эффекта. Ещё пишут, что не работать внутри VirtualHost, но я не в нём тестирую...

Может кто прошёл это квест уже до конца и поделится конфигом?

 , , , ,

atrus
()

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