linux系统笔记本如何再连1个显示器拜托了各位 谢谢

linux系统笔记本如何再连1个显示器拜托了各位 谢谢,第1张

在Linux下的笔记本用户可能有需要使用笔记本的VGA接口来外接显示用于展现或教学使用,这时候你可能会斟酌该如何使用笔记本的VGA外接,在Linux下其实有多种外接显示器管理程序,固然也都有其各自的特点。下面就为你介绍1款Linux下的显示器管理软件grandr。如果你的笔记本电脑已外接上1个VGA显示器,那末就会如上图显示那样。VGA-表示你已外接上的显示器,如果没有外接上,那末不会显示该装备。LVDS-表示你笔记本上的显示器。固然在grandr软件下的每个显示装备下面都提供了多种设置。经常使用的也是最基本的就是第个显示器的分辨率设置,其实在你连接上外接VGA装备的时候grandr就已自动侦测了装备所支持的所有显示分辨率了,你只要选择1个你想要使用的分辨率再Apply1下就能够了,以下图:在Basic标签中还有以下2个选项:Auto自动:表示自动设置分辨率,1般会根据另外一个显示器的设置来自动配置。Off关闭:关闭显示器。如果你常常使用外接显示器,启用热键后将方便很多,启用热键的方法是:HotKeys(热键,即快捷键)标签-钩选EnableHotKeys(启用热键)有的时候启用热键后会与系统中其他程序的热键有冲突,例如有时候会与SCIM输入法的热键有冲突,造成了SCIM输入法没法切换,那末你可以取消启用grandr中的热键或更换两个软件之1的热键方案。grandr安装以UbuntuLinux为例为你讲述1下安装方法,Ubuntu中带有1个软件安装管理器-新立得软件包管理器。只要打开系统-系统管理-新立得软件包管理器,在新立得中搜索“grandr”并钩选安装便可,也能够在终端使用安装命令:$sudoapt-getinstallgrandr固然在其他例如DebianGNU/Linux等支持apt的Linux系统中也能够使用以上使命方式安装,如果你使用的帐户没有sudo权限,那末你可使用系统管理员帐户来履行以下命令安装:#apt-getinstallgrandr如果你用apt安装软件时没有找到该软件就说明你的软件源中没有grandr这个软件包,可以试着添加或更换新的软件源后再试apt安装grandr,固然也能够在网上下载包后手动安装,你的系统只要支持deb包安装,那末手动安装软件也是非常方便的。

查看原帖>>

1.打开/dev/fbX

fp = open ("/dev/fb0",O_RDWR)

2.获取可变参数,固定参数

ioctl(fp,FBIOGET_VSCREENINFO,&vinfo)  可变参数

ioctl(fp,FBIOGET_FSCREENINFO,&finfo)  固定参数

3.内存映射(mmap)

screensize = vinfo.xres * vinfo.yres * vinfo.bits_per_pixel / 8

/*这就是把fp所指的文件中从开始到 screensize 大小的内容给映射出来,得到一个指向这块空间的指针*/

fbp =(unsigned char *) mmap (0, screensize,

PROT_READ | PROT_WRITE,

MAP_SHARED, fp,0)

4.使用映射后的地址对屏进行 *** 作。

使用上面得到的 fbp 指针来 *** 作显示缓冲区了。

把lcd看成是一块内存,使用mmap函数把它的缓冲区映射到进程空间中,然后通过映射后的地址直接 *** 作驱动中的显示缓冲区,往这块缓冲写数据,lcd就会按数值转换成相应颜色显示在LCD屏上。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8676469.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-19
下一篇 2023-04-19

发表评论

登录后才能评论

评论列表(0条)

保存