Page 1 of 13 12311 ... LastLast
Results 1 to 10 of 127

Thread: [REPO] Upgrade your EDGY to Xorg 7.2 - a new X server for "stable" version

  1. #1
    Join Date
    Nov 2005
    Location
    Italy
    Beans
    299
    Distro
    Ubuntu Development Release

    Lightbulb [REPO & GUIDE] Upgrade your EDGY to Xorg 7.2 - a new X server for "stable" version

    THIS GUIDE IS FOR ADVANCED USERS ONLY

    Well, I've been much unsettled about posting those informations and data but seen that all went well for me I decided, finally to share all I created.

    I did all this work, at the beginning, just for me packaging the pure xorg7.2, then, when all the related the packages come to feisty I downloaded and recompiled them all to my machine changing a little the version data... All this has been easy and fast for me using some scripts I wrote to do it (in just 5 hours I got all)...

    I start to say that I suggest to update to those advanced users that use AiGLX and free drivers from freedesktop community.
    I use the open-source radeon drivers and I'm happy with this... Intel people maybe will be more.

    What you'll get (more...)
    • Ehnannced AiGLX support
    • Better Compiz/Beryl use
    • Improved 3d performances (mostly using open-sources drivers)
    • Working resuming from hibernation and VT switching
    • mhmhm... Any other thing related to Xorg 7.2 and Mesa 6.5.2

    HOW To upgrade to Xorg7.2 and Mesa3D 6.5.2
    with (virtually) no riscks
    • Edit your sources.list with your favorite text editor (i.e. sudo gedit /etc/apt/sources.list) and add my new repo
    Code:
    # Treviño's Ubuntu edgy Xorg-7.2 Repository (GPG key: 81836EBF - DD800CD9)
    deb http://download.tuxfamily.org/3v1deb edgy xorg-7.2
    • Update your apt database list with
    Code:
    sudo apt-get update
    • Then you're ready for updating your system, I think the better way is that of using tools like synaptic to check what you're doing (instead of sudo apt-get upgrade)
    • I don't think you need to update the /etc/X11/xorg.conf file, but I've to notify you that the EXA acceleration is currently buggy (slow text rendering), so if you use it simply switch to XAA until a bugfix is released
    • When update has ended, simpy restart your X closing your gnome/kde session or simply with Ctrl+Alt+Backspace
    • If you're using closed ATi or nVidia drivers, and after this upgrade you'll get a white screen of the death on Beryl or Compiz, simply reinstall (rebuilding) your video drivers and all should work again...
    Good Luck!

    You'll find more about my repo (checking also its packages) at this page.


    Why future upgrades will be safe!
    To avoid problems on updates to next ubuntu versions (feisty first of all), I've "re-versioned" all the files from VERSION-XubuntuY to VERSION-XedgyY~3v1ubuntuZ or from VERSION-XubuntuY to VERSION~3v1ubuntuX, and as you can easily check using dpkg --compare-versions, the versions I've used are ALWAYS (in my tests) lower than official ones of edgy+1 release.

    So, I can say with a reasonable certitude that this update won't create problems with future versions!


    HOW To dowgrade to default edgy configuration (Xorg 7.1 and Mesa3D 6.5.1+cvs)
    • Remove the xorg-7.2 repository (listed above) from your sources.list and run
    Code:
    sudo apt-get update
    • Then, go back using synaptic or commands like the below:
    Code:
    sudo apt-get install -f libdrm2/edgy libdrm-dev/edgy libgl1-mesa-dev/edgy libgl1-mesa-dri/edgy libgl1-mesa-glx/edgy libgl1-mesa-swx11/edgy libgl1-mesa-swx11-dbg/edgy libgl1-mesa-swx11-dev/edgy libglu1-mesa/edgy libglu1-mesa-dev/edgy libosmesa6/edgy libosmesa6-dev/edgy mesa-common-dev/edgy mesa-swx11-source/edgy mesa-utils/edgy x11-common/edgy x11proto-damage-dev/edgy x11proto-gl-dev/edgy x11proto-input-dev/edgy x11proto-randr-dev/edgy xbase-clients/edgy xdmx/edgy xdmx-tools/edgy xkb-data/edgy xkeyboard-config/edgy xlibmesa-dri/edgy xlibmesa-gl/edgy xlibmesa-glu/edgy xlibs-dev/edgy xlibs-static-dev/edgy xnest/edgy xorg/edgy xserver-xephyr/edgy xserver-xorg/edgy xserver-xorg-core/edgy xserver-xorg-dev/edgy xserver-xorg-input-acecad/edgy xserver-xorg-input-aiptek/edgy xserver-xorg-input-all/edgy xserver-xorg-input-digitaledge/edgy xserver-xorg-input-elographics/edgy xserver-xorg-input-fpit/edgy xserver-xorg-input-hyperpen/edgy xserver-xorg-input-kbd/edgy xserver-xorg-input-magellan/edgy xserver-xorg-input-mouse/edgy xserver-xorg-input-mutouch/edgy xserver-xorg-input-palmax/edgy xserver-xorg-input-spaceorb/edgy xserver-xorg-input-summa/edgy xserver-xorg-input-synaptics/edgy xserver-xorg-input-tek4957/edgy xserver-xorg-input-void/edgy xserver-xorg-input-wacom/edgy xserver-xorg-video-all/edgy xserver-xorg-video-apm/edgy xserver-xorg-video-ark/edgy xserver-xorg-video-ati/edgy xserver-xorg-video-ati/edgy xserver-xorg-video-chips/edgy xserver-xorg-video-cirrus/edgy xserver-xorg-video-cyrix/edgy xserver-xorg-video-dummy/edgy xserver-xorg-video-fbdev/edgy xserver-xorg-video-glint/edgy xserver-xorg-video-i128/edgy xserver-xorg-video-i740/edgy xserver-xorg-video-i810/edgy xserver-xorg-video-imstt/edgy xserver-xorg-video-mga/edgy xserver-xorg-video-neomagic/edgy xserver-xorg-video-newport/edgy xserver-xorg-video-nv/edgy xserver-xorg-video-rendition/edgy xserver-xorg-video-s3/edgy xserver-xorg-video-s3virge/edgy xserver-xorg-video-savage/edgy xserver-xorg-video-siliconmotion/edgy xserver-xorg-video-sis/edgy xserver-xorg-video-sisusb/edgy xserver-xorg-video-tdfx/edgy xserver-xorg-video-tga/edgy xserver-xorg-video-trident/edgy xserver-xorg-video-tseng/edgy xserver-xorg-video-v4l/edgy xserver-xorg-video-vesa/edgy xserver-xorg-video-vga/edgy xserver-xorg-video-vmware/edgy xserver-xorg-video-voodoo/edgy xutils/edgy xvfb/edgy x-window-system/edgy x-window-system-core/edgy
    Again, what I've done should be completely safe, but use it at your own risk!


    How did I do this?
    I've wrote a post where there's a small guide to get the same for your machine (fo getting optimized builds or for other archs)


    Bye!
    Last edited by Treviño; March 19th, 2007 at 11:45 AM. Reason: Adding the "How did I do this" section

  2. #2
    Join Date
    Feb 2007
    Beans
    6

    Re: [REPO] Upgrade your EDGY to Xorg 7.2 - a new X server for "stable" version

    Hi, I just tried your repo but I have issues with the DRI module. The error is

    /usr/X11R6/bin/X: symbol lookup error: /usr/lib/xorg/modules/extensions//libdri.
    so: undefined symbol: drmSetServerInfo

    If I disable the dri module, it works fine.

    Edit: and trying to start ppracer gives

    ppracer: symbol lookup error: /usr/lib/libGL.so.1: undefined symbol: drmCloseOnce

    Edit2: I guess I need libdrm at least 2.3.0
    Last edited by quake74; March 1st, 2007 at 03:43 PM.

  3. #3
    Join Date
    May 2005
    Beans
    79

    Re: [REPO] Upgrade your EDGY to Xorg 7.2 - a new X server for "stable" version

    Thanks a lot for packaging these up. I have them installed and they are working a treat.

    Not much visible difference from 7.1 if I'm completely honest, but I did notice that my beryl genie animation suddenly got smooth
    Last edited by hornett; March 1st, 2007 at 04:34 PM.

  4. #4
    Join Date
    May 2005
    Location
    Chicago, IL
    Beans
    58
    Distro
    Ubuntu 8.10 Intrepid Ibex

    Re: [REPO] Upgrade your EDGY to Xorg 7.2 - a new X server for "stable" version

    Hi, I just tried your repo but I have issues with the DRI module. The error is

    /usr/X11R6/bin/X: symbol lookup error: /usr/lib/xorg/modules/extensions//libdri.
    so: undefined symbol: drmSetServerInfo

    If I disable the dri module, it works fine.
    Same here.

    Edit: Building libdrm 2.3 just results in insanely slow and buggy performance
    Last edited by Twiggy794; March 1st, 2007 at 05:37 PM.

  5. #5
    Join Date
    Aug 2006
    Location
    Sothern California
    Beans
    Hidden!
    Distro
    Ubuntu 8.04 Hardy Heron

    Re: [REPO] Upgrade your EDGY to Xorg 7.2 - a new X server for "stable" version

    This totally jacked my Xorg, even though it sucessfully upgraded, it did alot of other stuff, and now i cant even get into x, or see a log on screen

    so i go into safe mode and

    dpkg-reconfigure xserver-xorg, and every option i pick still wont work.


    Please help.
    Thanks in advance,

  6. #6
    Join Date
    Nov 2005
    Location
    Italy
    Beans
    299
    Distro
    Ubuntu Development Release

    Re: [REPO] Upgrade your EDGY to Xorg 7.2 - a new X server for "stable" version

    Sorry about libdrm... I had compiled it months ago, but I forgot to include it on repo... Wait few minutes and update again, it will be there!

    BOBSONATOR, could you pastebin your Xorg.log ?

  7. #7
    Join Date
    Aug 2006
    Beans
    2

    Re: [REPO] Upgrade your EDGY to Xorg 7.2 - a new X server for "stable" version

    hi,

    I had the same problem, and backported libdrm2 from feisty to dapper.

    Look at the attachement
    Attached Files Attached Files

  8. #8
    Join Date
    Nov 2005
    Location
    Italy
    Beans
    299
    Distro
    Ubuntu Development Release

    Re: [REPO] Upgrade your EDGY to Xorg 7.2 - a new X server for "stable" version

    Thanks, but now these files are on repo

  9. #9
    Join Date
    Feb 2007
    Beans
    6

    Re: [REPO] Upgrade your EDGY to Xorg 7.2 - a new X server for "stable" version

    Quote Originally Posted by Treviño View Post
    Thanks, but now these files are on repo
    Yep, reinstalled (I reverted back to 7.1 in the meantime) and it works. On my laptop ATI X600SE using "ati" driver, I get a good performance improvement, will test the stability in the future. So, what else is new and cool about 7.2?

  10. #10
    Join Date
    Apr 2006
    Beans
    Hidden!

    Re: [REPO] Upgrade your EDGY to Xorg 7.2 - a new X server for "stable" version

    Quote Originally Posted by BOBSONATOR View Post
    This totally jacked my Xorg, even though it sucessfully upgraded, it did a lot of other stuff, and now i cant even get into x, or see a log on screen
    This upgrade also broke my system and I couldn't repair it. The downgrade method suggested failed with dependency problems.

    I was hoping to fix the Beryl white screen of death but I got the GDM screen of death instead.

    Never mind, I just upgraded the whole system to feisty as an easy fix.

Page 1 of 13 12311 ... LastLast

Bookmarks

Posting Permissions

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