Laptop lcd screen is too too bright. disturbs me

i have being using "brightness controller " app when i started using manjaro os. because the brightness of my lcd is disturbing me. i found no other software works better than this.
i used to download it using pamac gui.
how that i have not got pamac gui install just yet.
ppl are advocating me to use command line… i tried… but not that impressed. did i have it wrong ?
pls look into the attached cmd line history.
pacman (i know it won’t search anything outside of repo, that’s find)
but
yay also failed to search for it, even after i have entered the partial name of the app. i can’t remember the whole name.
after i have faintly recalled the name of the app, i typed it in and yay shows me the result.
i mean, "how anybody able to find software that they are looking for if a little part of the name is not spelled out , yay won’t get you the thing you wanted " ?

search for brightness app
[endea-andrew@endea-msi ~]$ pacman -Si brightness-controller
error: package 'brightness-controller' was not found
[endea-andrew@endea-msi ~]$ pacman -Si brightness-controll
error: package 'brightness-controll' was not found
[endea-andrew@endea-msi ~]$ yay -Si brightness-controll
:: Querying AUR...
 -> Missing AUR Packages:  brightness-controll
[endea-andrew@endea-msi ~]$ yay -Si brightness-controller-git
:: Querying AUR...
Repository      : aur
Name            : brightness-controller-git
Keywords        : None
Version         : 2.3.1-3
Description     : Control Brightness of your Primary and Secondary Display in Linux
URL             : https://github.com/LordAmit/Brightness
AUR URL         : https://aur.archlinux.org/packages/brightness-controller-git
Groups          : None
Licenses        : GPL
Provides        : None
Depends On      : pyside2  xorg-xrandr  python-cx_freeze  qt5-charts  qt5-xmlpatterns  qt5-speech  qt5-x11extras  qt5-tools  qt5-svg  qt5-sensors  qt5-remoteobjects  qt5-websockets  qt5-datavis3d  qt5-3d  qt5-script  qt5-webengine
Make Deps       : git
Check Deps      : None
Optional Deps   : None
Conflicts With  : None
Maintainer      : dracorp
Votes           : 3
Popularity      : 0.200408
First Submitted : Wed 28 Feb 2018 05:40:20 PM CET
Last Modified   : Mon 11 May 2020 11:24:43 PM CEST
Out-of-date     : No

[endea-andrew@endea-msi ~]$

Note that the command for searching is yay -Ss and not yay -Si
yay -Si will query the database to give detailed info about the package name you specify.

  • You first search for the application with yay -Ss <keywords> This presents the list of results with their description.
    Example:
$ yay -Ss brightness controller
aur/budgie-advanced-brightness-controller-applet 1.2.3-2 (+0 0.00) 
    Advanced Brightness Controller is a Budgie Desktop applet for productivity
aur/brightness-controller-git 2.3.1-3 (+3 0.20) 
    Control Brightness of your Primary and Secondary Display in Linux
aur/lux 1.2-1 (+6 0.23) 
    POSIX Shell script to easily control brightness on backlight controllers.
aur/light-git 1.2.2.r2.g33f2316-1 (+31 0.82) 
    Program to easily change brightness on backlight-controllers.
community/light 1.2.2-1 (31.2 KiB 79.4 KiB) 
    Program to easily change brightness on backlight-controllers.

From the search you can know the exact package name you want. Then you can query to get more info about that package with yay -Si <package-name>
Example

 yay -Si brightness-controller-git                                                    ─╯
:: Querying AUR...
Repository      : aur
Name            : brightness-controller-git
Keywords        : None
Version         : 2.3.1-3
Description     : Control Brightness of your Primary and Secondary Display in Linux
URL             : https://github.com/LordAmit/Brightness
AUR URL         : https://aur.archlinux.org/packages/brightness-controller-git
Groups          : None
Licenses        : GPL
Provides        : None
Depends On      : pyside2  xorg-xrandr  python-cx_freeze  qt5-charts  qt5-xmlpatterns  qt5-speech  qt5-x11extras  qt5-tools  qt5-svg  qt5-sensors  qt5-remoteobjects  qt5-websockets  qt5-datavis3d  qt5-3d  qt5-script  qt5-webengine
Make Deps       : git
Check Deps      : None
Optional Deps   : None
Conflicts With  : None
Maintainer      : dracorp
Votes           : 3
Popularity      : 0.200064
First Submitted : Wed 28 Feb 2018 10:10:20 PM IST
Last Modified   : Tue 12 May 2020 02:54:43 AM IST
Out-of-date     : No

Then you choose which one you want to install. So in this case, if I want to install brightness-controller-git, I run command yay -S brightness-controller-git

  • Difference between pacman -Ss and yay -Ss : pacman -Si will run the query only on the package repository (core, extra etc.) and NOT on the AUR. yay -Si will run the query on both repository and the AUR. Same pattern follows for other subcommands.

Command line can get frustrating at first. But once you get the hang of it, you start finding it easy :slightly_smiling_face:

5 Likes

Just out of curiosity, if you don’t like using the terminal (or the “command line”) why did you install EndeavourOS, which is marketed as “a terminal-centric distro with a dynamic and friendly community in its core”? :thinking:

While you can go out of your way and try not use the terminal on EndeavourOS, that’s really swimming against the current.

2 Likes

I highly encourage using Pamac ( pamac-aur-git )

N.B : exclusively for new users and searching and installing Repo packages

4 Likes

I swam against the current for 3 years before finally realizing the glory of linux distros :wink:

I would highly recommend against this practice, especially on a non-Manjaro system. But you do what you want, if it works for you, that’s great.

1 Like

Everything has a first time man

Don’t be like the Arch guys . He just needs copy-paste guide .

1 Like

I understand that, and I’ve spent hours upon hours helping people with technical issues, I don’t mind doing that.

What I don’t understand is the “I’m not impressed with the command line but I want to use a terminal centric distro.” attitude.

It’s like saying “I don’t like cold weather so I’m moving to Antarctica” and afterwards saying “I’m not impressed with all this ice”. :confused:

How does that make me like an Arch user? I think you’re imputing malice where there is none.

3 Likes

This is @andrew_ysk 's thread and I recommended it for him :blush:

1 Like

This is @andrew_ysk 's thread and I recommended to him not to follow your advice, because from my experience, that will lead to more trouble with package management.

:blush: :blush: :blush:

3 Likes

Absolutely agree with this

3 Likes

I edited my post :wink:

I still disagree with it, but whatever. :slight_smile:

Okay , if yay -Syu brightness-controller-git solved your problem then mark it as solved .

Or switch to Plasma which has more GUI options for problems yet to come ( for you ) :wink:

I didn’t :smiley:

Then don’t compare me to “the Arch guys” on a forum where everyone has a knee-jerk reaction to that as being unfriendly and elitist. If you are going to call me that, I’m going to take offence.

I doubt you meant it in the sense of “don’t be so handsome, intelligent, and sophisticated like those Arch guys”. :roll_eyes:

1 Like

It’s just an innocent distant comparison which did not state you are like them . So you don’t need to bother about that . And always consider the language barrier and the emojis :innocent:

1 Like

“Hey man, don’t be an idiot!”

“What, why are you calling me an idiot?”

“I didn’t call you an idiot, it was just an innocent distant comparison which did not state that you’re an idiot. So you don’t need to bother about that. Here is an emoji :innocent:

Okay you miss understood . But that’s alright , it happens a lot .

I thought this might make him feel he is not welcome in here . Maybe I misunderstood you . Anyway let’s leave it

Not trying to speak on someone’s behalf. But I don’t find this sentence to be derogatory. @Hystrix probably meant that rather than teaching and making the OP understand stuff, the way an arch user would do, lets give him the kind of solution he wants. We are open towards teaching newbie users, on the condition that they want to learn.
The OP, in this case seems to be frustrated because he couldn’t get the right command to use. Thats human behavior, and even though I bat for using the terminal usually, in this case I would suggest him to get his job done via pamac right now, and learn terminal commands when he has the mind to do so. Everybody’s got a starting point. And how much they learn depends upon the support they get.

Language barriers are real, and a statement given in good faith may be perceived to be in a negative tone by person living in a different region.

4 Likes