FreeBSD vt(4) -commonly known as “Newcons”-, which is planned to replace Syscons as the default FreeBSD console, is now available on Debian GNU/kFreeBSD. It is enabled by default, but only in kfreebsd-11 packages from experimental.
Newcons provides many interesting new features, such as KMS support, Unicode, double-width CJK characters, etc. More details are available in FreeBSD wiki.
Ironically, Debian GNU/kFreeBSD is in a bit more of a hurry to deploy Newcons than FreeBSD is. The reason for this is that Newcons is practically a requirement for using the new KMS drivers. While FreeBSD Ports, in order to ensure a smooth transition, preserve support for UMS (User Mode Setting) in their X11/DRI userland, Debian supports many kernels and (contrary to some ill claims I heard) gives priority to new features on Debian GNU/Linux port, which is the one with most users and developers. In this case, it means KMS is the only option when it comes to X11/DRI userland in Debian.
Anyway, we’ve been making some nice progress. Here’s a screenshot of Newcons in action in a Debian system (running on VirtualBox, thus with VGA backend):
The idea is to backport this to kfreebsd 10.0, as FreeBSD plans to merge it into stable/10 anyway. However, it is still in the process of being tested (and being polished on FreeBSD, I hear they plan to merge it on March).

November 2, 2016 at 14:51 |
Sa marque était célèbre dans le monde entier. Afin que les gens vont trouver le prix des chaussures déjà être si élevé. Comment pouvons-nous obtenir le travail Timberland bon marché
yellow boots timberland http://yellowbootstimberland.wordpress.com
May 30, 2016 at 22:57 |
I assume this really is being among the most significant information in my view. And i’m grateful learning a person’s brief article. And yet should certainly opinion on the subject of small number of total elements, The positioning layout is best, all the well written articles is really extremely good.
September 20, 2015 at 11:39 |
Hi
June 10, 2015 at 07:27 |
If you would like to take a great deal from this
paragraph then you have to apply such techniques to your won web site.
December 8, 2014 at 21:07 |
It’s actually a great and helpful piece of info. I am satisfied
that you just shared this useful information with us.
Please keep us up to date like this. Thank you for sharing.
October 30, 2014 at 00:47 |
biomedical service engineer resume
Newcons coming to Debian GNU/kFreeBSD (testers wanted!) | Thoughts of undetermined usefulness
August 29, 2014 at 22:38 |
Now i’m truly influenced using your writing ability and as well using the layout for your blog page. Is a settled issue and also can you personalize it yourself? Regardless continue being up the excellent quality writing, it is unheard of to discover an awesome website such as this one nowadays.. marketing email
August 28, 2014 at 14:47 |
I have read so many articles on the topic of the blogger lovers but this post
is genuinely a pleasant article, keep it up.
July 6, 2014 at 20:27 |
I just now like the beneficial information you present for your posts. I’m going to search for your blog as well as test again in this article routinely. I will be reasonably guaranteed I shall be advised numerous innovative products right below! All the best . for!
July 5, 2014 at 23:02 |
Anyone essentially help to make significantly articles I would express. This is the new We visited internet web page and this time? I personally astonished with the investigation you made in making this unique post unbelievable. Amazing job!
May 23, 2014 at 12:04 |
Hey, what are the chances of some progress on kdelibs-bin and fam/gamin?
Cheers.
April 1, 2014 at 11:58 |
Hello,
Does the radeon module in kfreebsd-image-11.0-0-amd64 support the HD 4250 chip?
“glxinfo” shows:
unknown chip id 0x9715, can’t guess.
libGL error: failed to create dri screen
libGL error: failed to load driver: radeon
However I do get a high-resolution console, with a xorg.conf .
But KDE/Qt applications show some graphics corruption.
May 21, 2014 at 23:42 |
Try adjusting the shared memory to deal with the “graphics corruption”.
March 3, 2014 at 06:01 |
Бързи заеми и всички видове бързи кредити
Сайт за бързи заеми и потребителски кредити в България
Пари назаем до 24 часа с бърз кредит
В този уеб сайт ще намерите списък на фирми предлагащи бърз заем, в които получавате парите до 24 часа, предложения за бърз потребителски кредит над 399
лв, както и актуални промоции
, списък с офисите на компаниите по градове, микрокредити за малкия бизнес, удобен филтър за бързо намиране на най-добрата оферта,
калкулатор, услуги с изцяло онлайн
процес за кандидатстване и взимане
на парите, полезна информация.
February 28, 2014 at 17:19 |
Ahaa, its fastidious dialogue regarding this paragraph here at
this web site, I have read all that, so at this time me also commenting
here.
February 24, 2014 at 22:19 |
[…] The Debian GNU/kFreeBSD team are now looking for volunteers: Newcons coming to Debian GNU/kFreeBSD (testers wanted!) […]
February 24, 2014 at 03:26 |
Robert, given all this init system experimentation, what are the equivalents of, say, passing init=/foo/bar in a kFreeBSD system?
Some years ago, I remember reading on loader and it seemed that Debian used a system that was different from upstream FreeBSD…
Also, what would be the equivalent of passing the single as the kernel command line?
loader seems to use something like the -s option, but I would like to try kFreeBSD again.
February 24, 2014 at 16:56 |
Well, the difference is that we use GRUB as default. But nothing stops you from using the FreeBSD loader on Debian GNU/kFreeBSD, or using GRUB on FreeBSD.
Each loader presents a different user interface, but when it comes to kernel parameters it’s basically the same: -s option enables single-user mode (with standard /sbin/init). If you want to replace /sbin/init with something else you can set kern.init_path sysctl variable from bootloader command-line.
I’m not sure about FreeBSD loader, but with GRUB you could do this with a command like:
set kFreeBSD.kern.init_path=/sbin/something:/sbin/init:/whatever
Note however that aside from SysV init, currently we only support OpenRC which is a replacement for the init scripts but not for /sbin/init itself. There’s also an Upstart port in the works but it is not ready yet (and sadly, given the current state of affairs, it might never be…).
February 23, 2014 at 15:52 |
[…] Newcons coming to Debian GNU/kFreeBSD (testers wanted!) […]
February 23, 2014 at 01:00 |
[…] Newcons provides many interesting new features, such as KMS support, Unicode, double-width …read more […]
February 22, 2014 at 22:41 |
Hey, as I am unfamiliar with FreeBSD’s graphics stack, would you mind telling me if this guy is in the kernel, or in userspace? I know that on Linux, a number of people are eager to use CONFIG_VT=n, and use systemd-consoled for a userspace console. I was wondering what the situation was on other systems.
February 23, 2014 at 07:45 |
Kernel. Anyway, if you’re interested in userspace consoles, the Hurd has had one for many years.