{"id":44075,"date":"2023-06-13T15:18:31","date_gmt":"2023-06-13T15:18:31","guid":{"rendered":"https:\/\/ubuntuhandbook.org\/?p=44075"},"modified":"2024-05-05T15:48:37","modified_gmt":"2024-05-05T15:48:37","slug":"brightness-slider-external-monitor-ubuntu","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2023\/06\/brightness-slider-external-monitor-ubuntu\/","title":{"rendered":"Add Brightness Slider Control for External Monitor in Ubuntu"},"content":{"rendered":"<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/02\/monitor-icon.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-43719\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/02\/monitor-icon-250x250.webp\" alt=\"\" width=\"250\" height=\"250\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/02\/monitor-icon-250x250.webp 250w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/02\/monitor-icon-300x300.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/02\/monitor-icon-600x600.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/02\/monitor-icon-768x768.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/02\/monitor-icon.webp 1200w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/a><\/p>\n<p>Running Ubuntu on Desktop PC or laptop with external monitor? You can add a slider in top-right system menu to control the screen brightness.<\/p>\n<p>Unlike laptop&#8217;s built-in screen, most Linux today does not provide brightness control for external monitors.<\/p>\n<p>Fortunately, there&#8217;s a <code>ddcutil<\/code> utility can do the job via ddc\/ci protocol, which is supported in most external monitors. And, there&#8217;s an extension to add the slider control to system status menu.<\/p>\n<div id=\"attachment_44076\" style=\"width: 610px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/06\/brightness-slider.webp\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-44076\" class=\"size-large wp-image-44076\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/06\/brightness-slider-600x335.webp\" alt=\"\" width=\"600\" height=\"335\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/06\/brightness-slider-600x335.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/06\/brightness-slider-300x167.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/06\/brightness-slider-768x428.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/06\/brightness-slider.webp 1130w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><p id=\"caption-attachment-44076\" class=\"wp-caption-text\">brightness slider for external monitor<\/p><\/div>\n<p>The extension supports all current Ubuntu releases, including <b>Ubuntu 20.04<\/b>, <b>Ubuntu 22.04<\/b>, and <b>Ubuntu 24.04<\/b>, as well as other Linux with recent Gnome desktop, such as Fedora Workstation, Debian, RHEL.<\/p>\n<p><b>NOTE: DDC\/CI is usually enabled by default. Just in case, use your monitor&#8217;s physical button to make sure the option is enabled!<\/b><\/p>\n<p><b>1.<\/b> First of all, press <b>Ctrl+Alt+T<\/b> on keyboard to open terminal. When it opens, run command to install the <code>ddcutil<\/code> utility in Ubuntu:<\/p>\n<pre>sudo apt install ddcutil<\/pre>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/06\/apt-ddcutil.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-44077\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/06\/apt-ddcutil-600x259.webp\" alt=\"\" width=\"600\" height=\"259\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/06\/apt-ddcutil-600x259.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/06\/apt-ddcutil-300x130.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/06\/apt-ddcutil-768x332.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/06\/apt-ddcutil-1320x570.webp 1320w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/06\/apt-ddcutil.webp 1428w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p><b>2.<\/b> Next, add your current user to &#8216;i2c&#8217; group to grant permissions:<\/p>\n<pre>sudo gpasswd --add $USER i2c<\/pre>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/06\/add-i2c.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-44078\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/06\/add-i2c-600x195.webp\" alt=\"\" width=\"600\" height=\"195\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/06\/add-i2c-600x195.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/06\/add-i2c-300x97.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/06\/add-i2c-768x249.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/06\/add-i2c-1320x428.webp 1320w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/06\/add-i2c.webp 1428w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p><b>3.<\/b> Install &#8220;<b>Extension Manager<\/b>&#8221; tool from Ubuntu Software (or App Center) for installing and managing extensions.<\/p>\n<div id=\"attachment_44419\" style=\"width: 610px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/09\/extension-manager-inappcenter.webp\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-44419\" class=\"size-large wp-image-44419\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/09\/extension-manager-inappcenter-600x425.webp\" alt=\"\" width=\"600\" height=\"425\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/09\/extension-manager-inappcenter-600x425.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/09\/extension-manager-inappcenter-300x212.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/09\/extension-manager-inappcenter-768x544.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/09\/extension-manager-inappcenter.webp 989w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><p id=\"caption-attachment-44419\" class=\"wp-caption-text\">Install Extension Manager in Ubuntu Software\/App Center<\/p><\/div>\n<p>For <b>Ubuntu 20.04<\/b>, run command to install &#8220;Gnome Extensions&#8221; app instead, as well as agent package for browser integration.<\/p>\n<pre>sudo apt install gnome-shell-extension-prefs chrome-gnome-shell<\/pre>\n<p><b>4.<\/b> Ubuntu 22.04 + can now launch &#8220;Extension Manager&#8221; and use the tool to search and install &#8220;<i>Brightness control using ddcutil<\/i>&#8221; extension.<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/06\/bc-ddcutil.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-44079\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/06\/bc-ddcutil-600x470.webp\" alt=\"\" width=\"600\" height=\"470\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/06\/bc-ddcutil-600x470.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/06\/bc-ddcutil-300x235.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/06\/bc-ddcutil-768x601.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/06\/bc-ddcutil.webp 1000w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>For <b>Ubuntu 20.04<\/b>, go to <a href=\"https:\/\/extensions.gnome.org\/extension\/2645\/brightness-control-using-ddcutil\/\" target=\"_blank\" rel=\"noopener\">this page<\/a> in web browser, install browser extension if prompted (refresh after installation), and finally turn on the ON\/OFF switch to install that extension.<\/p>\n<p><b>5.<\/b> The extension by default add an indicator applet in panel with brightness slider. To configure it, open &#8216;Installed&#8217; tab in &#8220;<b>Extension Manager<\/b>&#8221; (or &#8216;Gnome Extensions&#8217; app for Ubuntu 20.04).<\/p>\n<p>Then, click on either gear button or &#8216;Settings&#8217; button for that extension. Finally, set button location to &#8220;System Menu&#8221; and turn on &#8220;Hide System Indicator&#8221; for better integration.<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/06\/configure-bc-ddcutil.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-44080\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/06\/configure-bc-ddcutil-600x539.webp\" alt=\"\" width=\"600\" height=\"539\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/06\/configure-bc-ddcutil-600x539.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/06\/configure-bc-ddcutil-300x269.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/06\/configure-bc-ddcutil-768x689.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/06\/configure-bc-ddcutil.webp 859w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>That&#8217;s all. Enjoy!<\/p>","protected":false},"excerpt":{"rendered":"<p>Running Ubuntu on Desktop PC or laptop with external monitor? You can add a slider in top-right system menu to control the screen brightness. Unlike laptop&#8217;s built-in screen, most Linux today does not provide brightness control for external monitors. Fortunately, there&#8217;s a ddcutil utility can do the job via ddc\/ci protocol, which is supported in [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":43719,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[588,689],"class_list":["post-44075","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-howtos","tag-brightness-control","tag-gnome"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/44075","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/comments?post=44075"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/44075\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media\/43719"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=44075"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=44075"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=44075"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}