Screen resolution in 12.2

I have just upgraded from 11.4 to 12.2. Now I can only get a maximum screen resolution of 1024x768. I think I remember having to install a different video driver for 11.4 but can’t remember which it was or where to find it. Can anyone advise please?

I think the current video driver is nouveau.

Mike

In a terminal or console run

su -
lspci-nnk

and post the output.
Also, 32 bit or 64 bit OS?

00:00.0 Host bridge [0600]: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller [8086:29c0] (rev 10)
Subsystem: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller [8086:29c0]
00:01.0 PCI bridge [0604]: Intel Corporation 82G33/G31/P35/P31 Express PCI Express Root Port [8086:29c1] (rev 10)
Kernel driver in use: pcieport
00:1b.0 Audio device [0403]: Intel Corporation N10/ICH 7 Family High Definition Audio Controller [8086:27d8] (rev 01)
Subsystem: Biostar Microtech Int’l Corp Device [1565:820f]
Kernel driver in use: snd_hda_intel
00:1c.0 PCI bridge [0604]: Intel Corporation N10/ICH 7 Family PCI Express Port 1 [8086:27d0] (rev 01)
Kernel driver in use: pcieport
00:1c.1 PCI bridge [0604]: Intel Corporation N10/ICH 7 Family PCI Express Port 2 [8086:27d2] (rev 01)
Kernel driver in use: pcieport
00:1d.0 USB controller [0c03]: Intel Corporation N10/ICH 7 Family USB UHCI Controller #1 [8086:27c8] (rev 01)
Subsystem: Biostar Microtech Int’l Corp Device [1565:3103]
Kernel driver in use: uhci_hcd
00:1d.1 USB controller [0c03]: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 [8086:27c9] (rev 01)
Subsystem: Biostar Microtech Int’l Corp Device [1565:3103]
Kernel driver in use: uhci_hcd
00:1d.2 USB controller [0c03]: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 [8086:27ca] (rev 01)
Subsystem: Biostar Microtech Int’l Corp Device [1565:3103]
Kernel driver in use: uhci_hcd
00:1d.3 USB controller [0c03]: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 [8086:27cb] (rev 01)
Subsystem: Biostar Microtech Int’l Corp Device [1565:3103]
Kernel driver in use: uhci_hcd
00:1d.7 USB controller [0c03]: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller [8086:27cc] (rev 01)
Subsystem: Biostar Microtech Int’l Corp Device [1565:3103]
Kernel driver in use: ehci_hcd
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev e1)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge [8086:27b8] (rev 01)
Subsystem: Biostar Microtech Int’l Corp Device [1565:3103]
00:1f.1 IDE interface [0101]: Intel Corporation 82801G (ICH7 Family) IDE Controller [8086:27df] (rev 01)
Subsystem: Biostar Microtech Int’l Corp Device [1565:3103]
Kernel driver in use: ata_piix
00:1f.2 IDE interface [0101]: Intel Corporation N10/ICH7 Family SATA Controller [IDE mode] [8086:27c0] (rev 01)
Subsystem: Biostar Microtech Int’l Corp Device [1565:5202]
Kernel driver in use: ata_piix
00:1f.3 SMBus [0c05]: Intel Corporation N10/ICH 7 Family SMBus Controller [8086:27da] (rev 01)
Subsystem: Biostar Microtech Int’l Corp Device [1565:3103]
Kernel driver in use: i801_smbus
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GT218 [GeForce 8400 GS] [10de:10c3] (rev a2)
Kernel driver in use: nouveau
01:00.1 Audio device [0403]: NVIDIA Corporation High Definition Audio Controller [10de:0be3] (rev a1)
Kernel driver in use: snd_hda_intel
03:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 02)
Subsystem: Biostar Microtech Int’l Corp Device [1565:2308]
Kernel driver in use: r8169

OS is 32bit

01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GT218 [GeForce 8400 GS] [10de:10c3] (rev a2)
Kernel driver in use: nouveau

Plesae use CODE tags ( the # symbol) when asked for code output.

Read here I believe it is still relevant, although I did not see reference to 12.2.

Followed the link to the SBD:NVIDIA drivers site. This is the one I used before. Many thanks.

Mike

After you have read the the thread I mentioned above trying the nvidia driver would be worth while.

OK, I now have a better driver but I can still only get a max. resolution of 1024x768. My monitor is a Hannspree Xm-S 19" LCD, specified max. resolution of 1440x900 or 1280x1024.

Can I amend a config file somewhere to allow the larger resolution?

cheers,
Mike

There doesn’t seem to be any /etc/X11/xorg.conf so I’m not sure which file contains the monitor and screen details.

I have tried to modify the settings using nvidia-settings. This shows the monitor configuration to be CRT with a resolution of 1024 x 768. Not sure how to amend. Any help appreciated.

Mike

The best place to start is by examining /var/log/Xorg.0.log for EDID reporting (or lack of). This could be due to your video cable, or the monitor itself. In any case it is possible to manually configure the desired display resolution if necessary.

Just two of many threads discussing the problem and solution:

https://forums.opensuse.org/english/get-technical-help-here/hardware/474616-monitor-resolution-not-recognized.html#post2457623
https://forums.opensuse.org/english/get-technical-help-here/hardware/460441-11-4-higher-display-resolution.html#post2344878

Lines from /var/log/Xorg.0.log:

101.581] (WW) NVIDIA(GPU-0): The EDID read for display device CRT-1 is invalid:
   101.581] (WW) NVIDIA(GPU-0):     unrecognized EDID Header.

Seems the monitor is not reporting correctly.

Re. changes to xorg.conf suggested from other posts, this file does not appear to exist in v12.2. Should the relevant code lines be inserted into files /etc/X11/xorg.conf.d/50-monitor.conf, 50-device.conf and 50-screeen.conf?

regards,
Mike

Any chance of you posting the remainder of the Xorg.0.log file to a pastebin site, such as SUSE Paste ? That will help confirm (in our minds) that the nouveau driver is loaded, or the nvidia driver, or the fbdev or vesa driver. It will also help confirm that your hardware was correctly identified.

For example, if the nvidia proprietary driver is loaded, then there is a program (packaged by Packman) called nvidia-settings one can load to help out in some cases.

Now this may all be clear to you having now looked at that log, but this is the sort of things that those trying to help kind of find useful to see. If pasting on that site and sharing the URL causes complications, please advise and one of us on the forum will try to help you there.

Xorg.0.log file uploaded to SUSE Paste

I think the nvidia driver should be loaded and working. Using nvidia.settings I still only get a max. resolution of 1024 x 768.

    13.505] (II) NVIDIA(0): Virtual screen size determined to be 1024 x 768
        13.533] (WW) NVIDIA(0): Unable to get display device CRT-1's EDID; cannot compute DPI
        13.533] (WW) NVIDIA(0):     from CRT-1's EDID.
        13.533] (==) NVIDIA(0): DPI set to (75, 75); computed from built-in default

The above confirms you have an EDID issue. You are connected via a VGA cable as shown by the CRT-1 reference. As explained before, this issue could be due to the cable (pins 9,12, and 15 for DDC), the monitor itself, or perhaps you have a basic KVM switch in the line? Does your monitor and graphics card allow for other types of connectivity eg HDMI, DVI…?

If not, review the threads I linked to previously. You can create a minimal /etc/X11/xorg.conf file if required.

Indeed, what happened to your xorg.conf file? The prop driver install should set up an xorg.conf file.

nVidia installer asks whether you want to modify xorg.conf and default is “No”. openSUSE RPMs do not modify xorg.conf as well.

Tyler_K: I don’t appear to have a xorg.conf file. I have searched in the whole of /etc. There is a folder /etc/X11/xorg.conf.d which includes files :
50-device.conf
50-monitor.conf
50-screen.conf
none of which appear to contain any uncommented lines.

Ah, okay. Thanks.

Okay, thanks. deano’s advice on an EDID or cable issue is the route to proceed then.