WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Xorg 7.5  (Read 17905 times)

Offline jur

  • Hero Member
  • *****
  • Posts: 863
    • cycling photo essays
Re: Xorg 7.5
« Reply #45 on: July 10, 2010, 09:00:02 PM »
I get
Code: [Select]
render error detected, EIR: 0x00000010
page table error
  PGTBL_ER:0x00000001
[drm:i915_handle_error] *ERROR* EIR stuck: 0x00000010, masking
render error detected, EIR: 0x00000010
page table error
  PGTBL_ER:0x00000001

But mu power button still works, I can press it and it will shut down, I don't hve to hold it in for 5s. Ctrl-alt-bksp or ctroil-alt-del don't work, so I don't know if the power button activates some bios command, or my acpid files.

This bug has been found and fixed in other distros. Apperently it is not distro-related; it is a pre-i965 issue. See
http://bugs.freedesktop.org/show_bug.cgi?id=22936  (see comment #13)
http://bugs.freedesktop.org/attachment.cgi?id=33194
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/404064
« Last Edit: July 10, 2010, 09:02:16 PM by jur »

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 7904
Re: Xorg 7.5
« Reply #46 on: July 10, 2010, 11:29:48 PM »
No, I doubt it's that; that commit was merged to the kernel in 2.6.33-rc8...
The only barriers that can stop you are the ones you create yourself.

Offline jur

  • Hero Member
  • *****
  • Posts: 863
    • cycling photo essays
Re: Xorg 7.5
« Reply #47 on: July 11, 2010, 07:11:49 PM »
I did some more googling with "[drm:i915_handle_error] suspend resume" and the boards are fairly buzzing with this bug. Very recent activity.

https://bugzilla.kernel.org/show_bug.cgi?id=15659 (see especially comment #53)
http://forums.gentoo.org/viewtopic-t-821387-postdays-0-postorder-asc-highlight-gpu+hung-start-25.html

And many many others.

It seems centered around kernel 2.6.32 - 2.6.34 and the i915 drivers.

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 7904
Re: Xorg 7.5
« Reply #48 on: July 12, 2010, 12:39:13 AM »
There are only 31 comments on that bug?
The only barriers that can stop you are the ones you create yourself.

Offline jur

  • Hero Member
  • *****
  • Posts: 863
    • cycling photo essays
Re: Xorg 7.5
« Reply #49 on: July 12, 2010, 01:54:16 AM »
There are only 31 comments on that bug?
Apologies - with all the pages I scanned I managed to stuff up.  :P This is the one:

https://bugzilla.redhat.com/show_bug.cgi?id=573177

Offline jur

  • Hero Member
  • *****
  • Posts: 863
    • cycling photo essays
Re: Xorg 7.5
« Reply #50 on: July 12, 2010, 02:22:20 AM »
I have found a way to save anything needed to debug this. Ask and ye shall receive.

Attched is my machine's dmesg. The GPU fun is right near the bottom.

Offline jur

  • Hero Member
  • *****
  • Posts: 863
    • cycling photo essays
Re: Xorg 7.5
« Reply #51 on: July 12, 2010, 02:53:17 AM »
Well. This is not Xorg-7.5 related - I just tested suspend-resume with Xvesa and although dmesg looks different, it also seems to crash the GPU. I don't know how I got a different result last time - with the transition to 3.x, I must have gotten confused about which kernel was involved.

So the bottom line is, suspend-resume no longer works with 2.6.33.3-tinycore. This stuff could be moved to its own kernel bug thread, I suppose?

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 6459
Re: Xorg 7.5
« Reply #52 on: July 12, 2010, 02:55:13 AM »
suspend/resume works for me in  tc-3.x with Xvesa, but not Xorg-7.5

In tc-2.x suspend/resume works with both Xvesa and Xorg-7.4

..all on the same machine.

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 6459
Re: Xorg 7.5
« Reply #53 on: September 11, 2010, 04:53:26 AM »
Did /usr/local/lib/X11/modules/extensions/librecord.so compile with Xorg-7.5?

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 7904
Re: Xorg 7.5
« Reply #54 on: September 11, 2010, 12:56:34 PM »
I don't think I changed anything wrt record, so since it's not there, I assume it defaults to off.

edit: confirmed,

Quote
  --enable-record         Build Record extension (default: disabled)
« Last Edit: September 11, 2010, 12:59:09 PM by curaga »
The only barriers that can stop you are the ones you create yourself.

Offline hiro

  • Hero Member
  • *****
  • Posts: 829
Re: Xorg 7.5
« Reply #55 on: January 02, 2011, 04:40:57 PM »
I've found the bug. When you remove waitforX from your .xsession, everything, including suspend works fine

Offline hiro

  • Hero Member
  • *****
  • Posts: 829
Re: Xorg 7.5
« Reply #56 on: January 02, 2011, 06:28:54 PM »
But not only intel produces bugs here with the new KMS.
When starting Xorg for the first time you will only get a KMS vt, but no fully functional X session. So, you either have to kill and restart Xorg, or "modprobe radeon modeset=1" manually at the top of .xinitrc.

Offline gerald_clark

  • TinyCore Moderator
  • Hero Member
  • *****
  • Posts: 3417
Re: Xorg 7.5
« Reply #57 on: January 02, 2011, 06:39:47 PM »
Why not put the modprobe in bootlocal.sh ?

Offline hiro

  • Hero Member
  • *****
  • Posts: 829
Re: Xorg 7.5
« Reply #58 on: January 02, 2011, 09:03:41 PM »
I'm not sure. From where and when exactly does startx get called at startup?

Offline tinypoodle

  • Hero Member
  • *****
  • Posts: 3857
Re: Xorg 7.5
« Reply #59 on: January 02, 2011, 09:14:03 PM »
end of ~/.profile ?
"Software gets slower faster than hardware gets faster." Niklaus Wirth - A Plea for Lean Software (1995)