无论是从终端还是从菜单运行,ardour 窗口都不会出现
我尝试过 ardour5 和 ardour6 (从源代码构建)
但是,如果我创建一个新帐户,它似乎运行良好。
我已经删除了所有 $HOME/.config,但似乎无法重置任何看似持久的用户状态。
这似乎是窗口管理器的一些问题,因为如果我:
$ xwininfo -root -tree | grep ardour
0x5200001 "ardour-6.2.120": ("ardour-6.2.120" "Ardour-6.2.120") 10x10+10+10 +10+10
这显示了试图显示的一些内容,我已尝试使用 xdotool 强制映射它,但它只是一个黑色窗口,显然与窗口事件的一些交互被破坏了。
我已尝试:ardour --sync,结果相同。
这是终端启动时显示的内容,没有错误......
$ ardour6
bind txt domain [gtk2_ardour6] to /usr/local/share/ardour6/locale
Ardour6.2.120 (built using 6.2-120-g13f041536d and GCC version 9.3.0)
Ardour: [INFO]: Your system is configured to limit Ardour to 1048576 open files
Ardour: [INFO]: Loading system configuration file /usr/local/etc/ardour6/system_config
Ardour: [INFO]: CPU vendor: GenuineIntel
Ardour: [INFO]: AVX-capable processor
Ardour: [INFO]: CPU brand: Intel(R) Core(TM) i7-2630QM CPU @ 2.00GHz
Ardour: [INFO]: Using SSE optimized routines
Ardour: [INFO]: Loading plugin meta data file /usr/local/share/ardour6/plugin_metadata/plugin_tags
Ardour: [INFO]: Loading default ui configuration file /usr/local/etc/ardour6/default_ui_config
Ardour: [INFO]: Loading 449 MIDI patches from /usr/local/share/ardour6/patchfiles
Ardour: [INFO]: Loading color file /usr/local/share/ardour6/themes/dark-ardour.colors
答案1
在工作帐户上,ardour 尝试打开文件 $HOME/.gtkrc-2.0,然后尝试一堆 $HOME/.gtk-2.0/*。这些都失败了,然后 ardour 继续...
在失败的帐户中,.gtkrc-2.0 可以打开。它从未从那里继续前进。
为了使事情协调一致,我采取了以下相当有力的方法:
rm -rf $HOME/.gtk*
此后,ardour5 和 ardour6 启动正常。