zoukankan      html  css  js  c++  java
  • FreeBSD安装桌面环境

    安装Xorg

    cd /usr/ports/x11/xorg-minimal
    make install clean
    

    pkg install xorg-minimal
    

    如果最小化安装xorg-server,startx启动测试X,需要安装twm、xclock、xterm等。

    配置Xorg

    快速启动测试X

    By default, Xorg usesHAL to autodetect keyboards and mice. The sysutils/hal and devel/dbus ports are automatically installed as dependencies of x11/xorg, but must be enabled by adding these entries to/etc/rc.conf:

    • Check if HAL is used by the X server
    pkg info xorg-server | grep HAL
    
    • If HAL is on, enable needed services by adding two entries to /etc/rc.conf. Then start the services:

    hald_enable="YES"
    dbus_enable="YES"

    service hald start 
    service dbus start
    
    • If the output shows HAL is off,Rename or delete old versions of xorg.conf:
    mv /etc/X11/xorg.conf ~/xorg.conf.etc
    mv /usr/local/etc/X11/xorg.conf ~/xorg.conf.localetc
    
    • Once the services have been started, check whether Xorg auto-configures itself by typing:
    Xorg -configure
    
    • Start the X system:
    startx
    
    • Once the test is successful, copy the configuration file to /etc/X11/xorg.conf:
    cp xorg.conf.new /etc/X11/xorg.conf
    
    使用字体
    • 安装文泉驿开源字体
    pkg install wqy-fonts
    
    • /etc/X11/xorg.conf里面的Section “Files”小节加入:

    FontPath "/usr/local/lib/X11/fonts/wqy"

    安装awesome

    pkg install awesome
    cp /usr/local/etc/xdg/awesome/rc.lua .config/awesome/
    echo "exec awesome" > .xinitrc
    

    安装输入法

    pkg install zh-fcitx
    pkg install zh-fcitx-configtool
    

    设置XMODIFIERS变量,gtk、qt支持:

    • csh/tcsh

    setenv XMODIFIERS @im=fcitx
    setenv GTK_IM_MODULE fcitx
    setenv GTK3_IM_MODULE ximcp

    • sh/bash
      

    export XMODIFIERS='@im=fcitx'
    export GTK_IM_MODULE=fcitx
    export GTK3_IM_MODULE=xim

    For Qt4 programs, we recommend you to use:
    qtconfig-qt4: /usr/ports/misc/qt4-qtconfig
    instead of to manually set QT4_IM_MODULE.

    To start fcitx with your desktop, just

    cp /usr/local/share/applications/fcitx.desktop ~/.config/autostart/
    

    或在.xinitrc中添加

    fcitx &
    

    参考:http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/x-config-quick-start.html

  • 相关阅读:
    NYOJ 158 省赛来了(变相组合数)
    NYOJ 111 分数加减法
    NYOJ 14 会场安排问题 (贪心)
    POJ 3903 Stock Exchange(LIS)
    NYOJ 456 邮票分你一半(01背包)
    HDU 4521 小明系列问题——小明序列 (LIS加强版)
    CSU 1120 病毒(经典模板例题:最长公共递增子序列)
    挑战程序设计竞赛里面的几道深度优先搜索
    2009 Multi-University Training Contest 4
    USACO sec1.1
  • 原文地址:https://www.cnblogs.com/wonux/p/5238980.html
Copyright © 2011-2022 走看看