Запуск 3D приложений в виртуальной машине на Линукс

Discussion in 'Linux, Freebsd, *nix' started by timmy_r, 26 Dec 2016.

  1. timmy_r

    timmy_r New Member

    Joined:
    8 Sep 2016
    Messages:
    6
    Likes Received:
    0
    Reputations:
    0
    Расклад такой - ОС Linux Mint 18. Второй оси нет.

    Я не геймер, но есть одна игрушка которая засела у меня в душе. И теперь передо мной встал вопрос как её подружить с линуксом.

    Через WIne - не запускается, что бы не делал. (виснет на загрузочном экране)
    Стоит VirualBox, который я использую для запуска некоторого софта (например делфи) и она даже запускается. Но увы выставить в нем можно выставить не более 256 мб видео памяти что для игры не достаточно.
    И дополнения GuestAdditions не помогают.

    Последний вариант который я не использовал VMWare Player.

    Теперь собственно, для чего я создаю тему.
    Скажите, насколько извращенно играть на виртуальной машине, возмножно ли запускать на VMWare "Сложные" игры? Полноценно ли VmWare задействует видеокарту?

    Железо:
    Оперативка 8 гб
    i3 2,40Ghz x 2
    Видео карта 1 гб.
     
  2. Turanchocks_

    Turanchocks_ Elder - Старейшина

    Joined:
    11 May 2013
    Messages:
    1,327
    Likes Received:
    3,285
    Reputations:
    17
    Как валенок ебать ...
     
  3. altblitz

    altblitz Elder - Старейшина

    Joined:
    5 Jun 2009
    Messages:
    3,694
    Likes Received:
    3,149
    Reputations:
    236
    i3 2,40Ghz x 2

    I. Покажи, что у тебя стоит в kernel boot. Расово верно, должно стоять:
    intel_iommu=on

    Code:
    blitz@inode ~ % cat /boot/loader/entries/arch-opt.conf                                                 
    title        Arch Linux OPT
    linux        /vmlinuz-linux-opt
    initrd        /intel-ucode.img
    initrd        /initramfs-linux-opt.img
    options         root=UUID=8adcea49-630a-4c4d-b106-024e133734e2 i915.fastboot=1 intel_iommu=on snd_usb_audio.index=0 snd-hda-intel.index=1 rw
    
    II. i3 CPU изначально не годен для таких целей.
    Потому что не поддерживает аппаратный проброс PCI и IOMMU.
    Это наглядно показывает диагностика CPU i3:

    Code:
    blitz@inode ~ % journalctl -xb | grep -Ei 'iommu' 
    Dec 26 23:04:43 inode kernel: vboxpci: IOMMU not found (not registered)
    
    III. Нужен процессор i5-6500 и выше, чтобы получилось задуманное.
     
    timmy_r and Turanchocks_ like this.