Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[100526] xorg-server-1.8.0 final: udev kills hal
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9  Next  
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
genstorm
Advocate
Advocate


Joined: 05 Apr 2007
Posts: 2477
Location: Austria

PostPosted: Sat Apr 17, 2010 2:33 pm    Post subject: Reply with quote

To those with freezing X (such as me) it could also be a kernel issue as seems to be the verdict in here: http://forums.gentoo.org/viewtopic-t-821387.html)

Me, I'm now back on xorg-server-9999. Several fixes have entered the xorg git repository since 1.8.0 release that might address issues experienced here - or not. CkoTuHa, it would be interesting to see whether that fixes anything on your system too.
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
CkoTuHa
n00b
n00b


Joined: 27 Mar 2009
Posts: 74

PostPosted: Sat Apr 17, 2010 2:45 pm    Post subject: Reply with quote

genstorm

you know, in the thread you gave a link to there is a poor guy who says it freezes in every kernel .34-rcx also. The only stable thing according to him is .31 which I am not going to.

went back to 1.7.6 - it is perfect so far. Ricing packages ? there is gcc 4.5 coming oO
Back to top
View user's profile Send private message
genstorm
Advocate
Advocate


Joined: 05 Apr 2007
Posts: 2477
Location: Austria

PostPosted: Sat Apr 17, 2010 3:00 pm    Post subject: Reply with quote

There were also reports of freezes with 1.7.6 by some, so it could either be two different bugs being mixed here or a certain combination of kernel and X being problematic.

No word on 2.6.32 yet, so right now I'm trying that again (also because it's the last kernel which had 100% working cpufreq behaviour :()
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
Anon-E-moose
Advocate
Advocate


Joined: 23 May 2008
Posts: 2475
Location: Dallas area

PostPosted: Sat Apr 17, 2010 4:55 pm    Post subject: Reply with quote

genstorm wrote:
There were also reports of freezes with 1.7.6 by some, so it could either be two different bugs being mixed here or a certain combination of kernel and X being problematic.


From what I am gathering (reading the different threads) there seems to be a problem
with Intel video chipset drivers and X. I'm running the nvidia proprietary driver and
haven't had any problems at all, I have the nouveau driver compiled,
but haven't had a chance to test it yet. I'm also only running the vesa fb driver.
_________________
Asus m5a99fx, FX 8320 - amd64-multilib, 3.15.9-zen, glibc-2.17, gcc-4.7.3-r1, eudev
xorg-server-1.16, openbox w/lxpanel, nouveau, oss4(2010)
Back to top
View user's profile Send private message
Rion
Guru
Guru


Joined: 12 Oct 2006
Posts: 366
Location: Ekaterinburg, Russia

PostPosted: Sat Apr 17, 2010 5:09 pm    Post subject: Reply with quote

Anon-E-moose wrote:
From what I am gathering (reading the different threads) there seems to be a problem
with Intel video chipset drivers and X.
seems so.
_________________
~amd64
rion-overlay
Back to top
View user's profile Send private message
keenblade
Veteran
Veteran


Joined: 03 Oct 2004
Posts: 1085

PostPosted: Sat Apr 17, 2010 5:26 pm    Post subject: Reply with quote

I am impressed with xorg-server-1.8.0. I compiled kernel 2.6.33-zen2 and they get along great. I disabled hal globally. My ~amd64 gentoo is now much more responsive than ever. No lockups with nvidia-drivers-195.36.15.

pigeon768 wrote:
...
I currently seem to be using evdev for my touchpad, and it works fine. No mention of synaptics in /var/log/Xorg.0.log. All the features of the touchpad that I use work - two finger scrolling, tap to click, double tap to double click.

How did you make two finger scrolling, tap, etc work with evdev? Unless I use synaptics driver none of them works. Only works as a pointer.
Mine is a synaptics touchpad. Could you share your configs for that?
_________________
Anyway it's all the same at the end...
Need help to get it working: "x-fi surround 5.1"
Back to top
View user's profile Send private message
genstorm
Advocate
Advocate


Joined: 05 Apr 2007
Posts: 2477
Location: Austria

PostPosted: Sun Apr 18, 2010 10:28 am    Post subject: Reply with quote

Anon-E-moose wrote:
From what I am gathering (reading the different threads) there seems to be a problem
with Intel video chipset drivers and X.

Well it certainly is happening there, the only question is which of the (three) components being the culprit. nvidia-drivers not exposing the bug though doesn't tell us much about the nature of it, it could still be a bug inside xorg-server code.

Yesterday my system was stable for about 10 hours (running 2.6.32, xorg-server-9999 and xf86-video-intel-9999) until I switched off, so I'm cautiously optimistic. Now running 2.6.33 (where so far all of my freezes did happen).
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
Anon-E-moose
Advocate
Advocate


Joined: 23 May 2008
Posts: 2475
Location: Dallas area

PostPosted: Sun Apr 18, 2010 11:19 am    Post subject: Reply with quote

genstorm wrote:
Anon-E-moose wrote:
From what I am gathering (reading the different threads) there seems to be a problem
with Intel video chipset drivers and X.

Well it certainly is happening there, the only question is which of the (three) components being the culprit. nvidia-drivers not exposing the bug though doesn't tell us much about the nature of it, it could still be a bug inside xorg-server code.


Of course it could be, I never stated otherwise. Just pointing out (in case it wasn't obvious to others)
that the reported problems resolve around the intel video chipsets. Perhaps the intel chipsets are
triggering off some obscure problem with the X code, and if thats the case then looking at how
the intel code interacts with it, might provide a clue. It's also possible that the driver code is bad.
I was just posting that as an nvidia user I wasn't seeing the problems of you and others.

Quote:
Yesterday my system was stable for about 10 hours (running 2.6.32, xorg-server-9999 and xf86-video-intel-9999) until I switched off, so I'm cautiously optimistic. Now running 2.6.33 (where so far all of my freezes did happen).


Here's hoping it is fixed for you.
_________________
Asus m5a99fx, FX 8320 - amd64-multilib, 3.15.9-zen, glibc-2.17, gcc-4.7.3-r1, eudev
xorg-server-1.16, openbox w/lxpanel, nouveau, oss4(2010)
Back to top
View user's profile Send private message
gringo
Advocate
Advocate


Joined: 27 Apr 2003
Posts: 3748

PostPosted: Sun Apr 18, 2010 12:06 pm    Post subject: Reply with quote

in my eeepc with a :

Code:
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GME Express Integrated Graphics Controller (rev 03)


Code:
-->emerge -av1 xorg-server xf86-video-intel xorg-drivers
[ebuild   R   ] x11-base/xorg-server-1.8.0  USE="nptl udev xorg -dmx -doc -hal -ipv6 -kdrive -minimal -static-libs -tslib"
[ebuild   R   ] x11-drivers/xf86-video-intel-2.11.0  USE="dri"
[ebuild   R   ] x11-base/xorg-drivers-1.8  INPUT_DEVICES="evdev -acecad -aiptek -joystick -keyboard -mouse -penmount -synaptics -tslib -virtualbox -vmmouse -void -wacom" VIDEO_CARDS="intel -apm -ark -ast -chips -cirrus -dummy -epson -fbdev -fglrx -geode -glint -i128 -i740 (-impact) -mach64 -mga -neomagic (-newport) -nouveau -nv -nvidia -r128 -radeon -radeonhd -rendition -s3 -s3virge -savage -siliconmotion -sis -sisusb (-sunbw2) (-suncg14) (-suncg3) (-suncg6) (-sunffb) (-sunleo) (-suntcx) -tdfx -tga -trident -tseng -v4l -vesa -via -virtualbox -vmware (-voodoo) -xgi"


everything is working fine AFAICT, xrandr included.

cheers
_________________
Error: Failing not supported by current locale
Back to top
View user's profile Send private message
genstorm
Advocate
Advocate


Joined: 05 Apr 2007
Posts: 2477
Location: Austria

PostPosted: Sun Apr 18, 2010 12:55 pm    Post subject: Reply with quote

@Anon-E-moose: You're right of course. :)

@gringo: Do you use any kind of compositing? So much I can say now, that xrandr only ever crashes under composting. As soon as I hit Shift+Alt+F12 to suspend KWin compositing, I can switch resolutions back and forth as I please.
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
cruzki123
Apprentice
Apprentice


Joined: 16 May 2008
Posts: 233

PostPosted: Mon Apr 19, 2010 12:18 am    Post subject: Reply with quote

genstorm wrote:
@Anon-E-moose: You're right of course. :)

@gringo: Do you use any kind of compositing? So much I can say now, that xrandr only ever crashes under composting. As soon as I hit Shift+Alt+F12 to suspend KWin compositing, I can switch resolutions back and forth as I please.


Interesting. I will try this tumorrow.
Back to top
View user's profile Send private message
pigeon768
l33t
l33t


Joined: 02 Jan 2006
Posts: 669

PostPosted: Mon Apr 19, 2010 4:39 am    Post subject: Reply with quote

keenblade wrote:
pigeon768 wrote:
...
I currently seem to be using evdev for my touchpad, and it works fine. No mention of synaptics in /var/log/Xorg.0.log. All the features of the touchpad that I use work - two finger scrolling, tap to click, double tap to double click.

How did you make two finger scrolling, tap, etc work with evdev? Unless I use synaptics driver none of them works. Only works as a pointer.
Mine is a synaptics touchpad. Could you share your configs for that?
Code:
pigeon@eee ~ $ cat /etc/X11/xorg.conf
cat: /etc/X11/xorg.conf: No such file or directory
pigeon@eee ~ $ ls /etc/X11/xorg.conf.d/
10-evdev.conf
pigeon@eee ~ $ cat /etc/X11/xorg.conf.d/10-evdev.conf
#
# Catch-all evdev loader for udev-based systems
# We don't simply match on any device since that also adds accelerometers
# and other devices that we don't really want to use. The list below
# matches everything but joysticks.

Section "InputClass"
        Identifier "evdev pointer catchall"
        MatchIsPointer "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
EndSection

Section "InputClass"
        Identifier "evdev keyboard catchall"
        MatchIsKeyboard "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
EndSection

Section "InputClass"
        Identifier "evdev touchpad catchall"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
EndSection

Section "InputClass"
        Identifier "evdev tablet catchall"
        MatchIsTablet "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
EndSection

Section "InputClass"
        Identifier "evdev touchscreen catchall"
        MatchIsTouchscreen "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
EndSection
pigeon@eee ~ $ grep -i synaptics /var/log/Xorg.0.log 
pigeon@eee ~ $ cat /var/log/Xorg.0.log
[...snip...]
[     8.825] (II) config/udev: Adding input device ImPS/2 Logitech Wheel Mouse (/dev/input/event7)
[     8.825] (**) ImPS/2 Logitech Wheel Mouse: Applying InputClass "evdev pointer catchall"
[     8.825] (**) ImPS/2 Logitech Wheel Mouse: always reports core events
[     8.825] (**) ImPS/2 Logitech Wheel Mouse: Device: "/dev/input/event7"
[     8.834] (II) ImPS/2 Logitech Wheel Mouse: Found 3 mouse buttons
[     8.834] (II) ImPS/2 Logitech Wheel Mouse: Found scroll wheel(s)
[     8.834] (II) ImPS/2 Logitech Wheel Mouse: Found relative axes
[     8.834] (II) ImPS/2 Logitech Wheel Mouse: Found x and y relative axes
[     8.834] (II) ImPS/2 Logitech Wheel Mouse: Configuring as mouse
[     8.834] (**) ImPS/2 Logitech Wheel Mouse: YAxisMapping: buttons 4 and 5
[     8.834] (**) ImPS/2 Logitech Wheel Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[     8.834] (II) XINPUT: Adding extended input device "ImPS/2 Logitech Wheel Mouse" (type: MOUSE)
[     8.834] (**) ImPS/2 Logitech Wheel Mouse: (accel) keeping acceleration scheme 1
[     8.834] (**) ImPS/2 Logitech Wheel Mouse: (accel) acceleration profile 0
[     8.835] (**) ImPS/2 Logitech Wheel Mouse: (accel) acceleration factor: 2.000
[     8.835] (**) ImPS/2 Logitech Wheel Mouse: (accel) acceleration threshold: 4
[     8.835] (II) ImPS/2 Logitech Wheel Mouse: initialized for relative axes.
[     8.835] (II) config/udev: Adding input device ImPS/2 Logitech Wheel Mouse (/dev/input/mouse0)
[....snip....]
*everything* is autodetected. I have absolutely no idea how/why it works. It just does.

Either evdev is a lot smarter than we give it credit for, or my hardware is a lot smarter than I give it credit for. I think it might just be the hardware.
_________________
My political bias.
Back to top
View user's profile Send private message
gringo
Advocate
Advocate


Joined: 27 Apr 2003
Posts: 3748

PostPosted: Mon Apr 19, 2010 7:20 am    Post subject: Reply with quote

Quote:
@gringo: Do you use any kind of compositing?


nope, no compositing here, thats probably why im not hitting any problems.

cheers
_________________
Error: Failing not supported by current locale
Back to top
View user's profile Send private message
darkbasic
Tux's lil' helper
Tux's lil' helper


Joined: 06 Sep 2006
Posts: 124

PostPosted: Mon Apr 19, 2010 12:42 pm    Post subject: Reply with quote

CkoTuHa wrote:
went back to 1.7.6 as 1.8.0 locks up randomly................................................sucks, I tell you packard, it sucks !

+1 (intel here)
_________________
Computers are like air conditioners:
they stop working properly when you open Windows...

Coltiva Linux, Windows si pianta da solo.


http://www.linuxsystems.it/
Back to top
View user's profile Send private message
brynstntn
n00b
n00b


Joined: 19 Apr 2010
Posts: 9

PostPosted: Mon Apr 19, 2010 2:29 pm    Post subject: 2.6.34-rc4-git is a no go Reply with quote

Ok, I can confirm that the kernel is still crashing with 2.6.34-rc4-git6. The only git I'm using is the kernel. Everything else is Gentoo with the ~amd64 keyword. This is with Xorg 1.8, and intel 2.11.
Back to top
View user's profile Send private message
genstorm
Advocate
Advocate


Joined: 05 Apr 2007
Posts: 2477
Location: Austria

PostPosted: Mon Apr 19, 2010 2:34 pm    Post subject: Reply with quote

Try out xorg-server-9999, my system has been stable with it (+2.6.33) for two days now.
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
d2_racing
Moderator
Moderator


Joined: 25 Apr 2005
Posts: 13046
Location: Ste-Foy,Canada

PostPosted: Mon Apr 19, 2010 2:48 pm    Post subject: Reply with quote

For my concern, my laptop crash only when my kscreensaver starts and only if it's a OpenGL.

So basically, my intel driver crash because of that.
_________________
Sysadmin of GentooQuébec.org
Wiki
Signature
IRC on Freenode : #gentoo-quebec
Back to top
View user's profile Send private message
brynstntn
n00b
n00b


Joined: 19 Apr 2010
Posts: 9

PostPosted: Mon Apr 19, 2010 3:10 pm    Post subject: Reply with quote

genstorm wrote:
Try out xorg-server-9999, my system has been stable with it (+2.6.33) for two days now.


Well I updated the overlay, unmasked xorg-server-9999, and xorg-drivers-9999, but I am still experiencing the crashes. Genstorm, did you happen to unmask anything else from x11 overlay?

Thanks
Back to top
View user's profile Send private message
genstorm
Advocate
Advocate


Joined: 05 Apr 2007
Posts: 2477
Location: Austria

PostPosted: Mon Apr 19, 2010 3:18 pm    Post subject: Reply with quote

Yes, I also unmasked xf86-video-intel-9999. (and three *randr* packages that shouldn't be related to the freezes though)
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
brynstntn
n00b
n00b


Joined: 19 Apr 2010
Posts: 9

PostPosted: Mon Apr 19, 2010 4:17 pm    Post subject: Still not working Reply with quote

Alright, none of this is working. These are the packages that I am unmasking
=x11-base/xorg-server-9999
=x11-base/xorg-drivers-9999
=x11-drivers/xf86-video-intel-9999
=x11-libs/libdrm-9999
=x11-proto/dri2proto-9999
=x11-apps/xinit-9999

I was going through the x11 git, and there appears to have been no updates related to our problems. http://git.overlays.gentoo.org/gitweb/?p=proj/x11.git;a=summary

Genstorm, would you be willing to run tux racer? It will usually crash my kernel in less then 5 minutes. Compiz is not crashing my kernel. Full screen flash apps, 3d games, and logging out is.

Thanks
Back to top
View user's profile Send private message
Rion
Guru
Guru


Joined: 12 Oct 2006
Posts: 366
Location: Ekaterinburg, Russia

PostPosted: Tue Apr 20, 2010 4:55 am    Post subject: Reply with quote

x11-drivers/xf86-video-nouveau 0.0.15_pre20100329
x11-base/nouveau-drm 20100316
libdrm 2.4.20
mesa 7.8.1
2.6.34-rc3-zen1 (w/o drm of course)
metacity compisiting

everything seems to work fine. i tried compiz as well but it doesn't work with this configuration.
_________________
~amd64
rion-overlay
Back to top
View user's profile Send private message
gringo
Advocate
Advocate


Joined: 27 Apr 2003
Posts: 3748

PostPosted: Tue Apr 20, 2010 8:31 am    Post subject: Reply with quote

ok, i enabled compositing in metacity and also tried gnome-shell and apart from being a bit slowish it didn´t crash ( yet ...)
i plug in several different monitors every day and xrandr seems to be working fine even with all this fancy crap enabled.

cheers
_________________
Error: Failing not supported by current locale
Back to top
View user's profile Send private message
Shining Arcanine
Veteran
Veteran


Joined: 24 Sep 2009
Posts: 1110

PostPosted: Tue Apr 20, 2010 11:24 am    Post subject: Reply with quote

Removing hal seems to kill KDE's battery monitor application, so if anyone is having issues with that following the xorg-server upgrade, I suggest adding hal back to the default run-level.

Edit: I filed a bug report with upstream on this issue:

https://bugs.kde.org/show_bug.cgi?id=234881

I hope that they fix it in KDE 4.4.3, although I doubt a fix will come until KDE 4.5.0. :(
Back to top
View user's profile Send private message
d2_racing
Moderator
Moderator


Joined: 25 Apr 2005
Posts: 13046
Location: Ste-Foy,Canada

PostPosted: Tue Apr 20, 2010 11:57 am    Post subject: Reply with quote

Shining Arcanine wrote:
I hope that they fix it in KDE 4.4.3, although I doubt a fix will come until KDE 4.5.0. :(


Indeed, KDE 4.5.0 should be hal free, I hope :P
_________________
Sysadmin of GentooQuébec.org
Wiki
Signature
IRC on Freenode : #gentoo-quebec
Back to top
View user's profile Send private message
keenblade
Veteran
Veteran


Joined: 03 Oct 2004
Posts: 1085

PostPosted: Tue Apr 20, 2010 2:34 pm    Post subject: Reply with quote

pigeon768, thanks for the info. It seems the default config inserted into xorg.conf works fine with you.
Btw, I've finally given a go to nouveau driver and it works great with xorg-server-1.8.0. Also surprisingly xrandr works for the first time. I can rotate screen (ex: xrandr -o left), cheers! I can read in the bed.
Even I played tremfusion (tremulous) perfectly. Nothing I can complain so far except touchpad with evdev. Anyway synaptics driver works fine, as it was with hal.
_________________
Anyway it's all the same at the end...
Need help to get it working: "x-fi surround 5.1"
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9  Next
Page 7 of 9

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum