小编Fra*_*une的帖子

ASUS PA328Q 4K 显示器 Windows 和 DisplayPort 问题

我将华硕 PA328Q 4K 显示器连接到 MSI NVIDIA GeForce GTX 970 4G 的 DisplayPort 输出。显示器配置为使用 DisplayPort 1.2。我正在运行 Windows 8.1 Pro 64 位。显示器在全分辨率下工作正常(RGB 模式下 60 Hz 时为 3840x2160)。

然而,我遇到了经典的 Windows+DisplayPort 问题,当显示器进入睡眠状态或关闭(手动或由 Windows 本身)时,Windows 会重置所有打开的窗口的位置以适应 1024x768 左上角矩形。这个问题是众所周知的并且有据可查,包括超级用户:1 2

有一个注册表技巧,它基本上允许指定在没有插入显示器时 Windows 应默认使用的分辨率。它确实有效果,而且对于大多数用户来说似乎已经足够了。

不幸的是,这个技巧对于 PA328Q 显示器来说是不够的。通过TeamViewer从另一台计算机连接到我的计算机,似乎显示器首先切换到 2560x1600 一瞬间,然后切换到完整的 3840x2160。这足以使 Windows 调整所有窗口的大小以适应 2560x1600 矩形。

华硕技术支持拒绝提供任何支持,除非我首先按照他们的“有用说明”重新安装 Windows。

经过数周的调查,我迫切需要任何不涉及记录每个窗口移动/调整大小操作以便稍后恢复窗口的劣质程序的解决方案

编辑:直到现在我都没有发现的一个细节:在显示器处于 2560x1600 的短暂瞬间,NVIDIA 控制面板报告显示器是通过 DVI 连接的(当然不是),而 2560x1600 似乎是DVI 支持的最大分辨率。

windows display displayport nvidia-graphics-card

10
推荐指数
1
解决办法
698
查看次数

更改 Homebrew 的编译标志

我们正在 OS X Yosemite 10.10 上构建一个大型 C++ 应用程序。此应用程序依赖于我们在构建应用程序之前使用 Homebrew 安装的许多第三方库。我们的发布脚本获取所有依赖项并将它们包含在最终包中。

我们的一些用户报告说我们的应用程序无法在他们的 Mac 上运行。例如,在 2012 年末的 27 英寸 iMac 上运行 macOS 10.12.6 的用户正在获取llegal instruction: 4(所有详细信息在这里)。

看起来崩溃发生在我们捆绑的第三方依赖项之一 OpenImageIO 中,它是使用以下命令安装在构建机器上的:

brew tap homebrew/science
brew install openimageio
Run Code Online (Sandbox Code Playgroud)

brew info openimageio 报告说它确实是从源代码构建的:

/usr/local/Cellar/openimageio/1.7.17_1 (66 files, 16.0MB) *
  Built from source on 2017-11-27 at 19:15:19
Run Code Online (Sandbox Code Playgroud)

我怀疑 Homebrew 在构建机器上编译时启用了高级 x86 指令集。

这是 OpenImageIO 的 Homebrew 公式:https :
//github.com/Homebrew/homebrew-science/blob/master/openimageio.rb

有没有办法找出 Homebrew 正在使用哪些标志或哪些命令行?

或者,有没有办法在 macOS 上全局设置 clang 的默认标志?

mac homebrew clang macos

8
推荐指数
0
解决办法
855
查看次数

与某人共享我的计算机以运行繁重的 CPU/GPU 计算,同时我继续使用它

我想将我强大的 Windows 10 Pro 机器的访问权限授予外部人员(我完全信任的人)来运行 Python/PyTorch 程序,使用 GPU 进行计算。

关键是我想在那个人运行计算负载时继续使用这台机器:据我所知,该要求不包括所有形式的 RDP/VNC,但我不确定(尤其是 RDP) : 你能确认/否认吗?

我正在考虑运行 SSH 服务器。那行得通吗?

remote-desktop ssh vnc gpu python

4
推荐指数
1
解决办法
410
查看次数