我相信这是一个非常奇怪的问题,但我在近 20 年后才从 Mac 切换回 PC,所以我当然还不是 Windows 7 的专家。
我的新计算机配备了 Gigabyte HD 6970 GPU,通过 DisplayPort 连接到 Dell Ultrasharp U3011 显示器 (2560 x 1600)。
每当我在屏幕上打开未最大化的窗口时,关闭屏幕都会减小窗口的大小并将它们推到屏幕的左上角,如重新打开显示器时所见。有趣的是,窗口减小到 1022 x 726 像素 (??),但如果非最大化窗口已经位于屏幕左上角附近 1022 x 726 的范围内,则窗口将不受影响。
我该如何解决这个恼人的问题?
[编辑] 自从发布这个问题以来,我发现如果我在计算机断电进入睡眠模式之前关闭显示器,有时我会收到以下警报。

我有一个 Sapphire Vapor-X Radeon HD7950 OC 版显卡。它使用常规 BIOS 以 850 MHz 运行,使用 Boost BIOS 以 950 MHz 运行。
我正在使用 Boost BIOS。当计算机启动时,该卡在负载下以 950 MHz 运行,正如预期的那样。然后我使用 Trixx 将 GPU 从 950 超频到 1150,将内存从 1250 超频到 1400,使用 +20 功率设置使其稳定。它运行良好,可以运行几个小时的测试和游戏,不会过热,没有伪影。
但是,当我启动任何 GPU 加速的视频播放器(例如 VLC 或 SMPlayer)时,频率立即下降到 850(不是 950!)并且内存下降到 1250。只要视频播放器打开,它就会保持在那里,即使它暂停。当我关闭它时,我必须在 Trixx 中重置超频并再次执行以恢复到 1150/1400。
在视频播放器中禁用 3D 加速会使问题消失,但显然播放器的可用性要低得多。我需要超频来运行现代游戏,差异对于在当前游戏中实现良好的 FPS 至关重要。
这种行为的原因是什么?是否可以对其进行更改,以便我的视频播放器能够正确加速并且不会影响我的超频?
最近的 MacBook Pro 启用了 Vt-d,但我没有找到有关实际 gpu 共享的任何信息。
是否可以设置带有两个 GPU(Intel、nVidia 或 AMD)的 MacBook Pro,以便我可以在 Windows 客户机中使用快速 GPU 进行图形开发或游戏?
Parallels Extreme(维基百科)为 Windows/Linux 提供了解决方案,但我想使用 Mac 作为主机。
我读过 Linux (ubuntu/mint) 上的 GPU 直通可以使用正确类型的硬件。我正在寻找直通的特定用例,我想知道技术是否已经足够先进以允许它发生。
我有一个 linux mint 主机,想要一个 Windows 8/10 来宾。CPU/主板支持 vt-d (i7-5820k, asus x99-a)。gpu是一对gtx970。我想:1)设置来宾,使其在主机的窗口内运行,从而允许我使用类似统一模式的东西 2)将 1 个 GPU 传递给来宾 3)当我关闭来宾时VM,我希望通过的 GPU 返回主机,以便我可以使用这对 GPU 执行计算/cuda 繁重的任务
有时我想玩游戏(因此是直通),但是当我实际工作时,我经常需要访问两个 GPU 上的 cuda 核心。我读过的很多关于这个的旧线程都表明 1 张卡从主机上完全消失了,有没有办法让它在不重启的情况下恢复运行?
通常你需要 2 台显示器来处理这种类型的事情,将每个显示器插入一个单独的 GPU。但是是否可以使用第二个 GPU 在主机内呈现窗口化虚拟机,而不是第二个显示器?
关于窗口模式,我确实在 virtualbox 站点上看到了这一点,但我不确定在这种情况下 VM 是否仍然窗口化:https : //www.virtualbox.org/manual/ch09.html#pcipassthrough
我已经搜索过这个并找到了简短的内容,但话虽如此,大多数搜索结果已经有好几年了,所以从那时起它并没有说明任何技术进步。我发现的唯一一件事是 youtube 上的一个视频,它表明它可能是可能的,因为它看起来像是在以窗口模式运行的 VM 上通过 GPU:https : //www.youtube.com/watch?v=XY1zDgCxARw
有没有办法增加主板和 GPU 之间的距离,但仍然保持连接?到目前为止,谷歌根本没有帮助(出于某种原因,它给了我双显示器搜索结果)并且也没有看到这里提出的问题。要沿平面安装 PC 并保持部件分离,是否可以使用某种电缆连接到主板 GPU 插槽和 GPU 本身?
在过去的几个月里,如果我的机器开的时间太长,它无法播放任何视频或音频文件。这发生在浏览器和使用本机播放器(WMP 等)中。重新启动我的机器可以解决这个问题,但如果它持续一个多星期左右,问题就会再次发生。
在问题出现之前,音频和视频可以正常播放。
在浏览器中,我使用 flash 还是 html5 视频播放器并不重要。我试过在 Chrome 和 VLC Player 中强制进行软件解码,但这也没有帮助。
有趣的是,broadway.js示例确实可以播放,它使用软件渲染,但 GPU 测试(例如bmark)也可以运行。
这是我的系统信息:
OS Name Microsoft Windows 10 Pro
Version 10.0.14393 Build 14393
BIOS Version/Date American Megatrends Inc. P3.20, 6/7/2016
Installed Physical Memory (RAM) 32.0 GB
Processor Intel(R) Core(TM) i7-5820K CPU @ 3.30GHz, 3301 Mhz, 6 Core(s), 12 Logical Processor(s)
Display
Name NVIDIA GeForce GTX 950 (driver 21.21.13.7633)
Audio
Name Realtek High Definition Audio
Run Code Online (Sandbox Code Playgroud)
还需要什么来帮助解决此问题?
对于那些反对者:为什么?请在评论中告诉我,以便我解决您的疑虑。
更新看起来这是一个音频问题。它又开始发生了,我去检查音频服务,发现它的状态是“重新启动”,我无法对其采取任何其他措施。
如果我尝试重新启动 …
我需要构建一台(便宜的)计算机,它可以用于:
基本上我只是使用 GPU 来解决数学问题。我需要很少的实时吞吐量到/从卡。
我的问题
有没有办法:
有一些主板最多支持 6 个 PCIe 连接,但如果我能安装尽可能多的系统资源,那就更好了。
不是我的问题
其他可能有趣的答案
自问 q 以来的发现
主板集群如此便宜以至于与 GPU 的价格无关,请参阅这个非常有趣的论文项目视频,唉......树莓派和 Arduinos 似乎没有 PCIe 插槽。HummingBoard-Pro可以,但售价 55 美元。我的号码每个都需要低于 25 美元才能具有成本效益。以下是其他产品:Gateworks Price Unk、带 mPCI 的Intel Galileo,每个 45 美元。
PCI-e 可以像 USB 和 Thunderbolt 一样拆分……谁知道?这里有几个有限的分离器:Amfeltec, …
是否可以使用 GPU 解码 H.265 视频格式的文件?
眼镜:
尝试播放测试样本(带有 H.265 编解码器的 MKV,10 位),~100% CPU 使用率,滞后...
尝试在 DXVA2-Native 设置下使用 PotPlayer 和 LAV(不成功,CPU 使用率相同)。
尝试使用启用了硬件加速的 GOM 播放器(不成功)。
也许我需要配置一些东西?或者我的 PC 配置不可能?H.264 样本(具有相同的 FPS)播放良好 - 20% CPU 使用率。
Windows 10, 1709,已完全修补。
图形是 nVidia GeForce 750ti。
今天,在做与驱动程序或图形操作完全无关的事情时(我正在运行命令提示符,在 Firefox 中打开了 20 个选项卡,仅此而已),我的显示器从全彩色变为单色。事实上,我花了一分钟才注意到,即使我正在积极地在电脑上工作。
事件日志中似乎没有指向任何特定方向的事件。
重新启动计算机登录屏幕是全彩色的,但是在桌面加载后大约2秒,它又变成了单色。
锁住电脑,登录界面又是单色的,但是关了一会儿,我扭动鼠标又回来了,登录界面是全彩色的,直到我再次登录。
我将图形驱动程序更新到最新(大约一周前发布),但无济于事。
我猜是显卡问题,但我对其他经历过这种情况的人很感兴趣,并且可能有其他东西可以先尝试。
我截取了屏幕截图并将其发送到我的手机,屏幕截图本身也是单色的。
我有一个带有 GTX 1050 GPU 的 Surface Book 2,我想在运行我的 macOS 虚拟机时使用该显卡。我一直在寻找,但没有找到满意的答案。我不想将 GPU 的控制权交给我的 VM,我只想像使用 Intel GPU 一样使用它。我试图在 Nvidia 控制面板中设置 VirtualBox 但它是唯一没有出现的程序,这让我想知道我是否需要一个 API。
谢谢你的帮助!
gpu ×10
video ×3
virtualbox ×3
windows-10 ×2
audio ×1
codec ×1
colors ×1
cpu ×1
display ×1
displayport ×1
dual-gpu ×1
gpgpu ×1
linux-kvm ×1
macos ×1
motherboard ×1
overclocking ×1
vmware ×1
vt-d ×1
windows-7 ×1