Is SATELLITE P50-B-11M (PSPNUE-02L044CE) Qubes compatible?

This is my hardware where Ill try to install, so far I was not successful even though I did not get any error at install time:
SATELLITE P50-B-11M (PSPNUE-02L044CE)
Display (LGD0470): 1920x1080 in 16", 60 Hz [Built-in]
RAM Memory: 16 GiB
Graphics:
CPU: Intel(R) Core™ i7-4720HQ (8) @ 3.60 GHz
GPU 1: AMD Radeon R9 M200X Series with 2GB dedicated RAM
I know that qubes works better with intel integrated which is the next one I have
GPU 2: Intel 4th Gen Core Processor Integrated Graphics Controller @ 1.20 GHz [Integrated]

Disk: 1TB ssd with a partition with ubuntu bit more of 500GB available just for Qubes because I will install qubes if I can replacing ubuntu. The other partitions at the beginning of the disk are for windows

sda Samsung SSD 850 EVO 1TB 931,5G
sdb Extreme 55AE 931,5G
sr0 MATSHITABD-MLT UJ272 1024M

WIFI Intel Dual Band Wireless-AC 3160

  • PCI ID: 8086:08b3
  • Driver: iwlwifi
  • Interface: wlp3s0
  • Wi-Fi standard: 802.11ac
  • Status: working, Linux driver loaded

Ethernet card

Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller

  • Driver: r8169
  • Interface: enp4s0
  • Speed: 1 Gbit/s

Virtualization:
Intel Core i7-4720HQ @ 3.60 GHz (Haswell mobile)
Cores/Threads: 4/8
Flags (Virtualization support): vmx, ept, unrestricted_guest, vpid
VT-x (Intel Virtualization Technology): :white_check_mark: present
EPT / SLAT: :white_check_mark: present
VT-d / IOMMU: not present at the moment of writing this message BUT I tried something in grub and will check later if it worked, which is:
GRUB_CMDLINE_LINUX_DEFAULT=“quiet splash intel_iommu=on iommu=pt”

Some help will be very much appreciated. Im totally new in qubes

1 Like

I can’t say for sure, but if we search over HCL you can find:

Dell Precision M3800 i7-4702HQ Haswell Integrated Graphics (HD 4600)

and

Toshiba Satellite C55-A Pentium 2020M Ivy Bridge Integrated Graphics (HD)

Most likely it will work.
Cool idea to install QubesOS on Satellite, NASA should be informed.

1 Like

My exact laptop is not there
I checked another laptop which is neither there
Thinkpad p16 gen 1 21D6CT01WW

this is quite new ((2-3 years old)

Neither acer aspire v5 552G

It seems impossible to try test GD qubes

1 Like

Remove the dedicated graphics card and try installing Qubes OS without it.

https://groups.google.com/g/qubes-users/c/qsLAG2cBoy4/m/L0grQlTgBgAJ

If we enter to discussion about Toshiba Satellite C55-A Pentium 2020M, we see that owner face issue with VT-d / IOMMU.
According to https://www.intel.com/content/www/us/en/products/sku/78934/intel-core-i74720hq-processor-6m-cache-up-to-3-60-ghz/specifications.html

‡ This feature may not be available on all computing systems. Please check with the system vendor to determine if your system delivers this feature, or reference the system specifications (motherboard, processor, chipset, power supply, HDD, graphics controller, memory, BIOS, drivers, virtual machine monitor-VMM, platform software, and/or operating system) for feature compatibility. Functionality, performance, and other benefits of this feature may vary depending on system configuration.

I can’t find this model on toshiba website, try to check with their support if VT-d / IOMMU should work on your device

1 Like

How can I remove the amd graphics card from a laptop ?
;-))))

1 Like

Describe your device hardware in less in basic terms:

  1. CPU
  2. GPU/iGPU
  3. Ram
  4. Any special information regrading bios, if relevant (heads, coreboot, AMI and etc.)

But more important, explain what you did and what you get.
For example: I flash qubesos 4.3.0 with rufus from windows machine, media check pass/fail, in boot process an issue/crash take place with/without error and etc.

Also regrading Lenovo P16 Gen1 you welcome to use forum search, this model have issues and owners of it share their solutions.

1 Like

My apologies, I assumed you were using a desktop.

I have good news.
Chatgpt told me how to activate full virtualiation with commands from ubuntu So now I have vt-x and vt-d active as you can see on the bellow output after rebooting. bear in mind that this toshiba laptop does not have the option to activate tv-d IOMMU at bios level BUT chatgpt told me some commands to activate it and then reboot. It looks like it works.
So now the only thing is the GPU BUT I still have the intel GPU embedded on the CPU so I dont understand why qubes is not able to use the intel and dont pay attention to the amd gpu. Actually ubuntu does this by default. After installing ubuntu Im just using the intel gpu from the CPU. If I want to use the amd gpu I need to configure it load modules on kernel, install drivers… same situation in thnkpad wtih nvidia gpu, ubuntu just pay attention and uses intel embedded gpu by default. If you want to use nvidia you need to troubleshoot, load modules, install drivers …

$ **egrep -c '(vmx|svm)' /proc/cpuinfo**
**16**
$
$ **lscpu | grep Virtualization**
**Virtualization:                          VT-x**
$
sudo dmesg | grep -e DMAR -e IOMMU
[sudo] password for user: 
[    0.007949] ACPI: DMAR 0x00000000CACABEA0 0000B8 (v01 INTEL  HSW      00000001 INTL 00000001)
[    0.007969] ACPI: Reserving DMAR table memory at [mem 0xcacabea0-0xcacabf57]
**[    0.035520] DMAR: IOMMU enabled**
[    0.105050] DMAR: Host address width 39
[    0.105051] DMAR: DRHD base: 0x000000fed90000 flags: 0x0
[    0.105060] DMAR: dmar0: reg_base_addr fed90000 ver 1:0 cap c0000020660462 ecap f0101a
[    0.105062] DMAR: DRHD base: 0x000000fed91000 flags: 0x1
[    0.105065] DMAR: dmar1: reg_base_addr fed91000 ver 1:0 cap d2008020660462 ecap f010da
[    0.105066] DMAR: RMRR base: 0x000000cb994000 end: 0x000000cb9a2fff
[    0.105070] DMAR: RMRR base: 0x000000cd000000 end: 0x000000cf1fffff
[    0.105072] DMAR-IR: IOAPIC id 8 under DRHD base  0xfed91000 IOMMU 1
[    0.105073] DMAR-IR: HPET id 0 under DRHD base 0xfed91000
[    0.105075] DMAR-IR: Queued invalidation will be enabled to support x2apic and Intr-remapping.
[    0.105555] DMAR-IR: Enabled IRQ remapping in x2apic mode
[    0.244620] DMAR: No ATSR found
[    0.244621] DMAR: No SATC found
[    0.244622] DMAR: dmar0: Using Queued invalidation
[    0.244627] DMAR: dmar1: Using Queued invalidation
[    0.245337] DMAR: Intel(R) Virtualization Technology for Directed I/O
[    4.078466] i915 0000:00:02.0: [drm] DMAR active, disabling use of stolen memory
$
$ lscpu | grep Flags
Flags:                                   fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm cpuid_fault epb pti ssbd ibrs ibpb stibp tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid xsaveopt dtherm ida arat pln pts vnmi md_clear flush_l1d
$
1 Like

Please share with us his software solution for hardware issue.

Repeat same manipulations with Fedora 41, and then we can look over your solution and maybe apply it to QubesOS.

1 Like