Which version of FreeBSD do you have installed? Did you install the NVidea driver
x11/nvidia-driver?
You can set the screen resolution of the console via
sysctl(8) knobs of the
vt(4) kernel module. Most
sysctl(8) settings can be added to
sysctl.conf(5) to make them persistent across reboots, but some can only be set at boot time. The latter can be added to
loader.conf(5) instead, and then the values shall be inside quotation marks, like this:
kern.vt.fb.modes.LVDS="1920x1080"
(in
sysctl.conf(5) the quotes are not mandatory).
Please read the FreeBSD manual. Either install it (see below) or read
online. Please be patient, FreeBSD is harsh to newbies but cozy to wizzards; it is not a pre-configured system to offer a graphical desktop system out of the box. Instead you'll have to do all the necessary configuration yourself. But if you're willing to learn, it gives you an excellent system with full control on every aspect of hard- and software.
Standard disclaimer:
- install the docs:
pkg install {de,en}-freebsd-doc
, replace de with your native tongue, and point your favorite browser to /usr/local/share/doc/freebsd.
- You can add to the ALIAS section of /usr/local/etc/pkg.conf
message: "query '[%C/%n] %M'",
, read through all pkg message|less
and apply the requested settings.
- Instead of less(1), you may find sysutils/most more user-friendly. Beginners will prefer edit(1) (ee(1)), editors/aee or editors/nano instead of vi(1).
- The utilities sysutils/psearch or sysutils/portfind will help you to find available software in the ports(7) tree.
- ports-mgmt/octopkg is a user-friendly graphical frontend to the pkg-ng package manager. It is based on the Qt toolkit and runs on every DE. AFAIK there is no Gtk-based counterpart.
- Use sysrc(8) to safely edit system rc(8) files instead of editing rc.conf(5). It does some checks to prevent typos, and allows for advanced tricks like
sudo sysrc moused_flags+=" -l 2"
(note the space).