我正在尝试编辑我的.xinitrc
文件,以便startx
可以使用一个参数运行,告诉它使用哪个窗口管理器/桌面,但如果没有提供则回退到默认值。.xinitrc
是一个shell脚本。
我使用的是这段代码:
desktop=${desktop:-startkde}
exec $desktop
这个想法是运行startx desktop=fluxbox
将启动一个不同的桌面,而不是提供的默认桌面,但这不起作用。谁能看到我在这里做错了什么?
我正在尝试编辑我的.xinitrc
文件,以便startx
可以使用一个参数运行,告诉它使用哪个窗口管理器/桌面,但如果没有提供则回退到默认值。.xinitrc
是一个shell脚本。
我使用的是这段代码:
desktop=${desktop:-startkde}
exec $desktop
这个想法是运行startx desktop=fluxbox
将启动一个不同的桌面,而不是提供的默认桌面,但这不起作用。谁能看到我在这里做错了什么?