Chinaunix首页 | 论坛 | 博客
  • 博客访问: 875527
  • 博文数量: 204
  • 博客积分: 2433
  • 博客等级: 大尉
  • 技术积分: 2205
  • 用 户 组: 普通用户
  • 注册时间: 2011-04-05 13:32
文章分类

全部博文(204)

分类: LINUX

2016-11-04 18:03:58

安装freebsd,接下来就是安装gui和配置:
安装gui,首先要先安装xorg,我选用xfce,安装软件可以使用freebsd的packages和port,为了节省时间,选用packages系统安装:
pkg_add -r xorg
pkg_add -r xfce4
================
装好后,就是可以使用startxfce4启动xfce4,如果需要读环境变量和使用slim登陆管理器需要创建.xinitrc和.xprofile
=========
.xinitrc:

. ~/.xprofile
#=====================fcitx===============
export XIM=fcitx
export XMODIFIERS=”@im=fcitx”
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XIM_PROGRAM=fcitx
fcitx &
syndaemon -d
exec dbus-launch startxfce4
===================

.xprofile:

eval `dbus-launch –sh-syntax –exit-with-session`
xinput set-int-prop 12 “Evdev Wheel Emulation” 8 1
xinput set-int-prop 12 “Evdev Wheel Emulation Button” 8 2
xinput set-int-prop 12 “Evdev Wheel Emulation Timeout” 8 200
xinput set-int-prop 12 “Evdev Wheel Emulation Axes” 8 6 7 4 5
#=====================fcitx===============
export XIM=fcitx
export XMODIFIERS=”@im=fcitx”
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XIM_PROGRAM=fcitx
exec fcitx &
===================
接着设置locale语言集,因为使用csh,在~/.cshrc写入如下:
=========================
setenv PACKAGEROOT ftp://ftp.hk.FreeBSD.org<-----指定使用hk的freebsd源 setenv LANG en_US.UTF-8 setenv LC_CTYPE en_US.UTF-8 setenv LC_COLLATE en_US.UTF-8 setenv LC_TIME en_US.UTF-8 setenv LC_NUMERIC en_US.UTF-8 setenv LC_MONETARY en_US.UTF-8 setenv LC_MESSAGES en_US.UTF-8 setenv LC_MONETARY en_US.UTF-8 ======================== 如果在xfce4遇到鼠标不能动,需要在/etc/rc.conf写入如下内容: dbus_enable="YES" hald_enable="YES"<----这两行启动硬件管理程序 ==================== 接着设置无线网卡: wlans_ath0="wlan0" ifconfig_wlan0="WPA DHCP" 无线网卡的启动,然后在/etc/wpa_supplicant.conf设置wpa的ssid和密码! ==================== slim_enable="YES"<--------登陆管理器,需要安装 linux_enable="YES"<-------linux的base,装flash插件需要用到,还有一些其他的linux程序 ====================== 在/usr/ports安装slim! ports的使用方法,会在另一篇文章 ========================= 安装flash插件<----这个挺麻烦的,如下: cd /usr/ports/www/nspluginwrapper && make install clean<-----使用ports安装nspluginwrapper 如果没有加载Linux核心模块,会出错,请加载Linux后重新安装 kldload linux<-------加载linux_base echo 'linux_enable="YES"' >> /etc/rc.conf<——把linux启动加载 cd /usr/ports/www/linux-f10-flashplugin10 && make install clean<—–安装flash插件 mkdir /usr/local/lib/browser_plugins ln -s /usr/local/lib/npapi/linux-f10-flashplugin/libflashplayer.so /usr/local/lib/browser_plugins/<—做连接 按照 FreeBSD 版本, 在安装了正确的 Flash port 之后, 插件必须由每个用户运行 nspluginwrapper 安装: nspluginwrapper -v -a -i<——–会把flash插件安装到家目录.mozilla/plugins/下面! 查看装了什么插件可以使用nspluginwrapper -l查看 这样应该就可以看flash视频了,试试,因为插件是装在,.mozilla目录下,所以我把firefox也装了,虽然经常使用chrome,不过按照上装,chrome也可以使用,暂未明白是否一定需要装firefox! ======================== 接下来就是装nvidia驱动,ports里面有nvidia,所以直接使用ports安装: cd /usr/ports/x11/nvidia-driver && make install clean cd /usr/ports/x11/nvidia-xconfig && make install clean 安装nvidia驱动需要系统的源代码,如果在安装freebsd没选src安装,需要去网上下载源代码,并解压,freebsd 9.1源代码的下载地址如下: ftp://ftp.freebsd.org/pub/FreeBSD/releases/amd64/9.1-RELEASE 下载src.txz 然后解压: tar -C / -xvzf src.txz<—–会解压到/usr/src目录下 ===================== 安装好nvidia-driver后,需要使用nvidia-xconfig声称xorg.conf配置文件: 终端运行:nvidia-xconfig ======================= 然后要在/boot/loader.conf配置nvidia开机就载入nvidia驱动: nvidia_load=”YES” linux_enable=”YES” 在loader.conf写入这两行,如果没有loader.conf文件,自己建一个写入! ======================== 接着就是装需要的软件! ========================== 关于freebsd packages源的设置 有两种设定方式,首先是 PACKAGEROOT,如: setenv PACKAGEROOT ftp://ftp.cn.freebsd.org #设定 PACKAGEROOT 为 ftp.cn.freebsd.org 站台 另一种方式是设定 PACKAGESITE,好处是若该站台的 packages 仓储并不是符合 官方的设定或你想自己指定一个路径。 以 ftp.cn.freebsd.org i386 的 current pakcages 为例: setenv PACKAGESITE ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/i386/packages-current/Latest/ 两种方式选择其中一种皆可,接下来的步骤都一样。 ======================== T410声卡没声音的问题: 修改/boot/defaults/loader.conf文件: snd_hda_load=”yes” # Intel High Definition Audio (Controller) 在/boot/device.hints添加: hint.hdac.1.cad0.nid31.config=”as=1″ hint.hdac.1.cad0.nid25.config=”as=2″ 参考: =========================== 屏幕亮度调整,在xorg.conf文件“Device”中加入如下一行 Option “RegistryDwords” “EnableBrightnessControl=1″ ============================= 配置thinkpaq中键滚轮,如下: 在xorg.conf文件加入: ============= Section “ServerFlags” Option “AllowEmptyInput” “false” EndSection ============= 然后在InputDevice段落加入: ================== Option “EmulateWheel” “on” #Enable wheel emulation for the Trackpoint Option “EmulateWheelButton” “2″ #Use the middle button for the emulation Option “YAxisMapping” “4 5″ #Map trackpoint Y axis to Y axis of emulated wheel Option “XAxisMapping” “6 7″ #Map trackpoint X axis to X axis of emulated wheel ====================== wifi连接: freebsd下的gui wireless连接可以使用wifimgr cd /usr/ports/net-mgmt/wifimgr && make install clean ============================= 会继续更新!

阅读(1601) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~