Screen break up in 12.1...

Hello

First post here, hope it’s in the right place.

I just installed openSuse 12.1 on my (not that new) PC (dual-core Pentium 1.86MHz; 1GB RAM, Asus P5L-MX motherboard; on-board graphics). It runs very nicely most of the time, and doesn’t crash like Ubuntu 10.04 used to. But, every so often, the screen starts to break up; this takes the form of small oblong/trapezoid shapes appearing more or less at random across the screen, making text virtually un-readable. Logging out than back in fixes it (until next time).

Any thoughts?

Thanks

Andrew

Can you post the output from the command


/sbin/lspci -v

(only the block with the vga card).


PC: oS 11.4 (dual boot 12.1) 64 bit | Intel Core i7-2600@3.40GHz | KDE
4.6.0 | GeForce GT 420 | 16GB Ram
Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.7.4 |
nVidia ION | 3GB Ram

Hi Martin

I think this is the bit you asked for:

00:02.0 VGA compatible controller: Intel Corporation 82945G/GZ Integrated Graphics Controller (rev 02) (prog-if 00 [VGA controller])
Subsystem: ASUSTeK Computer Inc. Device 817a
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at dfd00000 (32-bit, non-prefetchable) [size=512]
I/O ports at 8800 [size=8]
Memory at e0000000 (32-bit, prefetchable) [size=256]
Memory at dfd80000 (32-bit, non-prefetchable) [size=256]
Expansion ROM at <unassigned> [disabled]
Capabilities: <access denied>
Kernel driver in use: i915

Andrew[/size][/size][/size][/size]

If you are running KDE, try disabling Desktop Effects.

If you are running Gnome, you could try switching to Fallback mode.

If I go to System Settings Desktop Effects, the box Enable at Startup is not checked. However, in the All Effects tab, several effects are checked (I can list them if it helps). Is this likely to be the problem?

Andrew

I can myself not help with that intel gpu, I hope someone else is more
familiar with it.
I would also recommend to switch of desktop effects just to see if that
makes a difference to narrow down the problem.


PC: oS 11.4 (dual boot 12.1) 64 bit | Intel Core i7-2600@3.40GHz | KDE
4.6.0 | GeForce GT 420 | 16GB Ram
Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.7.4 |
nVidia ION | 3GB Ram

Many thanks, I’ll give that a try. Should I switch off all effects (i.e. even those listed under the All effects tab)? Or will not enabling Desktop Effects at startup do the trick?

Thanks.

Am 15.01.2012 15:36, schrieb ats4603:
>
> If I go to System Settings Desktop Effects, the box Enable at Startup
> is not checked. However, in the All Effects tab, several effects
> are checked (I can list them if it helps). Is this likely to be the
> problem?
If they are not enabled at startup the settings in “all effects” have no
influence, they are only used if the desktop effects are enabled at all.
What happens if you do exactly the opposite test and enable the effects
at startup? Does that lead to more problems?


PC: oS 11.4 (dual boot 12.1) 64 bit | Intel Core i7-2600@3.40GHz | KDE
4.6.0 | GeForce GT 420 | 16GB Ram
Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.7.4 |
nVidia ION | 3GB Ram

Am 15.01.2012 15:50, schrieb Martin Helm:
> Am 15.01.2012 15:36, schrieb ats4603:
> If they are not enabled at startup the settings in “all effects” have no
> influence, they are only used if the desktop effects are enabled at all.
> What happens if you do exactly the opposite test and enable the effects
> at startup? Does that lead to more problems?
>
When I google for “i915 82945G problem” the result set is not encouraging :frowning:


PC: oS 11.4 (dual boot 12.1) 64 bit | Intel Core i7-2600@3.40GHz | KDE
4.6.0 | GeForce GT 420 | 16GB Ram
Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.7.4 |
nVidia ION | 3GB Ram

This is a screenshot of the problem - the folder is showing the breakup; it often spreads to the rest of the screen.

file:///home/andrew/Desktop/screenshot.jpeg

On 01/16/2012 03:46 PM, ats4603 wrote:
> This is a screenshot of the problem - the folder is showing the breakup;
> it often spreads to the rest of the screen.
>
> file:///home/andrew/Desktop/screenshot.jpeg
>

i know this is frustrating…but, you gave a link to a file on your
desktop…and, no one can access or see it…if you want us to see it
you need to upload that file to our paste site
http://tinyurl.com/69dzb3w and then put the URL you get there in this
thread…

however, that being said i believe Martin Helm’s advice is solid and his
“When I google for “i915 82945G problem” the result set is not
encouraging” is probably right on…

now if you want to dicker with it you can go here:
http://tinyurl.com/37v9y7m but, be advised that you may not get it any
better and you may get it a lot worse, so…

so, i can help more and the only person i know who can is oldcpu, you
could PM him and beg him to look in here and help you if he can…

what happens if you turn off desktop effects? i know you have been
asked, but what happens if you open Personal Settings - Configure
Desktop and go Workspace Appearance and Behavior > Desktop Effects, and
on the first page find the “Enable desktop effects” and UNcheck that box?

that may be as good as it gets… (it is the best on my machine)


DD http://tinyurl.com/DD-Caveat http://tinyurl.com/DD-Hardware
http://tinyurl.com/DD-Software
openSUSE®, the “German Engineered Automobiles” of operating systems!

Not sure if this got posted or not…

Thanks for the reply DenverD - I didn’t know how to post a graphic. The url is:

SUSE Paste

I’ll have a look at the link you gave, and also pm “oldcpu”.

It doesn’t seem to make much difference if the box for enabling desktop effects at startup is checked or not. One other thing - if the problem occurs on a web page, for example, reloading the page usually fixes it (for a while, anyway).

Finally, it may be coincidence but when I used Ubuntu 10.04 I got frequent apparent crashes - the screen went black and the PC was totally unresponsive and I had to do a hard reboot. Maybe Linux doesn’t like this graphics card? BTW, I think I like openSuse better than Ubuntu, so it’s al ill wind…

Thanks again.

Andrew

On 01/16/2012 08:16 PM, ats4603 wrote:
> ‘SUSE Paste’ (http://paste.opensuse.org/66021223)

yep, you have a video problem…so, be sure and open that Personal
Settings - Configure Desktop and go Workspace Appearance and Behavior >
Desktop Effects, and on the first page find the “Enable desktop effects”
and UNcheck that box

that might help, i’m pretty sure that there MUST be a better driver
for you to use…and, when oldcpu gets here i guess he knows which one
is best…


DD
openSUSE®, the “German Engineered Automobiles” of operating systems!

I’m not smart enough to derive much useful from ’ lspci -v ’ which was suggested above. More useful for me is the command


/sbin/lspci -nnk | grep VGA -A2 

… again, I’m not saying the command I am asking for is better, I’m saying I’m not smart enough to find the brief useful information I get from the ‘nnk’ option in the ‘v’ option. Frankly, I would not have a clue as to what to do with 95% of the information with the ’ -v ’ option and I would be keen to have someone teach me the details as to the utility of each small piece of information from that ’ -v ’ option.

The other information this thread might have great information, but again - its my lack of experience here. I’m simply not smart enough. Sorry.

More useful for me, is if its a graphic problem, one needs post the log file associated with graphics. But that file is MASSIVE and would inappropriately clutter this thread if posted here. So instead open the file /var/log/Xorg.0.log in a text editor, copy the contents and paste the contents on a pastebin site such as SUSE Paste and press ‘create’ and post here the web site URL where the contents are located.

Also look inside ‘dmesg’ and /var/log/messages for hints.

Anyway, its quite possible I don’t know enough to help here. Sorry.

Thanks for the reply. The output from the command you suggested is:

andrew@linux-3p4n:~> /sbin/lspci -nnk | grep VGA -A2
00:02.0 VGA compatible controller [0300]: Intel Corporation 82945G/GZ Integrated Graphics Controller [8086:2772] (rev 02)
Subsystem: ASUSTeK Computer Inc. Device [1043:817a]
Kernel driver in use: i915
andrew@linux-3p4n:~>

The contents of the Xorg.0.log file is at the following url:

SUSE Paste

Sorry to appear ignorant, but what would I be looking for in dmesg and /var/log/messages?

Thanks again.

A

Am 16.01.2012 21:26, schrieb oldcpu:
>
> I’m not smart enough to derive much useful from ’ lspci -v ’ which was
> suggested above.
The only reason I suggested that is the information on the cards memory
(here 256M) which is given by that (if that would have been very low it
would have been also an indication what might be the problem with
desktop effects enabled, which turned later out that the OP has anyway
disabled), otherwise my interest was only the few lines which your
command gives as well - name of the graphics card, info about the chip
and kernel module in use. the rest I ignore.
Since this is an intel card model I am not familiar with I had to give
up after that (we have two machines with intel at home, but different
ones and they show no problems at all with and without desktop effects).
Hope that makes it clear - no dark secret magic.


PC: oS 11.4 (dual boot 12.1) 64 bit | Intel Core i7-2600@3.40GHz | KDE
4.6.0 | GeForce GT 420 | 16GB Ram
Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.7.4 |
nVidia ION | 3GB Ram

I note:


    22.611] Current Operating System: Linux linux-3p4n 3.1.0-1.2-default #1 SMP Thu Nov 3 14:45:45 UTC 2011 (187dde0) i686
    22.611] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.1.0-1.2-default root=/dev/disk/by-id/ata-Maxtor_6V250F0_V599L4EG-part2 resume=/dev/disk/by-id/ata-Hitachi_HDP725050GLA380_GEK530RE2L71TE-part6 splash=silent quiet showopts vga=0x31a
............
    22.620] (II) LoadModule: "intel"
    22.621] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
    22.621] (II) Module intel: vendor="X.Org Foundation"
    22.621]    compiled for 1.10.4, module version = 2.16.0
....
    22.632] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
.....
    22.634] (II) intel(0): Integrated Graphics Chipset: Intel(R) 945G
    22.634] (--) intel(0): Chipset: "945G"
..........
    22.771] (II) intel(0): Monitor name: TS902W
    22.771] (II) intel(0): Serial No: 000932

and I did a search for " ee) " occurrences and " ww) " occurrences and saw nothing of note.

What other drivers have you tried ? Have you tried the Intel Legacy driver ? The Vesa driver ?

You were asked if you see these artifacts when special desktop effects are disabled. I can’t recall your answer to that ?

After you have successfully booted, and you do not yet have the problem, take a look at the dmesg and the /var/log/messages. Note what was stated last.

And then when the artifacts occur, LOOK AGAIN at dmesg and /var/log/messages. Are there any new entries that occurred at the same time (in those log files) as the time when the artifacts occurred ?

Thanks for the reply.

I still see the screen break up whether Desktop Effects are enable at startup or not.

I have only used the driver that was installed as default; I’m afraid I don’t know how to try alternative drivers.

I will look at the contents of those two files, as suggested.

Andrew

I confess the :


Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at dfd00000 (32-bit, non-prefetchable) [size=512]
I/O ports at 8800 [size=8]
Memory at e0000000 (32-bit, prefetchable) [size=256]
Memory at dfd80000 (32-bit, non-prefetchable) [size=256]
Expansion ROM at <unassigned> [disabled]
Capabilities: <access denied>

means nothing to me … I noted the 256M but the significance of that wrt any problem is not something I know enough to understand. I am curious about the 8086:2772 PCI code as sometimes (not always - and often not) a search on it will provide information. I’m also curious as to the 965G as that terminology means more to me than the 82945G/GZ terminology.

In particular the 965G is useful IMHO in searching for information. I noted this from Phoronix: [Phoronix] The Gallium3D Intel 965 Driver Gets Dropped](The Gallium3D Intel 965 Driver Gets Dropped - Phoronix) where it states specific GNU/Linux support for a driver for this hardware was dopped …

The Gallium3D Intel 965 Driver Gets Dropped[/size][/size][/size]

Posted by Michael Larabel on November 29, 2011

The Mesa Gallium3D driver for the Intel 965 IGP series and newer (the “i965g” driver) has been deleted from mainline Mesa.

The removal of these 32,000+ lines of code from Mesa for this Intel Gallium3D driver come sine the i965g driver barely worked and there’s no active stakeholders interested in the driver. The i965g driver also doesn’t support the latest Intel hardware like Sandy Bridge and Ivy Bridge.

The i965g driver was largely worked on previously by (Tungsten Graphics) VMware and community members. Intel has never officially supported the Gallium3D bandwagon. Having this driver in mainline Mesa just adds a maintenance burden when Gallium3D developers are working on architectural changes, etc.

Meanwhile, the “i915g” driver is still around for pre-965 Intel integrated graphics processors. This driver is at least actively worked on (thanks in large part due to Google and their interest of this unofficial driver for Chrome OS) and works fairly well on the supported ASICs, including the i945 IGP common to early generations of netbooks. The Intel 915 Gallium3D driver also performs well, but the i965g driver just never made it as far.

It’s possible down the road that someone may pick-up work on this driver again and return it to mainline Mesa, but there’s no active interest at the moment and Intel isn’t yet backing any Gallium3D driver.

The i965g driver was dropped via this Git commit. The official “i965” classic Mesa DRI driver is not affected in any way by this action.

Hence if the i915 does not work with special desktop effects disabled, then IMHO one needs to try the Vesa or Intellegacy driver.[/size]

Brush up on some basic theory first. Ignore the stuff specific to openSUSE-11.2 and older: http://forums.opensuse.org/forums/english/get-technical-help-here/how-faq-forums/advanced-how-faq-read-only/438705-opensuse-graphic-card-practical-theory-guide-users.html#post2165620

Then note to try different drivers you can specify the driver in the /etc/X11/xorg.conf.d/50-device.conf file.

For example, to try the VESA driver, one would try the edit to the /etc/X11/xorg.conf.d/50-device.conf file:


Section "Device"
  Identifier "Default Device"

  #Driver "radeon"
  Driver "vesa"

  ## Required magic for radeon/radeonhd drivers; output name
  ## (here: "DVI-0") can be figured out via 'xrandr -q'
  #Option "monitor-DVI-0" "Default Monitor"

EndSection

note the lines I uncommented.

Do not keep backup files in /etc/X11/xorg.conf.d/ directory (keep them elsewhere).

And have a full screen text editor (such as midnight commander (mc)) installed so it can be run in a full screen text mode to edit config files if a GUI won’t come up. ‘mc’ can by run by typing ‘mc’ (no quotes) and it is function key menu driven and easy to use.

Intellegacy would be:


Section "Device"
  Identifier "Default Device"

  #Driver "radeon"
  Driver "intellegacy"

  ## Required magic for radeon/radeonhd drivers; output name
  ## (here: "DVI-0") can be figured out via 'xrandr -q'
  #Option "monitor-DVI-0" "Default Monitor"

EndSection

One needs to reboot after making an edit. Do NOT forget the fail safe mode is an option to chose if a nominal boot does not work because of an edit. Or if one is in a full screen text after a gui start up fail, use ‘mc’ like I noted to remove edits. Don’t forget to INSTALL ‘mc’ first (ie : zypper in mc ).