首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OpenBSD不支持的视频信号

OpenBSD不支持的视频信号
EN

Stack Overflow用户
提问于 2017-11-19 07:47:24
回答 1查看 868关注 0票数 1

今晚花了几个小时在#openbsd频道上解决一个显示问题。虽然我们玩得很开心,但还是想不出这一招!

规范:

U盘和OpenBSD6.2图像

  • 众所周知的好,
  • Openbsd映像成功地从这个USB安装到一个独立设备使用这些指令上的虚拟env。

桌面计算机

  • 主板,64位英特尔处理器
  • 只限于星上图形
  • 当前运行Ubuntu16.04.03服务器
  • BIOS (旧式启用)设置为先引导USB

监视器

  • 东芝40 UX600U型液晶电视

症状

  • 在Ubuntu服务器上启动计算机,显示得很好,没有问题
  • 引导到Openbsd USB棒,bios屏幕运行,自我检查通行证,然后监视器显示“不支持的视频信号”。这不是Openbsd消息,而是来自监视器本身的消息。

到目前为止已经完成了

  • 格式清晰的USB (在监控下)
  • 安装从USB到虚拟env的独立设备,没有问题,加载Openbsd只是很好。
  • 启动计算机到Ubuntu,显示工作完美。
  • 引导计算机到Openbsd USB,显示上面显示的错误信息。
  • 拔出和复接VGA电缆
  • 电源关闭,电源启动监视器

怀疑- Pg.88的东芝显示器手册显示了一个表的可接受的信号格式的PC IN。我的预感是图形驱动程序与这个监视器不兼容。

问题

  • 我能做些什么让这个监视器与一个新的OpenBSD6.2安装一起工作吗?
  • 在下次开始之前,我如何检查Openbsd监视器的兼容性?
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-11-19 19:49:26

Ubuntu支持nVidia显卡,但OpenBSD只支持旧的UMS驱动程序。OpenBSD内核(可能,我不确定)使用640x480作为分辨率,而Linux内核使用监视器支持的最高分辨率。

你有两个选择来“解决”这个问题。在另一台计算机或另一台监视器上安装OpenBSD (您也可以使用带有USB<->HDD适配器的笔记本电脑),当安装程序询问您是否需要图形支持(或者类似的东西,我不记得了)时,请回答是。完成安装并重新启动。然后将HDD移动到原来的计算机和机器上的电源。您将看到同样的消息,但在某个时候,系统将运行xenodm (用于X11会话的图形启动程序,如xdm),然后监视器将正常工作。不幸的是,您看不到控制台消息。

不要更改xorg.conf,您的问题不仅与监视器有关。另一个选择(更好,imho)是购买一个廉价的二手ATI显卡,只需安装OpenBSD。ATI显卡是完全支持的(除了最新的),并有KMS支持。您将只在两三秒钟内看到消息,在此之后,您将看到控制台。也许你需要在不同的计算机上运行安装程序,或者用不同的显示器运行,但之后一切都会很好。

无论如何,OpenBSD只对基本控制台使用标准模式。它不会制造出奇怪的、没有支撑的东西。所以,您的显示器可能有某种问题,最低的VGA分辨率/频率。问题是,OpenBSD内核在引导过程中不能更改为更高的分辨率,因为它不支持内核级的nVidia卡。它为nVidia卡使用了一个用户驱动程序,就像传统上使用的Linux/BSD/Unix一样。

如果您有一个旧的(大约10年左右) LiveCD/installer,请尝试在您的计算机上运行它。你会看到同样的问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47374724

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档