VirtuBox中满屏显示Ubuntu


时间:2012-11-08 05:26    来源:未知   作者: admin   阅读次数 33  
我要纠正  我要投稿


文章内容摘要:

VirtualBox: 3.1.4 Ubuntu: 9.10 1.安装好VirtualBox 2.在VirtualBox中安装好Ubuntu9.10 ?在VirtualBox中启动Ubuntu后不能全屏显示。当前宿主操作系统的分辨率是1280*1024,VirtualBox中的Ubuntu9.10的分辨率是800*600。Baidu了一下,要让Ubuntu9.10的分辨

  VirtualBox: 3.1.4 

  Ubuntu: 9.10 

  1.安装好VirtualBox 

  2.在VirtualBox中安装好Ubuntu9.10 

  ?在VirtualBox中启动Ubuntu后不能全屏显示。当前宿主操作系统的分辨率是1280*1024,VirtualBox中的Ubuntu9.10的分辨率是800*600。Baidu了一下,要让Ubuntu9.10的分辨率大于宿主操作系统的分辨率才可以全屏显示。 

  解决方法(来自http://blog.alwayst.info/837): 

  3.选择Ubuntu9.10窗口上的Devices->Install Guest Additions...。此时在Ubuntu桌面上出现了一个光盘。 

  4.在Ubuntu中打开终端,Applications->Accessories->Terminal。 

  5.输入如下命令: 

  $cd /media/cdrom/ 

  $ls 

  32Bit VBoxLinuxAdditions-amd64.run VBoxWindowsAdditions.exe 

  64Bit VBoxLinuxAdditions-x86.run VBoxWindowsAdditions-x86.exe 

  AUTORUN.INF VBoxSolarisAdditions.pkg 

  autorun.sh VBoxWindowsAdditions-amd64.exe 

  $sudo sh VBoxLinuxAdditions-x86.run //需要输入用户密码 

  6。运行成功之后,重启Ubuntu9.10。 

  $sudo reboot 

  7.重启之后,就可以看到Ubuntu9.10的分辨率为1152*864了。 

  任务完成。 (责任编辑:admin)
转载请附带本文地址:http://www.hake.cc/a/os/Linux/2012/1108/105260.html



PYTHON 安装前检查软件包依赖
这个问题估计是那些和我一样跟着视频走的同学会遇到的问题。
该问题的原因是linux下用源码安装python不会检查依赖,所以会报出这种缺少依赖的错误。视频中老师已经安装过了python,可以说python的依赖是完整的,所以我们跟着用源码安装是缺少依赖的。


解决办法:先检查python的依赖,并安装,然后重装python。根据linux的版本的不同,使用的命令也不同,lz用的是ubuntu,命令为:sudo apt-get build-dep python。

Ubuntu使用Qt进行多屏显示是相对简单的。首先,确保已经按照Qt框架并配置好开发环境。 在Qt,可以使用QScreen类来管理和操作屏幕。要实现多屏显示,可以使用以下步骤: 1. 引入QScreen头文件:`#include <QScreen>` 2. 使用QApplication的实例来获取主屏幕的QScreen对象:`QScreen *primaryScreen = QApplication::primaryScreen()` 3. 通过主屏幕的QScreen对象,获取其他屏幕的QScreen对象列表:`QList<QScreen*> allScreens = QApplication::screens()` 4. 遍历QScreen对象列表,可以获取每个屏幕的相关属性,比如分辨率、位置等:`foreach (QScreen *screen, allScreens) { ... }` 5. 可以通过QScreen的方法获取屏幕的宽度和高度:`int screenWidth = screen->geometry().width()`,`int screenHeight = screen->geometry().height()` 6. 如果想在特定的屏幕上显示Qt组件,可以通过QWidget的方法设置组件所在的屏幕:`widget->setScreen(screen)` 7. 对于需要在多个屏幕上显示不同内容的应用程序,可以根据需求将不同的QWidget放置在不同的屏幕上。 需要注意的是,如果在多屏显示时需要处理各个屏幕之间的交互或同步,可能需要使用多线程或其他相应的机制来实现。 总之,在Ubuntu的Qt开发,通过QScreen类的相关方法和属性,可以方便地实现多屏显示的功能。根据屏幕的数量和需要显示的内容,可以灵活地进行布局和控制,以满足特定应用程序的需求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值