Manjaro Setting Manager - Hardware Configuration shows no installed display controller

image

There are no enabled checkbox in installed column. Is this correct behaviour? As I remember, bumblebee ones were checked once.

inxi
[erens@eren-pc ~]$ inxi -Fxxxz
System:
  Host: eren-pc Kernel: 5.1.8-1-MANJARO x86_64 bits: 64 compiler: gcc 
  v: 8.3.0 Desktop: Xfce 4.13.4git-be04da tk: Gtk 3.24.8 info: xfce4-panel 
  wm: xfwm4 dm: LightDM 1.28.0 Distro: Manjaro Linux 
Machine:
  Type: Laptop System: LENOVO product: Lenovo IdeaPad Y580 
  v: Lenovo IdeaPad Y580 serial: <filter> Chassis: type: 10 
  v: Lenovo IdeaPad Y580 serial: <filter> 
  Mobo: LENOVO model: Product Name v: Mainboard version serial: <filter> 
  UEFI: LENOVO v: 5DCN40WW(V2.07) date: 10/10/2012 
Battery:
  ID-1: BAT1 charge: 2.2 Wh condition: 4.3/6.3 Wh (68%) volts: 11.3/10.8 
  model: SANYO PABAS0241231 type: Li-ion serial: <filter> status: Charging 
CPU:
  Topology: Quad Core model: Intel Core i7-3630QM bits: 64 type: MT MCP 
  arch: Ivy Bridge rev: 9 L2 cache: 6144 KiB 
  flags: avx lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 38324 
  Speed: 3078 MHz min/max: 1200/3400 MHz Core speeds (MHz): 1: 2794 2: 2794 
  3: 2794 4: 2794 5: 2794 6: 2794 7: 2794 8: 2794 
Graphics:
  Device-1: Intel 3rd Gen Core processor Graphics vendor: Lenovo 
  driver: i915 v: kernel bus ID: 00:02.0 chip ID: 8086:0166 
  Device-2: NVIDIA GK107M [GeForce GTX 660M] driver: N/A bus ID: 01:00.0 
  chip ID: 10de:0fd4 
  Display: x11 server: X.Org 1.20.5 driver: intel resolution: 1920x1080~60Hz 
  OpenGL: renderer: Mesa DRI Intel Ivybridge Mobile v: 4.2 Mesa 19.0.6 
  compat-v: 3.0 direct render: Yes 
Audio:
  Device-1: Intel 7 Series/C216 Family High Definition Audio vendor: Lenovo 
  driver: snd_hda_intel v: kernel bus ID: 00:1b.0 chip ID: 8086:1e20 
  Sound Server: ALSA v: k5.1.8-1-MANJARO 
Network:
  Device-1: Qualcomm Atheros AR8161 Gigabit Ethernet vendor: Lenovo 
  driver: alx v: kernel port: 2000 bus ID: 02:00.0 chip ID: 1969:1091 
  IF: enp2s0 state: down mac: <filter> 
  Device-2: Intel Centrino Wireless-N 2200 driver: iwlwifi v: kernel 
  port: 2000 bus ID: 03:00.0 chip ID: 8086:0891 
  IF: wlp3s0 state: up mac: <filter> 
Drives:
  Local Storage: total: 961.33 GiB used: 330.27 GiB (34.4%) 
  ID-1: /dev/sda vendor: Samsung model: MZMPC032HBCD-000L1 size: 29.82 GiB 
  speed: 6.0 Gb/s serial: <filter> rev: 2L1Q scheme: GPT 
  ID-2: /dev/sdb vendor: Seagate model: ST1000LM024 HN-M101MBB 
  size: 931.51 GiB speed: 3.0 Gb/s rotation: 5400 rpm serial: <filter> 
  rev: 0001 scheme: MBR 
Partition:
  ID-1: / size: 28.93 GiB used: 21.19 GiB (73.2%) fs: ext4 dev: /dev/sda2 
Sensors:
  System Temperatures: cpu: 61.0 C mobo: N/A 
  Fan Speeds (RPM): N/A 
Info:
  Processes: 258 Uptime: 4h 10m Memory: 7.69 GiB used: 4.81 GiB (62.5%) 
  Init: systemd v: 242 Compilers: gcc: 8.3.0 clang: 8.0.0 Shell: bash 
  v: 5.0.7 running in: gnome-terminal inxi: 3.0.34 
[erens@eren-pc ~]$ 

Hi,

I had the same behavior some days ago in testing branch. Your graphics card is not supported by the new Nvidia driver in version 430.xx.

