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-24-2010, 05:59 PM
|
#136
|
|
Slackware Contributor
Registered: Oct 2004
Location: Tuscaloosa, Alabama (USA)
Distribution: Slackware
Posts: 1,894
Original Poster
Rep: 
|
zsd: I'm not sure what's going on there. In my experience here, the evdev catchall is applied, but the synaptics driver still overrides it later:
Code:
[130112.099] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event6)
[130112.099] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "evdev touchpad catchall"
[130112.099] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "touchpad"
[130112.099] (II) LoadModule: "synaptics"
[130112.099] (II) Loading /usr/lib64/xorg/modules/input/synaptics_drv.so
[130112.099] (II) Module synaptics: vendor="X.Org Foundation"
[130112.099] compiled for 1.9.0, module version = 1.3.0
[130112.099] Module class: X.Org XInput Driver
[130112.099] ABI class: X.Org XInput driver, version 11.0
[130112.099] (II) Synaptics touchpad driver version 1.3.0
[130112.099] (**) Option "Device" "/dev/input/event6"
[130112.143] (--) SynPS/2 Synaptics TouchPad: x-axis range 1472 - 5598
[130112.143] (--) SynPS/2 Synaptics TouchPad: y-axis range 1408 - 4670
[130112.143] (--) SynPS/2 Synaptics TouchPad: pressure range 0 - 255
[130112.143] (--) SynPS/2 Synaptics TouchPad: finger width range 0 - 15
[130112.143] (--) SynPS/2 Synaptics TouchPad: buttons: left right
[130112.143] (**) Option "TapButton1" "1"
[130112.143] (**) Option "TapButton2" "2"
[130112.143] (**) Option "TapButton3" "3"
...
I notice that Ubuntu uses an older version of the synaptics driver, so maybe it's a regression in that. Perhaps try grabbing the 1.2.2 source and finding out 
Last edited by rworkman; 10-24-2010 at 06:01 PM.
|
|
|
|
|
Click here to see the post LQ members have rated as the most helpful post in this thread.
|
10-24-2010, 06:00 PM
|
#137
|
|
Slackware Contributor
Registered: Oct 2004
Location: Tuscaloosa, Alabama (USA)
Distribution: Slackware
Posts: 1,894
Original Poster
Rep: 
|
abrouwers: I saw you guys fussing on IRC about it ;-) so I whipped up a talloc build and rebuilt mesa against it (along with some more patches from mesa git), so I'll be uploaded new stuff soonish. 
|
|
|
1 members found this post helpful.
|
10-24-2010, 06:02 PM
|
#138
|
|
Slackware Contributor
Registered: Oct 2004
Location: Tuscaloosa, Alabama (USA)
Distribution: Slackware
Posts: 1,894
Original Poster
Rep: 
|
Quote:
Originally Posted by cathectic
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.
|
These packages provide both /usr/share/X11/xorg.conf.d/ (with commented examples and defaults) and /etc/X11/xorg.conf.d/ 
|
|
|
|
10-25-2010, 10:28 AM
|
#139
|
|
Member
Registered: Apr 2008
Location: China, Beijing
Distribution: Slackware
Posts: 409
Rep:
|
Thanks RW! Your new xorg set(1.9.1) works fine with Intel HD graphic in the Core i3
However, the synaptic's gesture is still missing... ;(
|
|
|
|
10-25-2010, 02:22 PM
|
#140
|
|
Slackware Contributor
Registered: Oct 2004
Location: Tuscaloosa, Alabama (USA)
Distribution: Slackware
Posts: 1,894
Original Poster
Rep: 
|
Quote:
Originally Posted by grissiom
However, the synaptic's gesture is still missing... ;(
|
Is this something that the driver supports? From my (limited) research, it appears to be something that synaptics.com offers in a proprietary driver. I think the open driver supports some of that, but I won't swear to it - I keep my touchpad disabled most of the time 
|
|
|
|
10-26-2010, 08:16 AM
|
#141
|
|
Member
Registered: Dec 2005
Location: Nova Scotia
Distribution: Slackware
Posts: 55
Rep:
|
Quote:
Originally Posted by BrZ
Dont know if it is the right approach:
/etc/X11/xorg.conf.d/10-evdev.conf
/etc/X11/xorg.conf.d/50-synaptics.conf
ps: I'm using one external mouse, so it came as mouse2. My old config was suppressed inside xorg.conf.
|
Thanks for the suggestion. I tried it out, and that did not improve things. I guess the next thing to do is to try the older Synaptics stuff as RW suggested. But I appreciate you taking the time to suggest that.
|
|
|
|
10-26-2010, 09:57 AM
|
#142
|
|
Member
Registered: Apr 2008
Location: China, Beijing
Distribution: Slackware
Posts: 409
Rep:
|
Besides, http://intellinuxgraphics.org/h264.html introduced a new lib - libva which seems support hardware video decoding. Is there any plan to include it?
|
|
|
|
10-26-2010, 10:57 AM
|
#143
|
|
Senior Member
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 1,933
|
maybe in the meantime we can use the slackbuilds.org version
after installing talloc, ldconfig complains
Code:
ldconfig: /usr/lib64/libtalloc.so.2 is not a symbolic link
Code:
# ls -la /usr/lib64/libtalloc.so*
lrwxrwxrwx 1 root root 14 2010-09-16 10:17 /usr/lib64/libtalloc.so -> libtalloc.so.2*
-rwxr-xr-x 1 root root 38928 2010-09-14 20:58 /usr/lib64/libtalloc.so.2*
-rwxr-xr-x 1 root root 38072 2010-10-25 02:29 /usr/lib64/libtalloc.so.2.0.1*
Code:
# grep libtalloc.so.2 /var/log/packages/*
/var/log/packages/samba-3.5.5-x86_64-1:usr/lib64/libtalloc.so.2
/var/log/packages/talloc-2.0.1-x86_64-2_rlw:usr/lib64/libtalloc.so.2.0.1
I'll try a
Code:
cd /usr/lib64
mv libtalloc.so.2 /tmp/libtalloc.so.2
ln -s libtalloc.so.2.0.1 libtalloc.so.2
and test a little samba to see if it breaks
in the meantime I'll try to build samba over the new libtalloc.
EDIT: sorry, I spotted also this
Code:
# grep talloc /var/log/packages/* | grep include | grep '.h'
/var/log/packages/samba-3.5.5-x86_64-1:usr/include/talloc.h
/var/log/packages/talloc-2.0.1-x86_64-2_rlw:usr/include/talloc.h
Last edited by ponce; 10-26-2010 at 11:20 AM.
|
|
|
|
10-26-2010, 11:45 AM
|
#144
|
|
Senior Member
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 1,933
|
looks like samba (that I configured with --enable-external-libtalloc) looks for /usr/lib64/libtalloc.so: if there isn't (like when I removed samba and reinstalled talloc) build breaks while linking to it
Code:
...
creating /tmp/SBo/samba-3.5.5/source3/exports/libwbclient.syms
Linking shared library bin/libwbclient.so.0
/usr/lib64/gcc/x86_64-slackware-linux/4.5.1/../../../../x86_64-slackware-linux/bin/ld: cannot find -ltalloc
collect2: ld returned 1 exit status
make: *** [bin/libwbclient.so.0] Error 1
hand-linking to libtalloc.so.2 make the build go on and package builds fine
now testing time on my girlfriend smb share: she'll surely be enthusiastic, she has all her work in it!
P.S. If you don't see me posting anymore drink a beer to my memory 
Last edited by ponce; 10-26-2010 at 12:08 PM.
|
|
|
1 members found this post helpful.
|
10-26-2010, 12:13 PM
|
#145
|
|
Senior Member
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 1,933
|
phew, it works.
I'm risking my friggin' life for slackware: this is too "bleeding edge", gotta slow down LOL
Last edited by ponce; 10-26-2010 at 12:16 PM.
|
|
|
1 members found this post helpful.
|
10-26-2010, 08:15 PM
|
#146
|
|
Member
Registered: Dec 2005
Location: Nova Scotia
Distribution: Slackware
Posts: 55
Rep:
|
Quote:
Originally Posted by rworkman
zsd: I'm not sure what's going on there. In my experience here, the evdev catchall is applied, but the synaptics driver still overrides it later:
<snip>
I notice that Ubuntu uses an older version of the synaptics driver, so maybe it's a regression in that. Perhaps try grabbing the 1.2.2 source and finding out 
|
Easier said than done, as it turns out. Thre is no configure file in the source I found, so I try
autoconf configure.ac
which gives me
configure.ac:39: error: must install xorg-macros 1.3 or later before running autoconf/autogen
configure.ac:39: the top level
autom4te: /usr/bin/m4 failed with exit status: 1
I've searched the web a bit, but so far no answers. Is this something you've already figured out for which you can tell me? Thanks.
|
|
|
|
10-26-2010, 09:09 PM
|
#147
|
|
Slackware Contributor
Registered: Oct 2004
Location: Tuscaloosa, Alabama (USA)
Distribution: Slackware
Posts: 1,894
Original Poster
Rep: 
|
Quote:
Originally Posted by zsd
Easier said than done, as it turns out. Thre is no configure file in the source I found, so I try
autoconf configure.ac
which gives me
configure.ac:39: error: must install xorg-macros 1.3 or later before running autoconf/autogen
configure.ac:39: the top level
autom4te: /usr/bin/m4 failed with exit status: 1
I've searched the web a bit, but so far no answers. Is this something you've already figured out for which you can tell me? Thanks.
|
ftp://ftp.x.org/pub/individual/drive...-1.2.2.tar.bz2
|
|
|
|
10-26-2010, 09:52 PM
|
#148
|
|
Slackware Contributor
Registered: Oct 2004
Location: Tuscaloosa, Alabama (USA)
Distribution: Slackware
Posts: 1,894
Original Poster
Rep: 
|
talloc stuff is fixed in BUILD=3_rlw
Quote:
Originally Posted by grissiom
|
I haven't looked recently, but it didn't appear useful when I did. Is anything else actually using it now?
|
|
|
|
10-26-2010, 10:38 PM
|
#149
|
|
Member
Registered: Apr 2008
Location: China, Beijing
Distribution: Slackware
Posts: 409
Rep:
|
I've tried build the libva but it seems only support i965. nv users could try vdpau-video backend(does it means driver?...). I tried vlc with/without libva installed but see no significance difference. I think the reason might be alien doesn't build vlc with libva....
There are a lot of work to do if we want to take full use of it... ;(
|
|
|
|
10-27-2010, 01:57 AM
|
#150
|
|
Slackware Contributor
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 4,677
Rep: 
|
Quote:
Originally Posted by grissiom
I've tried build the libva but it seems only support i965. nv users could try vdpau-video backend(does it means driver?...). I tried vlc with/without libva installed but see no significance difference. I think the reason might be alien doesn't build vlc with libva....
There are a lot of work to do if we want to take full use of it... ;(
|
I do build my VLC with libva support, but indeed for Nvidia cards you have to install libva as well as vdpau-video additionally.
Also, it is critical that the versions of libva which I compiled into VLC and the one you install on your computer are matching. Currently slackbuilds.org offers a newer version of libva than I used, so acceleration does not work then (at least, I am getting library version mismatch errors).
Eric
|
|
|
|
| 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:25 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
|
|