Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

ElementaryOS

Featured Replies

Was anybody able to install Elementary? I was using elementaryos-freya-amd64.20150411.iso and tried all kind of settings:

  • Linux and Ubuntu template
  • up to 4GB RAM
  • Q35-2.3 and lower as well as i440fx-2.3
  • SeaBIOS as well as OVMF

But still no luck. Maybe someone can provide any help? Thanks a lot.

  • Author

No one using this OS?

I actually tried this the other day Edgar just because I saw your post.  I couldn't get it working either but I am intending to spend a bit more time on it next week when I've got some time...

Interesting OS ... I installed it under VMware on my Windows box and it installs just fine [set it as a Ubuntu machine with 40GB hard drive and 2GB of RAM].  Used the "install updates while installing" option along with the "install 3rd party utilities for media playback", and it installed and works just fine -- plays media, etc.  Didn't time the install, but it wasn't very long ... perhaps 5-10 minutes in total until it was booting just fine.

 

Seems to work very nicely, although I only played with it for perhaps 30 minutes, browsing the web with Midori and "fiddling" a bit with the OS.

 

Haven't tried it on UnRAID's hypervisor, but I'd think it'd work fine there as well if you can get the settings set okay.

 

Well that's encouraging Gary, I can't see any reason why it shouldn't work tbh as it's based on Ubuntu isn't it? 

 

I've yet to find a Linux distro that I can't boot in KVM....

...  as it's based on Ubuntu isn't it?

 

I don't actually know the answer to that question ... but it seems Ubuntu is a very compatible set of settings in VMware, so that's what I tried, and it works perfectly.

 

 

No issue to install it  8)

 

Used :elementaryos-0.3.2-stable-amd64.20151209.iso

 

//Peter

 

elementary-os_1.jpg.ea73f28548d73872496f6ee4990f6932.jpg

Clearly it runs fine in KVM as well as VMware.

 

Just for grins, I've been playing a movie in my Elementary VM on my 2nd monitor for the last hour or so just to confirm no issue cropped up ... it's playing just fine (using VLC).

 

Whaddya know, just got home from work, tried again and it's installing fine....

 

As far as I can remember, the only thing I'm doing differently is using Ubuntu as a profile instead of Linux.  But I'm pretty sure that doesn't change anything other than the icon.....  :-\

 

For reference Edgar, here's my XML....

 

<domain type='kvm' id='1'>
  <name>Elementary OS</name>
  <uuid>972bc16d-2c04-7f52-80f9-510e0805a381</uuid>
  <metadata>
    <vmtemplate name="Custom" icon="ubuntu.png" os="ubuntu"/>
  </metadata>
  <memory unit='KiB'>2097152</memory>
  <currentMemory unit='KiB'>2097152</currentMemory>
  <memoryBacking>
    <nosharepages/>
    <locked/>
  </memoryBacking>
  <vcpu placement='static'>2</vcpu>
  <cputune>
    <vcpupin vcpu='0' cpuset='2'/>
    <vcpupin vcpu='1' cpuset='3'/>
  </cputune>
  <resource>
    <partition>/machine</partition>
  </resource>
  <os>
    <type arch='x86_64' machine='pc-q35-2.3'>hvm</type>
  </os>
  <features>
    <acpi/>
    <apic/>
  </features>
  <cpu mode='host-passthrough'>
    <topology sockets='1' cores='2' threads='1'/>
  </cpu>
  <clock offset='utc'>
    <timer name='rtc' tickpolicy='catchup'/>
    <timer name='pit' tickpolicy='delay'/>
    <timer name='hpet' present='no'/>
  </clock>
  <on_poweroff>destroy</on_poweroff>
  <on_reboot>restart</on_reboot>
  <on_crash>restart</on_crash>
  <devices>
    <emulator>/usr/bin/qemu-system-x86_64</emulator>
    <disk type='file' device='disk'>
      <driver name='qemu' type='raw' cache='writeback'/>
      <source file='/mnt/virtualisation/vm/elementary_os/vdisk1.img'/>
      <backingStore/>
      <target dev='hdb' bus='virtio'/>
      <boot order='1'/>
      <alias name='virtio-disk1'/>
      <address type='pci' domain='0x0000' bus='0x02' slot='0x04' function='0x0'/>
    </disk>
    <disk type='file' device='cdrom'>
      <driver name='qemu' type='raw'/>
      <source file='/mnt/virtualisation/media/linux/elementaryos-0.3.2-stable-amd64.20151209.iso'/>
      <backingStore/>
      <target dev='hda' bus='sata'/>
      <readonly/>
      <boot order='2'/>
      <alias name='sata0-0-0'/>
      <address type='drive' controller='0' bus='0' target='0' unit='0'/>
    </disk>
    <controller type='usb' index='0' model='ich9-ehci1'>
      <alias name='usb'/>
      <address type='pci' domain='0x0000' bus='0x02' slot='0x02' function='0x7'/>
    </controller>
    <controller type='usb' index='0' model='ich9-uhci1'>
      <alias name='usb'/>
      <master startport='0'/>
      <address type='pci' domain='0x0000' bus='0x02' slot='0x02' function='0x0' multifunction='on'/>
    </controller>
    <controller type='sata' index='0'>
      <alias name='ide'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/>
    </controller>
    <controller type='pci' index='0' model='pcie-root'>
      <alias name='pcie.0'/>
    </controller>
    <controller type='pci' index='1' model='dmi-to-pci-bridge'>
      <alias name='pci.1'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x1e' function='0x0'/>
    </controller>
    <controller type='pci' index='2' model='pci-bridge'>
      <alias name='pci.2'/>
      <address type='pci' domain='0x0000' bus='0x01' slot='0x01' function='0x0'/>
    </controller>
    <controller type='virtio-serial' index='0'>
      <alias name='virtio-serial0'/>
      <address type='pci' domain='0x0000' bus='0x02' slot='0x03' function='0x0'/>
    </controller>
    <interface type='bridge'>
      <mac address='52:54:00:74:68:d7'/>
      <source bridge='vm0'/>
      <target dev='vnet0'/>
      <model type='virtio'/>
      <alias name='net0'/>
      <address type='pci' domain='0x0000' bus='0x02' slot='0x01' function='0x0'/>
    </interface>
    <serial type='pty'>
      <source path='/dev/pts/0'/>
      <target port='0'/>
      <alias name='serial0'/>
    </serial>
    <console type='pty' tty='/dev/pts/0'>
      <source path='/dev/pts/0'/>
      <target type='serial' port='0'/>
      <alias name='serial0'/>
    </console>
    <channel type='unix'>
      <source mode='bind' path='/var/lib/libvirt/qemu/channel/target/Elementary OS.org.qemu.guest_agent.0'/>
      <target type='virtio' name='org.qemu.guest_agent.0' state='disconnected'/>
      <alias name='channel0'/>
      <address type='virtio-serial' controller='0' bus='0' port='1'/>
    </channel>
    <input type='tablet' bus='usb'>
      <alias name='input0'/>
    </input>
    <input type='mouse' bus='ps2'/>
    <input type='keyboard' bus='ps2'/>
    <graphics type='vnc' port='5900' autoport='yes' websocket='5700' listen='0.0.0.0' keymap='en-gb'>
      <listen type='address' address='0.0.0.0'/>
    </graphics>
    <video>
      <model type='vmvga' vram='16384' heads='1'/>
      <alias name='video0'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/>
    </video>
    <memballoon model='virtio'>
      <alias name='balloon0'/>
      <address type='pci' domain='0x0000' bus='0x02' slot='0x05' function='0x0'/>
    </memballoon>
  </devices>
