Changing resolution to 1080p turns the screen black after update

Updated my system today. The way I always do it. and after rebooting the system ( I prefer doing so after a kernel and nvidia updates) The screen was black.

SO I Entered a TTY and logged in from there and rebooted the system again. This time is started and I had the wonderful resolution of 3840x2160. And on a 15' laptop that makes pretty much everything go supersmall.

Started the KDE system settings and set my resolution to 1920x1080, and instant black screen again.

setting resolution with xrandr

xrandr: Configure crtc 0 failed

I'm not sure what to do about this, or how to fix it. And help would be appretiated.

Please include in your post your garuda-inxi specs.

3 Likes

garuda-inix

╭─aia@onkelaia in ~ took 694ms

╰─λ garuda-inxi

System:

Kernel: 5.16.3-zen1-1-zen x86_64 bits: 64 compiler: gcc v: 11.1.0

parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen

root=UUID=38d50215-d26b-4947-b0d0-2ce3e2f433e8 rw rootflags=subvol=@

quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0

systemd.unified_cgroup_hierarchy=1 loglevel=3

Desktop: KDE Plasma 5.23.5 tk: Qt 5.15.2 info: latte-dock wm: kwin_x11

vt: 1 dm: SDDM Distro: Garuda Linux base: Arch Linux

Machine:

Type: Laptop System: LENOVO product: 20378 v: Lenovo Y50-70

serial: <superuser required> Chassis: type: 10 v: Lenovo Y50-70

serial: <superuser required>

Mobo: LENOVO model: Lenovo Y50-70 v: 31900058WIN

serial: <superuser required> UEFI: LENOVO v: 9ECN36WW(V2.00)

date: 01/12/2015

Battery:

ID-1: BAT1 charge: 35.6 Wh (100.0%) condition: 35.6/54.8 Wh (64.9%)

volts: 8.1 min: 7.4 model: LENOVO PABAS0241231 type: Li-ion

serial: <filter> status: Full

Device-1: hidpp_battery_0 model: Logitech Wireless Keyboard K270

serial: <filter> charge: 55% (should be ignored) rechargeable: yes

status: Discharging

CPU:

Info: model: Intel Core i7-4720HQ bits: 64 type: MT MCP arch: Haswell

family: 6 model-id: 0x3C (60) stepping: 3 microcode: 0x28

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: 6 MiB desc: 1x6 MiB

Speed (MHz): avg: 2594 high: 2596 min/max: 800/3600 scaling:

driver: intel_cpufreq governor: performance cores: 1: 2594 2: 2595 3: 2595

4: 2596 5: 2594 6: 2595 7: 2594 8: 2596 bogomips: 41504

Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx

Vulnerabilities:

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: 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: Full generic retpoline, IBPB: conditional,

IBRS_FW, STIBP: conditional, RSB filling

Type: srbds mitigation: Microcode

Type: tsx_async_abort status: Not affected

Graphics:

Device-1: Intel 4th Gen Core Processor Integrated Graphics vendor: Lenovo

driver: i915 v: kernel bus-ID: 00:02.0 chip-ID: 8086:0416 class-ID: 0300

Device-2: NVIDIA GM107M [GeForce GTX 960M] vendor: Lenovo driver: nvidia

v: 495.46 alternate: nouveau,nvidia_drm bus-ID: 01:00.0 chip-ID: 10de:139b

class-ID: 0302

Device-3: Acer Lenovo EasyCamera type: USB driver: uvcvideo bus-ID: 3-6:3

chip-ID: 5986:055e class-ID: 0e02 serial: <filter>

Display: x11 server: X.Org 1.21.1.3 compositor: kwin_x11 driver:

loaded: modesetting,nvidia display-ID: :0 screens: 1

Screen-1: 0 s-res: 3840x2160 s-dpi: 96 s-size: 1016x571mm (40.0x22.5")

s-diag: 1165mm (45.9")

Monitor-1: eDP-1-1 res: 3840x2160 hz: 48 dpi: 284

size: 344x194mm (13.5x7.6") diag: 395mm (15.5")

OpenGL: renderer: NVIDIA GeForce GTX 960M/PCIe/SSE2

v: 4.6.0 NVIDIA 495.46 direct render: Yes

Audio:

Device-1: Intel Xeon E3-1200 v3/4th Gen Core Processor HD Audio

vendor: Lenovo driver: snd_hda_intel v: kernel bus-ID: 00:03.0

chip-ID: 8086:0c0c class-ID: 0403

Device-2: Intel 8 Series/C220 Series High Definition Audio vendor: Lenovo

driver: snd_hda_intel v: kernel bus-ID: 00:1b.0 chip-ID: 8086:8c20

class-ID: 0403

Sound Server-1: ALSA v: k5.16.3-zen1-1-zen running: yes

Sound Server-2: PulseAudio v: 15.0 running: no

Sound Server-3: PipeWire v: 0.3.44 running: yes

Network:

Device-1: Intel Wireless 3160 driver: iwlwifi v: kernel bus-ID: 08:00.0

chip-ID: 8086:08b4 class-ID: 0280

IF: wlp8s0 state: up mac: <filter>

Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet

vendor: Lenovo driver: r8169 v: kernel port: 3000 bus-ID: 09:00.0

chip-ID: 10ec:8168 class-ID: 0200

IF: enp9s0 state: down mac: <filter>

Bluetooth:

Device-1: Intel Bluetooth wireless interface type: USB driver: btusb v: 0.8

bus-ID: 3-7:5 chip-ID: 8087:07dc class-ID: e001

Report: bt-adapter ID: hci0 rfk-id: 4 state: up address: <filter>

Drives:

Local Storage: total: 476.94 GiB used: 383.24 GiB (80.4%)

SMART Message: Unable to run smartctl. Root privileges required.

ID-1: /dev/sda maj-min: 8:0 vendor: Samsung model: MZ7TE512HMHP-000L2

size: 476.94 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s

type: SSD serial: <filter> rev: 6L0Q scheme: GPT

Partition:

ID-1: / raw-size: 476.64 GiB size: 476.64 GiB (100.00%)

used: 383.24 GiB (80.4%) fs: btrfs dev: /dev/sda2 maj-min: 8:2

ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)

used: 576 KiB (0.2%) fs: vfat dev: /dev/sda1 maj-min: 8:1

ID-3: /home raw-size: 476.64 GiB size: 476.64 GiB (100.00%)

used: 383.24 GiB (80.4%) fs: btrfs dev: /dev/sda2 maj-min: 8:2

ID-4: /var/log raw-size: 476.64 GiB size: 476.64 GiB (100.00%)

used: 383.24 GiB (80.4%) fs: btrfs dev: /dev/sda2 maj-min: 8:2

ID-5: /var/tmp raw-size: 476.64 GiB size: 476.64 GiB (100.00%)

used: 383.24 GiB (80.4%) fs: btrfs dev: /dev/sda2 maj-min: 8:2

Swap:

Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default)

ID-1: swap-1 type: zram size: 15.54 GiB used: 68.8 MiB (0.4%)

priority: 100 dev: /dev/zram0

Sensors:

System Temperatures: cpu: 36.0 C mobo: N/A gpu: nvidia temp: 25 C

Fan Speeds (RPM): N/A

Info:

Processes: 393 Uptime: 14h 42m wakeups: 17 Memory: 15.54 GiB

used: 4.76 GiB (30.7%) Init: systemd v: 250 tool: systemctl Compilers:

gcc: 11.1.0 clang: 13.0.0 Packages: pacman: 1989 lib: 562 Shell: fish

v: 3.3.1 running-in: konsole inxi: 3.3.12

Garuda (2.5.3-1):

System install date: 2021-11-18

Last full system update: 2022-01-30

Is partially upgraded: No

Relevant software: NetworkManager

Windows dual boot: No/Undetected

Snapshots: Snapper

Failed units:

No bin needed :slight_smile:

Just as a bump, and to say that my second laptop has also been updated and there I cannot even see the resolution 1080p.

Sorry, I didn’t reply because Nvidia is not really my thing.
The only thing I can tell you is that in the last couple of days there have been updates to kernel (5.16.5.zen1-1) and Nvidia drivers (510.47.03-3). Maybe you can try updating again.
Anyway, in my opinion, something is wrong here, it’s like if the system detects another monitor in addition to your Monitor-1.

