AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 1494820
Accepted
Taylor
Taylor
Asked: 2023-12-04 04:46:40 +0800 CST2023-12-04 04:46:40 +0800 CST 2023-12-04 04:46:40 +0800 CST

重启后显示器打不开

  • 772

重新启动机器后,我的显示器通常不会重新打开。它只会说“进入省电模式”或“未检测到信号”。

这是使用三台不同的显示器(两台 Dell 2007f 和一台 Asus)、三台不同的 PC(其中一台是全新的)和两根不同的 HDMI->DVI 电缆。我很确定此时这是一个操作系统问题,因为它们的共同点是它始终是 Ubuntu 22.04。

有时我必须多次打开和关闭它,拔出/重新插入电缆,打开/关闭机器,以不同的组合或不同的时间尝试所有这些事情。即使以一种 hacky 的方式,我也无法找到一种一致的方法来规避这个问题。

我在我的新电脑上运行板载显卡。这是一些驱动程序信息

taylor@mean-machine:~$ sudo lshw -c video
[sudo] password for taylor: 
  *-display                 
       description: VGA compatible controller
       product: Intel Corporation
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       logical name: /dev/fb0
       version: 04
       width: 64 bits
       clock: 33MHz
       capabilities: pciexpress msi pm vga_controller bus_master cap_list rom fb
       configuration: depth=32 driver=i915 latency=0 mode=1600x1200 resolution=1600,1200 visual=truecolor xres=1600 yres=1200
       resources: iomemory:600-5ff iomemory:400-3ff irq:158 memory:6000000000-6000ffffff memory:4000000000-400fffffff ioport:4000(size=64) memory:c0000-dffff memory:4010000000-4016ffffff memory:4020000000-40ffffffff

一些CPU信息:

taylor@mean-machine:~$ cat /proc/cpuinfo  | grep 'name'| uniq
model name  : 13th Gen Intel(R) Core(TM) i5-13600K

但就像我说的,我已经在多台机器上得到了这个。两个较旧的显卡具有多个 HDMI 输出,我一直在尝试不同的端口。

我的一个想法是:所有这些机器的另一个共同点是cron文件中的这样的条目:

20 9 * * 1-5 export DISPLAY=:0 && /bin/bash /opt/ibc/gatewaystart.sh

也许那家export DISPLAY公司出了什么问题?我对此一无所知。

display
  • 1 1 个回答
  • 43 Views

1 个回答

  • Voted
  1. Best Answer
    devkev
    2023-12-04T09:07:43+08:002023-12-04T09:07:43+08:00

    我认为监视器显示了 Linux 内核启动顺序,最好通过使用nosplash(并删除任何splash)内核选项启动来验证这一点。

    显示器是在登录屏幕之前关闭还是仅在登录后关闭?如果登录屏幕受到影响,您可能会考虑尝试不同的显示管理器(而不是默认的 gdm)或greeter(我将 slick-greeter 与 lightdm 一起使用,尽管我没有遇到您的问题)。

    这不太可能是那个 cron 作业,因为它设置为在工作日上午 9:20 运行,但是在启动时遇到这个问题(并且计划在计算机关闭时运行的 cronjobs,不会在启动时运行) 。也许看看 cronjob @reboot(在您帐户的 crontab、root 的 crontab 中、/etc/crontab和/etc/cron.d/*)。

    由于您没有可靠的再现器,因此我鼓励您在系统处于这种状态时对系统进行更多调查。您可以启用 sshd 服务器,以便可以从网络上的另一台计算机登录,然后进行调查。例如,您可以查明 X11 服务器是否正在运行(例如ps auxw | grep Xorg),如果正在运行,请尝试查看 xrandr 报告的内容 ( DISPLAY=:0 xrandr -v)。查看当您插入/拔出/重新插入显示器时此输出如何变化。检查活动的 xrandr 输出分辨率,也许尝试强制使用较低的分辨率。尝试强制唤醒屏幕 ( DISPLAY=:0 xset dpms force on)。您可以尝试重新启动显示管理器 ( systemctl restart gdm)。dmesg您可以在系统日志中查找错误消息。

    • 2

相关问题

  • 如何修复 HDMI 高清电视上的过扫描问题?

  • 如何让 Lilliput USB 显示器工作?

  • 如何使用第二台连接 HDMI 的显示器?

  • 如何使用 nvidia 驱动程序更改三星 R519 上的屏幕亮度

  • 更改主监视器

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve