LINUX.ORG.RU

Сообщения ZigBee

 

Вакансия младший сисадмин

«Нанософт разработка» – разработчик программного обеспечения для проектирования. С 2008 года мы разрабатываем Платформу nanoCAD – инструмент для проектирования и моделирования объектов.

Чем предстоит заниматься:

Установка, настройка и поддержка работы виртуальных и физических серверов (LAMP, Postfix/Dovecot, MySQL, MSSQL, TeamCity, SVN, Active Directory). Настройка и обслуживание локальной сети. Поддержка сотрудников.

Что мы ждем от кандидата:

Базовые знания Astra Linux, RHEL, Windows Server 2012-2019. Понимание основ построения сетей, работы коммутаторов, VPN, SSL.

Будет плюсом:

Любовь к командной строке и автоматизации. Опыт работы с любыми системами виртуализации. Опыт администрирования почтовых серверов на базе postfix/dovecot/amavis/exim4. Навыки программирования на Perl/Shell/Python. Желание учиться и готовность занять позицию инженера по ИБ или DevOps.

Мы предлагаем:

Работа в аккредитованной ИТ-компании. Оформление по ТК РФ с первого рабочего дня, «белая» зарплата без задержек два раза в месяц, дополнительные 4 дня отпуска в год. Уровень заработной платы обсуждается с каждым кандидатом на собеседовании. Заработная плата индексируется в зависимости от результатов труда.

Расширенный ДМС РЕСО со стоматологией и вызовом врача на дом после трёх месяцев работы. График работы: 5/2, гибкое начало дня (можно распределять время в течение дня на своё усмотрение, если это не мешает работе команды).

Ежегодно растущая компания, много интересных и перспективных проектов разных тематик.

Отличные возможности для профессионального роста.

На вопросы буду рад ответить тут, отклик через HH: https://hh.ru/vacancy/77142555

Насчет зарплатной вилки. Практически не детерминирована. Пусть будет от 60к для уровня «подающий надежды студент старших курсов технического вуза». Уровня «до» не существует, просто навыки и умения должны рыночно соответствовать аппетиту.

 , ,

ZigBee
()

Не стартует Wayland/X11 на Intel Arc a380 если второй монитор подключен в карте Nvidia

Ситуация из серии «не было печали, купила баба порося», так что немного предыстории.

Комп - i9 10980xe на Asus Prime X299a II. Две видюхи: старенькая nvidia quadro p1000 и nvidia 2080 waterforce. Archlinux, включен IOMMU, идеальное разделение по группам, VFIO в initrd, привязка 2080 и отдельного USB-контроллера к VFIO, виртуалка с оффтопиком для игр и всяких CADов.

IOMMU Group 3:
	b3:00.0 VGA compatible controller [0300]: NVIDIA Corporation TU104 [GeForce RTX 2080 Rev. A] [10de:1e87] (rev a1)
	Subsystem: Gigabyte Technology Co., Ltd Device [1458:37b0]
	Kernel driver in use: vfio-pci
	Kernel modules: nouveau
	b3:00.1 Audio device [0403]: NVIDIA Corporation TU104 HD Audio Controller [10de:10f8] (rev a1)
	Subsystem: Gigabyte Technology Co., Ltd Device [1458:37b0]
	Kernel driver in use: vfio-pci
	Kernel modules: snd_hda_intel
	b3:00.2 USB controller [0c03]: NVIDIA Corporation TU104 USB 3.1 Host Controller [10de:1ad8] (rev a1)
	Subsystem: Gigabyte Technology Co., Ltd Device [1458:37b0]
	Kernel driver in use: vfio-pci
	Kernel modules: xhci_pci
	b3:00.3 Serial bus controller [0c80]: NVIDIA Corporation TU104 USB Type-C UCSI Controller [10de:1ad9] (rev a1)
	Subsystem: Gigabyte Technology Co., Ltd Device [1458:37b0]
	Kernel driver in use: vfio-pci
	Kernel modules: i2c_nvidia_gpu


IOMMU Group 36:
	02:00.0 USB controller [0c03]: ASMedia Technology Inc. ASM2142/ASM3142 USB 3.1 Host Controller [1b21:2142]
	Subsystem: ASUSTeK Computer Inc. Device [1043:8756]
	Kernel driver in use: vfio-pci
	Kernel modules: xhci_pci

Все работало прекрасно, но вот ресайз окон с проприетарным драйвером на P1000 так достал, что заменил я эту квадру на Intel Arc a380. И наступило счастье в Wayland, кроме одного неприятного нюанса.

Если в момент включения компа к 2080 был подключен монитор, GDM не стартует ни на Wayland, ни на X11. Причем на Wayland в логах чисто, systemctl status gdm говорит, что GDM запущен, но на мониторе лишь замершая текстовая консоль. На X11 же все падает с ошибкой No Screens found. Отключаем монитор, перезагружаемся, всё работает. Можно подключить обратно, пнуть виртуалку и работать в ней.

Разумеется, nvidia и nouveau везде почищены, i915 в initrd, ранее включение KMS происходит корректно.

В BIOS нет выбора основного видео-адаптера, Intel стоит в первом PCIEx16 слоте, nvidia - в третьем. Если второй монитор подключен к nvidia, то POST и меню Grub отображается зеркально на обоих. После загрузки ядра и initrd картинка на втором гаснет - VFIO модуль забрал себе 2080. Если отключить VFIO и убрать blacklist nouveau, то GDM стартует и дает картинку сразу на обе видюхи.

