Отображать информацию о мониторе через командную строку

Я использую эту звуковую карту. Он работает из коробки (но я не могу проверить> 2.0) в Ubuntu 10.10 (и он работает в Gentoo, Arch). Но он не работает с Flash (YouTube, ..) из коробки (потому что он использует ALSA вместо Pulseaudio). Также возможно как-то заставить его работать с OSS4 (используется в * BSD, Solaris, доступном для Linux).

1
задан 5 November 2013 в 09:22

8 ответов

Да, есть:

Сначала:

sudo apt-get install read-edid

Затем попробуйте:

sudo get-edid | parse-edid
22
ответ дан 24 May 2018 в 15:41
  • 1
    Спасибо thom - можете ли вы пояснить, как я могу получить модель монитора с помощью get-edid / parse-edid? Когда я запустил выше, он ничего не печатал (даже в разделе «Монитор»), который был бы похож на мой производитель / модель монитора. Если с вами все в порядке, можете ли вы вставить то, что получаете на свой компьютер, и модель монитора, которую вы имеете, только для сравнения? – icyrock.com 7 November 2013 в 08:25
  • 2
    Идентификатор "\ QX: 2d40" VendorName " \ QX " ModelName "\ QX: 2d40" Я должен сказать, что EDID моего монитора глючит, черт возьми. Так что это не очень репрезентативно :-) – thom 7 November 2013 в 08:57
  • 3
    Спасибо thom - выглядит похоже на моем конце: ModelName "LGD:8902", поэтому выглядит так, как будто он репрезентативен :) Кроме того, он отображает только монитор ноутбука, но не внешний. – icyrock.com 7 November 2013 в 09:10
  • 4
    Многие из EDID являются ошибками. Производителям все равно, и водители-разработчики делают в основном обходные пути. Лучшая информация поступает от видеодисков с закрытыми источниками. Я извлекаю его так: grep "Display" /var/log/Xorg.0.log |tail -1 для подробной информации, которую я использую grep "NVIDIA(GPU-0)" /var/log/Xorg.0.log – thom 7 November 2013 в 09:21

Попробуйте

xrandr

(Я использовал программу один раз, когда я играл с настройкой двойного монитора на Archlinux.)

Вы можете найти его в пакете x11-server-utils. Этот пакет содержит другие вещи для игры с:

iceauth, инструмент для манипулирования протоколами авторизации протокола ICE; RGB; sessreg, простая программа для управления записями utmp / wtmp; xcmsdb, утилита цветовой характеристики устройства для системы управления цветом X; xgamma, инструмент для запроса и настройки гамма-коррекции монитора; xhost, очень опасная программа, которую вы никогда не должны использовать; xmodmap, утилита для изменения раскладок клавиш и сопоставлений кнопок указателей в X; xrandr, интерфейс командной строки для расширения RandR; xrdb, инструмент для управления базой данных ресурсов X-сервера; xrefresh - инструмент, который вызывает перерисовку экрана X; xset, инструмент для настройки разных параметров X-сервера; xsetmode и xsetpointer, инструменты для обработки X устройств ввода; xsetroot - инструмент для настройки внешнего вида корневого окна; xstdcmap, утилита для выборочного определения стандартных свойств colormap; xvidtune - инструмент для настройки моделей сервера X для вашего монитора. (информация найдена в диспетчере синаптических пакетов)
6
ответ дан 24 May 2018 в 15:41
  • 1
    Спасибо. Фрэнк. Можете ли вы пояснить, как получить модель монитора с помощью xrandr? – icyrock.com 7 November 2013 в 08:24
  • 2
    ahah никогда не использовать xhost? Зачем – Jack 25 November 2016 в 02:02

Если get-edid не отображает все мониторы. Как и мой, у меня есть:

$ lshw -c display
  *-display               
       description: VGA compatible controller
       product: 3rd Gen Core processor Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 09
       width: 64 bits
       clock: 33MHz
       capabilities: vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:27 memory:f6400000-f67fffff memory:e0000000-efffffff ioport:f000(size=64)

get-edid показывает только внешний монитор, подключенный к порту VGA.

