Несовместимость между «Getent Group» и «Getent Group » - почему?

Простой способ исключить проблемы с программным обеспечением - использовать LiveCD Ubuntu или Fedora. Современный дистрибутив не должен иметь проблем с настройкой базового режима на карте nvidia, используя драйвер с открытым исходным кодом nouveau.

Определенно возможно, что проблема заключается в мониторе. Мониторы содержат небольшой чип памяти EEPROM, который сообщает EDID информацию, говоря компьютеру о том, какие режимы они поддерживают. Связь с этой микросхемой происходит по собственной паре проводов, поэтому если в кабеле или разъеме возникли проблемы, вполне возможно, что вы перестанете получать информацию EDID, даже если в остальном монитор работает нормально. Возможно, вы нашли возможность отменить это обнаружение в Windows.

Полный вывод xrandr --prop должен показать необработанную информацию EDID вашего монитора, если все работает. Если монитор определяется неправильно, можно добавить режимы вручную и переключиться на них. В nouveau Wiki есть несколько советов по устранению этой проблемы, в которых дается краткий обзор того, как добавить режимы вручную.


Редактировать:

Ваш Xorg.0.log подтверждает, что это происходит потому, что вы не получаете информацию EDID от монитора, поэтому драйвер возвращается к безопасному диапазону разрешений по умолчанию, который, как он предполагает, может поддерживать ваш монитор. Попробуйте переключить кабель монитора, если это возможно. Я полагаю, что оригинальный драйвер (который дал вам 1024x768) имеет немного более либеральные настройки по умолчанию, чем переустановленный драйвер Nvidia (который дал вам 640x480). В любом случае, похоже, вам понадобится файл конфигурации Xorg, чтобы сообщить драйверу, на что способен ваш монитор, если вы не можете исправить определение EDID.

Базовый /etc/X11/xorg.conf с этой информацией, если у вас его еще нет, будет выглядеть примерно так. Это задает очень широкий диапазон поддерживаемых частот горизонтальной и вертикальной синхронизации, что позволит работать практически в любом режиме. Вы можете настроить их в соответствии со спецификациями вашего монитора.

Section "Device"
        Identifier      "Configured Video Device"
EndSection

Section "Monitor"
        Identifier      "Configured Monitor"
        HorizSync       30 - 120
        VertRefresh     50 - 160
EndSection

Section "Screen"
        Identifier      "Default Screen"
        Monitor         "Configured Monitor"
        Device          "Configured Video Device"
EndSection

5
12.12.2018, 20:51
1 ответ

@jeff -комментарий Шаллера навел меня на правильный путь :группа dockerопределена в базе данных Hesiod:

$ hesinfo docker group
docker:x:600:

Как далее указали @jeff -schaller и @stephen -kitt, кажется, что Гесиод не позволяет перечислить все группы (, следовательно, getent groupне возвращает их )но позволяет запрашивать их один -на -один (, следовательно, getent group dockerвозвращает группу ).

3
27.01.2020, 20:41

Теги

Похожие вопросы