Como eu posso definir uma atividade de start-up no Kubuntu?

1

Eu uso Atividades no KDE para organizar meus kubuntu-desktops separadamente pelo seu uso, mas infelizmente minha atividade de mídia é a inicialização por padrão. Como posso personalizar isso?

Infos: Kubuntu 14.04 Kernel: 3.13.0-38-genérico (64 bits) KDELibs: 4.13.3 Qtversão: 4.8.6

Obrigado pela ajuda, se você precisar de mais informações sobre o meu sistema, entre em contato.

    
por zulu34sx 29.11.2014 / 09:17

1 resposta

1

Definições de configuração do gerenciador de atividades

O ~ / .kde / share / config / activitymanagerrc tem as informações da atividade disponível, em execução e atual.

Aqui o KDE demora para atualizar o activitymanagerrc. Se eu alterar a atividade e sair da atividade atual ainda é o antigo. O próximo log no KDE está começando a atividade antiga.

Soluções alternativas:

  • pare as outras atividades antes do logout - um pouco bobo;)
  • use o kwriteconfig para definir / atualizar a atividade atual.

O arquivo de ajuda kwriteconfig:

:~$ kwriteconfig --help
Usage: kwriteconfig [Qt-options] [KDE-options] [options] value 

Write KConfig entries - for use in shell scripts

Generic options:

  --help                    Show help about options

  --help-qt                 Show Qt specific options

  --help-kde                Show KDE specific options

  --help-all                Show all options

  --author                  Show author information

  -v, --version             Show version information

  --license                 Show license information

  --                        End of options

Options:
  --file <file>             Use <file> instead of global config

  --group <group>           Group to look in. Use repeatedly for nested groups. [KDE]

  --key <key>               Key to look for

  --type <type>             Type of variable. Use "bool" for a boolean, otherwise it is treated as a string


Arguments:

  value                     The value to write. Mandatory, on a shell use '' for empty

Aqui o activitymanagerrc tem:

[activities]
43ef904a-bf13-4770-87b4-3804059f073f=Media
5dfa29b8-765b-4860-ad56-3b0e257e8923=Desktop
afcf7ba3-4aa7-433f-abad-14db4f31b44b=New Activity

[activities-icons]
43ef904a-bf13-4770-87b4-3804059f073f=

[main]
currentActivity=43ef904a-bf13-4770-87b4-3804059f073f
runningActivities=43ef904a-bf13-4770-87b4-3804059f073f,5dfa29b8-765b-4860-ad56-3b0e257e8923

Então o comando:

kwriteconfig --file activitymanagerrc --group main --key currentActivity -type string 5dfa29b8-765b-4860-ad56-3b0e257e8923

definirá a atividade atual como área de trabalho.

O comando kwriteconfig pode ser adicionado às configurações do sistema do KDE > Inicialização e desligamento > Autostart

    
por user26687 29.11.2014 / 20:33