Установить read-edid
sudo apt-get install read-edid
Считать информацию edid прямо из sysfs должны показывать все мониторы
ls /sys/class/drm/*/edid | xargs -i{} sh -c "echo {}; parse-edid < {}"
4
ответ дан 24 May 2018 в 15:41

Попробуйте

xrandr

(Я использовал программу один раз, когда я играл с настройкой двойного монитора на Archlinux.)

Вы можете найти его в пакете x11-server-utils. Этот пакет содержит другие вещи для игры с:

iceauth, инструмент для манипулирования протоколами авторизации протокола ICE; RGB; sessreg, простая программа для управления записями utmp / wtmp; xcmsdb, утилита цветовой характеристики устройства для системы управления цветом X; xgamma, инструмент для запроса и настройки гамма-коррекции монитора; xhost, очень опасная программа, которую вы никогда не должны использовать; xmodmap, утилита для изменения раскладок клавиш и сопоставлений кнопок указателей в X; xrandr, интерфейс командной строки для расширения RandR; xrdb, инструмент для управления базой данных ресурсов X-сервера; xrefresh - инструмент, который вызывает перерисовку экрана X; xset, инструмент для настройки разных параметров X-сервера; xsetmode и xsetpointer, инструменты для обработки X устройств ввода; xsetroot - инструмент для настройки внешнего вида корневого окна; xstdcmap, утилита для выборочного определения стандартных свойств colormap; xvidtune - инструмент для настройки моделей сервера X для вашего монитора. (информация найдена в диспетчере синаптических пакетов)
6
ответ дан 24 May 2018 в 15:41

Попробуйте

xrandr

(Я использовал программу один раз, когда я играл с настройкой двойного монитора на Archlinux.)

Вы можете найти его в пакете x11-server-utils. Этот пакет содержит другие вещи для игры с:

iceauth, инструмент для манипулирования протоколами авторизации протокола ICE; RGB; sessreg, простая программа для управления записями utmp / wtmp; xcmsdb, утилита цветовой характеристики устройства для системы управления цветом X; xgamma, инструмент для запроса и настройки гамма-коррекции монитора; xhost, очень опасная программа, которую вы никогда не должны использовать; xmodmap, утилита для изменения раскладок клавиш и сопоставлений кнопок указателей в X; xrandr, интерфейс командной строки для расширения RandR; xrdb, инструмент для управления базой данных ресурсов X-сервера; xrefresh - инструмент, который вызывает перерисовку экрана X; xset, инструмент для настройки разных параметров X-сервера; xsetmode и xsetpointer, инструменты для обработки X устройств ввода; xsetroot - инструмент для настройки внешнего вида корневого окна; xstdcmap, утилита для выборочного определения стандартных свойств colormap; xvidtune - инструмент для настройки моделей сервера X для вашего монитора. (информация найдена в диспетчере синаптических пакетов)
6
ответ дан 24 May 2018 в 15:41

Попробуйте

xrandr

(Я использовал программу один раз, когда я играл с настройкой двойного монитора на Archlinux.)

Вы можете найти его в пакете x11-server-utils. Этот пакет содержит другие вещи для игры с:

iceauth, инструмент для манипулирования протоколами авторизации протокола ICE; RGB; sessreg, простая программа для управления записями utmp / wtmp; xcmsdb, утилита цветовой характеристики устройства для системы управления цветом X; xgamma, инструмент для запроса и настройки гамма-коррекции монитора; xhost, очень опасная программа, которую вы никогда не должны использовать; xmodmap, утилита для изменения раскладок клавиш и сопоставлений кнопок указателей в X; xrandr, интерфейс командной строки для расширения RandR; xrdb, инструмент для управления базой данных ресурсов X-сервера; xrefresh - инструмент, который вызывает перерисовку экрана X; xset, инструмент для настройки разных параметров X-сервера; xsetmode и xsetpointer, инструменты для обработки X устройств ввода; xsetroot - инструмент для настройки внешнего вида корневого окна; xstdcmap, утилита для выборочного определения стандартных свойств colormap; xvidtune - инструмент для настройки моделей сервера X для вашего монитора. (информация найдена в диспетчере синаптических пакетов)
6
ответ дан 24 May 2018 в 15:41

Попробуйте

xrandr

(Я использовал программу один раз, когда я играл с настройкой двойного монитора на Archlinux.)

Вы можете найти его в пакете x11-server-utils. Этот пакет содержит другие вещи для игры с:

iceauth, инструмент для манипулирования протоколами авторизации протокола ICE; RGB; sessreg, простая программа для управления записями utmp / wtmp; xcmsdb, утилита цветовой характеристики устройства для системы управления цветом X; xgamma, инструмент для запроса и настройки гамма-коррекции монитора; xhost, очень опасная программа, которую вы никогда не должны использовать; xmodmap, утилита для изменения раскладок клавиш и сопоставлений кнопок указателей в X; xrandr, интерфейс командной строки для расширения RandR; xrdb, инструмент для управления базой данных ресурсов X-сервера; xrefresh - инструмент, который вызывает перерисовку экрана X; xset, инструмент для настройки разных параметров X-сервера; xsetmode и xsetpointer, инструменты для обработки X устройств ввода; xsetroot - инструмент для настройки внешнего вида корневого окна; xstdcmap, утилита для выборочного определения стандартных свойств colormap; xvidtune - инструмент для настройки моделей сервера X для вашего монитора. (информация найдена в диспетчере синаптических пакетов)
6
ответ дан 24 May 2018 в 15:41

Попробуйте

xrandr

(Я использовал программу один раз, когда я играл с настройкой двойного монитора на Archlinux.)

Вы можете найти его в пакете x11-server-utils. Этот пакет содержит другие вещи для игры с:

iceauth, инструмент для манипулирования протоколами авторизации протокола ICE; RGB; sessreg, простая программа для управления записями utmp / wtmp; xcmsdb, утилита цветовой характеристики устройства для системы управления цветом X; xgamma, инструмент для запроса и настройки гамма-коррекции монитора; xhost, очень опасная программа, которую вы никогда не должны использовать; xmodmap, утилита для изменения раскладок клавиш и сопоставлений кнопок указателей в X; xrandr, интерфейс командной строки для расширения RandR; xrdb, инструмент для управления базой данных ресурсов X-сервера; xrefresh - инструмент, который вызывает перерисовку экрана X; xset, инструмент для настройки разных параметров X-сервера; xsetmode и xsetpointer, инструменты для обработки X устройств ввода; xsetroot - инструмент для настройки внешнего вида корневого окна; xstdcmap, утилита для выборочного определения стандартных свойств colormap; xvidtune - инструмент для настройки моделей сервера X для вашего монитора. (информация найдена в диспетчере синаптических пакетов)
6
ответ дан 24 May 2018 в 15:41

Другие вопросы по тегам:

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