Find the answer to your Linux question:
Page 1 of 3 1 2 3 LastLast
Results 1 to 10 of 22
Playing around with USE flags, I created at one point a package.use file for xorg with the minimal flag. I don't have a high-powered video card so I didn't see ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Linux Engineer hazel's Avatar
    Join Date
    May 2004
    Location
    Harrow, UK
    Posts
    1,167

    Can't update xorg-server


    Playing around with USE flags, I created at one point a package.use file for xorg with the minimal flag. I don't have a high-powered video card so I didn't see why I needed OpenGL and all that stuff. But xorg didn't update correctly with this configuration, so I deleted the file again.

    The problem is that now my update keeps failing with the message:

    * Checking for direct rendering capabilities ...
    *
    * Messages for package
    x11-drivers/xf86-video-intel-2.6.3-r1:

    *
    * ERROR: x11-drivers/xf86-video-intel-2.6.3-r1 failed.
    * Call stack:
    * ebuild.sh, line 49: Called src_unpack
    * environment, line 3008: Called x-modular_src_unpack
    * environment, line 3821: Called x-modular_dri_check
    * environment, line 3667: Called die
    * The specific snippet of code:
    * die "You must build x11-base/xorg-server with
    USE=-minimal.";
    * The die message:
    * You must build x11-base/xorg-server with USE=-minimal.

    This is in spite of using --newuse in the build. I've tried putting "-minimal" and "dri" in make.conf. I've tried using "-minimal" on the command line. It makes no difference. And of course my old X server is gone so at present I have no desktop (I'm posting this out of Debian).

    So far I've been able to dig my own way out of all the holes I've got into in Gentoo but this is really flummoxing me.
    "I'm just a little old lady; don't try to dazzle me with jargon!"

  2. #2
    Linux Enthusiast gruven's Avatar
    Join Date
    Dec 2004
    Location
    Arkansas
    Posts
    541
    Quote Originally Posted by hazel View Post
    Playing around with USE flags, I created at one point a package.use file for xorg with the minimal flag. I don't have a high-powered video card so I didn't see why I needed OpenGL and all that stuff. But xorg didn't update correctly with this configuration, so I deleted the file again.

    The problem is that now my update keeps failing with the message:

    * Checking for direct rendering capabilities ...
    *
    * Messages for package
    x11-drivers/xf86-video-intel-2.6.3-r1:

    *
    * ERROR: x11-drivers/xf86-video-intel-2.6.3-r1 failed.
    * Call stack:
    * ebuild.sh, line 49: Called src_unpack
    * environment, line 3008: Called x-modular_src_unpack
    * environment, line 3821: Called x-modular_dri_check
    * environment, line 3667: Called die
    * The specific snippet of code:
    * die "You must build x11-base/xorg-server with
    USE=-minimal.";
    * The die message:
    * You must build x11-base/xorg-server with USE=-minimal.

    This is in spite of using --newuse in the build. I've tried putting "-minimal" and "dri" in make.conf. I've tried using "-minimal" on the command line. It makes no difference. And of course my old X server is gone so at present I have no desktop (I'm posting this out of Debian).

    So far I've been able to dig my own way out of all the holes I've got into in Gentoo but this is really flummoxing me.
    Code:
    USE="-minimal" emerge -1 xorg-xserver && emerge -avuDN world
    Should get you passed that, but I would suggest just removing the xorg entry from package.use and removing -minimal from make.conf.

    Just removing the -minimal use flag should work, if you administer an "emerge -avuDN world after the fact. It will rebuild everything that needs to be updated or that has had its use flag changed.

    Linux User #376741
    Code is Poetry

  3. #3
    Administrator MikeTbob's Avatar
    Join Date
    Apr 2006
    Location
    Texas
    Posts
    7,864
    Just a quick note here.
    xorg-server-1.5.3-r5 is the newest update, so you might want to
    emerge --sync && USE="-minimal" emerge -1 xorg-xserver && emerge -avuDN world
    I do not respond to private messages asking for Linux help, Please keep it on the forums only.
    All new users please read this.** Forum FAQS. ** Adopt an unanswered post.

    I'd rather be lost at the lake than found at home.

  4. #4
    Just Joined!
    Join Date
    Apr 2009
    Posts
    90
    add the -minimal flag to your package.use file
    then do a emerge -pv xf86-video-intel and that will list what use flags are enabled/disabled

  5. #5
    Linux Guru Jonathan183's Avatar
    Join Date
    Oct 2007
    Posts
    3,040
    The latest xorg-server update caused me a few issues ... if the previous posts have not cured the problem then it may be worth you posting your full USE flag list, and other info in make.conf which you are using to control the compiler.

  6. #6
    Administrator MikeTbob's Avatar
    Join Date
    Apr 2006
    Location
    Texas
    Posts
    7,864
    Quote Originally Posted by Jonathan183 View Post
    The latest xorg-server update caused me a few issues ... if the previous posts have not cured the problem then it may be worth you posting your full USE flag list, and other info in make.conf which you are using to control the compiler.
    I have just updated mine, I'm not quiet ready to restart my X server just yet.
    I do not respond to private messages asking for Linux help, Please keep it on the forums only.
    All new users please read this.** Forum FAQS. ** Adopt an unanswered post.

    I'd rather be lost at the lake than found at home.

  7. #7
    Linux Guru Jonathan183's Avatar
    Join Date
    Oct 2007
    Posts
    3,040
    Quote Originally Posted by MikeTbob View Post
    I have just updated mine, I'm not quiet ready to restart my X server just yet.
    For some reason I ended up having to re-emerge mouse driver on one system and video driver on another ... despite having gone through the hotplugging thing with Arch Linux I still had a couple of issues

    Got there in the end ... I'm sure you'll will sort things a bit quicker than I did

  8. #8
    Administrator MikeTbob's Avatar
    Join Date
    Apr 2006
    Location
    Texas
    Posts
    7,864
    Yeah, this is most likely the problem, reported after emerge -avuDN world

    Messages for package x11-base/xorg-server-1.5.3-r5:

    * Forcing on xorg-x11 for new enough glxtokens.h...
    * Users of reduced blanking now need:
    * Option "ReducedBlanking"
    * In the relevant Monitor section(s).
    * Make sure your reduced blanking modelines are safe!
    * You must rebuild all drivers if upgrading from xorg-server 1.4.1
    * or earlier, because the ABI changed. If you cannot start X because
    * of module version mismatch errors, this is your problem.
    * You can generate a list of all installed packages in the x11-drivers
    * category using this command:
    * emerge portage-utils; qlist -I -C x11-drivers/
    Which results in this output
    >>> Installing app-portage/portage-utils-0.1.29

    >>> Recording app-portage/portage-utils in "world" favorites file...
    >>> Auto-cleaning packages...

    >>> No outdated packages were found on your system.

    * GNU info directory index is up-to-date.
    x11-drivers/nvidia-drivers
    x11-drivers/xf86-input-keyboard
    x11-drivers/xf86-input-mouse
    So emerge nvidia-drivers xf86-input-keyboard xf86-input-mouse should do the trick here.
    I do not respond to private messages asking for Linux help, Please keep it on the forums only.
    All new users please read this.** Forum FAQS. ** Adopt an unanswered post.

    I'd rather be lost at the lake than found at home.

  9. #9
    Administrator MikeTbob's Avatar
    Join Date
    Apr 2006
    Location
    Texas
    Posts
    7,864
    Ok, sorry to hijack your thread here Hazel but I think it may be relevant.
    3 Hours Later, I am sad to report my upgrade to xorg-1.5.3-r5 was a disaster, it upgraded fine boot when I rebooted, I had no mouse or keyboard and very little patience and hair., to make a long story short, I had to add ebdev to make.conf
    INPUT_DEVICES="keyboard mouse evdev" Apparently this is an all purpose keyboard mouse driver included with the new xorg.
    FYI, the hair is gone now~!
    I do not respond to private messages asking for Linux help, Please keep it on the forums only.
    All new users please read this.** Forum FAQS. ** Adopt an unanswered post.

    I'd rather be lost at the lake than found at home.

  10. #10
    Linux Enthusiast gruven's Avatar
    Join Date
    Dec 2004
    Location
    Arkansas
    Posts
    541
    Quote Originally Posted by MikeTbob View Post
    Ok, sorry to hijack your thread here Hazel but I think it may be relevant.
    3 Hours Later, I am sad to report my upgrade to xorg-1.5.3-r5 was a disaster, it upgraded fine boot when I rebooted, I had no mouse or keyboard and very little patience and hair., to make a long story short, I had to add ebdev to make.conf
    INPUT_DEVICES="keyboard mouse evdev" Apparently this is an all purpose keyboard mouse driver included with the new xorg.
    FYI, the hair is gone now~!
    I don't guess I noticed the upgrade, as I always have evdev in my make.conf. I have to so that I can make all my trackball buttons work, and always have.

    I also have it compiled in my kernel, as you have to have it to switch between graphical and verbose view in the framebuffer.

    And I only have USB peripherals, no PS/2.

    Also, I usually forget that not everyone runs ~arch and even less of them use the Funtoo tree, which has various patches for a lot of these problems.

    Linux User #376741
    Code is Poetry

Page 1 of 3 1 2 3 LastLast

Posting Permissions

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