我使用开源ATI驱动程序在我的Radeon 4670上连接了带HDMI的高清电视。然而,存在“过扫描”,它会切断屏幕的每个边缘,大约相当于gnome-panel的大小。我该如何修复它以显示完整的分辨率?
问题在于电视,而不是Ubuntu。
正如上面的评论所说,问题很可能是由于电视而不是司机。
但是,如果你有一个夏普Aquos TV,那么像Pakman提到的菜单中可能无法使用“Dot by Dot”模式。我无法在任何地方找到启用“Dot by Dot”模式的选项。
相反,我通过发现我的遥控器有一个专用的“宽模式”按钮来解决这个问题,这个按钮看起来像这样:|<>|
。按此按钮从Stretch切换到Dot by Dot模式。
在三星电视上修复HDMI过扫描
我将笔记本电脑连接到三星电视的HDMI输入端。由于过扫描,即使分辨率正确设置为1080p,电视也会将部分图像置于可见屏幕之外。这是一个解决方案:
屏幕空白一秒钟 - 完成任务:过扫描被禁用。
我建议检查你的显卡驱动软件,我知道ATI带有过扫描选项。在Windows中有一个名为power strip的程序,我用它在Windows 7上解决这个问题。
我一直在努力解决这个问题的时间比我想说的还要长!如果你有一个NVidia显卡和Ubuntu 14.04,这可能会有所帮助。
转到Ubuntu软件中心,搜索NVidia驱动程序并下载“Nvidia X Server Settings”。
下载后,单击Nvidia图标,然后选择x服务器显示配置。
在那里,只需滑动欠扫描滑块,直到达到所需的尺寸。
两个都对,
新电视设置为允许过扫描,因此驱动程序通常会执行设置为桌面分辨率时可用的过扫描。
因此,视频卡的驱动程序 - 可能 - 有一个过扫描设置可以解决这个问题,如果幸运的话,或者当Hew发现你可能能够将电视设置为显示输入信号而不会过扫描。
首先尝试视频显示驱动程序,如果没有运气,请尝试使用电视设置。最好先在驱动程序设置中进行校正,而不是设置固定显示。
我今天下午试图解决这个问题。夏普电视不会让我将选择从“拉伸”更改为“逐点”。它给了我一个信息:
No input selection available
满足我的目的(不丢失部分屏幕)的解决方案是切换到1360 x 768而不是1920 x 1080的较低分辨率。
因为我只是想在电视上播放emacs,所以失去一些分辨率并不是什么大问题。
这是一种愚蠢的解决方法,但由于没有其他人似乎提到它,我认为这个答案会有所贡献。
在我之前有人写道:这不是软件问题。如果HDMI端口输入标签设置为“PC”或其他,则许多电视型号的行为会有所不同。
确保您的电视知道连接到HDMI电缆另一端的内容
在我的47“LG LCD我可以在菜单 - >选项 - >输入标签上设置它
我刚刚通过将属性显着改为1920x1080 60Hz来解决问题。它是59Hz。
这解决了我的问题,没有使用注册表。
在我的情况下,激活显示器上的过扫描(飞利浦244E)并没有完全解决问题(显示器的空间没有完全覆盖)。我不得不停用显示器上的过扫描并使用AMD催化剂控制中心(gksudo amdcccle
来完成。
ASPECT按钮。
尝试通过单击控制器上的“aspect”按钮切换电视的宽高比(tvformat:auto-scan)。我将戴尔笔记本电脑连接到22英寸的电视机,它可以工作。
我使用ubuntu 13.10并且使用32英寸dynex led电视具有相同的过扫描问题。我使用带有第三代intel图形2500的穿梭计算机连接购买hdmi电缆。我在电视上进入我的高级视频设置并关闭过扫描(问题固定)