Atom 330 with Nvidia ION has poor resolution.

Man, this is really bustin my chops. I changed from 12.2 to 12.3, new install. Now I can’t get any res higher than 1024x768. But it was working great at 1440+ Gaaaack!!

Kinfocenter states under OpenGL:
Name of display: 0
3D Accelerator: Unkown
Driver Vendor: NVIDIA Corporation
Renderer: Ion/integrated/SSE2
OpenGL/ES version: 3.3.0 NVIDIA 319.32

Under X-Server:
Vendor: X.Org Foundation, 11.302.000
Available Screens:
Screen 0: Default
Dimensions: 1,024 x768 Pixels
Resolution 75 x75 dpi
Depths: 24, 1, 4, 8, 15, 16, 32

Etc…

I have also tried the older 304 Nvidia Driver to no success. Wait?!

rodneyd@linux-ribx:~> lsmod
Module Size Used by
fuse 87139 3
xt_tcpudp 12885 2
xt_pkttype 12505 3
xt_LOG 17522 10
xt_limit 12712 10
af_packet 39587 2
ip6t_REJECT 12940 3
nf_conntrack_ipv6 14684 3
nf_defrag_ipv6 18262 1 nf_conntrack_ipv6
ip6table_raw 12684 1
ipt_REJECT 12542 3
iptable_raw 12679 1
xt_CT 12869 4
iptable_filter 12811 1
ip6table_mangle 12701 0
nf_conntrack_netbios_ns 12666 0
nf_conntrack_broadcast 12590 1 nf_conntrack_netbios_ns
nf_conntrack_ipv4 15013 3
nf_defrag_ipv4 12730 1 nf_conntrack_ipv4
ip_tables 27240 2 iptable_raw,iptable_filter
xt_conntrack 12761 6
nf_conntrack 98519 6 nf_conntrack_ipv6,xt_CT,nf_conntrack_netbios_ns,nf_conntrack_broadcast,nf_conntrack_ipv4,xt_conntrack
rfcomm 73109 8
ip6table_filter 12816 1
ip6_tables 27208 3 ip6table_raw,ip6table_mangle,ip6table_filter
x_tables 34060 15 xt_tcpudp,xt_pkttype,xt_LOG,xt_limit,ip6t_REJECT,ip6table_raw,ipt_REJECT,iptable_raw,xt_CT,iptable_filter,ip6table_mangle,ip_tables,xt_conntrack,ip6table_filter,ip6_tables
bnep 19702 2
nvidia 9429743 38
mperf 12668 0
coretemp 13394 0
snd_hda_codec_hdmi 40844 1
arc4 12616 2
snd_hda_codec_via 50853 1
rt2800usb 26855 0
rt2800lib 66529 1 rt2800usb
crc_ccitt 12708 1 rt2800lib
rt2x00usb 20665 1 rt2800usb
rt2x00lib 54952 3 rt2800usb,rt2800lib,rt2x00usb
microcode 35785 0
mac80211 598150 3 rt2800lib,rt2x00usb,rt2x00lib
cfg80211 218484 2 rt2x00lib,mac80211
r8169 67643 0
pcspkr 12719 0
serio_raw 13376 0
shpchp 37033 0
snd_hda_intel 42034 3
pci_hotplug 35160 1 shpchp
snd_hda_codec 147417 3 snd_hda_codec_hdmi,snd_hda_codec_via,snd_hda_intel
snd_hwdep 13603 1 snd_hda_codec
snd_pcm 110154 3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
joydev 17378 0
usb_storage 57401 0
snd_seq 69780 0
asus_atk0110 18658 0
snd_timer 29371 2 snd_pcm,snd_seq
snd_seq_device 14498 1 snd_seq
wmi 19071 0
sg 36525 0
snd 91489 15 snd_hda_codec_hdmi,snd_hda_codec_via,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_seq,snd_timer,snd_seq_device
btusb 23871 0
bluetooth 341895 22 rfcomm,bnep,btusb
soundcore 15048 1 snd
snd_page_alloc 18711 2 snd_hda_intel,snd_pcm
i2c_nforce2 13222 0
rfkill 26530 4 cfg80211,bluetooth
button 13953 0
autofs4 42771 2
processor 44950 0
thermal_sys 24957 1 processor
scsi_dh_alua 17162 0
scsi_dh_rdac 17409 0
scsi_dh_emc 17259 0
scsi_dh_hp_sw 12895 0
scsi_dh 14844 4 scsi_dh_alua,scsi_dh_rdac,scsi_dh_emc,scsi_dh_hp_sw
pata_acpi 13039 0
rodneyd@linux-ribx:~>

Last but not least…Xorg.0.log

63.233] (WW) NVIDIA(GPU-0): Unable to read EDID for display device CRT-0
63.234] () NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID for display
63.234] (
) NVIDIA(0): device CRT-0 (Using EDID frequencies has been enabled on
63.234] () NVIDIA(0): all display devices.)
70.683] (WW) NVIDIA(GPU-0): Unable to read EDID for display device CRT-0
70.683] (
) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID for display
70.683] () NVIDIA(0): device CRT-0 (Using EDID frequencies has been enabled on
70.683] (
) NVIDIA(0): all display devices.)
92.747] (WW) NVIDIA(GPU-0): Unable to read EDID for display device CRT-0
92.748] () NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID for display
92.748] (
) NVIDIA(0): device CRT-0 (Using EDID frequencies has been enabled on
92.748] (**) NVIDIA(0): all display devices.)
185.510] [mi] Increasing EQ size to 512 to prevent dropped events.
rodneyd@linux-ribx:/var/log>

I think my samsung Syncmaster 2233 may have a corrupted EDID maybe? Your thought are appreciated.

Master Rod

Have you tried running nvidia-config (as root) to set up the card?

Well, from what I read, and see on the net, nvidia-xconfig is no longer used. Nvidia X Server Settings will not show anything higher than 1024 resolution. Also, the Nvidia driver is already loaded. I think I might just have to go with Radeon, next time soon. Gaaaaackkk! I think I’m having an aneurism…

Master Rod

Post your full xorg log to SUSE paste and then provide a link. http://paste.opensuse.org/

LOL … yep, funny how things are quickly coming together on the Radeon side

Well I have not run it since I setup 12.3 but I see updates for the xconfig program come in about every time I update. As I recall I had to manually tweak the xorg.conf file by hand.

How are you installing? If by the hard method then you may not have a proper file. get it from the repos

Woo Hoo! Done! Ya think we need SAX3?

Master Rod

low 1024 nvidia ion res <------------xorg.0.log

Well, I have tried it with the 1 button install way, the hard way, the easy way, the one too many beers way. I have had the resolution running ok in 12.1, and have even had it looking ok with PClinox and Puppy Linux. I was also advised to remove the xorg.conf file as it uses xorg.conf.d…

50-monitor.config - from xorg.conf.d

Having multiple “Monitor” sections is known to be problematic. Make

sure you don’t have in use another one laying around e.g. in another

xorg.conf.d file or even a generic xorg.conf file. More details can

be found in https://bugs.freedesktop.org/show_bug.cgi?id=32430.

#Section “Monitor”

Identifier “Default Monitor”

## If your monitor doesn’t support DDC you may override the

## defaults here

# HorizSync 31.0 - 84.0

# VertRefresh 56.0 - 77.0

## Add your mode lines here, use e.g the cvt tool

#EndSection

the xorg.conf file will be used if it exists and nvidia-settings (new name I guess) does create/replace one (if run as root). Of course it has to be correct :slight_smile:

No … I don’t really see much use for sax3 in general, and, in any regard, last I was aware, it was very buggy.

Done! … low 1024 nvidia ion res <------------xorg.0.log
Looks like it is currently having trouble picking up the monitor EDID info, and hence the lower res. as a resultant

Yeah, it never grew out of alpha state.
I’m not sure if it even runs anymore, although it is included in the standard 12.3 OSS repo. IIRC it didn’t start the last time I tried…

Looks like it is currently having trouble picking up the monitor EDID info, and hence the lower res. as a resultant

You can set the resolution (and other stuff) manually with “kdesu nvidia-settings” (or “gnomesu nvidia-settings” if using GNOME, or "xdg-su -c nvidia-settings in any other case). That creates an xorg.conf of course…

Another thought about the EDID problem:
Have you tried to completely unplug your monitor (even the power plug)? That seems to help sometimes with such an issue…:wink:

It does appear unable to read the EDID characteristics.

I assume you do not have a backup copy of those (else you would not be posting here).

Have you tried using an X configuration file (via hand edits) to assign the appropriate resolution ?

Possible threads that may have relevant information: