LINUX.ORG.RU

Избранные сообщения justAmoment

Как обернуть консольное приложение в отдельное для gnome?

Форум — Desktop

Доброго вечера, есть система Debian 10 и на ней Gnome + dushtodock.

И вот используя Vim мне захотелось чтобы он отображался отдельным значком на моем dash а не как сейчас иконка gnome-terminal)) Один способ я знаю это нацепить другую иконку на gnome-terminal. Но это как то не по фэн-шую.

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

PS: Neovim и gVim не предлагать.

 , ,

ettaluni ()

Цветовая схема для Konsole. Универсальная

Форум — Desktop

Суть такая. Ищу универсальную, относительно красиво выглядящую тему для Konsole. Чтобы не было вырвиглазных, слишком тусклых, слишком насыщенных цветов нигде. Nano, vim, mc без каких либо специфических настроек на убунте, дебиане, изредка centos. Breeze - в мс по умолчанию слишком тусклые цвета у части файлов, «Зеленый на черном» - чуть лучше подходит, но там тоже были свои нюансы + немного темноватая. Смешать их - как то не очень получается. Если бы кто yaru убунтовскую скопировал для Konsole, там вроде как идеально было.

Кто что предложит/посоветует?

 , , ,

Kazun3500 ()

Как сделать переключение раскладки по Caps Lock (с индикацией)?

Форум — Desktop

Fedora29, gnome 3. Через tweak tools можно настроить переключение по капсу, но лампочка капса навсегда будет неактивной. На маке у меня мефодица бирмана и когда я переключаю клавиатуру, то лампочка на русском языке загорается. А поскольку у меня лампочка встроена в кнопку капса, то это в 100500 раз удобнее и нагляднее чем пялиться в серый угол экрана. Из-за этого я в линуксе я постоянно начинаю печатать на неправильном языке.

Какие способы есть? Ни один из описанных в интернетах не проканал.

 , ,

Deleted ()

Менеджер паролей в 2020

Форум — General

Порекомендуйте, пожалуйста, максимально надёжный, бесплатный и кроссплатформенный (Linux, Windows, Android) менеджер паролей.

 , ,

Maxsize ()

SMR: новая технология записи делает HDD непригодными для работы в RAID

Новости — Hardware and Drivers
Группа Hardware and Drivers

Для увеличения плотности записи производители HDD перешли к технологии SMR (Shingled Magnetic Recording).

К сожалению, новая технология мешает использовать диски в составе RAID. И что ещё хуже, производители никак не отмечают использование SMR в спецификации на HDD.

Будьте внимательны при выборе жестких дисков.

источники:

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

 , ,

router ()

Выбор почтового сервера

Форум — Admin

Приветствую! Довольно долго использовали корпоративный почтовый сервер на sendmail. Сейчас пришло время обновить OS и встал вопрос, а не обновить ли сам почтовик?

Сейчас используется sendmail + dovecot, антивирус - clamav + amavis, антиспам - spamassasin.

В принципе все работает стабильно, но есть несколько неудобств:

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

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

Вопрос, какой софт сейчас считается хорошим стандартом для почтового сервера? Какие антиспам и антивирус решения применяются? Реально ли приблизиться к качеству фильтрации спама как у крупных облачных провайдеров? Есть ли хорошие решения почтовиков с веб интерфейсом?

Поделитесь вашим опытом.

Перемещено alpha из general

 

samson_b ()

Вопросы по эксплуатации lvm cache

Форум — Admin

