Low display resolution in Wayland and X11 won't start

I recently installed a Nvidia GeForce 1050 ti in a 2014 Dell Optiplex 7010 with an Intel i7 processor. The resolution with nouveau works great but blender 4.x won’t start. I installed the non free driver using mhwd and now x11 won’t start and the resolution is locked at 640 x 480. My monitor is an Asus VE278 which is a 27 in. Blender 4.1 starts but at this res is unusable. Please advise on how to fix this.

  • video-nvidia
  • video-nvidia-470xx
  • video-hybrid-intel-nvidia-prime
  • video-hybrid-amd-nvidia-470xx-prime

Which one?

Check the Announcements. Hint: Your system is now a hybrid gpu system.

To show us what you have and whats available:

mhwd -li -l

For system information in general:

inxi -Farz

And here is a guide for all the things like formatting code;

1 Like

I tried both video-nvidia and video-nvidia-470 neither work right. video-nvidia is what is installed atm.

mhwd -li -l

Installed PCI configs:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
          video-nvidia            2024.05.03               false            PCI


Warning: No installed USB configs!
> 0000:01:00.0 (0300:10de:1c82) Display controller nVidia Corporation:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
          video-nvidia            2024.05.03               false            PCI
    video-nvidia-470xx            2023.03.23               false            PCI
    video-nvidia-390xx            2023.03.23               false            PCI
           video-linux            2024.05.06                true            PCI
     video-modesetting            2020.01.13                true            PCI
            video-vesa            2017.03.12                true            PCI


inxi -Farz

System:
  Kernel: 6.9.9-1-MANJARO arch: x86_64 bits: 64 compiler: gcc
    v: 14.1.1 clocksource: tsc avail: hpet,acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.9-x86_64
    root=UUID=beb4fe59-329a-4bc9-9c7f-508c5fcf7ba1 rw
    nvidia-drm.modset=1 quiet splash apparmor=1 security=apparmor
    udev.log_priority=3 nouveau.modest=0
  Desktop: GNOME v: 46.3.1 tk: GTK v: 3.24.43 wm: gnome-shell
    tools: gsd-screensaver-proxy dm: GDM v: 46.2 Distro: Manjaro
    base: Arch Linux
Machine:
  Type: Desktop System: Dell product: OptiPlex 7010 v: 01
    serial: <superuser required> Chassis: type: 6
    serial: <superuser required>
  Mobo: Dell model: 0GY6Y8 v: A03 serial: <superuser required>
    part-nu: OptiPlex 7010 uuid: <superuser required> BIOS: Dell
    v: A29 date: 06/28/2018
CPU:
  Info: model: Intel Core i7-3770 bits: 64 type: MT MCP
    arch: Ivy Bridge gen: core 3 level: v2 built: 2012-15
    process: Intel 22nm family: 6 model-id: 0x3A (58) stepping: 9
    microcode: 0x21
  Topology: cpus: 1x cores: 4 tpc: 2 threads: 8 smt: enabled
    cache: L1: 256 KiB desc: d-4x32 KiB; i-4x32 KiB L2: 1024 KiB
    desc: 4x256 KiB L3: 8 MiB desc: 1x8 MiB
  Speed (MHz): avg: 1889 high: 3900 min/max: 1600/3900 scaling:
    driver: intel_cpufreq governor: schedutil cores: 1: 1613 2: 1600
    3: 1600 4: 3900 5: 1600 6: 1600 7: 1600 8: 1600 bogomips: 54297
  Flags: avx ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
  Vulnerabilities:
  Type: gather_data_sampling status: Not affected
  Type: itlb_multihit status: KVM: VMX disabled
  Type: l1tf mitigation: PTE Inversion; VMX: conditional cache
    flushes, SMT vulnerable
  Type: mds mitigation: Clear CPU buffers; SMT vulnerable
  Type: meltdown mitigation: PTI
  Type: mmio_stale_data status: Unknown: No mitigations
  Type: reg_file_data_sampling status: Not affected
  Type: retbleed status: Not affected
  Type: spec_rstack_overflow status: Not affected
  Type: spec_store_bypass mitigation: Speculative Store Bypass
    disabled via prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and
    __user pointer sanitization
  Type: spectre_v2 mitigation: Retpolines; IBPB: conditional;
    IBRS_FW; STIBP: conditional; RSB filling; PBRSB-eIBRS: Not
    affected; BHI: Not affected
  Type: srbds status: Vulnerable: No microcode
  Type: tsx_async_abort status: Not affected

Also for some reason the output to my monitor when using HDMI doesn’t use the full monitor. It is like the display is in a box inside my screen. When I switch back to VGA Manjaro freezes on the loading screen now and it didn’t do that before I tried HDMI.

This isn’t graphics related but after posting I realized that it says that my i7 only has 1 core and two threads. I’m pretty sure that in fedora it registered as having four cores. Why would only one core register?

:question:


Where is fbdev=1 ?

That is not a full output from inxi.
(for example there is no GPU output)

But I am thinking you should now have a hybrid setup (that i7 has integrated gfx), but you have force installed only the nvidia driver.

You should start over by undoing this.

Something like

sudo mhwd -i pci video-linux
sudo mhwd -r pci video-nvidia

(reboot)

Check the mhwd availability again. You are looking for some sort of hybrid profile.

mhwd -l
1 Like

That is all that inxi -Farz put out

I don’t know. Where should it be?

Everything I read shows that hybrid setups are only for laptops. This is a desktop. Also my integrated Intel card is Intel HD 4000. This is the whole reason I bought the dedicated GPU. The integrated Intel card is not supported by Blender 4.x Blender 4 crashes on startup when using either the integrated GPU or the dedicated GPU on nouveau.

I reinstalled Manjaro. I’m hoping that dropping down to 390.xx will resolve the issue.

So it automatically boots into x11 now and blender works.

1 Like

I have a new issue. System windows aren’t rendering any text. I can’t tell what’s what. cat /etc/profile.d/qt-theming.sh shows the following:

# To use QGnomePlaform with AdwaitaQt style, comment out the following keys:

# Available options: gtk2, gnome, kde, qt5ct, xcb

# Note: Don't use in combination with QT_STYLE_OVERRIDE
export QT_QPA_PLATFORMTHEME="qt5ct"

# Available styles: HighContrastInverse, HighContrast, Adwaita-HighContrastInverse,
# Adwaita-HighContrast, Adwaita-Dark, Adwaita, kvantum-dark, kvantum, qt5ct-style,
# Windows, Fusion

# Note: Don't use in combination with QT_QPA_PLATFORMTHEME
#export QT_STYLE_OVERRIDE=""

Is this the file I need to edit and if so what settings do I enter?

This issue may deserve its own thread, assuming the original issue(s) have been resolved. :wink:

This might be an issue? :man_shrugging: Back up the file first, then try commenting that line out. If that doesn’t help, maybe instead change the 5 to a 6 (make sure that qt6ct is installed first though: sudo pacman -Syu qt6ct) … also worthy of note, neither package is installed on this system.

1 Like

Thank you. I think that I’ve narrowed it down to an issue with pango. I’ve installed kde plasma and that works as far as rendering text goes but blender doesn’t render.

1 Like

That graphic card will run with the latest nvidia drivers in Manjaro.i have a GeForce 1050 and it is using the 555.58.02 driver with no issues.

When I run anything other than 390.xx X11 won’t start and Wayland is only low res.