AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

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

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / computer / 问题

全部问题(computer)

Martin Hope
Kadir Şahbaz
Asked: 2023-12-04 17:57:01 +0800 CST

在两个屏幕上显示 Win+P 选项

  • 8

我有两个屏幕。由于屏幕 1 出现故障,大约 10 分钟后信号到达该屏幕。我想使用“仅第二个屏幕”选项仅使用屏幕 2,直到信号到达屏幕 1。但是当我使用 Win+P 快捷方式时,Windows 10 仅在屏幕 1 上显示“项目”菜单。所以我不这样做不知道我选择了哪个选项(因为屏幕 1 上还没有信号)。我每次都尝试通过反复试验选择“仅第二屏幕”选项。

使用Win+P时如何在两个屏幕上显示“项目”菜单?

这就是我需要的:

在此输入图像描述

不要让图像误导您。当前选择的选项可能会改变。有时选择“复制”,有时选择“范围”,有时选择“仅限电脑屏幕”。所以我需要知道选择了哪一个才能知道按Win+P多少次。

windows-10
  • 1 个回答
  • 194 Views
Martin Hope
medukia
Asked: 2023-12-04 17:24:59 +0800 CST

在命令提示符下按任意键退出?

  • 6

我有一个自动热键脚本,它运行 cmd 来检查所选文件的哈希值。我使用 certutil 命令来完成该任务。

#h::
      hwnd := WinExist("A")
      for Window in ComObjCreate("Shell.Application").Windows  
          if (window.hwnd==hwnd) {
              Selection := Window.Document.SelectedItems
              for Items in Selection
                  Path_to_Selection := Items.path
          }
run %ComSpec% /k certutil -hashfile "%Path_to_Selection%" md5
return

我希望 cmd 屏幕在脚本完成后显示“按任意键退出”或类似的内容,这样我就可以通过任意键轻松关闭窗口,而不仅仅是 alt + f4 或单击 X 按钮。任何想法将不胜感激!

windows
  • 1 个回答
  • 39 Views
Martin Hope
Ralf_Reddings
Asked: 2023-12-03 07:45:39 +0800 CST

“-c”只是 ffmpeg 中“-codec”的缩写别名吗?

  • 6

我查看了文档,对我来说似乎不清楚。例如以下两个命令本质上是相同的吗?

ffmpeg -i .\video.mp4  -i .\metadata.txt -map_metadata 1 -codec: copy -y out.mp4

和

ffmpeg -i .\video.mp4  -i .\metadata.txt -map_metadata 1 -c copy out.mp4

如果它们不一样,那么有什么区别呢?

我发现自己经常被这两个标志绊倒,并且想确切地知道。

任何帮助将不胜感激!

ffmpeg
  • 1 个回答
  • 30 Views
Martin Hope
asp316
Asked: 2023-12-03 00:28:00 +0800 CST

RAM 升级后,1 根内存条上的 RAM RGB 没有变化

  • 5

我的 MSI PRO B760-P WIFI 有 2 个 Kingston Fury RGB DDR5 棒,RGB 工作正常。我添加了 2 个相同速度、品牌的非 RGB 棒,只是不是 RGB。现在,重新启动后,在启动过程中,颜色会正常循环,直到 Windows 启动。然后,其中一根棍子在启动后保持相同的颜色。另一根摇杆可以正确响应 RGB 控制。有任何想法吗?

memory
  • 1 个回答
  • 45 Views
Martin Hope
Thomas W.
Asked: 2023-12-02 19:21:13 +0800 CST

使用 WSL 中的 GUI 应用程序渲染工件

  • 5

将鼠标移到 WSL 中运行的 Linux 应用程序上时,我看到以下工件:

在此输入图像描述

该系统是Thinkpad T470(Intel Core i5-7300U CPU,集成显卡)。安装ISO是直接从微软下载的。这就是我安装 WSL 的方式:

在 Windows 中

wsl --install
wsl --install Ubuntu-22.04

在 WSL shell 中:

sudo apt update && sudo apt upgrade -y
sudo apt install x11-apps

WSL 版本:

WSL version: 2.0.9.0
Kernel version: 5.15.133.1-1
WSLg version: 1.0.59
MSRDC version: 1.2.4677
Direct3D version: 1.611.1-81528511
DXCore version: 10.0.25131.1002-220531-1700.rs-onecore-base2-hyp
Windows version: 10.0.22631.2715

什么可能导致这种情况?在我安装 WSL 的其他计算机上不会发生这种情况。

windows-subsystem-for-linux
  • 1 个回答
  • 43 Views
Martin Hope
kovacs lorand
Asked: 2023-12-02 11:21:41 +0800 CST

复制100万个小文件后内存占用过高(Win10 x64)

  • 12

我制作了一个小型 C++ 程序,将一个 2.7KB 的小 png 文件复制 100 万次。这是我的记忆在副本之前的样子: 在此输入图像描述

这是复制程序完成后的样子: 在此输入图像描述

复制程序关闭后我等了几分钟,也许内存使用量会下降,但只下降了500MB。

这是 RamMap 显示的内容: 在此输入图像描述

如果我再运行复制程序几次,那么 RAM 使用率会更高,但不会超过此点: 在此输入图像描述

这里发生了什么?为什么copy程序退出后内存占用这么高?

这是复制程序代码:

//called with loopSize=1'000'000
void TestFileCopy(const string& sourcePath, const string& destFolder, int loopSize)
{
    int counter = 0;

    while (counter < loopSize)
    {
        std::ifstream source(sourcePath, std::ios::binary);
        if (source.fail())
            throw std::runtime_error("File not found: " + sourcePath);

        string destPath = destFolder + std::to_string(counter) + ".png";
        std::ofstream dest(destPath, std::ios::binary);
        dest << source.rdbuf();
        source.close();
        dest.close();

        if (source.fail())
            throw std::runtime_error("Error reading file: " + sourcePath);

        if (dest.fail())
            throw std::runtime_error("Error writing file: " + destPath);

        ++counter;
    } 
}

如果我删除创建的文件,那么内存使用量就会下降: 在此输入图像描述

windows
  • 1 个回答
  • 818 Views
Martin Hope
nastypigeon
Asked: 2023-12-02 04:15:30 +0800 CST

X11 从远程 Linux 服务器转发到 WSL2 桌面

  • 6

我需要从 Linux 服务器(我没有 sudo)运行 GUI 来工作。在 Windows 11 计算机上,我使用 Ubuntu-22.04 设置了 WSL,并成功按照以下步骤在我的 Windows 系统上显示 Linux GUI:xeyes并且其他相关程序在本地工作时按预期工作。

但是,我无法从我的工作服务器运行 GUI。

这是一个例子xeyes;打印以下错误:

myprofile@palaeoprime:~$ xeyes
debug1: client_input_channel_open: ctype x11 rchan 3 win 65536 max 16384
debug1: client_request_x11: request from 127.0.0.1 44850
debug1: channel 1: new [x11]
debug1: confirm x11
X11 connection rejected because of wrong authentication.
debug1: channel 1: free: x11, nchannels 2
Error: Can't open display: palaeoprime:10.0

服务器上启用了 X11 转发(X11Forwarding yes、X11UseLocalhost no和X11DisplayOffset 10位于/etc/ssh/sshd_config),并且还安装了 Xauth。

连接到服务器时ssh myprofile@serverIP -X -v,输入密码后收到以下文本:

debug1: channel 0: new [client-session]
debug1: Requesting [email protected]
debug1: Entering interactive session.
debug1: pledge: exec
Warning: No xauth data; using fake authentication data for X11 forwarding.
debug1: Requesting X11 forwarding with authentication spoofing.
debug1: Sending environment.
debug1: channel 0: setting env LANG = "C.UTF-8"

有没有解决方案,或者对我来说在本地安装 Xming 并从那里工作更可行?这是我关于超级用户的第一篇文章,如果不够详细或措辞不当,我深表歉意,如果需要澄清,我非常乐意添加编辑。干杯!

linux
  • 1 个回答
  • 25 Views
Martin Hope
sdbbs
Asked: 2023-12-01 18:38:33 +0800 CST

从 Ubuntu 连接到 Raspberry Pi 4 wayvnc 服务器(ssvncviewer、gvncviewer)?

  • 5

我有一个 Raspberry Pi 4,但不是我自己设置的;它报告:

pi@raspberry:~ $ cat /etc/issue
Debian GNU/Linux 12 \n \l

pi@raspberry:~ $ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 12 (bookworm)
Release:    12
Codename:   bookworm

pi@raspberry:~ $ uname -a
Linux raspberrypi 6.1.0-rpi4-rpi-v8 #1 SMP PREEMPT Debian 1:6.1.54-1+rpt2 (2023-10-05) aarch64 GNU/Linux

pi@raspberry:~ $ ps axf | grep vnc
   1996 pts/0    S+     0:00              \_ grep --color=auto vnc
   1057 ?        SLl    0:00 /usr/bin/wayvnc --render-cursor --keyboard=us

所以,显然有一个wayvnc服务器在上面运行。

我尝试从我的 Ubuntu 机器连接到它,但不能。我在网上发现通过 ssh 连接转发 VNC 是个好主意,所以在我的 Ubuntu 笔记本电脑上我首先这样做了:

user@laptop:~$ ssh -L 5903:localhost:5900 [email protected]

...所以我可以连接到localhost:3VNC 地址而不是192.168.1.248:0- 但这没有帮助。

我的 Ubuntu 笔记本电脑报告:

user@laptop:~$ cat /etc/issue
Ubuntu 22.04.3 LTS \n \l

user@laptop:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 22.04.3 LTS
Release:    22.04
Codename:   jammy


user@laptop:~$ gvncviewer localhost:3
Connected to server
Got credential request for 1 credential(s)
Error: The certificate is not trusted
Disconnected from server


user@laptop:~$ ssvncviewer localhost:3

Proto: RFB 003.008

Connected to RFB server, using protocol version 3.8

SelectSecurityType:
  sec-type[0]   19  (rfbSecTypeVencrypt)
Server did not offer supported security type:
 sectype[0] 19  (rfbSecTypeVencrypt)
  info: To connect to 'VeNCrypt SSL/TLS' you must use the SSVNC GUI
  info: or the ssvnc_cmd wrapper script with the correct cmdline arguments.
Security-Type:   0  (rfbSecTypeInvalid)  Latency: 5.90 ms

2023/12/01 11:20:45 VNC Viewer exiting.

所以:

  • 我不知道如何实现“要连接到‘VeNCrypt SSL/TLS’,您必须使用 SSVNC GUI 或带有正确命令行参数的 ssvnc_cmd 包装脚本。”:

如果我只是输入ssvnc(我假设是“SSVNC GUI”),我唯一能做的就是输入以下内容:

ssvnc

...当我单击“连接”时,我收到“警告:获取服务器证书时出错:从 localhost:3 获取 SSL 证书时发生错误”:

ssvnc_错误

  • 我不知道在哪里可以找到这个“ssvnc_cmd 包装脚本” - 我的 Ubuntu 机器只是说:
user@laptop:~$ ssvnc_cmd
ssvnc_cmd: command not found

...但即使我找到了它,我应该在那里使用什么选项?

那么,我如何在 Raspberry Pi 4 (wayvnc) 上设置 VNC 服务器,或在我的 Ubuntu 计算机上设置 VNC 客户端(ssvnc或gvncviewer),以便我可以在本地网络上使用 VNC 连接,而不必担心根证书的服务器,或者这些错误消息抱怨的是什么?

ubuntu
  • 1 个回答
  • 31 Views
Martin Hope
Johannes Bauer
Asked: 2023-12-01 18:35:27 +0800 CST

回显用于启动 Bash 脚本的确切命令

  • 5

