Good day,
I first tried with a nvidia gtx 1050 and the standard nvidia-driver package. But I had a lot of tearing so I wanted to adjust the settings via nvidia-settings. The problem with the standard driver is that nvidia-settings do not open. So then I tried to configure the driver via a configuration file in /etc/X11/ and /usr/local/etc/X11/ and /usr/local/etc/X11/xorg.config.d/ But every time I use a (correct) nvidia configuration file I get a black screen when SDDM should appear.
Since I have an Intel gpu with integrated graphics, I wanted to give it a try this way. And that is why I have the DVI cable connected to the motherboard instead of the nvidia card.
/boot/loader.conf
/etc/rc.conf
But I have visible tearing again. And I see the same problem as what I saw with the nvidia driver. When you create an xorg configuration file for the driver, SDDM always displays a black screen, even if the configuration file is 100% correct.
I also installed the xf86-video-intel package without changing the above configuration. And then the tearing became worse. Then I also did some research work for Wayland (via sway or gnome) on FreeBSD, but it doesn't seem ready for everyday use.
Since I have had the problem on FreeBSD 12 and 12.1 and on both nvidia and intel, I wonder why there are not many people who complain about this problem: that SDDM in FreeBSD always gives a black screen when you have some configuration file for xorg and gpu driver.
It seems to me a considerable problem that a large part of the nvidia and intel gpu's can't work without screen tearing. Help is welcome, but keep in mind that I can work reasonably well with Arch Linux and other advanced systems. So I think the issues I'm talking about are bugs or missing features. But I'm not sure since I haven't used FreeBSD for very long.
I first tried with a nvidia gtx 1050 and the standard nvidia-driver package. But I had a lot of tearing so I wanted to adjust the settings via nvidia-settings. The problem with the standard driver is that nvidia-settings do not open. So then I tried to configure the driver via a configuration file in /etc/X11/ and /usr/local/etc/X11/ and /usr/local/etc/X11/xorg.config.d/ But every time I use a (correct) nvidia configuration file I get a black screen when SDDM should appear.
Since I have an Intel gpu with integrated graphics, I wanted to give it a try this way. And that is why I have the DVI cable connected to the motherboard instead of the nvidia card.
/boot/loader.conf
Code:
kern.vty=vt
drm.i915.enable_rc6=7
drm.i915.semaphores="1"
drm.i915.enable_fbc="1"
/etc/rc.conf
Code:
kld_list="/boot/modules/i915kms.ko"
But I have visible tearing again. And I see the same problem as what I saw with the nvidia driver. When you create an xorg configuration file for the driver, SDDM always displays a black screen, even if the configuration file is 100% correct.
I also installed the xf86-video-intel package without changing the above configuration. And then the tearing became worse. Then I also did some research work for Wayland (via sway or gnome) on FreeBSD, but it doesn't seem ready for everyday use.
Since I have had the problem on FreeBSD 12 and 12.1 and on both nvidia and intel, I wonder why there are not many people who complain about this problem: that SDDM in FreeBSD always gives a black screen when you have some configuration file for xorg and gpu driver.
It seems to me a considerable problem that a large part of the nvidia and intel gpu's can't work without screen tearing. Help is welcome, but keep in mind that I can work reasonably well with Arch Linux and other advanced systems. So I think the issues I'm talking about are bugs or missing features. But I'm not sure since I haven't used FreeBSD for very long.