Find the answer to your Linux question:
Results 1 to 4 of 4
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1

    Slackware 11 and Gnome 2.16.3 Troubles

    I have been in the middle of a major upgrade and the collisions expected, have appeared. After a number of efforts, I came to posting 2 basic problems:
    1) My keyboard doesn't accept any other language but English
    2) I get a compiler error
    Here are the problems:

    1) This is my /etc/X11/xorg.conf content regarding keyboard:
    Section "InputDevice"
    Identifier "Keyboard0"
    Driver "kbd"
    Option "CoreKeyboard"
    Option "XkbRules" "xorg"
    Option "XkbModel" "pc105"
    Option "XkbLayout" "us,bg"
    Option "XkbVariant" ",phonetic"
    Option "XkbOptions" "grp:alt_shift_toggle"


    And this is the error message I get when I try to take any action keyboard related:
    Error activating XKB configuration.
    It can happen under various circumstances:
    - a bug in libxklavier library
    - a bug in X server (xkbcomp, xmodmap utilities)
    - X server with incompatible libxkbfile implementation

    X server version data:
    The X.Org Foundation

    If you report this situation as a bug, please include:
    - The result of xprop -root | grep XKB
    - The result of gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd

    This is the result of the lattest commands:

    xprop -root | grep XKB
    _XKB_RULES_NAMES_BACKUP(STRING) = "xorg", "pc105", "us,bg", ",phonetic", "grp:alt_shift_toggle"
    _XKB_RULES_NAMES(STRING) = "xorg", "pc105", "us,bg", ",phonetic", "grp:alt_shift_toggle"

    gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd
    layouts = [en,bg]
    model =
    options = [grp_led grp_led:scroll]
    overrideSettings = false

    I also tried to install libxklavier and came to the second problem:
    configure: error: C compiler cannot create executables

    The details in config.log are:
    /usr/lib/gcc/i486-slackware-linux/4.1.2/../../../ parse error
    collect2: ld returned 1 exit status
    configure:2882: $? = 1
    configure:2920: result:
    configure: failed program was:
    | /* confdefs.h. */
    | #define PACKAGE_NAME ""
    | #define PACKAGE_TARNAME ""
    | #define PACKAGE_VERSION ""
    | #define PACKAGE_STRING ""
    | #define PACKAGE_BUGREPORT ""
    | #define PACKAGE "libxklavier"
    | #define VERSION "3.2"
    | /* end confdefs.h. */
    | int
    | main ()
    | {
    | ;
    | return 0;
    | }

    Please, give me a clue.... The raw just above return 0; seems very improper to me...


  2. #2
    Linux Engineer aliov's Avatar
    Join Date
    Dec 2006
    Quote Originally Posted by tangerinata View Post

    You said you're using Slackware 11.0 wish comes by default with gcc 3.4.6 and you have the 4.1.2 so did you try to change the gcc compilers or using the Slackware-current version ?

    also you're speaking about gnome-2.16.3 ! how did you get this gnome it's from dropline or freerock or you are trying to compile it from the source code ?

    please provide me more information, but in any case you're compiler can't create a executable file due to something missing in the gcc dynamic linker


  3. #3
    I use swaret to upgrade packages, and dropline-installer to do the installation of Gnome for me.

  4. $spacer_open
  5. #4
    Linux Engineer aliov's Avatar
    Join Date
    Dec 2006
    Update the binutils and this problem will disappear.
    Linux is not only an operating system, it's a philosophy.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts