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即可





  • 相关阅读:
    树链剖分
    后缀自动机
    莫队算法。
    线性递推BM模板
    笛卡尔积
    2019牛客暑期多校训练营(第三场) J LRU management 模拟链表操作
    线性基
    bitset 位运算
    Lindström–Gessel–Viennot lemma定理 行列式板子
    三角形
  • 原文地址:https://www.cnblogs.com/sj9524437/p/4952930.html
Copyright © 2011-2022 走看看