</domain>

Here's an icon for Elementary_OS

 

Create a folder on your flash drive called icons and move the icon into it...

 

Run (and add to the go file to make it persist across reboots)

cp /boot/icons/elementary_os.png /usr/local/emhttp/plugins/dynamix.vm.manager/templates/images

 

Then edit this line in the template

<vmtemplate name="Custom" icon="ubuntu.png" os="ubuntu"/>

to

<vmtemplate name="Custom" icon="elementary_os.png" os="elementary_os"/>

 

All credit to peter_sm for showing me that trick here...  ;D

elementary_os.png.86dbf31eb5222a85765862effdc92ad0.png

  • Author

Wow guy's what a support :-)

 

peter_sm gave the final solution: elementaryos-0.3.2-stable-amd64.20151209.iso is working, elementaryos-freya-amd64.20150411.iso wasn't.

 

Installed nicely...as all other type of OS that I have installed at unRAID KVM  :)

Wow guy's what a support :-)

 

peter_sm gave the final solution: elementaryos-0.3.2-stable-amd64.20151209.iso is working, elementaryos-freya-amd64.20150411.iso wasn't.

 

Installed nicely...as all other type of OS that I have installed at unRAID KVM  :)

 

elementaryos-0.3.2-stable-amd64.20151209.iso was what I was using....  ::)

Wow guy's what a support :-)

 

peter_sm gave the final solution: elementaryos-0.3.2-stable-amd64.20151209.iso is working, elementaryos-freya-amd64.20150411.iso wasn't.

 

Installed nicely...as all other type of OS that I have installed at unRAID KVM  :)

 

Just checked to see which I had downloaded => it was the elementaryos-freya-amd64.20150411.iso  ... and it works perfectly on VMware, so I'm not sure why it won't work under KVM.    May be some setting (could be as simple as what CHBMB noted (choosing the Ubuntu vs. Linux profile) ... or perhaps something else.

 

In any event, since the elementaryos-0.3.2-stable-amd64.20151209.iso works, there's not really any reason to experiment with the other.

 

I'll see if I can break it again tomorrow.... for science..

I'm sure you will manage  ;);D

I run elementary os as my main laptop os for about a year now (previously mint)... so I am fairly comfortable with it :)

 

I have had a few hurdles with ubuntu desktop vm: login display rendering, mouse loosing ability to click via web VNC viewer, long-term stability lockups.  1 week in and ZERO issues with elementary so far :)

 

Both are setup to have 1 core and 4 GB of ram with the user shares passed through directly from the host unraid (tower2) and user shares fstab mounted from Tower1

  • 3 weeks later...

I've just set this up (as CHBMB's xml), but the VNC experience is awful with display rendering and mouse lag. Set with 2 cores and 4gb ram.

 

Has anyone else experienced this?

 

Every once in awhile, but manually resisizing the remote desktop window via drag always fixes it.  Using emulated GPU, not pass through

It's strange as the login screen is perfect

Also ensure that you set your elementary is resolution so that your not having odd scaling

Thanks, change of resolution and reboot sorted the display issues,resizing the VNC window fixed the mouse lag.

 

Quite a nice OS!

Yup, setting resolution means you are not having odd scaling issues... Should be fixed for good.  'Mouse lag' always self fixes with a quick manual resizing of vnc window.

 

FYI, as an Ubuntu derivative, you can install (along with dependencies) any Ubuntu software !

  • 1 year later...

Sorry for the old thread bump, seems like the only thread about Elementary OS on Unraid.

I've been messing around with this for a little but only seem to get it to boot up and then eventually say "A start job is running for Ubuntu live CD installer".

 

Edit: got it working. Required seabios and network type to virbr0

Edited by marshy919

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.