My solution:

  1. Identify the currently installed driver in terminal via mhwd --pci -li
  2. Uninstall the unsupported driver in terminal via sudo mhwd -r pci video-hybrid-intel-nvidia-bumblebee (I had to remove some dependencies like "primus_vk" beforehand)
  3. Finally, install compatible drivers in Manjaro Settings Manager via "Auto Install Proprietary Driver"

My post in testing thread as reference: link

Hope this helps.

1 Like

@insol thank you. After applying your instructions, below packages are replaced on my system.
linux419-nvidia >> linux419-nvidia-390xx
linux51-nvidia >> linux51-nvidia-390xx
nvidia-utils >> nvidia-390xx-utils

@insol and @111MilesToGo, Nvidia page shows the version as 418.74. Do we have this version currently with 390xx packages above?

I have 2 more questions to you (unrelated to this but I appreciate if you can answer):

  1. I tried using my nvidia card with optimus and primusrun but was unsuccessful so I'm currently using intel only. How do you use your nvidia card? Can you toward me a post/wiki on this? I sometimes need to decode x265 1080p videos with nvidia. (and maybe games in the future) Should I prefer prime instead? What are your opinions on this?
  2. What is Vulkan simply? On what situations is it useful? Again, direction to a forum post or wiki can be helpful.

I'm asking these to you because you use same/similar video cards and you are more experienced with it. I hope, I'm not asking too much.

No.
The 418 version is the 418 version. Your 390 version is the 390 series.
As alluded above - current (latest - ie 418 does not support cards beyond a certain age - like yours)
By the by - this is an nvidia thing. "Talk to corporate" :laughing:. But one of the reasons why manjaro keeps 'legacy series' available.

I suppose you mean bumblebee? BB has been hit and miss recently.
Most folks seem to be opting for prime using optimus-switch or optimus-manager or the tutorial here.

1 Like

Thx. which tutorial? (maybe you forgot to add the link of the tutorial.) And do we have a package for nvidia 418? If not, am I good with 390xx packages?

https://archived.forum.manjaro.org/t/howto-set-up-prime-with-nvidia-proprietary-driver/40225/54

1 Like

Will look into this later, thanks.

Today, I was upset about this nvidia problem and thinking that "Should I say farewell to Manjaro community and go for a stable xfce distro? Am I done with rolling releases?". (I was actually going to create a topic asking for suggestions of a stable Xfce distro like xubuntu,mint,peppermint,mx,debian and farewell to you.) Then I saw "Come for the OS, stay for the Community" in the title of main forum page. That's actually why I'm hanging here after distro-hopping. This is my first discourse forum experience, liked it very much and you guys rock.

Hi, glad you decided to stay. Manjaro and the forums and wiki are awesome. Considering they can put up with me... That's saying something. :crazy_face:

'Vulkan is a low-overhead, cross-platform 3D graphics and computing API. Vulkan targets high-performance realtime 3D graphics applications such as video games and interactive media across all platforms.'

1 Like

It seems vulkan is a good tech and enabling vulkan is good (installing primus_vk) but I wanna get feedback from primus_vk users if there is any disadvantage of installing it. It's by default not installed.

1 Like

My limited experience with Vulkan has been a very pleasant one, however I don't have any experiences to share with primus_vk. Good luck!

I will send you some information about my nvidia optimus experiences and how I use my card when I'm back from vacation this Sunday.

Ok, I look forward to it. Also I have found below tutorial.

@insol Kindly reminder. (Sorry I'm too lazy to find a working solution myself.)

Hi, I would like to recommend you to change your attitude. In case of using any linux distro, you should start being nosier - start researching in case of problems and issues. And don't expect to get all solutions served on a silver platter by the forum's users.

Anyway, I promised to give you some information about my optimus configuration and my experiences. Here we go.

$ inxi -Fxzc0
System:    Host: dionysus Kernel: 4.19.53-1-MANJARO x86_64 bits: 64 compiler: gcc v: 9.1.0 
           Desktop: KDE Plasma 5.16.1 Distro: Manjaro Linux 
Machine:   Type: Portable System: Dell product: Inspiron 7720 v: N/A serial: <filter> 
           Mobo: Dell model: 04M3YM v: A00 serial: <filter> UEFI: Dell v: A17 date: 05/19/2015 
Battery:   ID-1: BAT0 charge: 42.1 Wh condition: 42.1/48.8 Wh (86%) model: SIMPLO Dell status: Full 
CPU:       Topology: Dual Core model: Intel Core i5-3210M bits: 64 type: MT MCP arch: Ivy Bridge rev: 9 
           L2 cache: 3072 KiB 
           flags: avx lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 19961 
           Speed: 1426 MHz min/max: 1200/3100 MHz Core speeds (MHz): 1: 1281 2: 1234 3: 1250 4: 1296 
Graphics:  Device-1: Intel 3rd Gen Core processor Graphics vendor: Dell driver: i915 v: kernel bus ID: 00:02.0 
           Device-2: NVIDIA GK107M [GeForce GT 650M] vendor: Dell driver: nvidia v: 390.116 bus ID: 01:00.0 
           Display: x11 server: X.Org 1.20.5 driver: intel resolution: 1920x1080~60Hz 
           OpenGL: renderer: Mesa DRI Intel Ivybridge Mobile v: 4.2 Mesa 19.1.0 direct render: Yes 
Audio:     Device-1: Intel 7 Series/C216 Family High Definition Audio vendor: Dell driver: snd_hda_intel 
           v: kernel bus ID: 00:1b.0 
           Sound Server: ALSA v: k4.19.53-1-MANJARO 
Network:   Device-1: Intel Centrino Wireless-N 2230 driver: iwlwifi v: kernel port: 3000 bus ID: 02:00.0 
           IF: wlp2s0 state: up mac: <filter> 
           Device-2: Realtek RTL810xE PCI Express Fast Ethernet vendor: Dell driver: r8169 v: kernel port: 2000 
           bus ID: 03:00.0 
           IF: enp3s0 state: down mac: <filter> 
Drives:    Local Storage: total: 476.95 GiB used: 206.44 GiB (43.3%) 
           ID-1: /dev/sda vendor: Samsung model: SSD 830 Series size: 238.47 GiB 
           ID-2: /dev/sdb vendor: Samsung model: SSD 850 PRO 256GB size: 238.47 GiB 
Partition: ID-1: / size: 225.39 GiB used: 83.87 GiB (37.2%) fs: ext4 dev: /dev/sda2 
           ID-2: /home size: 233.73 GiB used: 122.57 GiB (52.4%) fs: ext4 dev: /dev/dm-0 
           ID-3: swap-1 size: 7.97 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/sda3 
Sensors:   System Temperatures: cpu: 55.0 C mobo: 38.0 C 
           Fan Speeds (RPM): N/A 
Info:      Processes: 223 Uptime: 10m Memory: 5.68 GiB used: 1.31 GiB (23.0%) Init: systemd Compilers: 
           gcc: 9.1.0 clang: 8.0.0 Shell: bash v: 5.0.7 inxi: 3.0.34

Unfortunately, the "one" optimus solution doesn't exist. There are thousands of different hardware and firmware implementations of all the hardware vendors. One big problem is the fact, that most of the vendors ignore standards and provide their own adjusted implementations, e.g. for acpi etc.

I currently use the standard bumblebee installation, which is the default solution for Manjaro. I installed it by using the Manjaro Settings Manager via the option "Auto Install Proprietary Driver". Besides the standard configuration steps I had to adjust the configuration file /etc/bumblebee/xorg.conf.nvidia to the following:


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

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

[Important in my setup: change "ConnectedMonitor" to "CRT"]
Regarding bumblebee trouble shooting I used this.

This setup runs fine for me - games like Half-Life 2, Metro Last Light, Borderlands 2 and 7 Days To Die run smooth and stable.

I also tried the following tutorials in the past but always ran into issues caused by my laptop's optimus implementation:

  1. Nvidia Prime - The tutorial from @jonathon works like a charm but I had issues afterwards within KDE due to my hardware: the compositor needed to be set to XRender which led to graphical glitches and corrupted desktop icons. Otherwise, if using the default compositor OpenGL 2.0 I noticed regular freezes of the desktop for about 20 seconds.

  2. Optimus Switch by @dglt - brilliant tutorial and superb support. Unfortunately, I noticed the same issues like using Nvidia Prime plus acpi call issues due to my hardware. But it is definitely worth to try this.

That's it from my side. Good luck!

2 Likes

Thanks for sharing your experience. Changing ConnectedMonitor option to CRT fixed my bumblebee on my end too. (The answer was there already in the Arch wiki but I hadn't been able to see it when I was 1-2 days of Manjaro user. So I had given up.)

@insol I asked you for an easy answer because you had similar hardware and I wanted to just apply your solution. I guess saying that "I'm too lazy to find a working solution myself" pissed you off a little bit. Sorry for saying that.

It's ok. I'm happy that you were able to solve your problem.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.

Forum kindly sponsored by