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

  • 相关阅读:
    快速认识 Spring Boot 技术栈
    Spring JDBC Template -实验介绍
    Spring 基于注解的配置 -实验介绍
    Spring 自动扫描与装配 -实验介绍
    Spring IoC 容器 -实验介绍
    Spring 框架的 AOP -实验介绍
    使用 AspectJ 框架实现 Spring AOP
    Spring框架自动创建 proxy
    Spring 框架的 AOP
    考研计算机专业课基础:计算机结构化编程
  • 原文地址:https://www.cnblogs.com/wonux/p/5238980.html
Copyright © 2011-2022 走看看