Desktop computer worked OK with 13.1 and 13.22but with newly upgraded to 42.2 the screen has lower resolution. It used nvidia drivers and i added that repository after upgrade but it still persists with the low resolution. Looked at lsmod and I did not see any nvidia module. Think the hardware is nForce2
Please post the file /var/log/Xorg.0.log, and the list of installed nvidia packages:
rpm -qa | grep nvidia
Also, it may be interesting what exact graphics card/chip you have.
The output of “/sbin/lspci -nnk” should tell.
>> Please post the file /var/log/Xorg.0.log, and the list of installed nvidia packages:
without cut’n’paste ot sure how! (see oter thread)…a solution via emacs…
2854.885]
X.Org X Server 1.18.3
Release Date: 2016-04-04
2854.885] X Protocol Version 11, Revision 0
2854.885] Build Operating System: openSUSE SUSE LINUX
2854.885] Current Operating System: Linux tippett 4.4.62-18.6-default #1 SMP Fri Apr 21 16:14:48 UTC 2017 (84f9824) x86_64
2854.885] Kernel command line: root=/dev/disk/by-id/ata-ST3500418AS_9VM4SK2Z-part2 resume=/dev/disk/by-id/ata-ST3500418AS_9VM4SK2Z-part1 splash=silent video=1680x1050 vga=0x317
2854.885] Build Date: 20 April 2017 02:50:55PM
2854.885]
2854.885] Current version of pixman: 0.34.0
2854.885] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
2854.885] Markers: (–) probed, () from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
2854.886] (==) Log file: “/var/log/Xorg.0.log”, Time: Tue May 16 14:54:18 2017
2854.886] (==) Using config directory: “/etc/X11/xorg.conf.d”
2854.886] (==) Using system config directory “/usr/share/X11/xorg.conf.d”
2854.886] (==) No Layout section. Using the first Screen section.
2854.886] (==) No screen section available. Using defaults.
2854.886] () |–>Screen “Default Screen Section” (0)
2854.886] () | |–>Monitor “<default monitor>”
2854.886] (==) No monitor specified for screen “Default Screen Section”.
Using a default monitor configuration.
2854.886] (==) Automatically adding devices
2854.886] (==) Automatically enabling devices
2854.886] (==) Automatically adding GPU devices
2854.886] (==) Max clients allowed: 256, resource mask: 0x1fffff
2854.886] (WW) The directory “/usr/share/fonts/misc/sgi” does not exist.
2854.886] Entry deleted from font path.
2854.886] (==) FontPath set to:
/usr/share/fonts/misc:unscaled,
/usr/share/fonts/Type1/,
/usr/share/fonts/100dpi:unscaled,
/usr/share/fonts/75dpi:unscaled,
/usr/share/fonts/ghostscript/,
/usr/share/fonts/cyrillic:unscaled,
/usr/share/fonts/truetype/,
built-ins
2854.886] (==) ModulePath set to “/usr/lib64/xorg/modules”
2854.886] () Extension “XFree86-DGA” is disabled
2854.886] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
2854.886] (II) Loader magic: 0x80fce0
2854.886] (II) Module ABI versions:
2854.886] X.Org ANSI C Emulation: 0.4
2854.886] X.Org Video Driver: 20.0
2854.886] X.Org XInput driver : 22.1
2854.886] X.Org Server Extension : 9.0
2854.888] (++) using VT number 7
2854.888] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
2854.889] (–) PCI:*(0:0:13:0) 10de:03d0:1458:d000 rev 162, Mem @ 0xfb000000/16777216, 0xd0000000/268435456, 0xfc000000/16777216, BIOS @ 0x???/131072
2854.889] (II) LoadModule: “glx”
2854.889] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
2854.900] (II) Module glx: vendor=“NVIDIA Corporation”
2854.900] compiled for 4.0.2, module version = 1.0.0
2854.900] Module class: X.Org Server Extension
2854.900] (II) NVIDIA GLX Module 304.135 Tue Jan 17 15:46:50 PST 2017
2854.900] (II) Scanning /etc/X11/xorg_pci_ids directory for additional PCI ID’s supported by the drivers
2854.900] (==) Matched nvidia as autoconfigured driver 0
2854.900] (==) Matched nouveau as autoconfigured driver 1
2854.900] (==) Matched modesetting as autoconfigured driver 2
2854.900] (==) Matched fbdev as autoconfigured driver 3
2854.900] (==) Matched vesa as autoconfigured driver 4
2854.900] (==) Assigned the driver to the xf86ConfigLayout
2854.900] (II) LoadModule: “nvidia”
2854.901] (II) Loading /usr/lib64/xorg/modules/drivers/nvidia_drv.so
2854.901] (II) Module nvidia: vendor=“NVIDIA Corporation”
2854.901] compiled for 4.0.2, module version = 1.0.0
2854.901] Module class: X.Org Video Driver
2854.904] (EE) NVIDIA: Failed to load the NVIDIA kernel module. Please check your
2854.904] (EE) NVIDIA: system’s kernel log for additional error messages.
2854.904] (II) UnloadModule: “nvidia”
2854.904] (II) Unloading nvidia
2854.905] (EE) Failed to load module “nvidia” (module-specific error, 0)
2854.905] (II) LoadModule: “nouveau”
2854.905] (II) Loading /usr/lib64/xorg/modules/drivers/nouveau_drv.so
2854.906] (II) Module nouveau: vendor=“X.Org Foundation”
2854.906] compiled for 1.18.3, module version = 1.0.12
2854.906] Module class: X.Org Video Driver
2854.906] ABI class: X.Org Video Driver, version 20.0
2854.906] (II) LoadModule: “modesetting”
2854.906] (II) Loading /usr/lib64/xorg/modules/drivers/modesetting_drv.so
2854.906] (II) Module modesetting: vendor=“X.Org Foundation”
2854.906] compiled for 1.18.3, module version = 1.18.3
2854.906] Module class: X.Org Video Driver
2854.906] ABI class: X.Org Video Driver, version 20.0
2854.906] (II) LoadModule: “fbdev”
2854.906] (II) Loading /usr/lib64/xorg/modules/drivers/fbdev_drv.so
2854.907] (II) Module fbdev: vendor=“X.Org Foundation”
2854.907] compiled for 1.18.3, module version = 0.4.4
2854.907] Module class: X.Org Video Driver
2854.907] ABI class: X.Org Video Driver, version 20.0
2854.907] (II) LoadModule: “vesa”
2854.907] (II) Loading /usr/lib64/xorg/modules/drivers/vesa_drv.so
2854.907] (II) Module vesa: vendor=“X.Org Foundation”
2854.907] compiled for 1.18.3, module version = 2.3.4
2854.907] Module class: X.Org Video Driver
2854.907] ABI class: X.Org Video Driver, version 20.0
2854.907] (II) NOUVEAU driver
2854.907] (II) NOUVEAU driver for NVIDIA chipset families :
2854.907] RIVA TNT (NV04)
2854.907] RIVA TNT2 (NV05)
2854.907] GeForce 256 (NV10)
2854.907] GeForce 2 (NV11, NV15)
2854.908] GeForce 4MX (NV17, NV18)
2854.908] GeForce 3 (NV20)
2854.908] GeForce 4Ti (NV25, NV28)
2854.908] GeForce FX (NV3x)
2854.908] GeForce 6 (NV4x)
2854.908] GeForce 7 (G7x)
2854.908] GeForce 8 (G8x)
2854.908] GeForce GTX 200 (NVA0)
2854.908] GeForce GTX 400 (NVC0)
2854.908] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
2854.908] (II) FBDEV: driver for framebuffer: fbdev
2854.908] (II) VESA: driver for VESA chipsets: vesa
2854.908] (WW) xf86OpenConsole: setpgid failed: Operation not permitted
2854.908] (WW) xf86OpenConsole: setsid failed: Operation not permitted
2855.107] (EE) [drm] Failed to open DRM device for pci:0000:00:0d.0: -19
2855.107] (EE) open /dev/dri/card0: No such file or directory
2855.107] (WW) Falling back to old probe method for modesetting
2855.107] (EE) open /dev/dri/card0: No such file or directory
2855.107] (II) Loading sub module “fbdevhw”
2855.107] (II) LoadModule: “fbdevhw”
2855.107] (II) Loading /usr/lib64/xorg/modules/libfbdevhw.so
2855.107] (II) Module fbdevhw: vendor=“X.Org Foundation”
2855.107] compiled for 1.18.3, module version = 0.0.2
2855.107] ABI class: X.Org Video Driver, version 20.0
2855.107] () FBDEV(1): claimed PCI slot 0@0:13:0
2855.107] (II) FBDEV(1): using default device
2855.107] (WW) Falling back to old probe method for vesa
2855.107] (EE) Screen 0 deleted because of no matching config section.
2855.108] (II) UnloadModule: “modesetting”
2855.108] (II) FBDEV(0): Creating default Display subsection in Screen section
“Default Screen Section” for depth/fbbpp 16/16
2855.108] (==) FBDEV(0): Depth 16, (==) framebuffer bpp 16
2855.108] (==) FBDEV(0): RGB weight 565
2855.108] (==) FBDEV(0): Default visual is TrueColor
2855.108] (==) FBDEV(0): Using gamma correction (1.0, 1.0, 1.0)
2855.108] (II) FBDEV(0): hardware: VESA VGA (video memory: 3072kB)
2855.108] (II) FBDEV(0): checking modes against framebuffer device…
2855.108] (II) FBDEV(0): checking modes against monitor…
2855.108] (–) FBDEV(0): Virtual size is 1024x768 (pitch 1024)
2855.108] () FBDEV(0): Built-in mode “current”: 78.7 MHz, 59.9 kHz, 75.7 Hz
2855.108] (II) FBDEV(0): Modeline "current"x0.0 78.65 1024 1056 1184 1312 768 772 776 792 -hsync -vsync -csync (59.9 kHz b)
2855.108] (==) FBDEV(0): DPI set to (96, 96)
2855.108] (II) Loading sub module “fb”
2855.108] (II) LoadModule: “fb”
2855.108] (II) Loading /usr/lib64/xorg/modules/libfb.so
2855.108] (II) Module fb: vendor=“X.Org Foundation”
2855.108] compiled for 1.18.3, module version = 1.0.0
2855.108] ABI class: X.Org ANSI C Emulation, version 0.4
2855.108] (**) FBDEV(0): using shadow framebuffer
2855.108] (II) Loading sub module “shadow”
2855.108] (II) LoadModule: “shadow”
2855.108] (II) Loading /usr/lib64/xorg/modules/libshadow.so
2855.109] (II) Module shadow: vendor=“X.Org Foundation”
2855.109] compiled for 1.18.3, module version = 1.1.0
2855.109] ABI class: X.Org ANSI C Emulation, version 0.4
2855.109] (II) UnloadModule: “vesa”
2855.109] (II) Unloading vesa
(more to come)
9Xorg.0.log cont)
2855.109] (II) FBDEV(0): FBIOBLANK: Invalid argument (Screen blanking not supported by kernel - disabling)
2855.109] (==) FBDEV(0): Backing store enabled
2855.109] (==) FBDEV(0): DPMS enabled
2855.109] (==) RandR enabled
2855.116] (EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)
2855.184] (II) config/udev: Adding input device Power Button (/dev/input/event2)
2855.184] () Power Button: Applying InputClass “evdev keyboard catchall”
2855.184] () Power Button: Applying InputClass “system-keyboard”
2855.184] () Power Button: Applying InputClass “evdev keyboard catchall”
2855.184] () Power Button: Applying InputClass “libinput keyboard catchall”
2855.184] (II) LoadModule: “libinput”
2855.185] (II) Loading /usr/lib64/xorg/modules/input/libinput_drv.so
2855.186] (II) Module libinput: vendor=“X.Org Foundation”
2855.186] compiled for 1.18.3, module version = 0.19.1
2855.186] Module class: X.Org XInput Driver
2855.186] ABI class: X.Org XInput driver, version 22.1
2855.186] (II) Using input driver ‘libinput’ for ‘Power Button’
2855.186] () Power Button: always reports core events
2855.186] () Option “Device” “/dev/input/event2”
2855.186] () Option “_source” “server/udev”
2855.186] (II) input device ‘Power Button’, /dev/input/event2 is tagged by udev as: Keyboard
2855.186] (II) input device ‘Power Button’, /dev/input/event2 is a keyboard
2855.200] () Option “config_info” “udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input2/event2”
2855.200] (II) XINPUT: Adding extended input device “Power Button” (type: KEYBOARD, id 6)
2855.200] () Option “xkb_model” “pc105”
2855.200] () Option “xkb_layout” “gb”
2855.200] () Option “xkb_options” “terminate:ctrl_alt_bksp”
2855.241] (II) input device ‘Power Button’, /dev/input/event2 is tagged by udev as: Keyboard
2855.241] (II) input device ‘Power Button’, /dev/input/event2 is a keyboard
2855.242] (II) config/udev: Adding input device Power Button (/dev/input/event1)
2855.242] () Power Button: Applying InputClass “evdev keyboard catchall”
2855.242] () Power Button: Applying InputClass “system-keyboard”
2855.242] () Power Button: Applying InputClass “evdev keyboard catchall”
2855.242] () Power Button: Applying InputClass “libinput keyboard catchall”
2855.242] (II) Using input driver ‘libinput’ for ‘Power Button’
2855.242] () Power Button: always reports core events
2855.242] () Option “Device” “/dev/input/event1”
2855.242] () Option “_source” “server/udev”
2855.243] (II) input device ‘Power Button’, /dev/input/event1 is tagged by udev as: Keyboard
2855.243] (II) input device ‘Power Button’, /dev/input/event1 is a keyboard
2855.272] () Option “config_info” “udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input1/event1”
2855.272] (II) XINPUT: Adding extended input device “Power Button” (type: KEYBOARD, id 7)
2855.272] () Option “xkb_model” “pc105”
2855.272] () Option “xkb_layout” “gb”
2855.272] () Option “xkb_options” “terminate:ctrl_alt_bksp”
2855.274] (II) input device ‘Power Button’, /dev/input/event1 is tagged by udev as: Keyboard
2855.274] (II) input device ‘Power Button’, /dev/input/event1 is a keyboard
2855.275] (II) config/udev: Adding input device Microsoft Microsoft 5-Button Mouse with IntelliEye™ (/dev/input/event3)
2855.275] () Microsoft Microsoft 5-Button Mouse with IntelliEye™: Applying InputClass “evdev pointer catchall”
2855.275] () Microsoft Microsoft 5-Button Mouse with IntelliEye™: Applying InputClass “evdev pointer catchall”
2855.275] () Microsoft Microsoft 5-Button Mouse with IntelliEye™: Applying InputClass “libinput pointer catchall”
2855.275] (II) Using input driver ‘libinput’ for ‘Microsoft Microsoft 5-Button Mouse with IntelliEye™’
2855.275] () Microsoft Microsoft 5-Button Mouse with IntelliEye™: always reports core events
2855.275] () Option “Device” “/dev/input/event3”
2855.275] () Option “_source” “server/udev”
2855.333] (II) input device ‘Microsoft Microsoft 5-Button Mouse with IntelliEye™’, /dev/input/event3 is tagged by udev as: Mouse
2855.333] (II) input device ‘Microsoft Microsoft 5-Button Mouse with IntelliEye™’, /dev/input/event3 is a pointer caps
2855.380] () Option “config_info” “udev:/sys/devices/pci0000:00/0000:00:02.0/usb2/2-4/2-4:1.0/0003:045E:0039.0001/input/input3/event3”
2855.380] (II) XINPUT: Adding extended input device “Microsoft Microsoft 5-Button Mouse with IntelliEye™” (type: MOUSE, id 8)
2855.381] () Option “AccelerationScheme” “none”
2855.381] () Microsoft Microsoft 5-Button Mouse with IntelliEye™: (accel) selected scheme none/0
2855.381] () Microsoft Microsoft 5-Button Mouse with IntelliEye™: (accel) acceleration factor: 2.000
2855.381] () Microsoft Microsoft 5-Button Mouse with IntelliEye™: (accel) acceleration threshold: 4
2855.437] (II) input device ‘Microsoft Microsoft 5-Button Mouse with IntelliEye™’, /dev/input/event3 is tagged by udev as: Mouse
2855.437] (II) input device ‘Microsoft Microsoft 5-Button Mouse with IntelliEye™’, /dev/input/event3 is a pointer caps
2855.438] (II) config/udev: Adding input device Microsoft Microsoft 5-Button Mouse with IntelliEye™ (/dev/input/mouse0)
2855.438] (II) No input driver specified, ignoring this device.
2855.438] (II) This device may have been added with another device file.
2855.439] (II) config/udev: Adding input device HDA Digital PCBeep (/dev/input/event5)
2855.439] (II) No input driver specified, ignoring this device.
2855.439] (II) This device may have been added with another device file.
2855.440] (II) config/udev: Adding input device HDA NVidia Rear Mic (/dev/input/event6)
2855.440] (II) No input driver specified, ignoring this device.
2855.440] (II) This device may have been added with another device file.
2855.440] (II) config/udev: Adding input device HDA NVidia Front Mic (/dev/input/event7)
2855.440] (II) No input driver specified, ignoring this device.
2855.440] (II) This device may have been added with another device file.
2855.441] (II) config/udev: Adding input device HDA NVidia Line (/dev/input/event8)
2855.441] (II) No input driver specified, ignoring this device.
2855.441] (II) This device may have been added with another device file.
2855.441] (II) config/udev: Adding input device HDA NVidia Line Out (/dev/input/event9)
2855.441] (II) No input driver specified, ignoring this device.
2855.441] (II) This device may have been added with another device file.
2855.442] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event0)
2855.442] () AT Translated Set 2 keyboard: Applying InputClass “evdev keyboard catchall”
2855.442] () AT Translated Set 2 keyboard: Applying InputClass “system-keyboard”
2855.442] () AT Translated Set 2 keyboard: Applying InputClass “evdev keyboard catchall”
2855.442] () AT Translated Set 2 keyboard: Applying InputClass “libinput keyboard catchall”
2855.442] (II) Using input driver ‘libinput’ for ‘AT Translated Set 2 keyboard’
2855.442] () AT Translated Set 2 keyboard: always reports core events
2855.442] () Option “Device” “/dev/input/event0”
2855.442] () Option “_source” “server/udev”
2855.442] (II) input device ‘AT Translated Set 2 keyboard’, /dev/input/event0 is tagged by udev as: Keyboard
2855.442] (II) input device ‘AT Translated Set 2 keyboard’, /dev/input/event0 is a keyboard
2855.476] () Option “config_info” “udev:/sys/devices/platform/i8042/serio0/input/input0/event0”
2855.476] (II) XINPUT: Adding extended input device “AT Translated Set 2 keyboard” (type: KEYBOARD, id 9)
2855.476] () Option “xkb_model” “pc105”
2855.476] () Option “xkb_layout” “gb”
2855.476] () Option “xkb_options” “terminate:ctrl_alt_bksp”
2855.478] (II) input device ‘AT Translated Set 2 keyboard’, /dev/input/event0 is tagged by udev as: Keyboard
2855.478] (II) input device ‘AT Translated Set 2 keyboard’, /dev/input/event0 is a keyboard
2855.478] (II) config/udev: Adding input device PC Speaker (/dev/input/event4)
2855.479] (II) No input driver specified, ignoring this device.
00:00.0 RAM memory [0500]: NVIDIA Corporation MCP61 Memory Controller [10de:03ea] (rev a1)
Subsystem: Gigabyte Technology Co., Ltd Device [1458:5001]
00:01.0 ISA bridge [0601]: NVIDIA Corporation MCP61 LPC Bridge [10de:03e0] (rev a2)
Subsystem: Gigabyte Technology Co., Ltd Device [1458:0c11]
00:01.1 SMBus [0c05]: NVIDIA Corporation MCP61 SMBus [10de:03eb] (rev a2)
Subsystem: Gigabyte Technology Co., Ltd Device [1458:0c11]
Kernel driver in use: nForce2_smbus
Kernel modules: i2c_nforce2
00:01.2 RAM memory [0500]: NVIDIA Corporation MCP61 Memory Controller [10de:03f5] (rev a2)
Subsystem: Gigabyte Technology Co., Ltd Device [1458:0c11]
00:02.0 USB controller [0c03]: NVIDIA Corporation MCP61 USB 1.1 Controller [10de:03f1] (rev a3)
Subsystem: Gigabyte Technology Co., Ltd Device [1458:5004]
Kernel driver in use: ohci-pci
Kernel modules: ohci_pci
00:02.1 USB controller [0c03]: NVIDIA Corporation MCP61 USB 2.0 Controller [10de:03f2] (rev a3)
Subsystem: Gigabyte Technology Co., Ltd Device [1458:5004]
Kernel driver in use: ehci-pci
Kernel modules: ehci_pci
00:04.0 PCI bridge [0604]: NVIDIA Corporation MCP61 PCI bridge [10de:03f3] (rev a1)
00:05.0 Audio device [0403]: NVIDIA Corporation MCP61 High Definition Audio [10de:03f0] (rev a2)
Subsystem: Gigabyte Technology Co., Ltd Device [1458:a002]
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
00:06.0 IDE interface [0101]: NVIDIA Corporation MCP61 IDE [10de:03ec] (rev a2)
Subsystem: Gigabyte Technology Co., Ltd Device [1458:5002]
Kernel driver in use: pata_amd
Kernel modules: pata_amd, pata_acpi, ata_generic
00:07.0 Bridge [0680]: NVIDIA Corporation MCP61 Ethernet [10de:03ef] (rev a2)
Subsystem: Gigabyte Technology Co., Ltd Device [1458:e000]
Kernel driver in use: forcedeth
Kernel modules: forcedeth
00:08.0 IDE interface [0101]: NVIDIA Corporation MCP61 SATA Controller [10de:03f6] (rev a2)
Subsystem: Gigabyte Technology Co., Ltd Device [1458:b002]
Kernel driver in use: sata_nv
Kernel modules: sata_nv, pata_acpi, ata_generic
00:0d.0 VGA compatible controller [0300]: NVIDIA Corporation C61 [GeForce 6150SE nForce 430] [10de:03d0] (rev a2)
Subsystem: Gigabyte Technology Co., Ltd Device [1458:d000]
Kernel modules: nouveau
00:18.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 10h Processor HyperTransport Configuration [1022:1200]
00:18.1 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 10h Processor Address Map [1022:1201]
00:18.2 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 10h Processor DRAM Controller [1022:1202]
Kernel modules: amd64_edac_mod
00:18.3 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 10h Processor Miscellaneous Control [1022:1203]
Kernel driver in use: k10temp
Kernel modules: k10temp
00:18.4 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 10h Processor Link Control [1022:1204]
Well, the kernel module failed to load:
And having nvidia installed, also prevents that the “proper” open source driver is used, so the system falls back to fbdev which explains the “bad” resolution.
For further help, I’d still need the other information though, especially the exact GPU.
Just one thing: if it is really an nForce2, you should remove the nvidia driver and repo completely. nForce2 is based on a GeForce4, nvidia dropped support for that something like 10 years ago.
The last driver version that supported it ceased to work in openSUSE long ago too (12.3 or even earlier), because of the newer kernel and Xorg.
Ok, this should actually be supported by the G02 (304.xx) driver.
But your installed packages are a mess… (and that’s likely the reason why the kernel module cannot be loaded)
Uninstall all kmp packages completely and install the right one (there is no kernel-desktop any more):
sudo rpm -e --nodeps nvidia-gfxG02-kmp-desktop
sudo zypper in nvidia-gfxG02-kmp-default
Btw: it is recommended to remove the nvidia driver completely before upgrading your system to a newer distribution release, and then install it fresh. Otherwise there can be problems.
Apologies for the bad format but the organisation is hard with low res and no paste, togethe with a dodgy keybod
Sorry, I missed that in the instructions – and it worked on the othe rmachines
Anyway deepest thanks as my wife’s machine is back
Great!