我想向 bash 脚本的用户提供反馈,大意是“您已经运行了以下命令 <用户输入的确切命令>,最好像这样运行它 <更好的命令>”。出于可用性原因,我认为最好尽可能准确地打印用户输入的命令。

人们可以做的事情之一是:

echo "You've run the following command:" ${0} "${@}"

但这不会保留引用或转义文本。人们可以检查“${@}”并查看哪些条目需要转义或引号,但脚本无法判断用户使用了这两个条目中的哪一个,也无法重现它。

history无法访问运行脚本的 shell 中的最后一个命令(出于充分的原因,默认情况下也不会在脚本中启用它)。

问题:尽可能精确地重现用户输入的命令来运行脚本的最佳方法是什么?

bash
  • 2 个回答
  • 39 Views
Martin Hope
Duncan Jones
Asked: 2023-12-01 17:12:31 +0800 CST

如何阻止 Windows 日历在启动时打开?

  • 6

我运行的是 Windows 11 Pro,并且我从早期版本升级到此版本(也许是 Windows 10?我不记得了)。

回到 Windows 10,我已将 Windows 日历应用程序设置为在启动时自动打开。我很确定这是我在应用程序设置中所做的选择。

现在,在 Windows 11 中,没有可以关闭的等效应用程序设置。每次我登录时,Windows 日历都会继续打开。我尝试在一些标准位置查找以禁用此功能:

  • “启动”文件夹。
  • 系统设置中的“启动应用程序”。
  • MSConfig 启动应用程序(无论如何,不​​确定这是否与上面不同)。
  • 注册表,在Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run和 下HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run。

但其中都没有提及 Windows 日历。

有人建议我如何在登录时停止此打开吗?

windows-11
  • 1 个回答
  • 20 Views
下一页

Sidebar

Stats

  • 问题 201580
  • 回答 266268
  • 最佳答案 133134
  • 用户 67193
  • 热门
  • 回答
  • Marko Smith

    如何减少“vmmem”进程的消耗?

    • 11 个回答
  • Marko Smith

    从 Microsoft Stream 下载视频

    • 4 个回答
  • Marko Smith

    Google Chrome DevTools 无法解析 SourceMap:chrome-extension

    • 6 个回答
  • Marko Smith

    Windows 照片查看器因为内存不足而无法运行?

    • 5 个回答
  • Marko Smith

    支持结束后如何激活 WindowsXP?

    • 6 个回答
  • Marko Smith

    远程桌面间歇性冻结

    • 7 个回答
  • Marko Smith

    子网掩码 /32 是什么意思?

    • 6 个回答
  • Marko Smith

    鼠标指针在 Windows 中按下的箭头键上移动?

    • 1 个回答
  • Marko Smith

    VirtualBox 无法以 VERR_NEM_VM_CREATE_FAILED 启动

    • 8 个回答
  • Marko Smith

    应用程序不会出现在 MacBook 的摄像头和麦克风隐私设置中

    • 5 个回答
  • Martin Hope
    Vickel Firefox 不再允许粘贴到 WhatsApp 网页中? 2023-08-18 05:04:35 +0800 CST
  • Martin Hope
    Saaru Lindestøkke 为什么使用 Python 的 tar 库时 tar.xz 文件比 macOS tar 小 15 倍? 2021-03-14 09:37:48 +0800 CST
  • Martin Hope
    CiaranWelsh 如何减少“vmmem”进程的消耗? 2020-06-10 02:06:58 +0800 CST
  • Martin Hope
    Jim Windows 10 搜索未加载,显示空白窗口 2020-02-06 03:28:26 +0800 CST
  • Martin Hope
    andre_ss6 远程桌面间歇性冻结 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney 为什么在 URL 后面加一个点会删除登录信息? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension 鼠标指针在 Windows 中按下的箭头键上移动? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    jonsca 我所有的 Firefox 附加组件突然被禁用了,我该如何重新启用它们? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK 是否可以使用文本创建二维码? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 更改 git init 默认分支名称 2019-04-01 06:16:56 +0800 CST

热门标签

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

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

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve