Jump to content

SpaceInvaderOne

Community Developer
  • Posts

    1,747
  • Joined

  • Days Won

    30

Everything posted by SpaceInvaderOne

  1. lionelhutz has tried changing machine type and reports activation is okay when changed
  2. I can get virtual emulated sound card working with windows 10 but only streaming via rdp. Vnc streaming will not work with sound (would be so nice to have spice in unraid as opposed to vnc) only rdp or other third party remote desktop software that supports sound redirection. What I wanted to achieve was to be able to configure the motherboard onboard sound to be connected to unraid. Then when using an emulated sound card in the vm to have the sound output through motherboard of server. The advantage being not having to passthrough audio and have vms "share" audio as the original poster edgeinterface was suggesting. I know this is possible but my knowledge of how to do this is lacking!!!
  3. Ok thanks CHMB I will try maybe later see if i can get to work xml code would look like this <sound model='ich6'/> </sound> put in between the <devices> </devices> part in xml These can be emulated pcspk PC speaker sb16 Creative Sound Blaster 16 ac97 Intel 82801AA AC97 Audio es1370 ENSONIQ AudioPCI ES1370 ich6 Intel ich6 usb
  4. There is audio support within KVM, however it requires that the underlying linux system its running on have fully configured audio support of which unraid does not have. (yet?!) A cheap work around maybe would be for you to use a $5 usb sound card for one vm such as https://www.amazon.com/Sabrent-External-Adapter-Windows-AU-MMSA/dp/B00IRVQ0F8/ref=zg_bs_3015427011_1
  5. Yes changing the number of cores should make no difference for activation as you are not changing the cpu type/physical cpu Many motherboards allow you to enable and disable cores aswell. Changing the cpu from host passthrough to emulated qemu64 however would be more likely to trigger activation. One tip on upgrading from 7 to 10. During the upgrade process put the core count down to 1. Sometimes on a windows 7 vm upgrade can fail when using multi cores for some reason. After upgrade you can put the core count back up
  6. Yes it is the uuid, im sure. But the same uuid cant already be defined on unraid. So you could not just copy the vdisk and use if for a few vms on the same server. Would work though if you had one on one server and another on another. But that would be naughty and microsoft would hate you lol !!!
  7. I think if you copy the vdisk it will work ....... but you must use the same uuid in the xml, as was in the xml with the machine when it was activated example <domain type='kvm'> <name>Windows 10 </name> <uuid>92229e2f-9329-5786-c022-3c70e2788b32</uuid> <metadata> So when you make a new vm the uuid would be different so you would have to put back in the 92229e2f-9329-5786-c022-3c70e2788b32 from above aswell as replace the vdisk So just keep a note of the uuid and should be fine
  8. There is a button called "Power On" if your server is off. Try that one That's right ! LOL got to be on of my most stupid posts!! Who would believe power on button would turn on server! Maybe i could try the on switch on my brain and see if a wol ping could wake me!!! But in my defensive i had not looked at the app when server has been off
  9. What would be useful on the app would be to be able to send wake on lan ping to wake server if sleeping.
  10. Sniper, just a word of advise, a bit offtopic from helping you with your setup. But I would delete this image file above Here is my Deluge inside settings https://drive.google.com/file/d/0BwVQ1QEehpJJbTdkRVV3bFdhTjg/view?usp=drivesdk If you value privacy then it may not be a good idea to show a screen shot of the things you are downloading with deluge.
  11. What I'm referring to is that passing through my integrated Audio controller causes issues, but when I pass through my USB Audio device I have no problems. It looks like you are not using hyper-thread pairs <cputune> <vcpupin vcpu='0' cpuset='1'/> <vcpupin vcpu='1' cpuset='2'/> <vcpupin vcpu='2' cpuset='3'/> </cputune> Check your thread pairs in settings system devices. your pairs will be 0 ------4 physical core 1 1 ------5 physical core 2 2 ------6 physical core 3 3 ------7 physical core 4 Only use pairs, do not use one hyperthread of a core or else you will get latency. So if you use 1 also use 5. If you assign 5 to something else that physical core 2 is split between 2 different processes and will be a performance hit. It has no relationship to the load on the cores so your max load being only 50% isnt an indictation your vcpu assignments are okay. I would try to pin emulator tasks to another core not used by the vm aswell. It helps alot of people get better performance. read dlandon's excellent post http://lime-technology.com/forum/index.php?topic=49051.msg470454#msg470454
  12. Ok yes i understand now. So assigning 8 cores but being able to scale those back on the start of another vm. Thats a very interesting idea and i didnt know that was possible. It would certainly be very useful. I had a similar idea a while back about isolcpus capability post-boot to be able to isolate and release cpus to the host without reboot. Having spoken to limetech this is something they have been investigating but it isnt in Linux's capability set and as such would be only be possible manually manipulating some things in the user space for this but it isnt something they are currently working on. So yes any info on how to implement what you are talking about here would be most welcome.
  13. I see what you are trying to do. Using multiple sets of xmls is going to be the best senario. I currently do this for various vms. I am lucky enough to have a cpu with a high core count. Of the14 cores available i isolate 8 of them from the host linux system using isolcpus= for example I have a vm with 12 cores assigned, 8 cores assigned and 4 cores assigned using 3 different xmls and one vdisk. I will use the 12 core vm when the workload requires it. 8 for the gaming but the 4 cores for general stuff. Isolating 8 cores leaves 6 cores for the host and for dockers etc. The 8 cores that are isolated are assigned to a gaming vm so i know they will be purely used by the vm even if emby starts trancoding or a download is unzipped whilst the vm is running. The 8 cores are probably overkill for gaming to be honest. When using the 12 core vm i have to take another 4 cores from the host system that are not isolated, so there is a chance those cores will be shared by other processes.On all my pins i emulatorpin the emulation tasks to 2 cores that are not assigned to vms. This works well for my needs. As far as i am aware there is no way to reassign cores to running vms etc. Anyway its not hard to stop and start vms manually and get the same result.
  14. So why dont TBs show up there in Wolverhampton, work fine in Bristol lol
  15. Use this programme to easily enable msi for your sound. Unzip and run as administrator https://www.dropbox.com/s/gymaipg6vprd508/MSI_util.zip?dl=0
  16. Great work. Thanks for sorting the permissions. Just bought now. Its great with the docker and vm management but if i could make a suggestion. 1. How about when we press the apps button,the vms and dockers are separated rather than one long list (a separate column for each) 2. I would like to see the icons/writing for each vm/docker to be about twice the size( in height). I would rather have to scroll more but have large icons. For me at least it would make it clearer and easier to operate on my phone. (sony xperia z2) 3. When a docker or vm is on, the green tick is not really easy to see. How about the vm/docker icon either changing colour or the icon totally changing to some type of "on" icon. Maybe current icon but with a tick over it. 4. I dont think when you press configure on a vm or docker it should bring the unraid gui up taking us away from the app. I dont think many of us would be editing existing dockers and vms from the app anyway. 5. As in my previous post it would be great to have the app with a restricted mode so it can be put on family members phones tablets to let them start and stop vms or dockers but nothing else. 6. Did you find out about android tv support? I have an nvidea shield in the bedroom. I run emby on that to stream my media to bedroom. I also use moonlight to gamestream games from my gaming vm. I would find you app more useful on the shield than my phone. It would be great to be able to easily start and stop my gaming vm from the shield itself. Anyway thanks for the great work on this app and i look forward to seeing it go forward in the future
  17. Hello gridrunner, I value privacy a lot, so the questions you ask are totally fine with me. With regards to Android TV, I'm not really sure, since I don't know if Android TV runs a sub-set or a different version of Android. I will check this. Now on to the permissions: - Photos / Media / Files Actually, I think I can improve that. I cache the server banner locally (and in the future docker/vms logos), so I'm using the device images folder to store them. But I think I can drop the external storage requirement, just need to check it doesn't break any other code. - Wi-Fi connection information Right - Device ID & call information I'm using the device id as the user identifier for the crash reporting library embedded in the app (it's Fabric/Crashlytics by Twitter). I think I could md5 the device id, before it leaves the app, to keep it private. As for call information, I'm not really using that. To be honest I didn't know the app requests access to the phone number, active calls and remote number The only permissions currently set are INTERNET, WRITE_EXTERNAL_STORAGE and SYSTEM_ALERT_WINDOW. I'll investigate how to drop the call information requirement. Thanks for replying so quickly. Yes that makes sense. I will buy the app when i'm home this evening As regards the android tv i think it runs the same android as others as it is possible on rooted devices to run other android apps not meant for android tv. I think its just the different screen dimensions. I am looking forward to the vm and docker support edit... just one thing. It would be good to have a restricted mode on the app so i could put it on the girlfriends phone so she can start and stop vms (mainly openelec) without being able to do any "damage!" to anything else by mistake!
  18. Hi I am interested in getting this app. I would like it if it was also compatible with android tv so i can also run on my shield in the bedroom. Just one thing can you explain the app permissions This app has access to: Photos / Media / Files Uses one or more of: files on the device such as images, videos or audio, the device's external storage I guess this is if the app needs to be moved to sd card? Wi-Fi connection information Allows the app to view information about Wi-Fi networking, such as whether Wi-Fi is enabled and names of connected Wi-Fi devices This is self explanitory ! Device ID & call information Allows the app to determine the phone number and device IDs, whether a call is active and the remote number connected by a call This is the permission i am not sure can you explain why this is necessary. I am sorry i hope this question doesn't sound rude but having just read about mobile device app security and the recent Runkeeper data privacy leak I just wanted to ask
  19. Unfortunately its not possible to use the same disk image for both seabios and omvf, it does require a separate install. I have a win 10 seabios and an omvf. The omvf get slightly higher 3dmark scores and passmark scores, but to be honest in real life situations i cant notice a difference. But me being me i use the omvf almost exclusively because i know its benchmarks were a bit higher !!
  20. Sorry to dredge up an old post. I just added pci-stubs to my config, and it didn't change anything. Rebooting the VM (or shutting it down and starting it from the GUI) makes all the USB devices on the card I passedthrough disappear. Very strange, but probably just a quirk of my hardware. I have the same issue. Once the VM reboots I can't pass the USB card to it. If I go to Tools - System Devices the USB card is still present in PCI devices but it disappears from USB Devices I am using 6.1.9 have no tried PCI-Stub yet. Do you need to be on 6.2 for PCI-Stub to work or does it work for 6.1.9 as well? Stubbing a device makes this device not available to the host system (linux unraid) on booting. As of version 6.2 any devices that have been stubbed are added to the vm gui so they can be easily assigned to the vm, without having to do it manually as in this post. (i actually prefer to assign the manually as I dont like to have the device stubbed as i like to be able to passthrough the device without loosing it to the host system when the vm isnt running)
  21. Hi in the Syslinux Configuration you have made a mistake default /syslinux/menu.c32 menu title Lime Technology prompt 0 timeout 50 label unRAID OS menu default kernel /bzimage append initrd=/bzroot label unRAID OS Safe Mode (no plugins) kernel /bzimage append initrd=/bzroot unraidsafemode label Memtest86+ kernel /memtest append isolcpus=11,12,13,14,15,27,28,29,30,31 initrd=/bzroot it should be like this i think default /syslinux/menu.c32 menu title Lime Technology prompt 0 timeout 50 label unRAID OS menu default kernel /bzimage append isolcpus=11,12,13,14,15,27,28,29,30,31 initrd=/bzroot label unRAID OS Safe Mode (no plugins) kernel /bzimage append initrd=/bzroot unraidsafemode label Memtest86+ kernel /memtest the append isolcpus=11,12,13,14,15,27,28,29,30,31 initrd=/bzroot part should be in the default boot part of the Syslinux Configuration so it is executed on start of server.
  22. It tells the samba server to deny the file's existence. See here: https://www.samba.org/samba/docs/using_samba/ch08.html That's fine if your Windows computers are connecting via SMB and your Macs are connecting via AFP, but with modern versions of OS X SMB is being used more and more, so the Macs are also being denied access to the ._ files. The hide option is a much better one in that case. John_M I think you are right the hide option is a better option where the mac needs to access shares with these files, when they are needed. (However I personally dont like seeing the files at all. I have my windows machines usually with the show hidden files checked so i see the files anyway with the hide option. I also dont like to see the files when working in krusader docker.) The thing i like about the veto is it hides all the existing "veto" files but also stops new files of this type even being created. However this is where the deleting folders problem can occur with these hidden files in. If you had a folder that already had veto files in it, then you applied the veto then these files would not be visable but still present. So here is where you would need to add the delete veto files = yes. (This isnt necessary if you had no files of this type in the first place as none would be created.) I see the best of both worlds to be to do something like the following, mixing the hide and veto options together. For example hide files = /._*/.DS_Store/ [media] path =/mnt/user/Media veto files = /._*/.DS_Store/ [softwarewin] path =/mnt/user/softwarewin veto files = /._*/.DS_Store/ Here you are first globally hiding the ._* and .DS_Store files. So they are still available to macs. However the other 2 sections veto the ._* and .DS_Store files in the shares called [softwarewin] and [media] Obviously your media folder doesnt need these file types so its worth excluding them from this individual share. Same goes for the software windows share. Using both you can have shares that keep these files but arent seen by windows (hide) and other shares where these files cant be created or seen(veto). People need to test and find out what works best for their situation.
  23. If delete veto files is set to yes, the user can delete both the regular files and the vetoed files in the directory, and the directory itself is removed. If the option is set to no, the user cannot delete the vetoed files, and consequently the directory is not deleted either.
  24. Same code? yes just add for both ._ files and .DS_Store files veto files = /._*/.DS_Store/ or for only .DS_Store files veto files = /.DS_Store/ or only ._ files veto files = /._*/
×
×
  • Create New...