Xorg & syscons vs. vt (newcons)
Posted: Tue May 26, 2015 2:47 pm
Reading about video driver support in FreeBSD, I came across this page:
https://wiki.freebsd.org/Graphics/WITH_NEW_XORG
From what I can understand reading the above page, it seems that all current video drivers are KMS driver, and that consequently "vt" should be
adopted instead of "syscons".
One problem that arise when continuing to use syscons with KMS driver is that switching between GUI and console (ALT + Fn) doesn't work, similarly upon shutdown the screen is blacked or corrupted, like I was able to experience myself on one system using AMD/ATI card.
I'm not sure the info linked above are accurate, specifically Xorg version 1.14 which is the version shipped with 10.1, is not mentioned.
Further, the wiki page related to newcons/vt show the difference between the two console implementations:
https://wiki.freebsd.org/Newcons
The two most important things I can see are about:
- unsupported vesa mode inb "vt"
- limited support for splash screen
Now one question arise: should we switch to "vt" or stick with the current "syscons" ?
Or. do I have misunderstood the whole ?
https://wiki.freebsd.org/Graphics/WITH_NEW_XORG
From what I can understand reading the above page, it seems that all current video drivers are KMS driver, and that consequently "vt" should be
adopted instead of "syscons".
One problem that arise when continuing to use syscons with KMS driver is that switching between GUI and console (ALT + Fn) doesn't work, similarly upon shutdown the screen is blacked or corrupted, like I was able to experience myself on one system using AMD/ATI card.
I'm not sure the info linked above are accurate, specifically Xorg version 1.14 which is the version shipped with 10.1, is not mentioned.
Further, the wiki page related to newcons/vt show the difference between the two console implementations:
https://wiki.freebsd.org/Newcons
The two most important things I can see are about:
- unsupported vesa mode inb "vt"
- limited support for splash screen
Now one question arise: should we switch to "vt" or stick with the current "syscons" ?
Or. do I have misunderstood the whole ?