此问题跟踪了许久,后来用两个方法解决:
1.设置黑色的窗口背景:
我这里是最外层为黑色,最外层是一个QSplitter,则设置:
2.程序链接了so库,则保证so库是否链接正确。如果链接不正确,比如头文件不一致等,也会有黑屏问题。
以上。
你用的是Red Hat Enterprise Linux 7吗?可能是没装桌面环境。还有建议你检查一下你的安装光盘。linux发行版较多。有些发行版中是分服务器版和桌面版的。桌面版肯定会有图形界面。 但是对于服务器版则未必了。
这是rHEL7桌面版的安装画面
图中那个蓝色的地方,就是桌面安装选项。由于是桌面版,所以它肯定会提供这个安装项目。工作站版本也是如此。
再来看看服务器版的
蓝色的地方就是最小安装,如果此时,直接点击继续的话,那肯定没有图形。所以,这时如果你对于通过命令管理系统不熟练,则要点击那个蓝色的地方进入下一个画面
这幅图里面,蓝色的地方就是安装图形界面时要选中的项目。有了它才有图形界面。
那么,怎么知道自己下载的iso文件是桌面版,工作站版还是服务器版?最直观的方式看下载回来的文件名。
rhel-sever-7.0-x86_64-dvd.iso,这是什么意思?rhel是Red Hat Enterprise linux(红帽linux企业版),server指明了是服务器版,7.0指出了发行版本是7.0而不是4.0、5.0、6.0,x86_64说明这是一个64位的系统,那么就别往32位的电脑上装了,根本装不上。dvd是指安装介质是dvd光盘,安装时就不会向vcd那样还要中途更换光盘。
rhel-workstation-7.0-x86_64-dvd.iso和前面说的基本一致。只是server(服务)变成了workststion(工作站),所以这是工作站安装文件。
rhel-clent-7.0-x86_64-dvd.iso则是桌面用户的选择了。client(客户端),由于图形界面在普通桌面用户上大行其道,所以名称中有client的安装系统通都会有图形界面。
我建议你看看自己是不是装错版本了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)