Вопрос или проблема
У меня проблемы с дисплеем камеры (на Lenovo Ideapad elemental 14 intel i7 1255u), из-за которых я не могу присоединиться к видеоконференции, вебкамера не отображается.
Я провел несколько тестов и сравнил с характеристиками своей системы. Характеристики моей системы (с сайта производителя) следующие:
Дисплей
1920x1080 FullHD 14" IPS матовый дисплей
Соотношение сторон 16:9
Я не знаю, что произошло, но кажется, это изменилось, и я не могу вернуть обратно.
$ xrandr --query
Экран 0: минимально 16 x 16, текущий 2880 x 1800, максимальный 32767 x 32767
eDP-1 подключен как основной 2880x1800+0+0 (обычный, перевернутый, правый ось y) 300mm x 190mm
2880x1800 119.96*+
2048x1536 119.95
1920x1440 119.97
1600x1200 119.82
1440x1080 119.92
1400x1050 119.90
1280x1024 119.83
1280x960 119.89
1152x864 119.77
1024x768 119.80
800x600 119.85
640x480 119.52
320x240 117.34
2560x1600 119.93
1920x1200 119.90
1680x1050 119.89
1440x900 119.94
1280x800 119.85
1152x720 119.73
960x600 119.74
928x580 119.55
800x500 119.47
768x480 119.71
720x480 119.65
640x400 119.64
320x200 117.55
2880x1620 119.95
2560x1440 120.00
2048x1152 119.96
1920x1080 119.93
1600x900 119.95
1368x768 119.83
1280x720 119.86
1024x576 119.85
864x486 119.69
720x400 119.54
640x350 119.24
1920x1080_60.00 59.96
Далее..
$ xrandr --output eDP-1 --mode 1920x1080
X Ошибка неудачного запроса: BadMatch (недопустимые параметры)
Основной код неудачного запроса: 139 (RANDR)
Вторичный код неудачного запроса: 7 (RRSetScreenSize)
Серийный номер неудачного запроса: 22
Текущий серийный номер в потоке вывода: 23
$ cvt 1920 1080
# 1920x1080 59.96 Гц (CVT 2.07M9) частота синхронизации: 67.16 кГц; pclk: 173.00 МГц
Modeline "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
$ xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
X Ошибка неудачного запроса: BadName (именованный цвет или шрифт не существует)
Основной код неудачного запроса: 139 (RANDR)
Вторичный код неудачного запроса: 16 (RRCreateMode)
Серийный номер неудачного запроса: 20
Текущий серийный номер в потоке вывода: 20
$ xrandr --addmode eDP-1 "1920x1080_60.00"
$
Похоже, этот режим добавлен, так что:
$ xrandr --output eDP-1 --mode "1920x1080_60.00"
X Ошибка неудачного запроса: BadMatch (недопустимые параметры)
Основной код неудачного запроса: 139 (RANDR)
Вторичный код неудачного запроса: 7 (RRSetScreenSize)
Серийный номер неудачного запроса: 22
Текущий серийный номер в потоке вывода: 23
Как я могу сбросить дисплей на оригинальное разрешение 1920×1080?
ИЗМЕНЕНИЕ
Повернуться к настройкам по умолчанию с помощью:
sudo systemctl restart gdm #GNOME
Система перезагружается, и при возобновлении никаких изменений:
$ xrandr --output eDP-1 --mode 1920x1080
X Ошибка неудачного запроса: BadMatch (недопустимые параметры)
Основной код неудачного запроса: 139 (RANDR)
Вторичный код неудачного запроса: 7 (RRSetScreenSize)
Серийный номер неудачного запроса: 22
Текущий серийный номер в потоке вывода: 23
$ lsb_release -a
Нет доступных модулей LSB.
Идентификатор поставщика: Ubuntu
Описание: Ubuntu 24.04.1 LTS
Версия: 24.04
Кодовое имя: noble
изменение-2
Камера, похоже, распознается, как и:
$ lsusb
Шина 001 Устройство 001: ID 1d6b:0002 Linux Foundation 2.0 корень хаба
Шина 001 Устройство 003: ID 30c9:00c2 Luxvisions Innotech Limited Встраиваемая RGB камера
Шина 001 Устройство 004: ID 8087:0033 Intel Corp. AX211 Bluetooth
Шина 001 Устройство 005: ID 093a:2510 Pixart Imaging, Inc. Оптическая мышь
Шина 002 Устройство 001: ID 1d6b:0003 Linux Foundation 3.0 корень хаба
Шина 003 Устройство 001: ID 1d6b:0002 Linux Foundation 2.0 корень хаба
Шина 004 Устройство 001: ID 1d6b:0003 Linux Foundation 3.0 корень хаба
Из-за этого я не могу присоединиться к видеовстрече: zoom, jitsi, google и т. д.
ЗАМЕТКА; Этот ответ не решил мою проблему.
.
Ответ или решение
Ваш вопрос о проблемах с веб-камерой на ноутбуке Lenovo Ideapad Elemental 14, работающем под управлением Ubuntu 24.04.1 LTS, является достаточно распространенным среди пользователей, и мы постараемся помочь вам в его разрешении. Ваша проблема заключается в том, что веб-камера не отображается и не работает, что мешает участвовать в видеоконференциях.
Шаг 1: Проверка подключения веб-камеры
Сначала давайте удостоверимся, что ваша веб-камера корректно подключена и обнаруживается системой. Из вывода команды lsusb
видно, что камера распознана:
Bus 001 Device 003: ID 30c9:00c2 Luxvisions Innotech Limited Integrated RGB Camera
Это хороший знак, поскольку значит, что операционная система видит ваше устройство. Однако это не гарантирует, что оно будет работать.
Шаг 2: Устранение проблем с настройками графического интерфейса
Вы упоминали, что возникали ошибки при попытке переключить экран на разрешение 1920×1080. Ошибки, которые вы получили (BadMatch (invalid parameter attributes)
), могут свидетельствовать о том, что система имеете проблемы с настройками разрешения. Попробуйте следующие шаги:
-
Сброс режима экрана: Если изменение разрешения экрана на 1920×1080 не работает, попробуйте выполнить сброс настроек дисплея с помощью следующей команды:
xrandr --output eDP-1 --auto
Эта команда должна автоматически выбрать подходящее разрешение.
-
Обновление драйверов: Убедитесь, что у вас установлены все последние обновления системы. Это можно сделать с помощью команды:
sudo apt update && sudo apt upgrade
-
Перезапуск графического менеджера: Вы упомянули об использовании команды
sudo systemctl restart gdm
, что действительно может помочь, но стоит удостовериться, что вы завершили все активные сеансы перед выполнением этого шага.
Шаг 3: Проверка программного обеспечения для видеозвонков
Если веб-камера по-прежнему не работает, проверьте настройки программ, в которых вы пытаетесь использовать веб-камеру (Zoom, Jitsi и т. д.). Убедитесь, что в этих приложениях выбрана правильная камера, несмотря на то, что в целом она видна в системе.
Шаг 4: Проверка системных логов
Если у вас есть доступ к консоли, вы можете проверить журналы системы для обнаружения возможных ошибок, касающихся веб-камеры, с помощью следующей команды:
dmesg | grep -i camera
Шаг 5: Использование дополнительных инструментов
Для дополнительной диагностики можно использовать приложение Cheese
, которое позволяет тестировать веб-камеру:
sudo apt install cheese
cheese
Если камера работает в Cheese, то проблема, скорее всего, связана с конкретными настройками приложений для видеозвонков.
Заключение
Проблема с отображением веб-камеры может быть вызвана различными факторами, начиная от аппаратных неисправностей до неправильно установленных драйверов или настроек разрешения экрана. Следуя указаниям по устранению неполадок, вы сможете сузить круг возможных причин и, надеюсь, решить свою проблему. Если ни одно из предложенных решений не поможет, возможно, стоит рассмотреть возможность повторной установки операционной системы или обратиться в техническую поддержку Lenovo.