主要进行软件应用、常常进行程序设计、偶尔搞点设备驱动。运用批处理辅助办公、管理系统;用VBA处理表格;用C/C++处理图像。。。
分类: BSD
2014-12-09 09:34:37
电脑是2008年买的AcerTM4720,在现在看来是比较老的配置了,所以用了Debian 6 一段时间后,特别是在装了许多软件后,电脑开始有点吃力了,于是在网上寻找其他类Unix系统,发现了FreeBSD,按照<U盘安装Freebsd 10 >博客中描述的步骤进行了安装。在配置Xorg的时候出现的黑屏,重启后将整个系统安装完毕。但是使用的体验非常的不好,特别是按 Ctrl+Alt+F[n] 进入其他终端的时候会出现花屏。 在网上搜索后找到了关于和FrameBuffer的一些知识,无知的我就认为这是内核上的问题罢了,先搁在一边吧。
接着去体验KDE了,一个老旧的电脑显得特别吃力,一狠心再一次重装。这次装的是Xorg-minimal,在配置的时候居然神奇的发现,可以在X和字符终端切换了,只是的切换的时候反映有点慢,检查了/etc/X11/xorg.conf文件,其中只有一个显卡设备,由"vesa"驱动,心想是不是装上intel的显卡驱动要好些呢,于是参照进行了设置,并重装了驱动,在X和字符终端上进行切换的时候又出现了花屏,于是只好将xorg.conf改回去,没有加载intel的驱动,系统又可以进行切换了,此时我肯定的说这是驱动的原因。
结论:如果用Ctr+Alt+F[n]从图形终端向虚拟终端进行切换时出现了花屏,则应该是驱动的原因。
今天在中国freebsd 论坛上找到了方法:在/boot/loader.conf 中添加 kern.vty=vt,也就是说不使用默认的 cs 控制台显示驱动,而用新的vt驱动。但是在编译内核的时候还是要保留 sc 设备的,不然编译 vesa 驱动时通不过。