You are not logged in.

#1 2023-09-23 04:33:26

Kyllingene
Member
Registered: 2022-12-27
Posts: 8

[SOLVED] xstart - "No devices/screens found"

I recently reinstalled Arch with Wayland/sway, but found that the performance for games was lacking. Since I don't use a DM (I launch sway manually), I figured it would be simple to add X/i3; however, startx fails when ran. Here's a link to a pastebin with Xorg.0.log. Note: it mentions xorg.conf, because I tried making one to see if it would help. It did not, and removing it changes nothing.

I'm running on a desktop with a Geforce GTX 1650, no Intel graphics, nouveau drivers. Wayland runs fine, and before the reinstall, so did X. I've installed xf86-video-vesa, -mesa, and -nouveau(-git), the entirety of the xorg group, and probably others I can't remember. I've checked kernel boot settings, and there's no vga= or nomodesetting in there; however, I did add nouveau to the mkinitcpio.conf MODULES array and rebuilt the initramfs while trying out various fixes. When running as sudo, I get a dbus error.

If it means anything, I have had some issues with the proprietary drivers on my PC across installations, and the nouveau drivers have had lackluster performance in certain scenarios.

Any help would be greatly appreciated. Almost every other related post I can find ends up being an issue with laptop integrated graphics, which is obviously inapplicable.

Last edited by Kyllingene (2023-09-30 03:39:17)

Offline

#2 2023-09-23 06:15:12

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,472

Re: [SOLVED] xstart - "No devices/screens found"

performance for games was lacking

because you're running nouveau.

Remove every single xf86-video-* package you installed and consider https://wiki.archlinux.org/title/NVIDIA#Installation
Since you're booting vmlinuz-linux-zen you'll need nvidia-dkms, your GPU is also eligible for nvidia-open (but nb. some caveats/outstanding bugs w/ that driver) and you'll need https://wiki.archlinux.org/title/NVIDIA … de_setting to use wayland.

Edit: if there're remaining problems, please, regardless of what you do, post an xorg log from a server w/o your xorg.conf

Last edited by seth (2023-09-23 06:16:51)

Offline

#3 2023-09-23 21:41:57

Kyllingene
Member
Registered: 2022-12-27
Posts: 8

Re: [SOLVED] xstart - "No devices/screens found"

This worked, once I took care to remove all traces of nouveau config! I also found a package (sway-nvidia) to provide sway with support for proprietary NVIDIA drivers; although, applications do seem to be opening somewhat slower than usual. Is there any way for xorg to run on nouveau?

UPDATE: This did technically work. However, sway is very buggy now, and practically unusable. I consider swapping my WM or display manager for the sake of a few games an unacceptable tradeoff. Is there any way to get this to work with nouveau?

Last edited by Kyllingene (2023-09-23 23:18:14)

Offline

#4 2023-09-23 21:53:34

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,472

Re: [SOLVED] xstart - "No devices/screens found"

You can run X11 on nvidia as well.
For nouveau likely *don't* install xf86-video-nouveau (you'll be using the nouveau kernel module through the modesetting driver) and in case the simpledrm device interferes, add "initcall_blacklist=simpledrm_platform_driver_init" to the https://wiki.archlinux.org/title/Kernel_parameters

But as mentioned, we'd have to see the log of  a failing X11 server (w/o config interference) to say what's wrong.

Offline

#5 2023-09-24 20:00:30

Kyllingene
Member
Registered: 2022-12-27
Posts: 8

Re: [SOLVED] xstart - "No devices/screens found"

Very prompt, thank you! Xorg is now working fine, unfortunately games are slow again; c'est la vie, I suppose.

Offline

#6 2023-09-24 20:05:13

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,472

Re: [SOLVED] xstart - "No devices/screens found"

The games will run (and I mean *much*) faster with the binary nvidia driver.
For sway see https://wiki.archlinux.org/title/Sway#Installation

Offline

#7 2023-09-30 03:42:53

Kyllingene
Member
Registered: 2022-12-27
Posts: 8

Re: [SOLVED] xstart - "No devices/screens found"

I marked the topic as solved, since the original issue was resolved.

Even with the proprietary driver installed, games are still running slowly, and some fail to launch as well. Possibly related is that anything Vulkan (even/especially vulkaninfo) is excruciatingly slow. Some games will show a transparent window, then close after about a minute; when I enable PROTON_USE_WINE_D3D, they open (though are still slow); could that be some sort of timeout waiting on a Vulkan operation?

Offline

#8 2023-09-30 05:51:09

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,472

Re: [SOLVED] xstart - "No devices/screens found"

Please post your Xorg log, https://wiki.archlinux.org/title/Xorg#General and the output of | vulkaninfo |
But you'll probably need to open a new thread about this.

Offline

#9 2023-10-11 21:22:37

Kyllingene
Member
Registered: 2022-12-27
Posts: 8

Re: [SOLVED] xstart - "No devices/screens found"

Apologies, I wasn't really expecting any more replies; the problem has since resolved itself, perhaps because of an update or merely a configuration refresh. In any case, thank you for your help!

I also found that Sway/Wayland wasn't quite as stable as I'd hoped, so I decided to swap back to Xorg anyways.

Offline

Board footer

Powered by FluxBB