Resolution changes to 960x540 after adding user to bumblebee group

All resolution worked good in Manjaro until I added a user to bumblebee group. Now the resolution is 960x540

Please help.

How did you do that?
That would not affect screen resolution anyway, but from what i see, you had that issue before

Was that conclusive somehow after 171 comments or not and it does not help now?
The best resource for troubleshooting for all this is here Bumblebee - ArchWiki

That was the first thing I did.

This is another problem. Finally in the previous error the solution was a clean installation.

Right now, the only thing I changed was add my user to bumblebee group and reboot.

Until I did that, the resolution was fine and there was no problem with drivers.

Can you help me, please?

Also, I follow the instructions in Bumblebee Wiki as you say, but, after apply ‘gpasswd -a my_user bumblebee’ and reboot, the resolution changes to 960x540.

But you enabled the bumblebeed.service ?

systemctl enable bumblebeed.service

Yes…

● bumblebeed.service - Bumblebee C Daemon
     Loaded: loaded (/usr/lib/systemd/system/bumblebeed.service; enabled; preset: disabled)
     Active: active (running) since Wed 2022-11-09 09:13:30 -03; 34s ago
   Main PID: 383 (bumblebeed)
      Tasks: 1 (limit: 19077)
     Memory: 1.5M
        CPU: 13ms
     CGroup: /system.slice/bumblebeed.service
             └─383 /usr/bin/bumblebeed --use-syslog

nov 09 09:13:30 siegfried-nb systemd[1]: Started Bumblebee C Daemon.
nov 09 09:13:33 siegfried-nb bumblebeed[383]: /usr/bin/bumblebeed 3.2.1-2017-02-27-Format:%h$ started

Can you help me @bogdancovaciu ?

Not much. Not without going again, step by step and asking what you did from the arch wiki, or on the other topic.

  • You use dual monitor but how did you connected the external: to the intel GPU or the Nvidia GPU?
  • if using intel, did you check the config to match resolution as mentioned here
  • if using Nvidia GPU but is hardwired to the intel GPU, did you do or checked this part
  • Are you in X11 session or Wayland session?

You should only do what is necessary and suited for your particular hardware. Before adding the user to bumblebee group, all was working fine?

But I assure you, I only add my user to bumblebee group and before that it was function with correct resolution and working fine. I only added my user in order to change custom set and provide better performance in others applications selecting NVIDIA GPU.

… But… I have 960x540… is a preset config?

Can you help me, @bogdancovaciu ?

 mhwd -li                                                                                             ✔ 
> Installed PCI configs:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
video-hybrid-intel-nvidia-390xx-bumblebee            2021.11.26               false            PCI


Warning: No installed USB configs!
mhwd -l                                                                                              ✔ 
> 0000:01:00.0 (0300:10de:0fe4) Display controller nVidia Corporation:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
video-hybrid-intel-nvidia-390xx-bumblebee            2021.11.26               false            PCI
    video-nvidia-390xx            2021.11.26               false            PCI
           video-linux            2018.05.04                true            PCI
     video-modesetting            2020.01.13                true            PCI
            video-vesa            2017.03.12                true            PCI


> 0000:00:02.0 (0300:8086:0416) Display controller Intel Corporation:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
video-hybrid-intel-nvidia-390xx-bumblebee            2021.11.26               false            PCI
           video-linux            2018.05.04                true            PCI
     video-modesetting            2020.01.13                true            PCI
            video-vesa            2017.03.12                true            PCI

Can anyone help me, please @bogdancovaciu ? @brahma ?

sorry, but i really have no idea with these bumblebee drivers…

OK man. Thanks for your time.

Right, so what do you have in
ls /etc/X11/*
cat /etc/X11/xorg.conf
cat /etc/X11/xorg.conf.d/20-intel.conf
cat /etc/bumblebee/xorg.conf.nvidia

Please, help me @bogdancovaciu

ls /etc/X11/*                                                                  ✔ 
/etc/X11/xorg.conf  /etc/X11/xorg.conf.backup  /etc/X11/xorg.conf.nvidia-xconfig-original

/etc/X11/mhwd.d:
intel.conf  nvidia.conf

/etc/X11/xinit:
xinitrc  xinitrc.d  xserverrc

/etc/X11/xorg.conf.d:
00-keyboard.conf  30-touchpad.conf  90-mhwd.conf
    ~   cat /etc/X11/xorg.conf                                                         ✔ 
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 390.154  (dvs-builder@U64-E08-26-1)  Wed Jun 22 04:41:13 UTC 2022


Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

    ~   cat /etc/X11/xorg.conf.d/20-intel.con                                          ✔ 
cat: /etc/X11/xorg.conf.d/20-intel.con: No such file or directory
    ~   cat /etc/bumblebee/xorg.conf.nvidia                                          1 ✘ 
##
## Generated by mhwd - Manjaro Hardware Detection
##
 
 
Section "ServerLayout"
    Identifier "Layout0"
    Option "AutoAddDevices" "false"
EndSection

Section "ServerFlags"
  Option "IgnoreABI" "1"
EndSection

Section "Device"
    Identifier  "Device1"
    Driver      "nvidia"
    BusID       "PCI:1:0:0"
    VendorName "NVIDIA Corporation"
    Option "NoLogo" "true"
    Option "UseEDID" "false"
    Option "ConnectedMonitor" "DFP"
EndSection

Bumblebee is no longer maintained. Remove video-hybrid-intel-nvidia-390xx-bumblebee and install video-nvidia-390xx instead.

See:

This is a support forum. We already know you need help.

That’s quite enough of that. The kind people here are volunteers and will respond if they can help and when they have time. The more information you provide increases the chances of that. Help us help you. Please see [HowTo] Request support

Please do not add multiple replies in a row. Instead, edit your previous post if no one has responded yet. See the Forum Rules - Manjaro

OK @Yochanan, my apologies. Manjaro Stuff does a great job in order to assist users.

But all attempts to manipulate nvidia-390xx result in a disaster. Only bumblebee works.

And I only added my user to bumblebee group, after that, the resolution change to 960x540 and I’m stuck on this resolution.

…ok, as @Yochanan said it is no longer supported. But I remenber there was a hack to make it run.
You need to append the following content

Section "ServerFlags"
        Option "ignoreABI" "true"
EndSection

at the end of your

/etc/bumblebee/xorg.conf.nvidia

…should look like this

##
## Generated by mhwd - Manjaro Hardware Detection
##
 
 
Section "ServerLayout"
    Identifier "Layout0"
    Option "AutoAddDevices" "false"
EndSection

Section "ServerFlags"
  Option "IgnoreABI" "1"
EndSection

Section "Device"
    Identifier  "Device1"
    Driver      "nvidia"
    BusID       "PCI:01:00:0"
    VendorName "NVIDIA Corporation"
    Option "NoLogo" "true"
    Option "UseEDID" "false"
    Option "ConnectedMonitor" "DFP"
EndSection

Section "ServerFlags"
        Option "ignoreABI" "true"
EndSection
 

hope that helps
cheers

What video card do you have? How is it we still do not know that at this point? Please post the output of:

inxi -Gazy
inxi -Gazy                                                                      ✔ 
Graphics:
  Device-1: Intel 4th Gen Core Processor Integrated Graphics vendor: Lenovo
    driver: i915 v: kernel arch: Gen-5.75 process: Intel 45nm built: 2010 ports:
    active: eDP-1 empty: HDMI-A-1,VGA-1 bus-ID: 00:02.0 chip-ID: 8086:0416
    class-ID: 0300
  Device-2: NVIDIA GK107M [GeForce GT 750M] vendor: Lenovo driver: N/A
    alternate: nouveau, nvidia_drm, nvidia non-free: series: 470.xx+
    status: legacy-active (EOL~2023/24) arch: Kepler code: GKxxx
    process: TSMC 28nm built: 2012-18 pcie: speed: Unknown lanes: 63 link-max:
    gen: 5 speed: 32 GT/s bus-ID: 01:00.0 chip-ID: 10de:0fe4 class-ID: 0300
  Device-3: Realtek Lenovo EasyCamera type: USB driver: uvcvideo
    bus-ID: 3-1:2 chip-ID: 0bda:58b9 class-ID: 0e02 serial: <filter>
  Display: x11 server: X.Org v: 21.1.4 compositor: kwin_x11 driver: X:
    loaded: intel unloaded: nvidia dri: i965 gpu: i915 display-ID: :0 screens: 1
  Screen-1: 0 s-res: 960x540 s-dpi: 96 s-size: 253x142mm (9.96x5.59")
    s-diag: 290mm (11.42")
  Monitor-1: eDP-1 mapped: eDP1 model: LG Display 0x033a built: 2011
    res: 960x540 hz: 60 dpi: 72 gamma: 1.2 size: 340x190mm (13.39x7.48")
    diag: 395mm (15.5") ratio: 16:9 modes: 1366x768
  API: OpenGL v: 4.6 Mesa 22.2.1 renderer: Mesa Intel HD Graphics 4600 (HSW
    GT2) direct render: Yes

It was:

 cat /etc/bumblebee/xorg.conf.nvidia                                     ✔  35s  
##
## Generated by mhwd - Manjaro Hardware Detection
##
 
 
Section "ServerLayout"
    Identifier "Layout0"
    Option "AutoAddDevices" "false"
EndSection

Section "ServerFlags"
  Option "IgnoreABI" "1"
EndSection

Section "Device"
    Identifier  "Device1"
    Driver      "nvidia"
    BusID       "PCI:1:0:0"
    VendorName "NVIDIA Corporation"
    Option "NoLogo" "true"
    Option "UseEDID" "false"
    Option "ConnectedMonitor" "DFP"
EndSection

I will change it and reboot.

@banjo Not working the correct resolution with that, still stuck on 960x540

You should be able to use video-hybrid-intel-nvidia-470xx-prime. Have you tried installing that?

No, every time I install propietary video driver, the system installs video-hybrid-intel-nvidia-390xx-bumblebee, never video-hybrid-intel-nvidia-470xx-prime.

¿Can you guide me in order to install video-hybrid-intel-nvidia-470xx-prime?

Remove video-hybrid-intel-nvidia-390xx-bumblebee first, then manually install it.