Такое ощущение, что присутствие картинки на 2080 мешает модулю i915 корректно проинициализировать a380.

Может есть у кого идеи?

 , ,

ZigBee
()

grub2-mkconfig, как сделать два варианта загрузки для каждого ядра?

Дистрибутив - fedora, но это несущественно, я думаю.

В /etc/default/grub можно прописать параметры ядра, их подхватывает grub2-mkconfig, генерирует запись для каждого ядра. Классно, но мне нужно по две, отличающиеся только один параметром ядра.

Впрочем, может быть существует решение с другой стороны, буду рад советам. grub - не принципиален.

Есть две видюхи: nvidia gt 710 и rtx 2080. Нужно запускать разные виртуалки, пробросив либо одну, либо другую. Вариант с тремя видюхами - рабочий, так оно и работает сейчас, но приходится hdmi провод между видюхами перетыкать. Было бы удобнее ребутнуться, т.к. бОльшую часть времени совершенно без разницы, какая именно карта используются, но среди виртуалок есть оффтопик для игр, в которую имеет смысл пробрасывать только 2080, и есть OSX Catalina, в которой работает только 710.

 , , ,

ZigBee
()

Сломалось переключение языка по Ctrl+Shift

Обновился до Fedora 31 и теперь переключение языка по Ctrl+Shift работает только если сначала нажать Ctrl, а затем, не отпуская, Shift. Одновременно две кнопки одним пальцем или сначала Shift, затем Ctrl - не работает. Вроде фигня, но раздражает ужасно, привычка нажимать одним пальцем сидит глубоко.

Первый раз с этим столкнулся в Arch, когда там завезли Gnome 3.34. Тогда что-то нагуглилось и путем отключения каких-то комбинаций с использованием Shift или Ctrl в дебрях dconf-editor удалось вернуть привычное поведение. Но то была виртуалка для тестов, а теперь я на свою голову обновил федору до 31.

Есть у кого идеи?

Да, я знаю, что нынче модно по Super+Space, что Alt+Shift работает, что можно по Caps, но речь не об этих способах, а о том, как вернуть привычное поведение.

 , ,

ZigBee
()

QProcess, непонятное поведение дочернего процесса.

Пишу krunner-плагин для быстрого запуска freerdp-подключений. Столкнулся со странным. При:

QStringList arguments;
...
//формируем arguments
...
QProcess * m_Process=new QProcess(this);
m_Process->execute("xfreerdp", arguments);
xfreerdp падает с
transport_connect: getaddrinfo (Имя или служба не известны)
Кладем в /usr/local/bin/catch следующее:
#!/bin/sh
echo $@ > /tmp/opts
xfreerdp $@
И, соответственно, делаем
m_Process->execute("catch", arguments);

Все работает. Как обойтись без bash-обертки? Замена имени хоста на ip ничего не меняет. startDetached приводит к ошибке разбора параметров, хотя если опять же пропустить их через обертку, то работает, так же как и

$xfreerdp `cat /tmp/opts`

Содержимое arguments тоже роли не играет. У кого-нибудь есть идеи? :)

 

ZigBee
()

Нужен Sun Fire X2200 M2 Server Tools & Driver ISO Image 1.6 CD

Дано:
1) Несколько серверов Sun Fire X2200 M2, купленных давно. Из документов только бумажка «Test report» и диск версии 1.0
2) Необходимо обновить bios до 3B25 с диска версии 1.6.

support.oracle.com требует Oracle Support Identifier или Sun Contract Number. Покупать поддержку за многоденег ради одного апдейта, вышедшего пару лет назад желания нет никакого, тем более, что до поглощения sun это добро можно было скачать за так.

Если у кого завалялся Sun Fire X2200 M2 Server Tools & Driver ISO Image 1.6 или есть возможность скачать - поделитесь, пожалуйста.

ZigBee
()

Вакансия: системный администратор

Нанософт, http://www.nanocad.ru

Нужен сисадмин в команду разработчиков.

Обязанности:
Установка, настройка и поддержка работы виртуальных и физических серверов (сборочных серверов, серверов виртуальных машин)
Настройка и обслуживание внутренних и внешних интернет-сервисов, работающих в режиме 24/7
Автоматизация резервного копирования
Настройка и обслуживание локальной сети

Требования:
Желание учиться и профессионально расти
Глубокие знания ОС Linux (openSUSE, CentOS, Debian) и Windows 2000-7, сетевых протоколов
Чтение англоязычной документации


Плюсом является:
Опыт работы с системами виртуализации: VMware, XEN, KVM, Hyper-V
Опыт администрирования почтовых серверов на базе postfix/courier/dovecot/amavis/exim4
Навыки борьбы с DDoS/spam атаками на веб и почтовые сервера, умение оперативно локализовать проблему, умение анализировать логи
Навыки программирования на Perl/Shell/Python
Опыт автоматизации резервного копирования и репликации SQL серверов


Условия:
Работа в команде профессионалов
Уровень заработной платы определяется по результатам собеседования (для начала: 30-50 т.р.)
Заработная плата индексируется в зависимости от результатов труда
Оформление в соответствии с ТК РФ
Гибкий график работы
Корпоративное медицинское страхование
Офис — м. Авиамоторная

Тип занятости
Полная занятость, гибкий график

Резюме присылать на почту: kozinov at nanocad.ru

ZigBee
()

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