Estou tentando ajustar a calibração de cores do meu monitor de vídeo LCD.
Comprei um Datacolor Spyder X Pro
colorímetro que deveria ser compatível.
Instalei argyll
o 2.3.1 e seus arquivos de suporte, colord-sensor-argyll
1.4.6-3, icc-profiles
2.1-2, gnome-color-manager
3.36.0-2 e displaycal
3.9.11-1.
Abro Configurações e vou para a Color
seção, seleciono meu display e clico no calibrate
botão. Eu sigo os seguintes passos...
E é aqui que sou parado. Onde está o botão Iniciar ?
Atualização nº 1 - 21/02/24:
Este parece ser um bug que remonta ao Ubuntu 22.10. Disseram-me que funciona bem em 22.04, mas ainda não verifiquei isso.
Nota de postagem: acabei de instalar o 22.04 em uma VM Virtualbox e o botão Iniciar aparece, quando deveria, durante a calibração.
Atualização nº 2 - 22/02/24:
Depois de implementar o patch da resposta de Daniel T (obrigado, BTW), agora ele recebe um botão "Iniciar", mas depois de clicar nele, o patch colorido permanece branco e apresenta um erro com "erro interno".
Consulte as seguintes informações do terminal e do syslog.
al@al-Inspiron-7700-AIO:~/Desktop$ sh askubuntu_color_calibration_fix.sh
09:18:10.5465 cc-color-panel[18961]: WARNING: calibration failed with code 1: Timeout was reached
al@al-Inspiron-7700-AIO:~/Desktop$ cd /var/log
al@al-Inspiron-7700-AIO:/var/log$ tail syslog
2024-02-22T09:18:26.993688-08:00 al-Inspiron-7700-AIO ubuntu-report[3390]: level=error msg="data were not delivered successfully to metrics server, retrying in 120s"
2024-02-22T09:18:35.407512-08:00 al-Inspiron-7700-AIO systemd[3355]: Started app-gnome-org.gnome.Settings-19159.scope - Application launched by gnome-shell.
2024-02-22T09:18:35.707775-08:00 al-Inspiron-7700-AIO gnome-shell[3900]: Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x2c00004
2024-02-22T09:19:21.000134-08:00 al-Inspiron-7700-AIO gnome-shell[3900]: Can't update stage views actor <unnamed>[<MetaWindowActorX11>:0x56149c6b1f90] is on because it needs an allocation.
2024-02-22T09:19:21.000796-08:00 al-Inspiron-7700-AIO gnome-shell[3900]: Can't update stage views actor <unnamed>[<MetaSurfaceActorX11>:0x56149e0ec310] is on because it needs an allocation.
Nota de postagem: tenho um Dell AIO com tela sensível ao toque.
Atualização nº 3 - 22/02/24:
Aqui está a captura de tela que o patch de Daniel T criou…
Atualização nº 4 - 22/02/24:
Após a instalação gnome-color-manager
, DisplayCAL funcionou. As configurações do GNOME ainda falham.
É possível fazer aparecer o botão Iniciar:
Quando o aplicativo Configurações for iniciado dessa forma, ele deverá mostrar o botão Iniciar. Para mim, o GNOME não me permite clicar em Calibrar sem um colorímetro, deixando-me usar o GtkInspector e definir a janela como visível, o que pode parecer diferente de um sistema normal:
O problema é causado pela porta para GTK4 não ter sido testada . A linha que contém o botão deveria estar lá, mas o GTK4 não entende o atributo desnecessário
internal-child
. Oaction_area
valor não parece ser usado pelo código . Acabei de corrigi-lo e injetá-lo com uma sobreposição GResource .Instalei
argyll
o 2.3.1 e seus arquivos de suporte,colord-sensor-argyll
1.4.6-3,icc-profiles
2.1-2,gnome-color-manager
3.36.0-2 edisplaycal
3.9.11-1.Mesmo após o patch do @DanielT e o botão Iniciar reaparecer, o GNOME
Settings
ainda não conseguiu calibrar. Tentei algumas versões mais antigas do Ubuntu (23.04, 22.10), com o mesmo problema. Disseram-me, mas não verifiquei, que 20.04 funcionaria.Nota de postagem: funciona em uma VM 22.04.
Esperemos que eles consertem isso no próximo 24.04 (junto com o código de luz de fundo quebrado e a reinicialização do GNOME Shell trava).
Eu tentei
DisplayCAL
e funcionou.