a autenticação é necessária para criar um perfil de cores

2

Estou executando uma nova instalação do centos 7 gnome para que eu pudesse fazer o rdp nas janelas, eu segui as seguintes instruções mas quando me conecto recebo um login adicional que diz

authentication is required to create a color profile

Como faço para remover esse login adicional?

Na tentativa de resolver este problema, tentei uma solução aqui , mas não funcionou. porque link é muito mais que apenas uma solução para esse problema eu colei a solução abaixo.

When you login into your system via remote session, you will see this message popping up. You can simply cancel and you will be able to proceed till the next time you login and start a new session.

To avoid this prompt, we will need to change the polkit configuration. Using admin privileges, create a file called 02-allow-colord.conf under the following directory /etc/polkit-1/localauthority.conf.d/

The file should contains the following instructions and you should not be prompted anymore with such authentication request while remoting into your system

polkit.addRule(function(action, subject) { if ((action.id ==
“org.freedesktop.color-manager.create-device” || action.id ==
“org.freedesktop.color-manager.create-profile” || action.id ==
“org.freedesktop.color-manager.delete-device” || action.id ==
“org.freedesktop.color-manager.delete-profile” || action.id ==
“org.freedesktop.color-manager.modify-device” || action.id ==
“org.freedesktop.color-manager.modify-profile”) &&
subject.isInGroup(“{group}”)) { return polkit.Result.YES; } });
    
por Starblight 18.01.2018 / 03:09

1 resposta

4

Eu encontrei este bug e algumas soluções alternativas aqui:

link

Mais especificamente, você precisa colocar um arquivo .rules em

/etc/polkit-1/rules.d/

(Selecione um nome de arquivo e apenas dê a extensão .rules)

e dê as regras:

polkit.addRule(function(action, subject) {
   if ((action.id == "org.freedesktop.color-manager.create-device" ||
        action.id == "org.freedesktop.color-manager.create-profile" ||
        action.id == "org.freedesktop.color-manager.delete-device" ||
        action.id == "org.freedesktop.color-manager.delete-profile" ||
        action.id == "org.freedesktop.color-manager.modify-device" ||
        action.id == "org.freedesktop.color-manager.modify-profile") &&
       subject.isInGroup("ATTENTION")) {
      return polkit.Result.YES;
   }
});

Então você tem que substituir a palavra "ATENÇÃO" pelo grupo do usuário.

Apenas dando a informação como um começo ... Espero que ajude, mas fique à vontade para me pedir para excluir.

Fonte: o link que forneci

    
por 18.01.2018 / 06:27

Tags