По совету данному мне в этом топике Как правильно организовать кластер на Proxmox , попытался поднять ссд-кеширование в lvm.
В общем-то все у меня получилось, но мучает меня один баааааальшой вопрос:при включенном кешировании невозможно создавать новые логические тома в пуле?
Т.е. чтобы добавить том надо выключить кеш, добавить том, переинициализировать кеш? ПРоцедура добавления тома должна быть именно такой? это же катастрофа какая-то, потому что у меня на томах планировалось разворачивать виртуальные машины... а их предпологается десятка 2-3... :( и сразу я не знаю сколько мне их понадобится...
вообще - насколько я понял, при любых манипуляциях с томом придется отключать кеш?
я может чего-то где-то проглядел? или есть какой-то правильный автоматизирующий механизм этих действий?

 , ,

zelenij ()

Lazygit — псевдографический консольный клиент для Git

Новости — Open Source
Группа Open Source

Если у вас есть проблемы с восприятием основных моментов в работе с Git-репозиторием из консоли, то вы всегда можете воспользоваться графическим клиентом. Один из них - Lazygit, псевдографический клиент, написанный на языке Go с использованием библиотеки gocui.

В официальном описании программы автор описывает, как трудно бывает понять, что и как нужно сделать в гите, если там больше одной ветви или коммита, и как хорошо при этом помогает разобраться его клиент. Думаю, что описывать все возможности программы нет смысла, так как что еще можно сказать про гит, кроме как «позволяет коммитить, мержить и так далее»?

Просто посмотрите на картинку с примером работы и все вопросы отпадут сами собой.

>>> Библиотека gocui (BSD 3-Clause «New» or «Revised» License)

>>> Обучающее видео

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

 ,

Zhbert ()

приключения с software RAID 1 ( inactive)

Форум — Admin

приветствую!
итак: ядро 3.10.17 если это важно,был собран софтверный райд 1 из двух дисков - sda & sdb.
sda1 sdb1 md1 - / ( root partition, ext4, partition type: FD)
sda2 sdb2 md2 - swap ( partition type: FD ( linux_raid_autodetect?)

sda3 sdb3 md3 - /second (ext4, FD type)

первая партиция ( бутабельная) создана по типу
mdadm --create /dev/md1 --level 1 --raid-devices 2 /dev/sda1 /dev/sdb1 --metadata=0.90

остальные две создавались без ключа "--metadata=0.90".
в таком виде оно заработало в дефаултном ядре. после создания
generic kernel с initrd в сиём генериц кернел начались проблемы
-было исправлено путём записи в /etc/mdadm.conf


ARRAY /dev/md1 devices=/dev/sda1,/dev/sdb1
ARRAY /dev/md2 devices=/dev/sda2,/dev/sdb2
ARRAY /dev/md3 devices=/dev/sda3,/dev/sdb3

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

dd if=/dev/sda of=/dev/sdc bs=1M

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

cat /proc/mdstat
Personalities : [linear] [raid0] [raid1] [raid10] [raid6] [raid5] [raid4] [multipath]

md2 : inactive sda2[0](S)
15615020 blocks super 1.2

md3 : inactive sda3[0](S)
341667868 blocks super 1.2

md1 : active raid1 sda1[0]
97659008 blocks [2/1] [U_]

unused devices: <none>

из дмесг:

[ 0.577150] ata7: PATA max PIO4 cmd 0x1f0 ctl 0x3f6 irq 14
[ 3.592356] ata8: PATA max PIO4 cmd 0x170 ctl 0x376 irq 15
[ 3.745991] md: linear personality registered for level -1
[ 3.746218] md: raid0 personality registered for level 0
[ 3.746443] md: raid1 personality registered for level 1
[ 3.746667] md: raid10 personality registered for level 10
[ 3.746892] md: raid6 personality registered for level 6
[ 3.747117] md: raid5 personality registered for level 5
[ 3.747342] md: raid4 personality registered for level 4
[ 3.747570] md: multipath personality registered for level -4
[ 3.962787] md: bind<sda1>
[ 3.964195] md/raid1:md1: active with 1 out of 2 mirrors
[ 3.964446] md1: detected capacity change from 0 to
100002824192 [ 3.966139] md1: unknown partition table
[ 3.972889] md: bind<sda3>
[ 3.974270] md: bind<sda2>
[ 5.101156] EXT4-fs (md1): mounted filesystem with ordered
data mode. Opts: (null)
[ 9.379520] EXT4-fs (md1): re-mounted. Opts: (null)
[ 12.763991] EXT4-fs (md3): unable to read superblock
[ 18.410493] EXT4-fs (md3): unable to read superblock


соответственно, свап и второй раздел не подмонтировались.

почему такое случилось, что теперь делать, и как опять собрать
райд и синхронизировать ( восстановить двудисковость?)
спасибо заранее

 ,

wisedraco ()

Спасти данные с HDD.

Форум — Linux-hardware

Есть винт, переставший работать. sata 320 Gb
Предположительно - начал сыпаться.
Gparted его не видит. Биос видит.
Как обнаружить что с ним и стащить с него уцелевшую инфу?
Посоветуйте утилитки какие-нибудь или действия правильные, пока я его совсем не замучал.
натравил на него smartctl, получил это:
http://pastebin.com/VFTVDUz9
Но что тут смотреть, вообще не понимаю. Передо мной его пытались увидеть через оффтопное «управление дисками», там им выдало «Ошибка CRC»

 ,

peektoseen ()

Бесконечный цикл, работающей одновременно с выполнением остальных операндов

Форум — General

Я начал знакомиться с языком Си,и у меня возник вопрос: как сделать бесконечный цикл, работающей одновременно с выполнением остальных операндов. Поможете?

 

Caesium137 ()

простой веб на питоне

Форум — Web-development

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

 ,

chenbr0 ()

сделал cron с секундным интервалом, забирайте

Форум — General

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

забирайте кому надо, там еще деб репа есть для получения апдейтов http://gogocron.blindage.org/

по новым фичам: красивые отчеты в мыло пока еще в процессе.

 , ,

bernd ()

Компания Valve представила проект Proton для запуска Windows-игр в Linux

Новости — Open Source
Группа Open Source

Компания Valve представила проект Proton, в рамках которого на базе Wine подготовлено решение для запуска в Linux сборок игровых приложений, созданных для Windows. Цель проекта — обеспечить возможность запуска под Linux всех Windows-игр из каталога Steam. На данный момент объявлено о 100% поддержке 26 игр. Наработки проекта опубликованы под лицензией BSD (работа велась в тесном сотрудничестве с Wine и многие изменения уже перенесены в оригинальный Wine и сопутствующие проекты, такие как DXVK и vk3d).

В 2010 году компания Valve объявила о выпуске сервиса Steam Play, позволяющего при помощи единственного платежа получить доступ к играм для любой из трёх ОС: Windows, macOS и Linux. С тех пор более 3000 игр в каталоге Steam обзавелись версиями для Linux, и поддержка новых игр не прекращается и по сей день. На этом компания не остановилась, и два года назад началась работа по улучшению качества и производительности решений по запуску непортированных Windows-игр в Steam.

Большая часть наработок попала в Wine и другие проекты по обеспечению совместимости. Кампания так же занималась интегрированием этих решений в клиенте Steam. Результатом этой работы стала новая бета-версия Steam Play, которая включает модифицированную версию Wine под названием Proton, оптимизированную для запуска игр, собранных для Windows, без их модификации.

Возможности, которые предоставляет Proton, включают:

  • Запуск Windows-игр в Linux-клиенте Steam напрямую, включая полноценную поддержку Steamworks и OpenVR;
  • Реализации DirectX 11 (на базе DXVK) и 12 (на базе vk3d), работающие через трансляцию вызовов DirectX в API Vulkan, что позволяет снизить негативное влияние на производительность и улучшить совместимость с играми;
  • Улучшенная поддержка полноэкранного режима: игры, которые не поддерживают родное разрешение, будут автоматически растянуты на весь экран;
  • Улучшена поддержка игровых контроллеров: игры теперь должны работать со всеми устройствами, которые знает Steam;
  • Значительно увеличена производительность многопоточных игр по сравнению с оригинальным Wine (задействован набор патчей esync для улучшения поддержки многопоточных приложений в Wine).

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

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

 , , , ,

newsbot ()

Видеонабюлюдение под linux

Форум — General

А что есть? Требования:

  • Забор видео и звука(!) по rstp
  • Просмотр в реалльном времени через web/клиент
  • Запись в архив по времени
  • Просмотр архива через web/клиент

Поставил на посмотреть zoneminder, но с записью звука все так-же костыльно и картинки в видюшки для архива надо скриптами конвертировать. Сейчас копаю avreg. Что еще?

 

Deleted ()

Увлажнитель воздуха / климатический комплекс для дома

Форум — Talks

Всем привет.

Вопрос «специалистам по всему» :). Какие можете посоветовать увлажнители воздуха / климтические комплексы для дома.

Интересуют КАЧЕСТВЕННЫЕ решения (во всех смыслах). Цена <= 10k.

 , ,

Sektor ()

Годной SF нить

Форум — Talks

Всем привет! Посоветуйте книжек с годной сай-фай, вроде первых чужих (знаю что это фильм, я про сюжет) или Ложной слепоты. Заранее спасибо!

Итого получилось:

  • «Спин» Роберт Чарльз Уилсон
  • «Червь» Джон МакКрэй
  • «Звёздный молот», «Боевая форма», «Мастер боя» Кристофера Раули
  • Лоренс ван Котт
  • Крис Невилл
  • «Пламя над бездной», «Глубина в небе» Вернор Виндж
  • «Диаспора» Грег Иган
  • «Задача трёх тел» Лю Цысинь
  • Пандорум
  • «Наследство», «Наследие» Уильям Кейт
  • «Схизматрица» Брюс Стерлинг
  • «Мировая Война Z/Война Миров Z» Макс Брукс
  • «Анафем» Нил Стивенсон

Всем спасибо!

 

gadzira ()

DXVK 0.50

Новости — Open Source
Группа Open Source

Состоялся новый релиз DXVK 0.50 - транслятора DirectX 11 > Vulkan, позволяющего запустить в Wine любую современную игру, использующую DX11, практически без потерь в производительности. В новой версии:

  • Добавлена поддержка не родных разрешений экрана;
  • Добавлена поддержка вычисления вершин D3D11 при наличии соответствующего Vulkan-расширения VK_EXT_vertex_attribute_divisor;
  • Многочисленные оптимизации рендеринга, как общие, так и направленные на Vulkan-драйвер RADV;
  • Существенно улучшена производительность игр, использующих 24-битную глубину буфера, при использовании проприетарного драйвера Nvidia;
  • Исправлены следующие баги:

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

 , , ,

Sunderland93 ()

А самые вменяемые power bank и - это какие?

Форум — Talks

Просвятите на тему PowerBank-ов. Ну максимально эффективные и малогабаритные при хороших запасах энергии.

 

hlamotron ()

Помогите настроить ротацию логов

Форум — General

Везде пишут, что в /etc/cron.daily/ каталоге должен появится файл, но у меня его нет. Где его взять? Судя по демонам все должно отработать.
Файл называется в /etc/cron.daily/ ротация (только по англ). Настраивал ротацию для каждого лога отдельно. А вот и статья:Статья.
Все нормально отрабатывает при команде:sudo logrotate -vf /etc/logrotate.conf. Теперь вопрос как в крон все это вбить? И обязательно это нужно? Да, использую крон.
Мой отчет по демонам

 , ,

Shaman_compa ()