Bt-teh.ru

БТ Тех
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Не работает регулировка яркости на ноутбуке linux

Не работает регулировка яркости на ноутбуке linux

Мне нужна возможность отрегулировать яркость экрана. Прочитал, что это можно сделать в Nvidia X Server Settings, но там у меня такой настройки нет. Неужели никто до сих пор не написал для Arch или Manjaro приложение для регулировки яркости экрана?

Насчёт средств регулировки яркости «из коробки»: в KDE Plasma есть виджет «Батарея и яркость».
На картинке он выглядит так:
Софт: Есть ли приложение для регулировки яркости экрана?

У меня же он выглядит так:
Софт: Есть ли приложение для регулировки яркости экрана?

Не работает одновременно выбор разрешений и регулировка яркости

Тут скорее вопрос на улучшение. Т.к., если проектором не пользоваться (или не важно, что части картинки не передается на него), то можно и пережить.

Вариант А: Если стоит только этот драйвер
Уголок новичка: Не работает одновременно выбор разрешений и регулировка яркости
то выбор разрешений есть => проектор отлично показывает всю картинку как надо, т.к. можно выставить профиль под него (скорее по hdmi выходу). И при перезагрузке не теряется профиль, что удобно (а проектор пользую довольно часто).
Но не регулируется яркость: т.е. ползунок есть, горячие клавиши работают, но яркость по факту не меняется

Screen 0: minimum 8 x 8, current 1366 x 768, maximum 32767 x 32767
LVDS1 connected primary 1366×768+0+0 (normal left inverted right x axis y axis) 340mm x 190mm
1366×768 59.98*+
1280×720 59.74
1024×768 60.00
1024×576 60.00 59.90 59.82
960×540 60.00 59.63 59.82
800×600 60.32 56.25
864×486 60.00 59.92 59.57
640×480 59.94
720×405 59.51 60.00 58.99
680×384 60.00
640×360 59.84 59.32 60.00
DP1 disconnected (normal left inverted right x axis y axis)
HDMI1 connected 1366×768+0+0 (normal left inverted right x axis y axis) 1150mm x 650mm
1280×720 60.00 + 50.00 59.94
1920×1080 60.00 50.00 59.94
1920x1080i 60.00 50.00 59.94
1280×1024 60.02
1360×768 59.95*
1024×768 60.00
800×600 60.32
720×576 50.00
720x576i 50.00
720×480 60.00 59.94
720x480i 60.00 59.94
640×480 60.00 59.94

Вариант Б:
Если поставить второй драйвер, то выбор разрешений отсутствует, и на проекторе только часть картинки, что как бы не очень здорово, а по-другому настроить нет возможности.

Зато регулируется яркость.

Варианты: удалить предыдущий драйвер (вдруг конфликт) — не дал результатов.

xrandr: Failed to get size of gamma for output default
Screen 0: minimum 1366 x 768, current 1368 x 768, maximum 1368 x 768
default connected 1368×768+0+0 0mm x 0mm
1366×768 0.00
1368×768 0.00*

Итого: если добавляю доп.драйвер к Интеловской карте, то радуюсь яркости, но печалюсь об обрезанной картинке. Поэтому пока пришлось смириться с отсутствием регулировки яркости, зато вся картинка передаётся.

Как устранить проблему, при которой регулировка яркости не работает после запуска обновлений на ноутбуке XPS13 с операционной системой Ubuntu 12.04 Long Term Support (LTS)

Сводка: В этой статье рассматривается способ устранения проблемы, при которой после установки обновлений для Ubuntu 12.04 LTS регулировка яркости на ноутбуке XPS 13 перестает работать. Свернуть В этой статье рассматривается способ устранения проблемы, при которой после установки обновлений для Ubuntu 12.04 LTS регулировка яркости на ноутбуке XPS 13 перестает работать.

Возможно, эта статья была переведена автоматически. Если вы хотите поделиться своим мнением о ее качестве, используйте форму обратной связи в нижней части страницы.

Симптомы

В этой статье содержится информация о том, как устранить проблему, при которой не работает регулировка яркости на XPS 13. Это происходит после установки обновлений Ubuntu 12.04 LTS. Решить проблему позволяет Kernel PPA.

Содержание:

Регулировка яркости перестала работать после запуска обновлений на XPS13 с Ubuntu 12.04 Long Term Support (LTS)?

После запуска обновлений для XPS 13 с Ubuntu 12.04 LTS может перестать работать регулировка яркости с помощью клавиш быстрого доступа. Обновления могут повлиять на Bluetooth. Эта проблема затрагивает ноутбук XPS 13. Однако вы можете столкнуться с ней на других моделях с графической платой Intel, которые работают под управлением ОС Ubuntu 12.04 LTS.

Разрешение

Для решения этой проблемы доступно сообщество Kernel PPA

Персональный архив пакетов (PPA) с исправлением этой проблемы был создан через сообщество Linux.

Подробные сведения о PPA можно найти здесь:

Чтобы установить обновление, пользователи могут открыть Update Manager, перейти на вкладку Other Software, затем добавить адрес PPA: ppa:canonical-hwe-team/sputnik-kernel, нажать Check и Install Updates.

Если это не устраняет проблему с регулировкой яркости, попробуйте следующий способ.

Обновите Ubuntu до последней стабильной версии

Данная проблема не наблюдается в более поздних версиях Ubuntu. Ее можно решить, обновив операционную систему до новой версии.

Это можно сделать одним из трех способов:

Обновление с помощью терминала

Убедитесь, что ваша текущая версия полностью обновлена.

sudo apt-get update

Установите основной пакет Диспетчера обновлений.

Читать еще:  Подставка для ноутбука с регулировкой скорости вращения вентилятора

sudo apt-get install update-manager-core

Выполните следующие команды для проверки текущей версии и данных о ядре.

Используйте эту команду для обновления до следующей доступной версии.

sudo do-release-upgrade -d

Вы увидите ряд подсказок на экране, которые помогут выполнить обновление. Нельзя дать точные рекомендации, как отвечать на вопросы, появляющиеся в командной строке, так как это зависит от типа установки.

Выполните чистую установку.

Для этого воспользуйтесь пошаговым руководством, доступным по приведенной ниже ссылке.

SLN80552_ru__1iconПримечание. Имейте ввиду, что чистая установка подразумевает очистку жесткого диска (HDD) и переустановку всех приложений, программ и информации. Если не сделать резервное копирование данных, они будут потеряны.

Выполните выборочную установку

Прежде всего нужно зайти на сайт Canonical, скачать и записать на диск ту версию операционной системы, до которой выполняется обновление.

Для обновления с созданного носителя нужно запустить программу установки.

Выберите опцию Something Else, выберите раздел для Ubuntu и нажмите Edit Partition.

Задайте точку подключения /. Если у вас есть другие разделы, например /home или /boot, выполните их настройку.

Нажмите Next, и будет задан вопрос, означающий: Linux уже установлена в разделе, файлы существующей системы будут удалены, нажмите Yes.

Папка /home будет сохранена, даже если находится в том же разделе, что и /. Ваш список пакетов будет сохранен, а новые версии для 14.04 будут установлены на новую систему.

SLN80552_ru__1iconПримечание. Рекомендуется удалить все программы и пакеты, которые больше не нужны. (Например программы, которые вы попробовали, но не хотите продолжать использовать.)

Gammy — приложение, изменяющее яркость экрана для Windows и Linux

В копилку f.lux, ScreenTemperature и других программ для управления яркостью экрана в Windows 10 добавляется Gammy, которая работает также и в Linux.

Gammy — приложение, изменяющее яркость экрана для Windows и Linux 1

Gammy позволяет устанавливать минимальный и максимальный уровни яркости, чтобы программа слишком сильно не затемняла и не увеличивала яркость экрана.

Gammy — приложение, изменяющее яркость экрана для Windows и Linux 2

Настройка температуры используется для определения уровня цветовой температуры, аналогично тому, как это делается в F.lux и других приложениях. Максимальная температура составляет 6500K и опускается до 2000K. Включите опцию «auto», чтобы позволить Gammy автоматически регулировать яркость в выбранное вами время.

Чтобы установить время, нажмите на кнопку с тремя точками рядом с опцией.

Замечание: В версии Linux есть кнопка замка, поддерживающая изменение уровня яркости на 200%. В остальном приложение похоже на программу для Windows.

Gammy — приложение, изменяющее яркость экрана для Windows и Linux 3

Снимите флажок «Автоматическая яркость», и вы увидите еще один ползунок, который можно использовать для ручной регулировки уровня яркости.

Gammy — это приложение с открытым исходным кодом . Версия Windows требует Visual C ++ 2017. Сборка Linux представляет собой приложение Qt5. Инструкции по компиляции и запуску версии Linux доступны на странице загрузки.

Скачать Gammy для Windows 10 и Linux

Спасибо, что читаете! Подписывайтесь на мои каналы в Telegram, Яндекс.Мессенджере и Яндекс.Дзен. Только там последние обновления блога и новости мира информационных технологий.

Респект за пост! Спасибо за работу!

Хотите больше постов? Узнавать новости технологий? Читать обзоры на гаджеты? Для всего этого, а также для продвижения сайта, покупки нового дизайна и оплаты хостинга, мне необходима помощь от вас, преданные и благодарные читатели. Подробнее о донатах читайте на специальной странице.

Заранее спасибо! Все собранные средства будут пущены на развитие сайта. Поддержка проекта является подарком владельцу сайта.

Последние

Реклама

telegram

Рубрики

СЧЕТЧИКИ

РЕКЛАМА И ДОНАТЫ

Социальные сети

©2016-2021 Блог Евгения Левашова. Самое интересное и полезное из мира ИТ. Windows 10, Linux, Android и iOS. Обзоры программ и веб-сервисов. Статьи о мотивации и продуктивности.

Использование материалов разрешается с активной ссылкой на levashove.ru. alt=»Лицензия Creative Commons» width=»» />

Данный блог является личным дневником, содержащим частные мнения автора. В соответствии со статьей 29 Конституции РФ, каждый человек может иметь собственную точку зрения относительно его текстового, графического, аудио и видео наполнения, равно как и высказывать ее в любом формате. Блог не имеет лицензии Министерства культуры и массовых коммуникаций РФ и не является СМИ, а, следовательно, автор не гарантирует предоставления достоверной, не предвзятой и осмысленной информации. Сведения, содержащиеся в этом блоге не имеют никакого юридического смысла и не могут быть использованы в процессе судебного разбирательства. Автор блога не несёт ответственности за содержание комментариев к его записям.

Записки программиста

Сегодня я расскажу, как настраивал десктоп-окружение в Arch Linux на своем ноутбуке Fujitsu Lifebook E733. Вышло очень похоже на окружение, описанное в рамках более ранней заметки Использование FreeBSD на десктопе, версия 2.0. Поэтому на сей раз я постараюсь сосредоточится именно на специфике Arch Linux, опуская прочие, предположительно уже знакомые читателям, детали. Отмечу, что десктоп-окружение с Arch Linux можно получить и намного проще, установив Manjaro Linux.

Читать еще:  Регулировка громкости в win

Примечание: Установка Arch Linux ранее была описана в статье Как я устанавливал Arch Linux на свой ноутбук.

Разные полезные пакеты

Минимальный набор пакетов, необходимый для десктопа, в моем случае выглядел как-то так:

Примечание: Пакеты gvfs и gvfs-mtp нужны для того, чтобы pcmanfm видел Android-устройства, использующие протокол MTP.

Само собой разумеется, вместо Deadbeef вы можете предпочитать Cmus, а вместо Transmission — RTorrent, тут уже дело вкуса. К тому же, далеко не всем нужна такая экзотика, как Mumble, Audacity или CMake. В общем, в вашем случае список определенно будет несколько отличаться.

Для rng-tools нужно дополнительно выполнить:

Ранее в заметке Использование PGP/GPG, руководство для нетерпиливых объяснялось, какую проблему решает rng-tools. Установка и настройка оконного менеджера i3 уже не раз рассматривалась в этом блоге, поэтому снова на ней останавливаться я не буду.

Дополнительно стоит установить пакет tff-ms-fonts , доступный в AUR. Работа с AUR ранее подробно описывалась в статье Управление пакетами в Arch Linux с помощью ABS и pacman, более того — на примере этого конкретного пакета.

Настройка беспроводной сети: хардкорный ручной метод

Пакеты, необходимые для работы Wi-Fi:

Смотрим список доступных беспроводных интерфейсов:

Ищем доступные точки:

Создаем примерно такой файл /etc/wpa_supplicant/wpa_supplicant-wlp2s0.conf:

# пример конфига со всеми возможными опциями:
# /etc/wpa_supplicant/wpa_supplicant.conf

Получение настроек сети по DHCP настраивается путем редактирования файла конфигурации /etc/systemd/network/wireless.network аналогично тому, как ранее это делалось для витой пары (см пост Как я устанавливал Arch Linux на свой ноутбук), только нужно заменить имя интерфейса на wlp2s0.

В первом приближении, это все, а подробности можно найти в статье Wireless network configuration на Arch Wiki.

Настройка беспроводной сети: NetworkManager

Описанный выше подход отлично работает, если вы пользуетесь Wi-Fi только дома и на работе. Однако он не особо пригоден, если вы часто используете Wi-Fi в общественных местах, так как там зачастую может даже не быть WPA. В этом случае вам больше подойдет NetworkManager:

Чтобы NetworkManager не конфликтовал с другими сервисами, скажите:

Найдите в списке все сервисы, делающие что-то с сетью, всякие wpa_supplicant и systemd-networkd, и скажите им stop , а затем disable . Затем дописываем:

/.config/i3/config, чтобы при запуске i3 в трее появлялась иконка NetworkManager. Далее все делаем через нее, используя простой и понятный GUI интерфейс. Единственное, что мне не очень понравилось в nm-applet, это то, что он часто показывает всплывающие сообщения, в том числе при выходе ноутбука из спящего режима. Отключить их можно таким образом:

Если же вы не любите GUI, читайте man nmcli и соответствующий раздел Arch Wiki.

Локальный DNS-кэш

При использовании NetworkManager достаточно просто настроить кэширование DNS-ответов. Эта возможность крайне полезна, если DNS-сервер интернет-провайдера тормозит или ответы от него иногда теряются.

Ставим dnsmasq, но убеждаемся, что он выключен:

Далее в /etc/NetworkManager/NetworkManager.conf пишем:

Чтобы увеличить размер кэша (по умолчанию хранится 450 записей), создайте файл /etc/NetworkManager/dnsmasq.d/cache.conf с таким содержимым:

Теперь NetworkManager будет автоматически запускать dnsmasq с нужными параметрами и прописывать его в /etc/resolv.conf. Для получения информации о текущем статусе dnsmasq можно сказать:

… и почитать вывод journalctl -r .

Настройка точпада

Точпад работает хорошо, просто нужно установить пакет xf86-input-synaptics , как было описано выше. У меня по умолчанию не заработали левый и правый клик по тапу одним и двумя пальцами соответственно. Это может быть как хорошо, потому что исключает случайные клики при печати текста, так и плохо, потому что клики через специально отведенные места на точпаде довольно шумные и могут беспокоить окружающих людей.

Ситуация исправляется путем создания /etc/X11/xorg.conf.d/70-synaptics.conf:

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

Куда больше подробностей можно найти в статье Touchpad Synaptics на Arch Wiki.

Регулировка яркости экрана

Регулировка яркости экрана работает из коробки и может быть выполнена подручными средствами:

Для автоматизации этих действий есть скрипт acpilight (GitHub, AUR), полностью совместимый с xbacklight:

При сильном желании путем правки конфига i3 можно повесить эти действия на хоткеи, но я лично пока забил.

Настройка suspend/resume

Все работает из коробки:

По умолчанию при закрытии крышки ноутбук уходил в сон. Чтобы это исправить, в /etc/systemd/logind.conf дописываем:

Только учтите, что последняя команда прибивает иксы.

Настройка звука: ALSA

Звук просто работает. Просмотреть список аудио-устройств можно так:

Для изменения звуковой карты, используемой в системе по умолчанию, можно воспользоваться asoundconf (AUR):

Читать еще:  Синхронизировать сбис с программой

На самом деле, этот скрипт просто правит

/.asoundrc.asoundconf. Также есть утилита asoundconf-gtk , делающая все то же самое, только через GUI. Удобно.

Настройка звука: PulseAudio

Просто использовать ALSA напрямую иногда неудобно. PulseAudio — это такой уровень абстракции над ALSA и/или OSS. Для нас PulseAudio интрересен главным образом тем, что он позволяет переключать звуковые карты на лету без перезапуска приложений, чего ALSA не умеет. Кроме того, не все программы нормально работают из коробки при отсутствии PulseAudio, например, тот же Cmus.

Запустить / остановить PulseAudio:

Чтобы PulseAudio увидел все приложения и внешние звуковые карты, их может потребоваться перезапустить и переподключить соответственно. Для автозапуска я прописал PulseAudio в конфиг i3.

Список звуковых карт:

Установить синк по умолчанию:

Получение общей информации, в том числе sink и source по умолчанию:

Изменение громкости синка:

Информация о том, какие приложения в какие синки пишут:

Заставить приложения писать в другой синк:

Показать список источников (микрофонов):

Установить источник по умолчанию:

На Reddit мне подкинули скрипт для быстрого переключения звуковых карт, автоматизирующий все описанные выше действия. Также я установил pavucontrol . С его помощью можно делать mute и unmute, регулировать громкость микрофона, и так далее — все это через удобный GUI.

Виртуализация

В последнее время я предпочитаю вместо LXC или KVM использовать VirtualBox. Помимо прочего, он позволяет запускать любые операционные системы и передавать свои виртуалки пользователям ОС, отличных от Linux. Кроме того, я написал для него собственный скрипт-обертку, использующий утилиту vboxmanage. В итоге получился Vagrant, только на православном Python и делающий все так, как мне это удобно.

При установке VirtualBox я выбрал пакет virtualbox-host-modules-arch (там предлагается несколько вариантов). Для загрузки модулей говорим:

Для автоматизации их загрузки создаем /etc/modules-load.d/virtualbox.conf:

Если планируете использовать VRDE, также поставьте пакет virtualbox-ext-vnc .

Фаервол

Правила берутся из файла /etc/iptables/iptables.rules, рядом с ним есть файл с примерами.

Настройка OpenVPN

В сети можно найти разные решения, позволяющие, помимо прочего, правильно обновлять настройки DNS при подключении к VPN. К сожалению, все они оказались довольно неудобными и/или сырыми. Поэтому в итоге я просто написал такой скрипт:

# uncomment if you are NOT using NetworkManager
# systemctl stop systemd-resolved

mv / etc / resolv.conf / etc / resolv.conf.bak

echo ‘nameserver 8.8.8.8’ > / etc / resolv.conf
echo 1 > / var / run / openvpn.running # for i3status
openvpn —config client.conf || true
rm / var / run / openvpn.running
mv / etc / resolv.conf.bak / etc / resolv.conf

# uncomment if you are NOT using NetworkManager
# systemctl start systemd-resolved

Скрипт работает просто превосходно и делает в точности то, что мне нужно. Подробности о настройке VPN вы найдете в заметке Установки и настройка OpenVPN в Ubuntu Linux за 5 минут.

Подключение принтера и сканера

Дома у меня принтер HP Deskjet 5743 и сканер HP Scanjet 2400. Со сканером проще всего:

… и сканируем все через xsane. Интерфейс у него немного необычный, но к нему моментально привыкаешь.

Принтер подключается так:

Затем идем на http://localhost:631, заходим в Administration → Add Printer, логинимся под пользователем root, и дальше в сущности просто жмем Next, Next, Next.

Больше информации о настройке конкретного принтера в Linux можно найти на сайте OpenPrinting.org. Если же вам нужно подключить сетевой принтер, это делается еще проще через Administration → Find New Printers.

Примите во внимание, что некоторые программы для печати используют консольные утилиты. Например, чтобы распечатать файл, они говорят:

Однако это не будет работать, если у вас несколько принтеров. Решается проблема путем установки принтера по умолчанию:

Список доступных принтеров можно посмотреть так:

Для печати файла на заданном принтере используйте команду:

Подробности, как обычно, в манах и официальной документации.

Дополнение: Пример настройки принтера HP LaserJet Pro P1102, зависящего от проприетарных драйверов, вы найдете в заметке про изготовление печатных плат ЛУТом.

Заключение

Что еще можно добавить? SD-ридер проверил, с ним все нормально. Подсветка клавиатуры просто работает и регулируется обычными хоткеями, точпад включается и выключается при помощи соответствующих Fn-сочетаний. С настройкой bluetooth и что там еще осталось я пока не игрался, так как всем этим либо вообще не пользуюсь, либо пользуюсь крайне редко. Каких-либо глюков в работе системы замечено не было. GitHub-репозиторий со всеми конфигами и скриптами вы найдете здесь.

В итоге была получена система, которая просто работает и настроена в точности так, как мне удобно. Теперь я счастлив 🙂

голоса
Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector