这些文件何时执行以及它们有什么用途?
答案1
搜索https://packages.ubuntu.com给出结果如下:这些文件来自gdm3
包,因此它们在 GDM(GNOME 显示管理器)启动时执行。
每次启动带有 GNOME 的 Ubuntu 系统时,GDM 都会显示为登录屏幕。
这这些文件的内容有参考NVIDIA Prime可执行文件:
$ cat /etc/gdm3/Prime/Default
#!/bin/sh
primeoffload=/sbin/prime-offload
if [ -f "$primeoffload" ]; then
$primeoffload
fi
$ cat /etc/gdm3/PrimeOff/Default
#!/bin/sh
primeswitch=/sbin/prime-switch
if [ -f "$primeswitch" ]; then
$primeswitch
fi
而/sbin/prime-offload
来自/sbin/prime-switch
包nvidia-prime
:
$ dpkg -S "/sbin/prime*"
nvidia-prime: /sbin/prime-switch
nvidia-prime: /sbin/prime-offload
但/sbin/prime-switch
没有显示现场。