• Можно ли пробросить игровую виртуальную машину на тонкий клиент?

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

    Как раз на днях описал свой опыт в статье на хабре. Да, играть на максималках при должном железе можно.
    https://m.habr.com/ru/post/437598
    но опять же с подбором комплектующих и настройками придется повозиться
  • CMS для закладок и заметок?

    xwiki. Дружелюбней интерфейс из коробки, пожалуй, только у платной Confluence. поддерживает скрипты, интеграцию с опеноффисом, различные разметки и плагины. Сам пользуюсь и другим рекомендую
    www.xwiki.org/xwiki/bin/view/Main/WebHome
  • Быстро садится телефон Doogee 5X Max?

    Проблема может быть или железной или софтварной. Если это железо, то в сервисцентр, если софт, то ставим сперва Betterbatterymix и battery stats, мониторим в первую очередь уходит ли аппарат в глубокий сон, когда отключен экран и статистику на каких частотах работал процессор и сколько времени. Стандартный пункт в меню Андроида расскажет о наиболее прожорливых приложениях. затем удаляем те из них от которых можно отказаться, включая гуглосервисы. В идеале телефон с отключением экрана должен уходить в режим глубокого сна. Это значит, что все мессенджеры идут лесом, как и синхронизация. Если проц молотит на завышенных частотах, то это не лечится, жто может быть и брак, но можно при наличие рута тормознуть камень. Если радиомодуль... то вообще без вариантов. могу порекомендовать принудительно подключаться только к 2g сетям и забыть про 3g интернет. если же проблема в жоре батарейки все же софтварная -мониторим софт и сносим. В особо упоротых случаях ставим рут, ищем софт для конфигурации запуска сервисов и автостарта приложений и отключаем или просто морозим приложение.

    возможно дело в обновлении т.е. новой прошивке, тогда надо откатится или ждать новую, или смириться...
  • Как пробросить порт PS/2, звук и SATA диски в Proxmox?

    @LuchS-lynx Автор вопроса
    Если я прокидываю виртуальную AC97, то под современные версии окон на нее нет драйверов. Если прокидываю как PCIe - Audio device: Intel Corporation Device a348 (rev 10), то все работает, но отваливается вебморда и летит сеть(подозреваю из-за того что на 00:1f.х висит лан и еще несколько устройств), если прописываю args: -device intel-hda,id=sound5,bus=pci.0,addr=0x18 -device hda-micro,id=sound5-codec0,bus=sound5.0,cad=0 -device hda-duplex,id=sound5-codec1,bus=sound5.0,cad=1, то получаю ошибку при старте виртуальной машины : Bus 'pci.0' not found
  • Какая виртуальная среда для Windows 10 может использовать видеокарту (в Hyper-V к примеру не отображается моя NVIDIA 1080) установленную в ПК?

    вот кстати такой вопрос как человеку в теме, можете обьяснить или дать ссылку с описанием проброса в kvm порта ps/2 и звуковой интегрированной карты?

    спасибо
  • Какая виртуальная среда для Windows 10 может использовать видеокарту (в Hyper-V к примеру не отображается моя NVIDIA 1080) установленную в ПК?

    За основу брались настройки:
    https://pve.proxmox.com/wiki/Pci_passthrough

    там есть маленький нюанс, который возможно обходится программно, но я решил что поменять мать будет проще, т.к. предыдущая от Gigabyte этому требованию не соответствовала:
    1) Run the "dmesg | grep ecap" command.

    2) On the IOMMU lines, the hexadecimal value after "ecap" indicates whether interrupt remapping is supported. If the last character of this value is an 8, 9, a, b, c, d, e, or an f, interrupt remapping is supported. For example, "ecap 1000" indicates there is no interrupt remapping support. "ecap 10207f" indicates interrupt remapping support, as the last character is an "f".

    Interrupt remapping will only be enabled if every IOMMU supports it.


    таким образом конфиг был пересобран на далеко не лучшей матери, но забугорные ребята хвалят эту фирму за то что ее железо чаще всего подходит для таких вещей:
    Процессор - i7 8700k
    Мать - ASRock Z390M Pro4
    Видеокарта - INNO3D GeForce GTX 1070 iChill X4

    Итак настройки:

    nano /etc/default/grub
    # If you change this file, run 'update-grub' afterwards to update
    # /boot/grub/grub.cfg.
    # For full documentation of the options in this file, see:
    # info -f grub -n 'Simple configuration'

    GRUB_DEFAULT=0
    GRUB_TIMEOUT=5
    GRUB_DISTRIBUTOR="Proxmox Virtual Environment"
    GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on"
    GRUB_CMDLINE_LINUX=""

    # Disable os-prober, it might add menu entries for each guest
    GRUB_DISABLE_OS_PROBER=true

    # Uncomment to enable BadRAM filtering, modify to suit your needs
    # This works with Linux (no patch required) and with any kernel that obtains
    # the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
    #GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

    # Uncomment to disable graphical terminal (grub-pc only)
    #GRUB_TERMINAL=console

    # The resolution used on graphical terminal
    # note that you can use only modes which your graphic card supports via VBE
    # you can see them in real GRUB with the command `vbeinfo'
    #GRUB_GFXMODE=640x480

    # Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
    #GRUB_DISABLE_LINUX_UUID=true

    # Disable generation of recovery mode menu entries
    GRUB_DISABLE_RECOVERY="true"

    # Uncomment to get a beep at grub start
    #GRUB_INIT_TUNE="480 440 1"


    nano /etc/modules
    # /etc/modules: kernel modules to load at boot time.
    #
    # This file contains the names of kernel modules that should be loaded
    # at boot time, one per line. Lines beginning with "#" are ignored.
    vfio
    vfio_iommu_type1
    vfio_pci
    vfio_virqfd


    nano /etc/pve/qemu-server/vmid.conf
    hostpci0: 01:00


    nano /etc/modprobe.d/vfio.conf
    options vfio-pci ids=10de:1b81,10de:10f0 disable_vga=1


    nano /etc/modprobe.d/blacklist.conf
    blacklist radeon
    blacklist nouveau
    blacklist nvidia


    nano /etc/pve/qemu-server/.conf
    args: -cpu 'host,+kvm_pv_unhalt,+kvm_pv_eoi,hv_vendor_id=willitwork,kvm=off'
    bios: ovmf
    boot: dcn
    bootdisk: sata0
    cores: 8
    cpu: host
    hostpci0: 01:00.0,pcie=1
    ide2: local:iso/ru-en_windows_10_1803_x86-x64.iso,media$
    machine: q35
    memory: 16384
    net0: e1000=EA:20:FA:6A:D6:A0,bridge=vmbr0
    numa: 0
    ostype: win10
    sata0: local-lvm:vm-100-disk-0,size=120G
    scsihw: virtio-scsi-pci
    smbios1: uuid=751edeca-d249-4c0d-9ded-b59d929df0f1
    sockets: 1
    usb0: host=1-8.4
    usb1: host=1-8.3
    vmgenid: b75aeb27-3102-458d-8e23-18cd27796dc1



    Следующий нюанс. Я использовал:
    - второй ПК (Мини-ПК),
    - 1 мышь, которую переставлял постоянно,
    - 1 клавиатуру на хосте
    - 3 подключения к монитору (VGA - для интегрированной видеокарты, HDMI - для GTX1070, на DVI находится Мини-ПК. Переключения между видеосигналами осуществляется через меню монитора)

    0й этап - на материнке включил VT-d:Enable, Intel Vitrualization Technology:Enable, Primary Graphx adapter:VGA, Above 4G Decoding:Enable.
    1й этап - Установил Proxmox на хост.
    2й этап - Настроил Proxmox (см. конфиги выше) удаленно с Мини-ПК через текстовую консоль, т.е. настройки были прописаны вручную, но сам файл виртуальной машины был создан через вебформу.
    3й этап - Через Удаленную видеоконсоль я поставил Windows 10 Pro и накатил драйвера. Windows распознал сперва видеодрайвер proxmox для работы через видеоконсоль, потом нашел драйвер для GTX1070, а после обновления через интернет (принудительный поиск драйверов в сети) скачал и установил нужный мне драйвер.
    4й этап - Я перезапустил виртуалку, переключил отображение видеопотока на мониторе на HDMI разъем и.... все заработало, никаких ошибок 43... При этом рабочий стол определяется как №2, №1 недоступен, он открывается через видеоконсоль, но там пусто.

    я попробовал запустить видео Blue-ray - нет проблем, тормозов с видеорядом нет, запустил Warhammer online - он завелся и в столице у мя лагов нет, запустил GTA5 у мя выскочила сюжетка, вполне комфортно пострелял. Правда у мя не проброшена клавиатура, т.к. PS/2 поэтому далеко не ушел. На сколько я потерял в производительности - не могу сказать, визуально на текущий момент нисколько, но после проброса клавиатуры я смогу прогнать более адекватные тесты и бенчмарки. По крайней мере это работает нормально, в отличие от "сносного" Remote-FX Hyper-V, который зато пашет из коробки.

    P.S.
    Эта мать далеко не лучшее решение, т.к. она не имеет достаточной сильной системы питания для разгона ядер процессора. По-этому проц был оставлен в стоке.
    https://i.redd.it/6j8i71dbrxv11.png
    Была продана мать Gigabyte Z370M D3H, с которой возникли проблемы, по этому же сценарию видеокарту то я пробросил, но ошибку 43 не победил. К сожалению у мя выбор не велик, т.к. я ограничен корпусом форм-фактора mATX, возможно стоило брать MSI Mortar, но у нас она дорогая, а тред
    https://forum.level1techs.com/t/gpu-passthrough-st...
    убедил меня что я на правильном пути.
  • Какая виртуальная среда для Windows 10 может использовать видеокарту (в Hyper-V к примеру не отображается моя NVIDIA 1080) установленную в ПК?

    Вчера пробросил GTX1070 IChill3D в виртуалку с Windows 10 при помощи Proxmox (урезанный и хитронастроенный debian с kvm), поставив самые обычные дрова с автообновления винды. Проблема не в видюхе скорее, а в материнке, по крайней мере у мя на Гигабайте не завелось, а на Асроке, после прописывания конфига, легко. Правда и работает это только непосредственно на мониторе, подключенному к видеокарте, на интегрированной у мя висит proxmox.
  • Лучшая cms для базы знаний?

    Xwiki, confluence очень даже современные движки с поддержкой офиса, плагинов, скриптов
  • Что такое производная?

    Графический смысл производной - тангенс угла наклона касательной к графику функции (в некоторой точке), - интеграл - площадь под кривой в некоторых границах
  • Что делать с домашним сервером?

    Виртуализация, можно поднять вики для базы знаний "xwiki например", торрентокачалку с управлением через веб интерфейс да и вообще поэксперементировать с тем что можно хостить и запускать через вебформу, например либрооффис, если откомпилировать правильно. Можно поднять игровой сервер... Да много чего еще
  • Как настроить связи в Excel, чтобы они не ломались между Mac и Windows?

    Поднимите ftp, облако или используйте программу hfs для ссылок на локальный сервер.
    Т.е. вы расшариваете той же hfs или filezilla через прототокол ftp/http в локалке файлы из сетевой шары или закрытой папки и ссылки на них будут работать как гиперссылки, т.е. url. Т.е. вы уходите от локальных ссылок к url
  • С чем в связке лучше использовать MS Excel в качестве frontend'a?

    @LuchS-lynx Автор вопроса
    Формы уступают в удобстве работе с таблицами при том же массовом копировании или использовании ссылок/формул. Собственно смысл экселя в том что пользователю видно портянку однотипных вводимых данных..
  • Старый комп, intel pentinium 4?

    ХЗ что там за проц... первые PIV вышли не совсем удачными - сырыми, т.к. АМД тогда выпустила свои первые Атлоны и они на тот момент были хороши. Судя по частоте и чипсету скорее всего это Northwood. Если бы это был хотя бы PIV - 600я серия с частотой свыше 2500МГц с поддержкой HT....
    Проблема не в том что на нем нельзя работать, тот же офис пойдет и даже какой-то древний фотошоп для обработки картинок не слишком большого разрешения и объема... 7ка на нем будет дико тормозить, ХР устарела, а современные браузеры, помимо требований к ОС и производительности проца, требуют инструкций, которых может не оказаться у Вашего экземпляра (в моем случае с PIII не завезли SSE 2.0 который требует каждый первый современный браузер)

    На мой взгляд железка интересна для ностальгии, пойдут игры создаваемые в эпоху Win95-98. Если добить оперативку до 2ГБ, то получится очень даже шустро, в принципе можно будет смотреть видео в HD качестве. Конечно автокад или старый компас. Если не баловаться растром, то какой-нибудь 2008й имеет шанс запустится или компас версии 6-8... Можно на нем поднять почтовый сервер или еще какой-сервис не требовательный к железу, но это уже линукс... В общем, ИМХО, в музей.

    Если интересует какое железо потянет современный тырнет то смотреть надо в сторону двухядерных камней или последних одноядерных с поддержкой HT, но и то кроме как офис-тырнет они больше ничего не тянут. Для серьезной работы в том же Excel с макросами может и современного i5 не хватить.
  • Возможно ли установить Windows на внешний жесткий диск и запускать на MacBook?

    Обычно мать поддерживает загрузку с USB, подключаем в один порт внешний жесткий, в другой загрузочную флешку и с нее грузимся. Далее ставим как обычно, но в качестве диска для винды подсовываем внешний диск. На обычных ПК у мя так прокатывало, правда на Athlon64 x2, а на более новых я не тестировал. На сколько понимаю все упирается в мать.
    Все операции ввода-вывода просядут в скорости, т.е. нужно выбирать облегченную систему под это дело.
  • Как собрать / сконфигурировать мощный пк с упором на виртуализацию?

    Interface, праздники выдались рабочими.
    Куплено для апгрейда (остальное взял от старого ПК на i5 6го поколения):
    i7 8700k
    m/b Gigabyte z370 d3h matx с интегрированной интел сетевухой
    geforce 1070 Inno3D IChill x4

    думаю все провернуть или на Дебиане или на CentOS + gui, сведя консоль к минимому... по результатам выложу статью на хабр. Хотя ХЗ на счет лицензий, т.к. Nvidia вроде как запрещает пробросы игрового железа для виртуализации.
  • Как установить ОЧЕНЬ много приложений (~300) автоматически?

    Частично может помочь метод, используемый системными администраторами - через AD, но требует уйму времени по настройке, а так же виртуалку/доп комп с виндой серверной версии
    https://bozza.ru/art-145.html
  • Как отладить 16 битное приложение MS-DOS в Windows 7 64бит?

    Игорь, хз, у мя Compaq N410c до сих пор рабочий, DOS, Windows, Linux все что душе угодно)
  • Как отладить 16 битное приложение MS-DOS в Windows 7 64бит?

    Игорь, как вариант еще доступно железо на барахолках уровня P III-P IV на которое можно поставить DOS 6.22/Windows 9x