Screen-1: 0 s-res: 3840x2160 s-dpi: 96 s-size: 1016x571mm (40.0x22.5")
s-diag: 1165mm (45.9")
Monitor-1: eDP-1-1 res: 3840x2160 hz: 48 dpi: 284
size: 344x194mm (13.5x7.6") diag: 395mm (15.5")

Maybe you could check some details with xrandr --verbose and if there is an output that should be removed you do it with xrandr --output XXX --off.
As far as I can see with a quick internet search, with the verbose option you might also see other “crtc” different from 0, and use them with xrandr --output XXX --crtc NNN.
I’m a bit in the dark, but maybe something will help. Good luck.

If there is a problem of graphics in Linux, I can guarantee that is usually associated with Nvidia. Nvidia GPU and Linux do not belong in the same sentence at all. YMMV if you try it.

3 Likes

I have had similar issues on a hp notebook nvidia is a pain updating drivers is a priority and is something that like our arch systems requires and that is regularly scheduled maintenence, I found a fix in the Arch wiki specify your search parameters as if you are Google dorking "Nvidia+issues+arch+linux=systems+cli" in fact if you Google along those lines you'll often get a URL straight to the Arch wiki page, but its worth reading the documentation before applying a fix. Apologies for late reply hope its fixed been a crazy month at work and have not even opened my lappy for about 8 weeks

I don't expect anyone to constantly sit and find the solutions for me, just when your going out of ideas on what to try one kinda starts getting pretty thin in the hair.

I also have realized that this is the last machine I will ever buy that has an NVIDIA gpu. and I am talking about for every. So I will give my google fu some last chances and see if it helps.

Thanks

1 Like

Lets see... I did the xrand --verbose command, and as I am abit unsure what I am supposed to be looking at, I will just paste it...

I honestly don’t know.
To change this “crtc 0 failed”, considering tihs:

CRTC: 0
CRTCs: 0 1 2

I can only think to try:

xrandr --output eDP-1-1 --mode 1920x1080 --crtc 1

or

xrandr --output eDP-1-1 --mode 1920x1080 --crtc 2

Well, thats better than doing nothing...

ALl I get are configure crtc x failed

Oh, and this happends no matter what resolution I try to set.

And also. This is a laptop with an Intel GPU onboard, and a Nvidia dedicated. And I have optimus running. And I have had problems with running Minecraft: Dungeons, and it seems to be linked to the way my GPU's are setup. And got me to thinking. Could this be the same? And could this be fiksed by renaming the X11 config files and restarting, letting X figure things out?

And could my issues be fixed by writing a proper config file for X so to defining the diffrent outputs, and screens (I only have the laptop monitor, but I apparently have several outputs.)

Please, do not post pictures from terminal, copy and paste as text.
Also, please edit your last post as long as no one has replied to this one. This is not reddit or telegram, thank you :slight_smile:

So out of desperation I tried to reinstall Garuda all over again to see if I was able to set resolution then, and to my big supprise, no.

So here is my garuda-inix:

[đź”´] Ă— garuda-inxi 
System:
Kernel: 5.16.9-zen1-1-zen x86_64 bits: 64 compiler: gcc v: 11.2.0
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=7a1a328c-6a99-45ff-973a-08bb2de00f48 rw rootflags=subvol=@
quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0
resume=UUID=9d11bc5e-9535-457a-86a0-41eb16d4ca92 loglevel=3
Desktop: KDE Plasma 5.24.1 tk: Qt 5.15.2 info: latte-dock wm: kwin_x11
vt: 1 dm: SDDM Distro: Garuda Linux base: Arch Linux
Machine:
Type: Laptop System: LENOVO product: 20378 v: Lenovo Y50-70
serial: <superuser required> Chassis: type: 10 v: Lenovo Y50-70
serial: <superuser required>
Mobo: LENOVO model: Lenovo Y50-70 v: 31900058WIN
serial: <superuser required> UEFI: LENOVO v: 9ECN36WW(V2.00)
date: 01/12/2015
Battery:
ID-1: BAT1 charge: 37.3 Wh (100.0%) condition: 37.3/54.8 Wh (68.1%)
volts: 8.1 min: 7.4 model: LENOVO PABAS0241231 type: Li-ion
serial: <filter> status: Full
Device-1: hidpp_battery_0 model: Logitech Wireless Keyboard K270
serial: <filter> charge: 100% (should be ignored) rechargeable: yes
status: Discharging
CPU:
Info: model: Intel Core i7-4720HQ bits: 64 type: MT MCP arch: Haswell
family: 6 model-id: 0x3C (60) stepping: 3 microcode: 0x28
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: 6 MiB desc: 1x6 MiB
Speed (MHz): avg: 2594 high: 2597 min/max: 800/3600 scaling:
driver: intel_cpufreq governor: performance cores: 1: 2594 2: 2595 3: 2594
4: 2594 5: 2594 6: 2596 7: 2594 8: 2597 bogomips: 41502
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Vulnerabilities:
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: 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: Full generic retpoline, IBPB: conditional,
IBRS_FW, STIBP: conditional, RSB filling
Type: srbds mitigation: Microcode
Type: tsx_async_abort status: Not affected
Graphics:
Device-1: Intel 4th Gen Core Processor Integrated Graphics vendor: Lenovo
driver: i915 v: kernel bus-ID: 00:02.0 chip-ID: 8086:0416 class-ID: 0300
Device-2: NVIDIA GM107M [GeForce GTX 960M] vendor: Lenovo driver: nvidia
v: 510.54 alternate: nouveau,nvidia_drm bus-ID: 01:00.0 chip-ID: 10de:139b
class-ID: 0302
Device-3: Acer Lenovo EasyCamera type: USB driver: uvcvideo bus-ID: 3-6:3
chip-ID: 5986:055e class-ID: 0e02 serial: <filter>
Display: x11 server: X.Org 1.21.1.3 compositor: kwin_x11 driver:
loaded: modesetting,nvidia display-ID: :0 screens: 1
Screen-1: 0 s-res: 3840x2160 s-dpi: 96 s-size: 1016x571mm (40.0x22.5")
s-diag: 1165mm (45.9")
Monitor-1: eDP-1-1 res: 3840x2160 hz: 48 dpi: 284
size: 344x194mm (13.5x7.6") diag: 395mm (15.5")
OpenGL: renderer: NVIDIA GeForce GTX 960M/PCIe/SSE2
v: 4.6.0 NVIDIA 510.54 direct render: Yes
Audio:
Device-1: Intel Xeon E3-1200 v3/4th Gen Core Processor HD Audio
vendor: Lenovo driver: snd_hda_intel v: kernel bus-ID: 00:03.0
chip-ID: 8086:0c0c class-ID: 0403
Device-2: Intel 8 Series/C220 Series High Definition Audio vendor: Lenovo
driver: snd_hda_intel v: kernel bus-ID: 00:1b.0 chip-ID: 8086:8c20
class-ID: 0403
Sound Server-1: ALSA v: k5.16.9-zen1-1-zen running: yes
Sound Server-2: PulseAudio v: 15.0 running: no
Sound Server-3: PipeWire v: 0.3.46 running: yes
Network:
Device-1: Intel Wireless 3160 driver: iwlwifi v: kernel bus-ID: 08:00.0
chip-ID: 8086:08b4 class-ID: 0280
IF: wlp8s0 state: up mac: <filter>
Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
vendor: Lenovo driver: r8169 v: kernel port: 3000 bus-ID: 09:00.0
chip-ID: 10ec:8168 class-ID: 0200
IF: enp9s0 state: down mac: <filter>
Bluetooth:
Device-1: Intel Bluetooth wireless interface type: USB driver: btusb v: 0.8
bus-ID: 3-7:5 chip-ID: 8087:07dc class-ID: e001
Report: bt-adapter ID: hci0 rfk-id: 1 state: up address: <filter>
Drives:
Local Storage: total: 476.94 GiB used: 45.71 GiB (9.6%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/sda maj-min: 8:0 vendor: Samsung model: MZ7TE512HMHP-000L2
size: 476.94 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
type: SSD serial: <filter> rev: 6L0Q scheme: GPT
Partition:
ID-1: / raw-size: 459.55 GiB size: 459.55 GiB (100.00%)
used: 45.71 GiB (9.9%) fs: btrfs dev: /dev/sda2 maj-min: 8:2
ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
used: 576 KiB (0.2%) fs: vfat dev: /dev/sda1 maj-min: 8:1
ID-3: /home raw-size: 459.55 GiB size: 459.55 GiB (100.00%)
used: 45.71 GiB (9.9%) fs: btrfs dev: /dev/sda2 maj-min: 8:2
ID-4: /var/log raw-size: 459.55 GiB size: 459.55 GiB (100.00%)
used: 45.71 GiB (9.9%) fs: btrfs dev: /dev/sda2 maj-min: 8:2
ID-5: /var/tmp raw-size: 459.55 GiB size: 459.55 GiB (100.00%)
used: 45.71 GiB (9.9%) fs: btrfs dev: /dev/sda2 maj-min: 8:2
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default)
ID-1: swap-1 type: partition size: 17.09 GiB used: 0 KiB (0.0%)
priority: -2 dev: /dev/sda3 maj-min: 8:3
ID-2: swap-2 type: zram size: 15.54 GiB used: 484.2 MiB (3.0%)
priority: 100 dev: /dev/zram0
Sensors:
System Temperatures: cpu: 59.0 C mobo: N/A gpu: nvidia temp: 49 C
Fan Speeds (RPM): N/A
Info:
Processes: 304 Uptime: 8h 47m wakeups: 24 Memory: 15.54 GiB
used: 7.22 GiB (46.5%) Init: systemd v: 250 tool: systemctl Compilers:
gcc: 11.2.0 clang: 13.0.1 Packages: pacman: 1914 lib: 558 Shell: fish
v: 3.3.1 running-in: konsole inxi: 3.3.12
Garuda (2.5.4-2):
System install date:     2022-02-17
Last full system update: 2022-02-18
Is partially upgraded:   No
Relevant software:       NetworkManager
Windows dual boot:       No/Undetected
Snapshots:               Snapper
Failed units:

aia@onkelaia in ~ took 1s

This is what happends:

  1. I open System Settings ( I run KDE)
  2. I go to the bit saying display and monitor
  3. I set the resolution to what I want.
  4. My screen goes black
  5. I have to ctrl+alt+f2 and log in and reboot from there.

I have tried several things in order to repair this, but to no use.

  1. Started out disabeling optimus and tried the diffrent profiles within optimus to see if that had something to do with it.
  2. installed gnome to see if this was something within KDE
  3. Adding and removing modes in xrendr
  4. Setting mode in xrendr Rather than the system settings.
  5. Looked in Nvidia-settings to see if there was something there (Did not think to change anything there. )

So are there anything else you good people can think might work? My brain cant wrap itself around thisone.

Please read and edit your post.

So. Question related to this.

And I realize that I'm asking in a rather vague way, but.

I booted my laptop in Garuda Gnome Live USB, tried to change res, and ended up in black screen.

Then I booted in Ubuntu LIve USB, and I was able to change resolution. SO...

I was wondering what the diffrences in the LIve USB's are. And I realize that there might be many. BUt I was thinking that there is somethin in Garuda that Ubuntu does not do. Lets say this was due to something done in the kernel, would that explain it, and could I venture into how that might be?

Ubuntu generally uses a far older kernel version than Garuda.

Yes. And my question still stands. Could there be something in the kernel that makes me unable to change resolution?

UPDATE:

I remembered from some fiddling with Gentoo several years ago that there where more than one kernel. So I desided that I'd try installing the lts kernel. And I was able to change resolution again. So basically it is the zen kernel combined with the nvidia driver that might be doing this.

1 Like

Looks like you're not the only one.
https://bbs.archlinux.org/viewtopic.php?id=273828
I'm only sorry I didn't look in the arch forum earlier, as I always do
Edit: as we should always do as good research hygiene :slight_smile:

2 Likes

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.