Instale a Unity Tweak Tool para personalizar o comportamento do Unity Launcher.
Abra um terminal e execute:
sudo apt-get install unity-tweak-tool
Abra a ferramenta, clique na aba Launcher na categoria Unity e ajuste.
De acordo com a exigência do meu projeto, eu preciso esconder o lançador do Unity (se presente) automaticamente na inicialização de uma máquina Ubuntu 14.04.
Se eu executar o comando:
dconf write /org/compiz/profiles/unity/plugins/unityshell/launcher-hide-mode 1
no terminal funciona.
Mas como eu já mencionei, eu preciso esconder o lançador Unity automaticamente na inicialização de uma máquina Ubuntu 14.04, então para fazer isso eu escrevi este comando em "~ / .profile", mas infelizmente o comando não está funcionando como esperado na inicialização.
Todos os meus outros comandos funcionam como esperado na inicialização quando colocados em "~ / .profile".
As razões por trás da escrita deste comando em "~ / .profile" estão listadas abaixo.
sudo
privileges. Se eu escrever esse comando em "/etc/init.d/myscript", "/etc/rc.local", "/etc/init/myjob.conf", ele iniciará o comando com sudo
privileges e não vai funcionar.
Alguns links úteis são os seguintes.
Como faço para executar um script na inicialização?
Alguém pode por favor me avisar como posso esconder o lançador Unity (se presente) automaticamente na inicialização de uma máquina Ubuntu 14.04 para que ele não revele ou mostre quando o cursor do mouse se move em direção à borda esquerda da tela? quer definir a sensibilidade de revelar a baixa também)?
Instale a Unity Tweak Tool para personalizar o comportamento do Unity Launcher.
Abra um terminal e execute:
sudo apt-get install unity-tweak-tool
Abra a ferramenta, clique na aba Launcher na categoria Unity e ajuste.
~/.profile
destina-se a definir o ambiente do usuário e não é destinado a executar comandos / scripts na inicialização (a menos que sirvam ao propósito de definir o ambiente do usuário); você não pode esperar que todo comando / script funcione.
Em vez disso, adicionando o comando Startup Appications, que é significa executar scripts na inicialização, funciona:
dconf write /org/compiz/profiles/unity/plugins/unityshell/launcher-hide-mode 1
A entrada para alterar a resposta da borda é /org/compiz/profiles/unity/plugins/unityshell/edge-responsiveness
(varia de 0,20000000000000001110
a 8,00000000000000000000
em Cores vivas), portanto, para definir ambas (você deve colocar um ponto após a parte inteira, independentemente de uma fração não presente) parte):
dconf write /org/compiz/profiles/unity/plugins/unityshell/launcher-hide-mode 1; dconf write /org/compiz/profiles/unity/plugins/unityshell/edge-responsiveness 4.
No entanto, se você precisar executar um script inteiro na inicialização, poderá colocar os comandos no script e executar o script:
bash /path/to/script.sh
#!/bin/bash
# ...
dconf write /org/compiz/profiles/unity/plugins/unityshell/launcher-hide-mode 1
dconf write /org/compiz/profiles/unity/plugins/unityshell/edge-responsiveness 4.
# ...