After install I tested different configuration and was able to get discrete gpu hardware support:
- Removed nouveau.modeset=0
- Added kernel param: acpi_osi=!
- Changed iommu support from iommu=no-igfx to iommu=on
Yassine
I have a Dell Precision 5520 like yours except mine has the Xeon E3-1505M v6 processor, so I think your solution should work on my Dell. I have not been able to get it to work.
Problem : Qubes 4.0 Installer hangs at anaconda screen.
I made the install USB using Rufus 3.1 in dd mode. I have tried and tried to edit the BOOTX64.cfg on the USB install drive but it is write protected and I have not been able to writew changes using several different approaches.
I booted UEFI, The results of the install:
message : "Not asking for VNC because we don't have a network"
message : "44.288997 watchdog: BUG: soft lockup - CPU#5 stuck fot 23s! [Xorg:1383]
I then made a ISO mode install USB using Rufus and edited the BOOTX64.cfg as follows:
[global]
default=qubes-verbose
[qubes-check]
options=console=none
kernel=vmlinuz inst.stage2=hd:LABEL=Qubes-R4.0-x86_64 i915.alpha_support=1 quiet rhgb rd.live.check
ramdisk=initrd.img
[qubes]
options=console=none
kernel=vmlinuz inst.stage2=hd:LABEL=Qubes-R4.0-x86_64 i915.alpha_support=1 quiet rhgb
ramdisk=initrd.img
[qubes-verbose]
options=console=vga efi=attr=uc
# noexitboot=1
# mapbs=1
kernel=vmlinuz inst.stage2=hd:LABEL=Qubes-R4.0-x86_64 i915.alpha_support=1
ramdisk=initrd.img
[qubes-rescue]
options=loglvl=all
kernel=vmlinuz inst.stage2=hd:LABEL=Qubes-R4.0-x86_64 rescue
ramdisk=initrd.img
I booted the ISO USB Legacy, At Blue Qubes screen, Trouble Shooting, TAB, added nouveau.modeset=0
The results of the install:
message : "Not asking for VNC because we don't have a network"
message : "X starting failed, aborting installation"
message : "The installation cannot continue the system will be rebooted Press ENTER to continue"
Yassine,
I have searched high and low on the internet and your 5520 / Qubes sucess is rare. There is very little discussion of this specific combination.
If you could Please give me some guidance and edit my BOOTX64 above to match yours verbatim, I can try that.
Anyone else reading this post that may have suggestions, please add to the discussion
Thank you so much
Hi Jim,
Try changing the default boot entry to the following:
[qubes-verbose]
options=console=vga efi=attr=uc
kernel=vmlinuz inst.stage2=hd:LABEL=Qubes-R4.0-x86_64 i915.alpha_support=1 nouveau.modeset=1
ramdisk=initrd.img
Once you've installed Qubes successfully, try tuning your xen.cfg file from dom0 with the following configuration:
[global]
default=4.14.57-1.pvops.qubes.x86_64
[4.14.57-1.pvops.qubes.x86_64]
options=loglvl=all dom0_mem=min:1024M dom0_mem=max:4096M iommu=on ucode=scan
kernel=vmlinuz-4.14.57-1.pvops.qubes.x86_64 root=/dev/mapper/qubes_dom0-root rd.luks.uuid=luks-some-uuid rd.lvm.lv=qubes_dom0/root rd.lvm.lv=qubes_dom0/swap i915.alpha_support=1 acpi_osi=! rhgb rd.qubes.hide_all_usb
ramdisk=initramfs-4.14.57-1.pvops.qubes.x86_64.img
Hope this help
Yassine
--
You received this message because you are subscribed to a topic in the Google Groups "qubes-users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/qubes-users/WMc88pfT-hM/unsubscribe.
To unsubscribe from this group and all its topics, send an email to qubes-users...@googlegroups.com.
To post to this group, send email to qubes...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/qubes-users/75ac78ff-42ef-422f-a3ed-8d9efafa1f26%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Jim,
Were you able to successfully install Qubes UEFI from the dd produced usb on your Dell Precision 5520?
Asking this here because in the Precision 5520 you also need a similar adapter if you want to use Ethernet... so hopefully you have figured it out already?
Thank you in advance.
This is great Brian! thanks for your help!
I have already figure it out how to make it work thanks to your description, and something similar is happening now with the plug/unplugging... I'll try to dig deeper but at least now I can use it!
Best regards.
Regarding issues with when unplugging thunderbolt after boot, this is due to PCI hotplugging being disabled (for obvious security reasons) - more details here https://github.com/QubesOS/qubes-issues/issues/1673
@Jim: following awokd's procedure you should be able to get UEFI working, also the configuration that I described for installation and post-installation were tested with UEFI only
Now if you reboot and the PCI devices served by the thunderbolt/usb-c are not present anymore, you'll have to manually remove them from the list of pci devices that are passed through to your NetVM or UsbVM.
Same for when you boot with the thunderbolt attached, you'll have to reattach the pci devices to the VM for passthrough.
Thanks Awokd. I see you responding to a lot of threads and its greatly appreciated. I'll try with debian and let you all know the results.
So I attempted to use ISOmaster and it worked fine, however whenever I tried to write the file in rufus it wouldnt give me the option of creating it in DD mode. No matter how I save this ISO after editing, it never allows me to write it in DD mode like the original ISO. I can still attempt to boot but it takes me to the "dracut initqueue error" and fails. The issue here is getting the ISO created properly and after 100 tries on multiple systems, USBs etc i still havent managed to get it working. I've tried every procedure I found online and I have not gotten it to install other than on USB legacy mode, but then it wont boot from the internal drive in legacy mode.
I tried to change that file multiple different ways. Ultimately, I was able to edit the ISO file with GVIM on windows but then I got the dracut timeout error when I tried to boot from it in UEFI.