【问题标题】:How to change screen resolution of Raspberry Pi [closed]如何更改Raspberry Pi的屏幕分辨率[关闭]
【发布时间】:2014-04-06 07:39:01
【问题描述】:

我在 Raspberry pi 上使用 7" TFT LCD 显示器,谁能告诉我如何更改 Raspberry Pi 的屏幕分辨率以及 7" TFT LCD 显示器的分辨率应该是多少。

【问题讨论】:

  • 取决于操作系统和具体屏幕。

标签: raspberry-pi screen-resolution


【解决方案1】:

只需在运行 Raspbian JessieRaspberry Pi 3 上运行以下简单命令。

运行终端并输入

sudo raspi-config

转到:>高级选项 > 解决方案 > 只需将您的分辨率设置为适合您的屏幕

然后

reboot

如果您没有找到配置菜单,请更新您的树莓派软件配置工具(raspi-config)。

这就是 TQ。

【讨论】:

  • 最好的解决方案在这里,谢谢!
  • 这也提高了我在端口 0 上的默认 VNC 连接上获得的分辨率。
  • 简单有效,谢谢!也适用于我的 TeamViewer 会话。
  • 干净简单的工作解决方案,正是我所需要的。谢谢!
  • 有没有办法在不重启的情况下做到这一点?
【解决方案2】:

我在 /boot/config.txt 文件中进行了以下更改,以支持我的 7" TFT LCD。

取消注释“disable_overscan=1”

overscan_left=24
overscan_right=24
Overscan_top=10
Overscan_bottom=24

Framebuffer_width=480
Framebuffer_height=320

Sdtv_mode=2
Sdtv_aspect=2

我以this video 为指导。

【讨论】:

  • 希望更改实际分辨率。我已经完成了过扫描,但希望按钮和所有内容都更大。
  • @mpromonet 建议更改您的评论,添加 /boot/config.txt 需要更改...我不得不搜索信息。
  • 在链接中,elinux.org/RPiconfig 当您搜索视频选项时,您还将获得 hdmi_group 和 hdmi_mode。
【解决方案3】:

如果您像我一样使用通过 SPI 连接的 TFT(例如 PiTFT 2.8" 320x240),由 FBTFT 驱动并结合 fbcp 来利用硬件加速视频解码(使用 omxplayer),就像它所描述的 here .您应该在/boot/config.txt 中添加以下内容以强制输出到 HDMI 并将分辨率设置为 320x240:

hdmi_force_hotplug=1
hdmi_cvt=320 240 60 1 0 0 0
hdmi_group=2
hdmi_mode=87

【讨论】:

  • 我尝试了几种不同的方法,但这最终在我的 10.1" 1024x600 显示器上对我有用。我将 320 240 更改为我的分辨率,它看起来不错。谢谢!
  • 非常感谢“hdmi_cvt”的提示!出于某种原因,我的 7 英寸显示器也需要使用正确的分辨率,尽管它只是通过 HDMI 连接。没有它,它只会切掉大约 20% 的右侧,并且不会过扫描。
  • 好吧,这对我不起作用。就像你一样,我有 2.8 piTFT 显示器,我现在正尝试将其切换到 HDMI 输出,然后再次切换到 PiTFT 显示器。不管我做什么,Rasberry PI 只会将输出发送到 PiTFT 显示器而不是显示器。
【解决方案4】:

正如这里的其他 cmets 所指出的,您需要取消注释 disable_overscan=1 在 /boot/config.txt

如果您使用NOOBS(这是我使用的),您会在文件末尾找到一组具有disable_overscan=0 属性的默认设置。您需要将其值更改为 1,然后重新启动。

【讨论】:

  • 尽管这个答案有 7 个赞成票,但在 config.txt 中取消注释该行后,我无法从 HDMI 输出中得到任何东西
  • 这对我有用 - 我一直坚持使用 593x4xx 分辨率,直到我禁用它 - 然后效果很好:)
【解决方案5】:

您可以使用以下窗口在 Raspbian GNU/Linux 8 (jessie) 上以图形方式更改显示分辨率(不使用终端)。

应用程序菜单 > 首选项 > Raspberry Pi 配置 > 系统 > 设置分辨率。

Click to view screenshots

【讨论】:

  • 我知道在某些 PI 的操作系统中,设置分辨率选项可用。我有一个运行 Jessie 的 Pi,它没有设置分辨率选项。我该怎么办?
  • 我也没有设置分辨率选项
【解决方案6】:

如果我没记错的话,默认 Rpi 分辨率是:1366x768。

你可以改变它。

您将在此链接中找到有关它的所有信息。

http://elinux.org/RPiconfig

在该页面上搜索“hdmi 模式”。

希望对你有帮助。

【讨论】:

    【解决方案7】:

    电视 Sony Bravia KLV-32T550A 下面提到的配置非常有效 您应该将以下内容添加到 /boot/config.txt 以强制输出到 HDMI 并设置

    resolution 82   1920x1080   60Hz    1080p
    
    hdmi_ignore_edid=0xa5000080
    hdmi_force_hotplug=1
    hdmi_boost=7
    hdmi_group=2
    hdmi_mode=82
    hdmi_drive=1
    

    【讨论】:

    • 我的 2.8 pitft 显示器在我的树莓派上成功运行,但现在我需要将它暂时切换到显示器上的 HDMI 输出,然后再切换回 Pitft 显示器。所以,我尝试了你的答案,但没有奏效。
    【解决方案8】:

    取消注释后 disable_overscan=1 跟着我的指引。在链接中,http://elinux.org/RPiconfig 当您搜索视频选项时,您还将获得 hdmi_group 和 hdmi_mode。如果您将电视用作视频输出,则 hdmi_group 选择 1,或者为监视器选择 2。然后在 hdmi_mode 中,您可以从列表中选择您想要的分辨率。 我选择了 :- hdmi_group=2 hdmi_mode=23 它奏效了。

    【讨论】:

      【解决方案9】:

      这对我有用

      hdmi_group=2
      hdmi_mode=1
      hdmi_mode=87
      hdmi_cvt 800 480 60 6 0 0 0
      max_usb_current=1
      

      【讨论】:

      • 我认为这是对/boot/config.txt 文件的编辑?
      猜你喜欢
      • 1970-01-01
      • 2014-05-25
      • 2022-11-07
      • 1970-01-01
      • 1970-01-01
      • 2012-03-04
      • 1970-01-01
      • 2015-04-06
      • 1970-01-01
      相关资源
      最近更新 更多