On 10/27/2010 04:14 PM, Hernan Thiers wrote:
El 27/10/10 15:57, Felix Miata escribió:
On 2010/10/27 15:35 (GMT-0300) Hernan Thiers composed:
About your past questions; - ram modules work alone. I tried each one independently and worked fine. - yes, machine still starts with two old memories.
nomodeset is only on failsafe grub option. It's a ATI radeon 2400HD.
Boot to the openSUSE grub menu and add on the kernel line
splash=verbose noresume nomodeset 3
then press enter, which will boot without starting X. If you get a shell prompt instead of boot failure or death screen:
1-login as root 2-mc 3-navigate to /var/log 4-inspect Xorg.0.log for lines containing (WW) & (EE) and report back what they say
If you don't have mc installed, do 'zypper in mc' and try again. MC is the best friend of those with broken X (among others).
Do this with the mismatched RAM modules installed, and again with only one of the two installed after running X via startx, and compare to see if there are differences. Xorg.0.log gets written anew on each X restart, so you may want to save by some other name for comparing multiple tries. The previous one is saved as Xorg.0.log.old each time, then overwritten the next time.
Felix. First time I checked the Xorg log there was fglrx and screen errors then I uninstalled my proprietary ati drivers and the Xorg log shows now more significant errors. Here is where I found a "videoram" related problem.
Check out the Xorg.0.log with free ati drivers (line #482): http://pastebin.com/2P6eR4y5
For me that means that Xorg is not able to resolve the video ram for current OS.
It looks like a load of all possible drivers is new in 11.3. From your pastebin: obviously fglrx is gone [ 15.801] (II) LoadModule: "fglrx" [ 15.807] (WW) Warning, couldn't open module fglrx [ 15.807] (II) UnloadModule: "fglrx" [ 15.807] (EE) Failed to load module "fglrx" (module does not exist, 0) radeonhd gets loaded [ 15.807] (II) LoadModule: "radeonhd" [ 15.807] (II) Loading /usr/lib/xorg/modules/drivers/radeonhd_drv.so [ 15.910] (II) Module radeonhd: vendor="AMD GPG" [ 15.910] compiled for 1.8.0, module version = 1.3.0 [ 15.910] Module class: X.Org Video Driver [ 15.910] ABI class: X.Org Video Driver, version 7.0 ati gets loaded [ 15.910] (II) LoadModule: "ati" [ 15.913] (II) Loading /usr/lib/xorg/modules/drivers/ati_drv.so [ 15.915] (II) Module ati: vendor="X.Org Foundation" [ 15.915] compiled for 1.8.0, module version = 6.13.0 [ 15.915] Module class: X.Org Video Driver [ 15.915] ABI class: X.Org Video Driver, version 7.0 radeon gets loaded [ 15.915] (II) LoadModule: "radeon" [ 15.918] (II) Loading /usr/lib/xorg/modules/drivers/radeon_drv.so [ 15.956] (II) Module radeon: vendor="X.Org Foundation" [ 15.956] compiled for 1.8.0, module version = 6.13.0 [ 15.956] Module class: X.Org Video Driver [ 15.956] ABI class: X.Org Video Driver, version 7.0 fbdev gets loaded (I have had issues with fbdev in the past) [ 15.956] (II) LoadModule: "fbdev" [ 15.957] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so [ 15.965] (II) Module fbdev: vendor="X.Org Foundation" [ 15.965] compiled for 1.8.0, module version = 0.4.1 [ 15.965] ABI class: X.Org Video Driver, version 7.0 vesa gets loaded [ 15.965] (II) LoadModule: "vesa" [ 15.968] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so [ 15.981] (II) Module vesa: vendor="X.Org Foundation" [ 15.981] compiled for 1.8.0, module version = 2.2.1 [ 15.981] Module class: X.Org Video Driver [ 15.981] ABI class: X.Org Video Driver, version 7.0 For 11.3, I have something similar: 18:14 zephyr:~> grep LoadModule /var/log/Xorg.0.log [ 32.524] (II) LoadModule: "extmod" [ 32.558] (II) LoadModule: "dbe" [ 32.575] (II) LoadModule: "glx" [ 32.576] (II) LoadModule: "record" [ 32.577] (II) LoadModule: "dri" [ 32.578] (II) LoadModule: "dri2" [ 32.579] (II) LoadModule: "fglrx" [ 32.583] (II) LoadModule: "radeonhd" [ 32.584] (II) LoadModule: "ati" [ 32.585] (II) LoadModule: "radeon" [ 32.587] (II) LoadModule: "fbdev" [ 32.588] (II) LoadModule: "vesa" [ 32.650] (II) LoadModule: "fbdevhw" [ 32.741] (II) LoadModule: "fb" [ 32.838] (II) LoadModule: "ramdac" [ 32.838] (II) LoadModule: "exa" [ 33.628] (II) LoadModule: "evdev" [ 33.733] (II) LoadModule: "synaptics" with the same: [ 32.582] (WW) Warning, couldn't open module fglrx [ 32.583] (EE) Failed to load module "fglrx" (module does not exist, 0) Stepping back for a moment and thinking about this issue, it would seem that the whole problem is the ram timing differences between the two sticks that is screwing up the 'Hyper-RAM' shared video memory for the 2400 gpu. If each stick will work fine alone, but the combination fails, then I think that is your answer. I don't claim to know how ATI inits the latency/timings for it's shared memory, but if it just inits a block of RAM and the RAM is in a dual-channel config, I can see that the video would freak out and just quit. The only suggestion I have would be to check if your bios allows you to manually set the ram timing. If so, manually set the ram timings to match the slower stick and try booting again. The fast stick should easily operate at the higher latency. However, the reverse isn't true. The bios should be smart enough to handle setting timings to the timings of the slower stick automatically, but if the bios is just setting the timings based on check of a single stick and assuming they are both the same, that could be your problem. These are just suggestions and I'm no ram timing expert, but based on the symptoms and on it working with each stick alone, it has to be something along these lines.... Good luck. -- David C. Rankin, J.D.,P.E. Rankin Law Firm, PLLC 510 Ochiltree Street Nacogdoches, Texas 75961 Telephone: (936) 715-9333 Facsimile: (936) 715-9339 www.rankinlawfirm.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org