Created attachment 15521 [details] X log with DBI enabled this night (about an hour ago) I made up my mind to help test xrandr 1.2; seems it works fine; this bug has been reproduced with and without it. When I first got into xfce4, I noticed the clock background was red instead of grey; something wasn't working well. With firefox (3b4) Some websites would display fine, some others would have red background on text too, and others would display text+background black or shit instead of text. Then it occurred to me: There's some option in bios setup called "AGP 3.0 DBI function". When this option is disabled, windows displays similar artifacts, while linux works fine. When it is enabled, windows works fine, but Linux hangs with interrupts disabled or something like that after a few hours or at most three days of usage (box won't answer pings, sysrq won't work, hw reset button is needed). Nouveau seems to behave like windows here, working fine only when the option is enabled. The motherboard is an ASRock 4CoreDUAL-SATA2 with latest bios (1.90), CPU is intel e2160, gfx card is an AGP geforce 7800gs, 256MB, from BFG. I attach my Xorg configuration, and two logs, one with and one without that option, though I don't know if they'll be of any use. I also attach a screenshot of insani.org being rendered wrongly, but the make-screenshot itself (with the gimp) also corrupts stuff, so it's far worse than what I get on the screen. from lspci: reimu ~ # lspci 00:00.0 Host bridge: VIA Technologies, Inc. PT894 Host Bridge 00:00.1 Host bridge: VIA Technologies, Inc. PT894 Host Bridge 00:00.2 Host bridge: VIA Technologies, Inc. PT894 Host Bridge 00:00.3 Host bridge: VIA Technologies, Inc. PT890 Host Bridge 00:00.4 Host bridge: VIA Technologies, Inc. PT894 Host Bridge 00:00.5 PIC: VIA Technologies, Inc. PT894 I/O APIC Interrupt Controller 00:00.7 Host bridge: VIA Technologies, Inc. PT894 Host Bridge 00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge 00:02.0 PCI bridge: VIA Technologies, Inc. PT890 PCI to PCI Bridge Controller 00:0f.0 IDE interface: VIA Technologies, Inc. Unknown device 5372 00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 07) 00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev b0) 00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev b0) 00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev b0) 00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev b0) 00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 90) 00:11.0 ISA bridge: VIA Technologies, Inc. VT8237S PCI to ISA Bridge 00:11.7 Host bridge: VIA Technologies, Inc. VT8251 Ultra VLINK Controller 00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 7c) 00:13.0 Host bridge: VIA Technologies, Inc. VT8237A Host Bridge 00:13.1 PCI bridge: VIA Technologies, Inc. VT8237A PCI to PCI Bridge 01:00.0 VGA compatible controller: nVidia Corporation G70 [GeForce 7800 GS] (rev a2) 03:04.0 Ethernet controller: D-Link System Inc DGE-528T Gigabit Ethernet Adapter (rev 10) 03:05.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 07) 03:05.1 Input device controller: Creative Labs SB Live! Game Port (rev 07) 03:06.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 02) 03:06.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 02) 03:07.0 SCSI storage controller: Adaptec AHA-2940U2/U2W # cat /proc/interrupts CPU0 CPU1 0: 107 0 IO-APIC-edge timer 1: 9207 0 IO-APIC-edge i8042 7: 0 0 IO-APIC-edge parport0 8: 1 0 IO-APIC-edge rtc 9: 0 0 IO-APIC-fasteoi acpi 14: 112 0 IO-APIC-edge libata 15: 39 0 IO-APIC-edge libata 16: 15 0 IO-APIC-fasteoi aic7xxx, nouveau@pci:0000:01:00.0 17: 21068 0 IO-APIC-fasteoi eth0 18: 0 0 IO-APIC-fasteoi EMU10K1 19: 23203 0 IO-APIC-fasteoi bttv0 20: 26611 0 IO-APIC-fasteoi uhci_hcd:usb1 21: 27612 0 IO-APIC-fasteoi sata_via, uhci_hcd:usb3, ehci_hcd:usb5 22: 40 0 IO-APIC-fasteoi uhci_hcd:usb2 23: 0 0 IO-APIC-fasteoi uhci_hcd:usb4 NMI: 0 0 Non-maskable interrupts LOC: 351843 414542 Local timer interrupts RES: 4049 6006 Rescheduling interrupts CAL: 130 350 function call interrupts TLB: 1117 1358 TLB shootdowns TRM: 0 0 Thermal event interrupts THR: 0 0 Threshold APIC interrupts SPU: 0 0 Spurious interrupts ERR: 0 reimu ~ # lsmod Module Size Used by nouveau 147136 1 drm 175696 2 nouveau snd_rtctimer 4240 0 fbcon 41264 76 font 4544 1 fbcon bitblit 5952 1 fbcon softcursor 2624 1 bitblit uvesafb 31096 1 fb 52368 4 fbcon,bitblit,softcursor,uvesafb cfbcopyarea 4096 1 uvesafb cn 9272 2 uvesafb cfbimgblt 3136 1 uvesafb cfbfillrect 4480 1 uvesafb nfs 266136 2 nfsd 255192 13 lockd 68880 3 nfs,nfsd nfs_acl 4032 2 nfs,nfsd auth_rpcgss 50256 1 nfsd sunrpc 198184 17 nfs,nfsd,lockd,nfs_acl,auth_rpcgss exportfs 5568 1 nfsd ipv6 266024 16 w83627hf 25112 0 hwmon_vid 3328 1 w83627hf snd_seq_midi 9216 0 snd_emu10k1_synth 7808 0 snd_emux_synth 35712 1 snd_emu10k1_synth snd_seq_virmidi 8384 1 snd_emux_synth snd_seq_midi_emul 6784 1 snd_emux_synth snd_seq_oss 32960 0 snd_seq_midi_event 8384 3 snd_seq_midi,snd_seq_virmidi,snd_seq_oss snd_seq 55264 8 snd_seq_midi,snd_emux_synth,snd_seq_virmidi,snd_seq_midi_emul,snd_seq_oss,snd_seq_midi_event snd_pcm_oss 41952 0 snd_mixer_oss 17728 1 snd_pcm_oss af_packet 24072 0 vboxdrv 1643568 0 coretemp 8384 0 loop 19524 0 mt2060 5700 1 dvb_usb_dib0700 30472 0 dib7000p 16840 2 dvb_usb_dib0700 dib7000m 15364 1 dvb_usb_dib0700 dvb_usb 20492 1 dvb_usb_dib0700 tuner 44000 0 tea5767 6340 1 tuner tda8290 12228 1 tuner dvb_core 85852 1 dvb_usb dib3000mc 13576 1 dvb_usb_dib0700 dibx000_common 4612 3 dib7000p,dib7000m,dib3000mc dib0070 7940 1 dvb_usb_dib0700 tuner_simple 8520 1 tuner mt20xx 12552 1 tuner tea5761 5508 1 tuner tvaudio 25500 0 joydev 14208 0 usbhid 25028 0 sr_mod 17252 0 cdrom 35752 1 sr_mod bttv 200372 0 ir_common 38404 1 bttv compat_ioctl32 9152 1 bttv i2c_algo_bit 6916 1 bttv videobuf_dma_sg 15236 1 bttv videobuf_core 19780 2 bttv,videobuf_dma_sg btcx_risc 5448 1 bttv tveeprom 17936 1 bttv ehci_hcd 34060 0 videodev 28160 1 bttv 8250_pnp 12288 0 nvidia 8851844 0 8250 29624 1 8250_pnp parport_pc 36504 0 snd_emu10k1 140176 2 snd_emu10k1_synth snd_rawmidi 27104 3 snd_seq_midi,snd_seq_virmidi,snd_emu10k1 firmware_class 11328 3 dvb_usb,bttv,snd_emu10k1 snd_ac97_codec 113928 1 snd_emu10k1 ac97_bus 2880 1 snd_ac97_codec snd_pcm 85256 3 snd_pcm_oss,snd_emu10k1,snd_ac97_codec snd_seq_device 8916 7 snd_seq_midi,snd_emu10k1_synth,snd_emux_synth,snd_seq_oss,snd_seq,snd_emu10k1,snd_rawmidi snd_timer 25160 4 snd_rtctimer,snd_seq,snd_emu10k1,snd_pcm snd_page_alloc 11280 2 snd_emu10k1,snd_pcm snd_util_mem 5568 2 snd_emux_synth,snd_emu10k1 snd_hwdep 11144 2 snd_emux_synth,snd_emu10k1 parport 30336 1 parport_pc snd 62776 15 snd_emux_synth,snd_seq_virmidi,snd_seq_oss,snd_seq,snd_pcm_oss,snd_mixer_oss,snd_emu10k1,snd_rawmidi,snd_ac97_codec,snd_pcm,snd_seq_device,snd_timer,snd_hwdep soundcore 9680 1 snd pcspkr 3648 0 r8169 30724 0 v4l2_common 19968 5 tuner,tvaudio,bttv,compat_ioctl32,videodev aic7xxx 156684 0 scsi_transport_spi 27136 1 aic7xxx via_rhine 25416 0 uhci_hcd 26336 0 usbcore 154592 6 dvb_usb_dib0700,dvb_usb,usbhid,ehci_hcd,uhci_hcd serial_core 23744 1 8250 i2c_core 26368 18 mt2060,dib7000p,dib7000m,dvb_usb,tuner,tea5767,tda8290,dib3000mc,dibx000_common,dib0070,tuner_simple,mt20xx,tea5761,tvaudio,bttv,i2c_algo_bit,tveeprom,nvidia v4l1_compat 12292 2 bttv,videodev mii 6144 1 via_rhine pata_via 13252 0 via_agp 11776 1 sg 34072 0 evdev 13632 0 unix 31848 288
Created attachment 15522 [details] X log with DBI disabled
Created attachment 15523 [details] corrupted screenshot of corrupted display of insani.org Curiously, the dates would be black text & background in the screen (impossible to see) but can be seen (yet corrupted) in the corrupted screenshot. Funny.
Forgot to say; on screen, insani.org would display just fine except that for the middle and the right columns, all text but links would display black with black bg.
Forget about this. The problem was isolated to something else (chipset, faulty memory controller, dual channel -> unstability, single channel -> everything is okay).
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.