Slackware This Forum is for the discussion of Slackware Linux.
|
| Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
 |
GNU/Linux Basic Guide
This 255-page guide will provide you with the keys to understand the philosophy of free software, teach you how to use and handle it, and give you the tools required to move easily in the world of GNU/Linux. Many users and administrators will be taking their first steps with this GNU/Linux Basic guide and it will show you how to approach and solve the problems you encounter.
Click Here to receive this Complete Guide absolutely free. |
|
 |
|
10-10-2010, 08:10 AM
|
#121
|
|
Member
Registered: Sep 2004
Location: UK, Europe
Distribution: Slackware64
Posts: 761
Rep:
|
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.
|
10-10-2010, 09:06 AM
|
#122
|
|
Slackware Contributor
Registered: Oct 2004
Location: Tuscaloosa, Alabama (USA)
Distribution: Slackware
Posts: 1,894
Original Poster
Rep: 
|
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.
|
|
|
|
10-10-2010, 09:26 AM
|
#123
|
|
Member
Registered: Sep 2004
Location: UK, Europe
Distribution: Slackware64
Posts: 761
Rep:
|
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
|
|
|
|
10-10-2010, 12:14 PM
|
#124
|
|
Member
Registered: Jul 2008
Location: Stockholm, Sweden
Distribution: Slackware 13.1 32-bit
Posts: 145
Rep:
|
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
|
|
|
|
10-11-2010, 10:35 AM
|
#125
|
|
Member
Registered: Jul 2008
Location: Stockholm, Sweden
Distribution: Slackware 13.1 32-bit
Posts: 145
Rep:
|
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
|
|
|
|
10-17-2010, 10:23 PM
|
#127
|
|
Member
Registered: Aug 2003
Location: Shenzhen, China
Distribution: Slackware
Posts: 273
Rep:
|
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.
|
|
|
|
10-18-2010, 04:26 AM
|
#128
|
|
Senior Member
Registered: May 2006
Posts: 3,012
|
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
|
|
|
|
10-23-2010, 07:45 PM
|
#129
|
|
Member
Registered: Dec 2005
Location: Nova Scotia
Distribution: Slackware
Posts: 55
Rep:
|
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
|
|
|
|
10-23-2010, 07:52 PM
|
#130
|
|
Member
Registered: Dec 2005
Location: Nova Scotia
Distribution: Slackware
Posts: 55
Rep:
|
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
|
|
|
|
10-23-2010, 08:16 PM
|
#131
|
|
Member
Registered: Apr 2009
Distribution: Slackware
Posts: 442
Rep:
|
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.
|
|
|
|
10-24-2010, 04:10 AM
|
#132
|
|
Member
Registered: Sep 2004
Location: UK, Europe
Distribution: Slackware64
Posts: 761
Rep:
|
Quote:
Originally Posted by BrZ
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.
|
|
|
|
10-24-2010, 08:33 AM
|
#133
|
|
Member
Registered: May 2005
Location: Michigan
Distribution: Slackware -current
Posts: 98
Rep:
|
Actually, there is - check out /usr/share/ instead, however.
The packages provide them in this directory, but the user can override them in /etc/ .
|
|
|
|
10-24-2010, 11:57 AM
|
#134
|
|
Member
Registered: Apr 2009
Distribution: Slackware
Posts: 442
Rep:
|
Wow Robby, latest xorg-server (1.9.1). Thank you =]
|
|
|
|
10-24-2010, 12:47 PM
|
#135
|
|
Member
Registered: May 2005
Location: Michigan
Distribution: Slackware -current
Posts: 98
Rep:
|
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).
|
|
|
|
| Thread Tools |
Search this Thread |
|
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -5. The time now is 05:40 PM.
|
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|