LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 10-10-2010, 08:10 AM   #121
cathectic
Member
 
Registered: Sep 2004
Location: UK, Europe
Distribution: Slackware64
Posts: 761

Rep: Reputation: 35

rworkman: Do you have the sources for the Mesa package you're shipping somewhere? They don't seem to be in the stuff you've put up, only the final package is.
 
Click here to see the post LQ members have rated as the most helpful post in this thread.
Old 10-10-2010, 09:06 AM   #122
rworkman
Slackware Contributor
 
Registered: Oct 2004
Location: Tuscaloosa, Alabama (USA)
Distribution: Slackware
Posts: 2,559

Original Poster
Rep: Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351
Eeek, yes. Sorry for the oversight -- they're in a directory above the x11 sources. I've added an "EXTERNAL" directory in ./x11/src/ with links to mesa, libdrm, and xterm sources. Thanks for the heads-up.
 
Old 10-10-2010, 09:26 AM   #123
cathectic
Member
 
Registered: Sep 2004
Location: UK, Europe
Distribution: Slackware64
Posts: 761

Rep: Reputation: 35
For anyone who is vaguely interested in Evergreen - rworkman's packages above will give you working modesetting, but that's it.

If you want acceleration, you need to build the evergreen_accel branch of xf86-video-ati - the 6.13 series will only allow you to do modesetting.

Some caveats:

1) Not sure how stable it is - I managed to get an X crash in EXA within a few minutes of using it (though I'm still running on it now)

2) I've not been brave enough to re-enable compositing yet.

3) I'm running with 2.6.36-rc7 - you might be able to get away with 2.6.35, but the whole DRM area for these cards still seems to be going through a lot of churn, so probably better to stick with something quite recent.

Update:

Points 1 & 3 - I've been hitting this bug - https://bugs.freedesktop.org/show_bug.cgi?id=30188

As per the bug, you'll either need the drm-radeon-next branch of the drm-2.6 git tree, wait for 2.6.37 to start, or wait for patches to be backported to older releases to stop the segfaulting.

Last edited by cathectic; 10-10-2010 at 10:20 AM. Reason: Updates
 
Old 10-10-2010, 12:14 PM   #124
uppman
Member
 
Registered: Jul 2008
Location: Stockholm, Sweden
Distribution: Slackware 13.1 32-bit
Posts: 145

Rep: Reputation: 24
Thanks for working on this Robby.

My setup:
Fuijutsu Amilo with intel GM965/GL960.
KDE 4.4.5
Kernel 2.6.35.6 32-bit

Your packages work great on all WM's with improved performance except KDE which is unstable with some crashes and lockups.

Please see attached logs.

/Magnus
 
Old 10-11-2010, 10:35 AM   #125
uppman
Member
 
Registered: Jul 2008
Location: Stockholm, Sweden
Distribution: Slackware 13.1 32-bit
Posts: 145

Rep: Reputation: 24
Another log from a hang which lasted a couple of minutes, it repeats the same message a few tusen times (I had to truncate it for the attachment):
Code:
[718.654] [dix] Virtual core pointer: XI conversion failed in DGE (15, 17). Skipping delivery.
[   718.657] [dix] EventToCore: Not implemented yet 
[   718.657] [dix] DeliverGrabbedEvent. Core conversion failed.
[   718.657] [dix] EventToXI2: Not implemented for 15 
[   718.657] [dix] Virtual core pointer: XI2 conversion failed in DGE (15, 17). Skipping delivery.
[   718.657] [dix] EventToXI: Not implemented for 15 
[   718.657] [dix] Virtual core pointer: XI conversion failed in DGE (15, 17). Skipping delivery.
/Magnus
 
Old 10-14-2010, 01:22 AM   #126
uppman
Member
 
Registered: Jul 2008
Location: Stockholm, Sweden
Distribution: Slackware 13.1 32-bit
Posts: 145

Rep: Reputation: 24
It looks like the almighty ubuntu has the same problem:
https://bugs.launchpad.net/ubuntu/+s...rg/+bug/659822
 
Old 10-17-2010, 10:23 PM   #127
kite
Member
 
Registered: Aug 2003
Location: Shenzhen, China
Distribution: Slackware
Posts: 306

Rep: Reputation: 47
hi,

My CPU/GPU is intel i3. After using the new xorg, glxgears returned only about 60FPS, please refer to the following:

bash-4.1# glxgears
Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.
303 frames in 5.0 seconds = 60.443 FPS
300 frames in 5.0 seconds = 59.978 FPS
300 frames in 5.0 seconds = 59.978 FPS

I remember it was over thousand FPS before.
 
Old 10-18-2010, 04:26 AM   #128
adamk75
Senior Member
 
Registered: May 2006
Posts: 3,091

Rep: Reputation: 399Reputation: 399Reputation: 399Reputation: 399
Quote:
Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.
Your refresh rate is 60 so your glxgears framerate is 60.

Adam
 
Old 10-23-2010, 07:45 PM   #129
zsd
Member
 
Registered: Dec 2005
Location: Nova Scotia
Distribution: Slackware
Posts: 94

Rep: Reputation: 54
multi-touch / gesture extension

I've got a Fujitsu T900 with a combo touchscreen and wacom-enabled screen.

I see that your 1.9.0 does not (seem to) have the GESTURE extension built in. Any chance of adding that?

Thanks.

Jim
 
Old 10-23-2010, 07:52 PM   #130
zsd
Member
 
Registered: Dec 2005
Location: Nova Scotia
Distribution: Slackware
Posts: 94

Rep: Reputation: 54
Repeating myself from the post above, I have a Fujitsu T900. It has a synaptics touchpad. Under Slack 13.1 (using various kernels, including the huge one) I get reports of unhappyness from Xorg.0.log. (Here is the output of grep Synapt /var/log/Xorg.0.log .)

[ 32.264] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event8)
[ 32.264] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "evdev touchpad catchall"
[ 32.264] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "touchpad"
[ 32.265] (II) Synaptics touchpad driver version 1.3.0
[ 32.303] (--) SynPS/2 Synaptics TouchPad: x-axis range 1472 - 5378
[ 32.303] (--) SynPS/2 Synaptics TouchPad: y-axis range 1408 - 4546
[ 32.303] (--) SynPS/2 Synaptics TouchPad: pressure range 0 - 255
[ 32.303] (--) SynPS/2 Synaptics TouchPad: finger width range 0 - 0
[ 32.303] (--) SynPS/2 Synaptics TouchPad: buttons: left right scroll-buttons
[ 32.303] (--) SynPS/2 Synaptics TouchPad: invalid finger width range. defaulting to 0 - 16
[ 32.335] (--) SynPS/2 Synaptics TouchPad: touchpad found
[ 32.335] (**) SynPS/2 Synaptics TouchPad: always reports core events
[ 32.351] (II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad" (type: TOUCHPAD)
[ 32.351] (**) SynPS/2 Synaptics TouchPad: (accel) MinSpeed is now constant deceleration 2.5
[ 32.351] (**) SynPS/2 Synaptics TouchPad: MaxSpeed is now 1.75
[ 32.351] (**) SynPS/2 Synaptics TouchPad: AccelFactor is now 0.040
[ 32.351] (**) SynPS/2 Synaptics TouchPad: (accel) keeping acceleration scheme 1
[ 32.351] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration profile 1
[ 32.351] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration factor: 2.000
[ 32.351] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration threshold: 4
[ 32.375] (--) SynPS/2 Synaptics TouchPad: touchpad found
[ 32.375] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/mouse1)
[ 32.375] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "touchpad"
[ 32.375] (II) Synaptics touchpad driver version 1.3.0
[ 32.823] (EE) SynPS/2 Synaptics TouchPad no synaptics event device found
[ 32.831] (--) SynPS/2 Synaptics TouchPad: invalid x-axis range. defaulting to 1615 - 5685
[ 32.831] (--) SynPS/2 Synaptics TouchPad: invalid y-axis range. defaulting to 1729 - 4171
[ 32.831] (--) SynPS/2 Synaptics TouchPad: invalid pressure range. defaulting to 0 - 256
[ 32.831] (--) SynPS/2 Synaptics TouchPad: invalid finger width range. defaulting to 0 - 16
[ 32.851] (EE) Query no Synaptics: 6003C8
[ 32.851] (--) SynPS/2 Synaptics TouchPad: no supported touchpad found
[ 32.851] (EE) SynPS/2 Synaptics TouchPad Unable to query/initialize Synaptics hardware.
[ 32.864] (EE) PreInit failed for input device "SynPS/2 Synaptics TouchPad"



Under (*cough*) ubuntu 10.10, which also uses xorg 1.9.0,


[ 22.394] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event8)
[ 22.394] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "evdev touchpad catchall"
[ 22.394] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "touchpad catchall"
[ 22.568] (II) Synaptics touchpad driver version 1.2.2
[ 22.760] (II) SynPS/2 Synaptics TouchPad: x-axis range 1472 - 5378
[ 22.760] (II) SynPS/2 Synaptics TouchPad: y-axis range 1408 - 4546
[ 22.760] (II) SynPS/2 Synaptics TouchPad: pressure range 0 - 255
[ 22.760] (II) SynPS/2 Synaptics TouchPad: finger width range 0 - 0
[ 22.760] (II) SynPS/2 Synaptics TouchPad: buttons: left right
[ 22.940] (--) SynPS/2 Synaptics TouchPad: touchpad found
[ 22.940] (**) SynPS/2 Synaptics TouchPad: always reports core events
[ 23.010] (II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad" (type: TOUCHPAD)
[ 23.010] (**) SynPS/2 Synaptics TouchPad: (accel) keeping acceleration scheme 1
[ 23.010] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration profile 0
[ 23.010] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration factor: 2.000
[ 23.010] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration threshold: 4
[ 23.120] (--) SynPS/2 Synaptics TouchPad: touchpad found
[ 23.120] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/mouse1)


Possibly this is some kernel issue, I have tried it with custom
2.6.35.5 and 2.6.35.7 kernels, as well as vmlinuz-huge-2.6.33.4.


Anyone have any words of wisdom?


Thanks.

Jim
 
Old 10-23-2010, 08:16 PM   #131
BrZ
Member
 
Registered: Apr 2009
Distribution: Slackware
Posts: 543

Rep: Reputation: 121Reputation: 121
Dont know if it is the right approach:

Quote:
[ 33126.989] (II) LoadModule: "synaptics"
[ 33126.989] (II) Loading /usr/lib64/xorg/modules/input/synaptics_drv.so
[ 33126.989] (II) Module synaptics: vendor="X.Org Foundation"
[ 33126.989] compiled for 1.9.0, module version = 1.3.0
[ 33126.989] Module class: X.Org XInput Driver
[ 33126.989] ABI class: X.Org XInput driver, version 11.0
[ 33126.989] (II) Synaptics touchpad driver version 1.3.0
[ 33126.989] (**) Option "Device" "/dev/input/event5"
[ 33126.999] (--) SynPS/2 Synaptics TouchPad: x-axis range 1472 - 5472
[ 33126.999] (--) SynPS/2 Synaptics TouchPad: y-axis range 1408 - 4448
[ 33126.999] (--) SynPS/2 Synaptics TouchPad: pressure range 0 - 255
[ 33126.999] (--) SynPS/2 Synaptics TouchPad: finger width range 0 - 15
[ 33126.999] (--) SynPS/2 Synaptics TouchPad: buttons: left right double triple scroll-buttons
[ 33126.999] (**) Option "SHMConfig" "on"
[ 33126.999] (**) Option "TapButton1" "1"
[ 33126.999] (**) Option "TapButton2" "2"
[ 33126.999] (**) Option "TapButton3" "3"
[ 33127.007] (--) SynPS/2 Synaptics TouchPad: touchpad found
[ 33127.007] (**) SynPS/2 Synaptics TouchPad: always reports core events
[ 33127.011] (II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad" (type: TOUCHPAD)
[ 33127.011] (**) SynPS/2 Synaptics TouchPad: (accel) MinSpeed is now constant deceleration 2.5
[ 33127.011] (**) SynPS/2 Synaptics TouchPad: MaxSpeed is now 1.75
[ 33127.011] (**) SynPS/2 Synaptics TouchPad: AccelFactor is now 0.040
[ 33127.011] (**) SynPS/2 Synaptics TouchPad: (accel) keeping acceleration scheme 1
[ 33127.011] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration profile 1
[ 33127.011] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration factor: 2.000
[ 33127.011] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration threshold: 4
[ 33127.017] (--) SynPS/2 Synaptics TouchPad: touchpad found
[ 33127.017] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/mouse2)
/etc/X11/xorg.conf.d/10-evdev.conf
Quote:
#Section "InputClass"
# Identifier "evdev touchpad catchall"
# MatchIsTouchpad "on"
# MatchDevicePath "/dev/input/event*"
# Driver "evdev"
#EndSection
/etc/X11/xorg.conf.d/50-synaptics.conf
Quote:
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
Option "SHMConfig" "on"
EndSection
ps: I'm using one external mouse, so it came as mouse2. My old config was suppressed inside xorg.conf.
 
Old 10-24-2010, 04:10 AM   #132
cathectic
Member
 
Registered: Sep 2004
Location: UK, Europe
Distribution: Slackware64
Posts: 761

Rep: Reputation: 35
Quote:
Originally Posted by BrZ View Post
Dont know if it is the right approach:
Looks about right - in the past we had HAL doing this for us, so Slackware probably does need to provide a pre-populated /etc/X11/xorg.conf.d to do some of this.
 
Old 10-24-2010, 08:33 AM   #133
abrouwers
Member
 
Registered: May 2005
Location: Michigan
Distribution: Slackware -current
Posts: 98

Rep: Reputation: 37
Actually, there is - check out /usr/share/ instead, however.
The packages provide them in this directory, but the user can override them in /etc/ .
 
Old 10-24-2010, 11:57 AM   #134
BrZ
Member
 
Registered: Apr 2009
Distribution: Slackware
Posts: 543

Rep: Reputation: 121Reputation: 121
Wow Robby, latest xorg-server (1.9.1). Thank you =]
 
Old 10-24-2010, 12:47 PM   #135
abrouwers
Member
 
Registered: May 2005
Location: Michigan
Distribution: Slackware -current
Posts: 98

Rep: Reputation: 37
Robby,

It seems mesa 7.9 depends on talloc as a new requirement. Slackware provides it bundled with samba, but that's a rather large dep. to get opengl working out of the box (I'd also guess there are a few people who don't install, or wouldn't think to, for desktop use).

Any thoughts on splitting this out for l/ , and building samba against it? It seems most distros use this approach already. Installing it here makes opengl work again on my intel card ( where prior, "glxinfo | grep -i direct" showed a nasty error).
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
No updates in Testing? war1025 Debian 2 07-08-2009 12:16 PM
[Call for testing] ibus SlackBuild grissiom Slackware 6 05-19-2009 10:39 AM
Testing is inadequate for new updates Lsatenstein Fedora 3 12-24-2006 11:19 AM
security updates for testing branch uselpa Debian 4 09-15-2006 01:09 AM
Anyone tried 2.6.11 in updates/testing ? snecklifter Fedora 7 04-08-2005 09:13 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 04:31 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration