Page 1 of 6 123 ... LastLast
Results 1 to 10 of 127

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

Hybrid View

  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
    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 ?

  4. #4
    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

    Quote Originally Posted by Treviño View Post
    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 ?
    I cant even see a graphical interface, nor can i use the internet, i think i will just upgrade to feisty anyways.

  5. #5
    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

    Mhmmhm maybe you could move your log to an external partition (or usb memory) to attach it later...

    Or simply try to understand what's wrong using:
    Code:
    grep EE /var/log/Xorg.0.log|less

  6. #6
    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

    Well, the Xorg.0.log says something like

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

  7. #7
    Join Date
    Dec 2004
    Location
    USA
    Beans
    3

    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.
    this situation persists for me even with the updated libdrm2 (2.3.0+git20070118~3v1ubuntu0) on a mach64 chipset. disabling dri in xorg.conf get's X going, albeit with no acceleration. anybody know how to get a dev snapshot of libdrm2 for compiling?

    thanks.

  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

    Quote Originally Posted by venkatu View Post
    this situation persists for me even with the updated libdrm2 (2.3.0+git20070118~3v1ubuntu0) on a mach64 chipset. disabling dri in xorg.conf get's X going, albeit with no acceleration. anybody know how to get a dev snapshot of libdrm2 for compiling?

    thanks.
    http://packages.ubuntu.com/feisty/source/libdrm
    If you want a more updated package you can download it from freedesktop's git

    BOBSONATOR, what's the problem now exactly

  9. #9
    Join Date
    Mar 2005
    Beans
    6,040

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

    Quote Originally Posted by Treviño
    Well, I leaved it so to make it work also with kubuntu (and I think) xubuntu that have a symbolic link to gedit, but don't use gksudo.
    It's not a good idea to encourage its use.

    Quote Originally Posted by Treviño
    Then, about your Nvidia problem, I've read (in beryl-forum) that it works for some users, maybe you should regenerate your nvidia drivers?
    I'll try that, thanks.
    Previously known as 23meg

  10. #10
    Join Date
    Mar 2005
    Beans
    6,040

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

    For the record, reinstalling the driver fixed it and Compiz is running noticeably better on Xorg 7.2.
    Previously known as 23meg

Page 1 of 6 123 ... 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
  •