gpt4 book ai didi

centos - 错误 'bad pad value "2m": must be positive screen distance' when using tk_messageBox on a wayland display (CentOS)

转载 作者:行者123 更新时间:2023-12-04 19:30:54 26 4
gpt4 key购买 nike

我的 Tcl 脚本在 Ubuntu 上运行良好,但现在我已将一个脚本复制到 CentOS Linux 8 并收到上述错误。
即使我刚开始希望并输入 tk_messageBox 命令,也会出现错误。
安装的版本是 tk.x86_64 1:8.6.8-1.el8
有没有办法解决这个错误?

最佳答案

在 Wayland 上,您必须设置 tk scaling手动。
我有这样的代码来设置默认值:

  # fedora 25 has a bug where 'Inf' is returned
# but once set is ok...
set tkscale [tk scaling]
if { $tkscale eq "Inf" } {
tk scaling -displayof . 1.3333
set tkscale 1.3333
}
我的评论不正确,它应该说 Tcl 在
屏幕尺寸为 0。
我找到了我打开的票:
https://core.tcl-lang.org/tk/tktview?name=2524085333

关于centos - 错误 'bad pad value "2m": must be positive screen distance' when using tk_messageBox on a wayland display (CentOS),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64027429/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com