[SOLVED] dwm pertag patch no working properly

Hello everybody! I recently had to redo my system.
Before this change I was using the DWM 6.0 with patches NMaster and pertag.
link to the source code used - https://github.com/abara/config/tree/master/dwm-pertag
But now, after having reinstalled the base system, I realized that the same code that I used before is no longer behaving as it should.
He is working as if there is no patch applied in dwm.c
I wonder what would be the possible reasons.
P.S. will not use sprinkles fork
Last edited by abarahc (2013-07-11 23:14:07)

ANOKNUSA wrote:NMaster patch is now part of the base code, so applying a patch for it is superfluous.
Yeah, that's what I meant ;P http://dwm.suckless.org/patches/nmaster
I'm using dwm with pertag patch and things are working as expected.

Similar Messages

  • [SOLVED] DWM+pertag+bstack error

    hi
    i'm trying to compile dwm with pertag diff patch and bstack.c
    i get an error while compiling it:
    CC dwm.c
    In file included from config.h:42,
    from dwm.c:254:
    bstack.c: En la función 'bstack':
    bstack.c:7: error: puntero deferenciado a tipo de dato incompletoº
    bstack.c:11:error:puntero..
    make: *** [dwm.o] Error 1
    ==> ERROR: Falló la compilación.ª
    Abortando...
    º means: dereference pointer to incomplete data type
    ª means: Compilation failed.
    it sucks 'cos i want to read pdf on top of my 10" screen and write documents at bottom, without the problem of change to another desktop and have to move to another layout, i.e., floating for gimp
    another thing: for write this post i must to write the code manually, 'cos a don't know how to copy from urxvt and paste it to firefox.. yep, that's a newbie question
    Edit: solved here
    Last edited by kismet010 (2010-02-08 05:51:09)

    Looks like this workaround isn't enough to get it to compile on the latest hg clone.
    dwm build options:
    CFLAGS = -std=c99 -pedantic -Wall -Os -I. -I/usr/include -I/usr/include/X11 -DVERSION="5.8" -DXINERAMA
    LDFLAGS = -s -L/usr/lib -lc -L/usr/lib/X11 -lX11 -L/usr/lib/X11 -lXinerama
    CC = cc
    CC dwm.c
    dwm.c: In function 'gaplessgrid':
    dwm.c:262: error: dereferencing pointer to incomplete type
    dwm.c:276: error: dereferencing pointer to incomplete type
    dwm.c:276: error: dereferencing pointer to incomplete type
    dwm.c:279: error: dereferencing pointer to incomplete type
    dwm.c:282: error: dereferencing pointer to incomplete type
    dwm.c:282: error: dereferencing pointer to incomplete type
    dwm.c:283: error: dereferencing pointer to incomplete type
    dwm.c:284: error: dereferencing pointer to incomplete type
    make: *** [dwm.o] Error 1
    Line 262 for me is:
    for(n = 0, c = nexttiled(m->clients); c; c = nexttiled(c->next))
    I've tried many things and maybe i'm missing something very simple here.

  • [SOLVED] vi (vim) no longer works properly after updating the system

    After updating the system with pacman -Syu vi stopped working. All syntax colors are gone, and everything is grey. When I press i to enter "insert" mode, editing is not visible. Changes are obscure and you can't tell what you are modifying.  Quitting with :q will still prompt you to use :q! to abort changes, even if no changes were visibly made.
    When scrolling to the beginning or end of a file, the screen flashes with grey glitch like areas.  What happened to my vi!?!?!?!?!?
    This all happened while following the beginner's guide to install arch linux.  I realized this when trying to arbitrarily read a test file I made directly after updating.
    The problems continued to be visible when installing and setting up sudo (those steps are the next steps that require vi)...  I think the sudo installation worked... but my vi is horribly glitchy
    Any ideas?
    Last edited by trusktr (2010-02-19 07:19:55)

    Setting EDITOR does not help in every case. For instance, visudo is by default hard linked to vi. (You can change this, I know. )
    But in fact, vi is only a symlink to ex. So I simply renamed this link and put another symlink to vim (vim-big in my case since I in fact do use the gvim package).
    /usr/bin/vi -> vim-big
    /usr/bin/vi-simple -> ex
    The drawback is that I have to set those links on every vi-update. (But I sure will remember...)
    Last edited by bernarcher (2010-02-19 00:58:57)

  • [Solved] vlc updating doesn't work properly.

    pacman -Sy vlc
    cause "2503 segmentation fault" in line 1 of INSTALL script
    I tried uninstalling the previous version and reinstalling but I keep
    having the same issue.
    package version is 1.1.4.1-2
    I downgraded ... to 1.1.2-2 ... everything fine.
    check it out.
    Last edited by saronno (2011-12-16 16:26:28)

    happens when you are not installing properly packages. NEVER do pacman -Sy vlc. things may break because is not pulling updates too.
    pacman -Syu vlc

  • [SOLVED] DWM: Init Layouts with Pertag-6.1 patch

    I'm trying to add the init layout to dwm 6.1 (Xft).
    I'm going according to the pertag patch here:
    http://dwm.suckless.org/patches/dwm-6.1-pertag.diff
    I would like the tags to initialize with a predefined layout {0, 1, 2}.
    I don't know if this feature is already built-in into this new pertag patch but the main function involved here is:
    Monitor *
    createmon(void) {
    Monitor *m;
    int i;
    if(!(m = (Monitor *)calloc(1, sizeof(Monitor))))
    die("fatal: could not malloc() %u bytes\n", sizeof(Monitor));
    m->tagset[0] = m->tagset[1] = 1;
    m->mfact = mfact;
    m->nmaster = nmaster;
    m->showbar = showbar;
    m->topbar = topbar;
    m->lt[0] = &layouts[0];
    m->lt[1] = &layouts[1 % LENGTH(layouts)];
    strncpy(m->ltsymbol, layouts[0].symbol, sizeof m->ltsymbol);
    if(!(m->pertag = (Pertag *)calloc(1, sizeof(Pertag))))
    die("fatal: could not malloc() %u bytes\n", sizeof(Pertag));
    m->pertag->curtag = m->pertag->prevtag = 1;
    for(i=0; i <= LENGTH(tags); i++) {
    /* init nmaster */
    m->pertag->nmasters[i] = m->nmaster;
    /* init mfacts */
    m->pertag->mfacts[i] = m->mfact;
    /* init layouts */
    m->pertag->ltidxs[i][0] = m->lt[0];
    m->pertag->ltidxs[i][1] = m->lt[1];
    m->pertag->sellts[i] = m->sellt;
    /* init showbar */
    m->pertag->showbars[i] = m->showbar;
    /* swap focus and zoomswap*/
    m->pertag->prevzooms[i] = NULL;
    return m;
    There is no documentation or it's nto very clear to me. Can I initialize ltidxs with a predefined matrix in config.h?
    Last edited by wildfowl (2015-05-29 10:30:58)

    Define a new static vector/array variable say as follows:
    static const int initlayouts[] = { 0, 2, 0, 1, 1, 0, 0, 1, 1, 0, 0, 2, 2, 0 };
    Replace the two init layout assignments in the for loop in the function createmon with:
    m->pertag->ltidxs[i][0] = &layouts[initlayouts[i-1]];
    m->pertag->ltidxs[i][1] = m->lt[1];
    Initially it was not obvious to me that ltidxs is a N x 2 array where the first column of the matrix carries the actual layout {0, 1, 2} and crucially that the second column carries just the symbol.
    It's a simple hack with the minimum of fuss and so I am happy with it.

  • [solved]DWM apply systray patch

    [solved]I am trying to appply the systray6.1 patch to dwm. The "patch" goes fine but when I make I get the below errors:
        dwm build options:
        CFLAGS   = -std=c99 -pedantic -Wall -Wno-deprecated-declarations -Os -I/usr/X11R6/include -I/usr/include/freetype2 -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2     -DVERSION="6.1" -DXINERAMA
        LDFLAGS  = -s -L/usr/X11R6/lib -lX11 -lXinerama -lfontconfig -lXft
        CC       = cc
        CC drw.c
        CC dwm.c
        dwm.c: In function ‘clientmessage’:
        dwm.c:589:26: error: incompatible types when assigning to type ‘long unsigned int’ from type ‘XftColor’
        swa.background_pixel  = scheme[SchemeNorm].bg->rgb;
                              ^
        dwm.c: In function ‘updatesystray’:
        dwm.c:2221:18: error: incompatible type for argument 9 of ‘XCreateSimpleWindow’
       systray->win = XCreateSimpleWindow(dpy, root, x, m->by, w, bh, 0, 0, scheme[SchemeSel].bg->rgb);
                      ^
        In file included from dwm.c:36:0:
        /usr/include/X11/Xlib.h:1621:15: note: expected ‘long unsigned int’ but argument is of type ‘XftColor’
        extern Window XCreateSimpleWindow(
                   ^
        dwm.c:2224:24: error: incompatible types when assigning to type ‘long unsigned int’ from type ‘XftColor’
        wa.background_pixel  = scheme[SchemeNorm].bg->rgb;
                            ^
        dwm.c:2244:24: error: incompatible types when assigning to type ‘long unsigned int’ from type ‘XftColor’
        wa.background_pixel  = scheme[SchemeNorm].bg->rgb;
                            ^
        dwm.c:2263:2: error: incompatible type for argument 3 of ‘XSetForeground’
        XSetForeground(dpy, drw->gc, scheme[SchemeNorm].bg->rgb);
        ^
        In file included from dwm.c:36:0:
        /usr/include/X11/Xlib.h:3227:12: note: expected ‘long unsigned int’ but argument is of type ‘XftColor’
         extern int XSetForeground(
                ^
        Makefile:18: recipe for target 'dwm.o' failed
        make: *** [dwm.o] Error 1
    I haven't applied any other patches. Any idea what I am doing wrong? I can go into dwm.c and see the lines the error is refering to but I am not sure what the problem is.
    Thanks
    Last edited by derrickcope (2015-05-01 02:30:45)

    I just got the latest one off of the repo at git.suckless.org/dwm. the page says 6.0 but my config.mk says version 6.1. I did try the 6.0 version but the patch had errors. I am a little confused. The other patches come back with errors too. I am using an unpatched version at the moment so I would think most patches should work.
    What should I do?

  • My speaker is not working properly in 4s if i use headphone its working now my volume increase decrease button is also not working properly how can i solve it pl help me my warranty finished

    my speaker is not working properly in 4s if i use headphone its working now my volume increase decrease button is also not working properly how can i solve it pl help me my warranty finished

    Hello. I sent my WRT1900AC V1 to Linksys four days ago (Monday) via UPS with a RMA. Linksys paid the shipping and everything. The router is still in route, and it should arrive to their offices tomorrow. Once they receive the WRT1900 AC V1, they are going to send me an EA8500 as a replacement. But I have been reading the comments about the EA8500 here in the forum and it seems to have the same problems. I guess the firmware is extremely flawed in both routers (maybe it is almost the same code?). Anyway, I will try the EA8500 and I hope it works. I bought a temporary router from Walmart and I paid $35 for it. It is a Belink N600 DB. I can't believe that a $35 router is working a lot, lot, lot better than my previous $250 WRT1900AC router. Unbelievable. If the EA8500 doesn't work, I'm going to try and get my money back from Linksys, or contact The Consumerist or someone to get my money back and get a Nighthawk instead.

  • TS1630 My Iphone 4s reciever is not working properly, when i call someone from my iphone 4s.  can any one help me how to solve this problem?

    My Iphone 4s reciever is not working properly, when i call someone from my iphone 4s.  can any one help me how to solve this problem?

    You might like to define "not working properly".

  • [Solved] Two Finger Right Click not working properly

    When I use two fingers to perform a right click for example in chrome, then the context menu appears only for a blink of an eye and disappears directly again. (The issue appears independently from the application - I checked that)
    Here is my synclient configuration:
    LeftEdge = 1310
    RightEdge = 4826
    TopEdge = 2220
    BottomEdge = 4636
    FingerLow = 25
    FingerHigh = 30
    MaxTapTime = 180
    MaxTapMove = 218
    MaxDoubleTapTime = 180
    SingleTapTimeout = 180
    ClickTime = 100
    EmulateMidButtonTime = 0
    EmulateTwoFingerMinZ = 282
    EmulateTwoFingerMinW = 7
    VertScrollDelta = 99
    HorizScrollDelta = 99
    VertEdgeScroll = 0
    HorizEdgeScroll = 0
    CornerCoasting = 0
    VertTwoFingerScroll = 1
    HorizTwoFingerScroll = 1
    MinSpeed = 1
    MaxSpeed = 1.75
    AccelFactor = 0.0403307
    TouchpadOff = 0
    LockedDrags = 0
    LockedDragTimeout = 5000
    RTCornerButton = 0
    RBCornerButton = 0
    LTCornerButton = 0
    LBCornerButton = 0
    TapButton1 = 0
    TapButton2 = 0
    TapButton3 = 0
    ClickFinger1 = 1
    ClickFinger2 = 3
    ClickFinger3 = 2
    CircularScrolling = 0
    CircScrollDelta = 0.1
    CircScrollTrigger = 0
    CircularPad = 0
    PalmDetect = 0
    PalmMinWidth = 10
    PalmMinZ = 200
    CoastingSpeed = 20
    CoastingFriction = 50
    PressureMotionMinZ = 30
    PressureMotionMaxZ = 160
    PressureMotionMinFactor = 1
    PressureMotionMaxFactor = 1
    GrabEventDevice = 0
    TapAndDragGesture = 1
    AreaLeftEdge = 0
    AreaRightEdge = 0
    AreaTopEdge = 0
    AreaBottomEdge = 0
    HorizHysteresis = 8
    VertHysteresis = 8
    ClickPad = 0
    I'm on a Lenovo T440p. I once got Ubuntu installed on this machine where right click worked properly so I highly suspect it is not a hardware issue.
    EDIT:
    Using xev and performing a right click results in
    EnterNotify event, serial 32, synthetic NO, window 0x1e00001,
    root 0xdf, subw 0x0, time 563652, (44,45), root:(1008,83),
    mode NotifyGrab, detail NotifyInferior, same_screen YES,
    focus YES, state 1024
    KeymapNotify event, serial 32, synthetic NO, window 0x0,
    keys: 4294967263 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
    0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
    LeaveNotify event, serial 32, synthetic NO, window 0x1e00001,
    root 0xdf, subw 0x0, time 563673, (44,45), root:(1008,83),
    mode NotifyUngrab, detail NotifyInferior, same_screen YES,
    focus YES, state 1024
    ButtonPress event, serial 32, synthetic NO, window 0x1e00001,
    root 0xdf, subw 0x1e00002, time 563673, (44,45), root:(1008,83),
    state 0x0, button 3, same_screen YES
    EnterNotify event, serial 32, synthetic NO, window 0x1e00001,
    root 0xdf, subw 0x0, time 563673, (44,45), root:(1008,83),
    mode NotifyGrab, detail NotifyInferior, same_screen YES,
    focus YES, state 1024
    KeymapNotify event, serial 32, synthetic NO, window 0x0,
    keys: 4294967263 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
    0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
    ButtonPress event, serial 32, synthetic NO, window 0x1e00001,
    root 0xdf, subw 0x1e00002, time 563693, (44,45), root:(1008,83),
    state 0x400, button 1, same_screen YES
    ButtonRelease event, serial 32, synthetic NO, window 0x1e00001,
    root 0xdf, subw 0x1e00002, time 563693, (44,45), root:(1008,83),
    state 0x500, button 3, same_screen YES
    ButtonRelease event, serial 32, synthetic NO, window 0x1e00001,
    root 0xdf, subw 0x1e00002, time 563812, (44,45), root:(1008,83),
    state 0x100, button 1, same_screen YES
    LeaveNotify event, serial 32, synthetic NO, window 0x1e00001,
    root 0xdf, subw 0x0, time 563772, (44,45), root:(1008,83),
    mode NotifyUngrab, detail NotifyInferior, same_screen YES,
    focus YES, state 0
    Last edited by gladixy (2014-09-21 20:44:27)

    Instead of using execution statements involving
    synclient
    on startup of X I'm now using /etc/X11/xorg.conf.d/50-synaptics.conf for configuring my settings. This solved the problem.
    I realized by the way that in my former setup no matter how many fingers I used for pressing down the ClickPad it did always perform a normal click in addition. That is why the context menu disappeared right away: It performed a mixture of a right and left click.
    @Head_on_a_Stick: No Problem, your attempt to help is much appreciated
    Last edited by gladixy (2014-09-21 16:33:11)

  • [SOLVED] DWM - how do you apply patches with patch?

    I'm totally new to dwm (it's working great by the way) and patching. I'm having problems understanding how to use the patch program. The basic usage on dwm site says basically:
    patch -p1 < path/to/patch.diff
    Great, now I have the patch file ~/builds/dwn/patch/dwm-5.9-statuscolors.diff and my altered ~/builds/dwn/config.h. Here's what I did
    herman@sam ~/builds/dwm $ patch -p1 <patch/dwm-5.9-statuscolors.diff
    can't find file to patch at input line 4
    Perhaps you used the wrong -p or --strip option?
    The text leading up to this was:
    |diff -up dwm-5.9/config.def.h dwm-5.9-colors/config.def.h
    |--- dwm-5.9/config.def.h 2011-07-10 16:24:25.000000000 -0400
    |+++ dwm-5.9-colors/config.def.h 2011-08-18 02:02:47.033830823 -0400
    File to patch: config.def.h
    config.def.h: No such file or directory
    Skip this patch? [y]
    Skipping patch.
    2 out of 2 hunks ignored
    can't find file to patch at input line 41
    Perhaps you used the wrong -p or --strip option?
    The text leading up to this was:
    |Only in dwm-5.9: config.h
    |Only in dwm-5.9: dwm
    |diff -up dwm-5.9/dwm.c dwm-5.9-colors/dwm.c
    |--- dwm-5.9/dwm.c 2011-07-10 16:24:25.000000000 -0400
    |+++ dwm-5.9-colors/dwm.c 2011-08-18 02:07:20.788935100 -0400
    File to patch: dwm.c
    dwm.c: No such file or directory
    Skip this patch? [y]
    Skipping patch.
    12 out of 12 hunks ignored
    and it asks me for the filename it didn't find at line 4. Looking at the patch, I see it's a diff on config.def.h so I suppose this is the file to be patched and that I should supply this filename and the same with dwm.c? I'm not new to C coding but fresh out when it comes to diffing and patching, how do I actually go forward from here?
    Edit:
    More info  - I used the description using ABS to download the PKGBUILD for dwm and making dwm. My files
    herman@sam ~/builds/dwm $ ls -R
    PKGBUILD config.h dwm-5.9-2-x86_64.pkg.tar.xz dwm-5.9.tar.gz dwm.desktop dwm.install patch pkg src
    ./patch:
    dwm-5.9-statuscolors.diff
    ./pkg:
    usr
    ./pkg/usr:
    bin share
    ./pkg/usr/bin:
    dwm
    ./pkg/usr/share:
    doc licenses man xsessions
    ./pkg/usr/share/doc:
    dwm
    ./pkg/usr/share/doc/dwm:
    README
    ./pkg/usr/share/licenses:
    dwm
    ./pkg/usr/share/licenses/dwm:
    LICENSE
    ./pkg/usr/share/man:
    man1
    ./pkg/usr/share/man/man1:
    dwm.1.gz
    ./pkg/usr/share/xsessions:
    dwm.desktop
    ./src:
    config.h dwm-5.9 dwm-5.9.tar.gz dwm.desktop
    ./src/dwm-5.9:
    LICENSE Makefile README config.def.h config.def.h.orig config.def.h.rej config.h config.mk dwm dwm.1 dwm.c dwm.o
    Last edited by roygbiv (2011-12-06 20:37:40)

    Ok thanks but I'm confused again (I know..). I managed to patch the files config.def.h and dwm.c in the source dir and noticed there is yet another config.h file there as well. Now, the in the top level dir with the PKGBUILD I also have a config.h, which is the one I do my config changes. I'm confused because I now have these three header files (2x config.h + config.def.h) which are supposed to have the same source code? I've read around on the net, but haven't gotten any further answers yet. What are the purpose of each config and how should I use/update/manage them when recompiling? This is my situation:
    herman@sam ~/build/dwm $ tree .
    ├── PKGBUILD
    ├── config.h <----------------------------------------------------- this one
    ├── dwm-5.9-2-x86_64.pkg.tar.xz
    ├── dwm-5.9.tar.gz
    ├── dwm.desktop
    ├── dwm.install
    ├── pkg
    │   └── usr
    │   ├── bin
    │   │   └── dwm
    │   └── share
    │   ├── doc
    │   │   └── dwm
    │   │   └── README
    │   ├── licenses
    │   │   └── dwm
    │   │   └── LICENSE
    │   ├── man
    │   │   └── man1
    │   │   └── dwm.1.gz
    │   └── xsessions
    │   └── dwm.desktop
    └── src
    ├── config.h -> /home/herman/build/dwm/config.h
    ├── dwm-5.9
    │   ├── LICENSE
    │   ├── Makefile
    │   ├── README
    │   ├── config.def.h <-----------------------------------------------------this one
    │   ├── config.def.h.orig
    │   ├── config.h <----------------------------------------------------------this one
    │   ├── config.mk
    │   ├── dwm
    │   ├── dwm-5.9-statuscolors.diff
    │   ├── dwm.1
    │   ├── dwm.c
    │   ├── dwm.c.orig
    │   └── dwm.o
    ├── dwm-5.9.tar.gz -> /home/herman/build/dwm/dwm-5.9.tar.gz
    └── dwm.desktop -> /home/herman/build/dwm/dwm.desktop
    Thanks guys!
    Last edited by roygbiv (2011-12-06 20:06:10)

  • In My IPhone the sound device not working properly. I can here the sound through head set only.kindly send an idea ti solve this problems

    In My IPhone the sound device not working properly. I can here the sound through head set only.kindly send an idea ti solve this problems

    Hello. I sent my WRT1900AC V1 to Linksys four days ago (Monday) via UPS with a RMA. Linksys paid the shipping and everything. The router is still in route, and it should arrive to their offices tomorrow. Once they receive the WRT1900 AC V1, they are going to send me an EA8500 as a replacement. But I have been reading the comments about the EA8500 here in the forum and it seems to have the same problems. I guess the firmware is extremely flawed in both routers (maybe it is almost the same code?). Anyway, I will try the EA8500 and I hope it works. I bought a temporary router from Walmart and I paid $35 for it. It is a Belink N600 DB. I can't believe that a $35 router is working a lot, lot, lot better than my previous $250 WRT1900AC router. Unbelievable. If the EA8500 doesn't work, I'm going to try and get my money back from Linksys, or contact The Consumerist or someone to get my money back and get a Nighthawk instead.

  • HT4623 Hi, After updating my phone to the iOS 7, it looks like its keypad is not working properly like It gets a little hanged. What would I do solve this?

    Hi, After updating my phone to the iOS 7, it looks like its keypad is not working properly like It gets a little hanged. What would I do solve this?

    Thanks
    it really works.

  • Graphire 4 no longer working properly(SOLVED)

    Hi. I had my tablet (Wacom Graphire 4) working perfectly shortly after I joined these forums. However, a recent update or something has made it so that my tablet doesn't work properly, despite no discernable changes in my xorg.conf. Here's the relevant information that I could gather. I'll be glad to gather additional info as it's needed.
    xelados@sporkbox: ~ $ cat /proc/bus/input/devices
    I: Bus=0003 Vendor=056a Product=0015 Version=0403
    N: Name="Wacom Graphire4 4x5"
    P: Phys=
    S: Sysfs=/devices/pci0000:00/0000:00:02.0/usb1/1-5/1-5:1.0/input/input3
    U: Uniq=
    H: Handlers=mouse2 ts2 event3
    B: EV=1f
    B: KEY=1c63 70011 0 0 0 0
    B: REL=100
    B: ABS=10003000003
    B: MSC=1
    Here's my /etc/X11/xorg.conf:
    Section "InputDevice"
    Driver "wacom"
    Identifier "mouse"
    Option "Device" "/dev/input/wacom"
    Option "InputFashion" "Tablet"
    Option "Mode" "Absolute"
    Option "Name" "Graphire 4 (USB)"
    Option "SendCoreEvents" "on"
    Option "Tilt" "on"
    Option "Type" "cursor"
    Option "USB" "on"
    Option "ZAxisMapping" "4 5"
    Option "Speed" "1.0"
    Option "WACOM"
    EndSection
    Section "InputDevice"
    Driver "wacom"
    Identifier "cursor"
    Option "AlwaysCore" "on"
    Option "Device" "/dev/input/wacom"
    Option "InputFashion" "Tablet"
    Option "Mode" "Absolute"
    Option "SendCoreEvents" "on"
    Option "Tilt" "on"
    Option "Type" "cursor"
    Option "USB" "on"
    EndSection
    Section "InputDevice"
    Driver "wacom"
    Identifier "stylus"
    Option "Device" "/dev/input/wacom"
    Option "InputFashion" "Pen"
    Option "Mode" "Absolute"
    Option "Protocol" "Auto"
    Option "SendCoreEvents" "on"
    Option "Tilt" "on"
    Option "Type" "stylus"
    Option "USB" "on"
    EndSection
    Section "InputDevice"
    Driver "wacom"
    Identifier "eraser"
    Option "Device" "/dev/input/wacom"
    Option "InputFashion" "Eraser"
    Option "Mode" "Absolute"
    Option "Protocol" "Auto"
    Option "SendCoreEvents" "on"
    Option "Tilt" "on"
    Option "Type" "eraser"
    Option "USB" "on"
    EndSection
    ...And the udev rule to accompany it (10-wacom.rules):
    KERNEL=="event*", SYSFS{idVendor}=="056a", NAME="input/%k", SYMLINK="input/wacom"
    I would appreciate any insight or support. I don't know what to do.
    EDIT: I checked Xorg's log and did a 'cat /var/log/Xorg.log.0 | grep "(EE)"' to see if anything came up. Here's the output I got:
    (EE) module ABI major version (0) doesn't match the server's version (2)
    (EE) Failed to load module "wacom" (module requirement mismatch, 0)
    (EE) module ABI major version (0) doesn't match the server's version (2)
    (EE) Failed to load module "wacom" (module requirement mismatch, 0)
    (EE) No Input driver matching `wacom'
    (EE) No Input driver matching `wacom'
    (EE) No Input driver matching `wacom'
    (EE) No Input driver matching `wacom'
    Here's a paste of the entire logfile: http://pastebin.archlinux.org/19973
    [SOLUTION] kappa's suggestion (to recompile the linuxwacom package) turned out to be the fix. My tablet works great now!
    Last edited by xelados (2007-11-27 11:44:45)

    The recent xorg 7.3 update requires to update the driver.
    Xorg-server 1.4, however, is not yet properly supported by linuxwacom.
    While the latest dev version mostly works, there are a number of problems:
    - xsetwacom/wacomcpl don't  recognize the tablet
    - several people have reported problems with brushes in gimp being offset from the stylus position
    - there is a bug where  left or up movement events are ignored by X
    In those cases, downgrading X is the only solution.
    Last edited by kappa (2007-11-24 18:58:31)

  • Patch uninstall not working properly developed using InstallShield

    Hi i have created a patch for my product using installshield , when apply the patch product files gets updated successfully when trying to uninstall the patch it unisnttall or removes successfully newly added dlls to the patch from the target m/c but somehow
    some dlls or exe which got modified due to the patch are not reverting back upon uinstallation of the patch.
    As because when I see date, time and version of some of the dlls are the date on which patch was applied after uinstallation of the patch. that means dlls are not getting reverted back.
    Can someone help me to understand why some of my dlls are not getting reverted back upon patch uninstallation . I have followed the patch Uninstall rules properly.

    This is not related to SCCM, SCCM does what you told it to do nothing more or less.
    You should ask in a forum for installshield
    https://community.flexerasoftware.com/forumdisplay.php?133-InstallShield how to accomplish what you want.

  • Real Player seems not to be working properly.It downloads the video but I click "play", nothing appears on the screen.It worked ok till some days ago.I've tried resetting real player but nothing happens.How can I solve this?

    Real Player is not working properly.It downloads videos but when I click "play" ,it doesn't reproduce the video. I tried resetting Real Player but nothing happens.
    It worked fine  up until a couple of dyas ago.
    What can I do?

    compuma wrote:
    What can I do?
    Ditch RealPlayer and use a real audio app.

Maybe you are looking for