zoukankan      html  css  js  c++  java
  • 不启动桌面系统运行qt程序

    参考文档http://stackoverflow.com/questions/3495637/debian-start-qt-gui-application-with-no-desktop


    X server使用Xorg

    Window manager使用xfwm4


    yum install Xorg            (包括依赖包一起2M左右)

    yum install xfwm4        (包括依赖包一起2M左右)



    为了能运行Qt程序,需要安装qt-x11

    yum install qt-x11        (包括依赖包一起16M左右)


    有这些就能运行图形界面程序了


    先修改内核参数添加参数nomodeset   ---这个的作用不太清楚,第一次运行Xorg的时候提示出错,

    查看日志中,日志提示可以添加 nomodeset,自己测试发现可行


    先运行Xorg  默认使用显示设备是 :0  默认虚拟终端 vt7


    设置DISPLAY


    export DISPLAY=:0

    运行 窗体管理器

    xfwm4 --daemon


    然后就可以正常运行qt程序了


    添加中文字体

    直接添加到/usr/share/fonts

    使用文泉驿字体正常显示中文

    (有多个字体的时候可能不能自动选择字体,需要在程序中指定字体)


    屏蔽ctrl alt backspace

    先生成一个Xorg配置文件

    Xorg --configure 生成一个配置

    将新的配置文件拷贝为  /etc/X11/xorg.conf


    在这个文件中添加

    Section "Serverflags"
    Option "DontZap"      "yes"
    EndSection

    重新启动Xorg即可





  • 相关阅读:
    心血来潮学python
    lua中的table、stack和registery
    wrapper for lua
    FT232RL变砖之后
    12.04 redmine
    Webpack 概念
    如何学习 Webpack
    React基础篇
    Intellij实用技巧
    一行代码搞定图片缩放、旋转、加水印
  • 原文地址:https://www.cnblogs.com/sj9524437/p/4952930.html
Copyright © 2011-2022 走看看