Howdy folks, I’vebeen using openSuSE for years on AMD/Radeon hardware, but after a crash the best I could get on short notice is the HP Envy m7-n109dx. It has an Intel CPU and nVidia graphics card, the 940MX. It’s supposed tobe pretty good, but I’m looking at pixelation just on kpatience!
Does anyone know how to get this video card working?
Opening nvidia-settings tells me I’m not using the nvidia card and should run nvidia-xconfig. When I do that, it generates a xorg.conf file (details below) with which X won’t start.
If I’m not using the nvidia card and still have graphics at all, I infer that I must have a hybrid system, so I installed bumblebee (and blacklisted nouveau as directed). Bumblebee says it’s on, but switching off seems to make no difference (cat/proc/acpi/bbswitch, or tee /proc/acpi/bbswitch <<<off).
FYI, I took the SSD out of my old computer, which had 42.1, installed in new computer and ran the update to 42.2, which seemed to sort out driver issues for all the other hardware (notably sound). I have not yet tried a clean install.
Thanks in advance if you can help, and if you can only help if you have additional info, I am at your disposal. Here’s some of what I think you’ll need:
APPENDIX 1: Relevant packages
A search in YaST Software Management for installed packages with “nvidia” string yields:
bumblebee
libdrm_nouveau2
libdrm_nouveau2-32bit
nvidia-computeG04
nvidia-gfxG04-kmp-default
nvidia-glG04
x11-video-nvidiaG04
xf86-video-nouveau
xf86-video-nv
A search for“bumblebee” string yields:
bbswitch
bbswitch-kmp-default
bumblbee
primus
primus-32bit
APPENDIX 2: Outputof command “nvidia-xconfig”
WARNING:Unable to locate/open X configuration file.
Packagexorg-server was not found in the pkg-config search path.
Perhapsyou should add the directory containing `xorg-server.pc’
to thePKG_CONFIG_PATH environment variable
No package ‘xorg-server’ found
New X configuration file written to ‘/etc/X11/xorg.conf’
A note regarding xorg-server: I installed the package xorg-x11-devel, but the output of this command didn’t change.
APPENDIX 3: Content of the “xorg.conf” file created by command “nvidia-xconfig”
#nvidia-xconfig: X configuration file generated by nvidia-xconfig
#nvidia-xconfig: version 367.57 (buildmeister@swio-display-x64-rhel04-13) Mon Oct 3 21:42:19 PDT2016
Section"ServerLayout"
Identifier “Layout0”
Screen 0 “Screen0”
InputDevice “Keyboard0” “CoreKeyboard”
InputDevice “Mouse0” “CorePointer”
EndSection
Section"Files"
EndSection
Section"InputDevice"
#generated from data in “/etc/sysconfig/mouse”
Identifier “Mouse0”
Driver “mouse”
Option “Protocol” “IMPS/2”
Option “Device” “/dev/input/mice”
Option “Emulate3Buttons” “yes”
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