WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Xorg updates  (Read 3344 times)

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 10957
Xorg updates
« on: April 25, 2009, 01:45:56 PM »
Xorg for TC 1.x has been updated by removing the embedded fontconfig, expat, pixman - they were added before we had proper dependency resolution, and since the gtk2 upgrade have been messing with the updated pixman. This includes the -dev extensions.

Xorg for TC 2.x has been completely rebuilt from scratch, updating nearly every package included. The files are smaller, better, and should be all free from libtool inconsistencies now.

Quote
Title:          Xorg-7.4.tcel
Description:    X.org server
Version:        7.4-2 (1.6.1)
Author:         X organization
Original-site:  http://www.x.org
Copying-policy: MIT
Size:      19.6M
Extension_by:   Curaga
Comments:       If you are only looking to get software 3D
      and no accel, instead of creating a config file
      suitable for your hardware like below, you can rename
      /etc/X11/xorg.conf.vesa to xorg.conf.
.
      To get Xorg with accel, drop to text mode,
      get a root console (sudo su), and then
      Xorg -configure
.
      Edit the newly created config file as needed,
      when it's ready copy it to /etc/X11 named xorg.conf
      Remember to add this file to your backup (/opt/.filetool.lst)
      or save it some other way.
.
      After getting a xorg.conf one way or another:
      Then edit .xsession by replacing the X line with
      /usr/local/bin/Xorg -nolisten tcp &
.
      This extension depends on graphics-2.6.29.1.tcem for
      any kind of 3D or video accel.
.
      Please note, for AGP or integrated AGP cards such as Intel
      chips you will always need graphics-2.6.29.1.tcem.
.
      Only scalable fonts included, bitmap fonts in the base
      are quite enough. Tips on 3D and X keymaps can be found
      in /etc/X11/README.xorg.conf.
.
      If you don't use a persistent local or TCZ, be wary
      unless you have atleast 256mb ram!
Change-log:     2008/09/27 Original
                2008/10/01 Added evtouch, /etc/X11, removed buggy tinyX
      2008/12/05 Added installed-markers, a vesa xorg.conf
      2008/12/22 Removed unnecessary symlinks, libs
Current:   2009/04/25 Update to 1.6.1 for TC2

Quote
Title:          Xorg-7.4-dev.tce
Description:    X.org development files
Version:        7.4-2 (1.6.1)
Author:         X organization
Original-site:  http://www.x.org
Copying-policy: MIT
Size:      1.0M
Extension_by:   Curaga
Comments:       You need these to compile any graphical apps.
      Depends on pixman, fontconfig, and expat.
-
      Known workarounds you might need:
      PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
      CPPFLAGS=-I/usr/local/include
      LDFLAGS=-L/usr/local/lib
-
      If you want to compile extensions not dependent on
      Xorg, only load this -dev extension and not Xorg.
      Advanced functionality is in static libs in this
      extension, but in dynamic libs in Xorg.
Change-log:     2008/09/27 Original
      2008/10/19 Edited .la and .pc files for base X libs
           2008/11/29 Edited up .la .pc for libSM and libICE too
      2008/11/29 Added installed-markers for included devs
      2008/12/22 Cleaned up unneeded libs
Current:   2009/04/25 Update to 1.6.1 for TC2

I'm running it right now in TC2, having the native resolution of 1600x900 is pretty nice, not to mention the 3d ;)
The only barriers that can stop you are the ones you create yourself.

Offline jls

  • Hero Member
  • *****
  • Posts: 2135
Re: Xorg updates
« Reply #1 on: April 26, 2009, 04:32:40 AM »
Looking at the files inside this extension, I see that is not ppi compatible only because of
etc/X11/README.xorg.conf
etc/X11/xorg.conf.vesa
var/lib/xkb/README.compiled

infact tce-uninstall refuses to eliminate the extension:
This extension contains files in the base filesystem and won't be uninstalled.

Why don't u remove this files from th extension?
dCore user

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 10957
Re: Xorg updates
« Reply #2 on: April 26, 2009, 05:12:12 AM »
Because they are good to have there?

Without the directory /var/lib/xkb it's likely one can't use Xorg keymaps.
Everyone expects to find xorg.conf in /etc/X11, so having an example there is good.
The only barriers that can stop you are the ones you create yourself.

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 10957
Re: Xorg updates
« Reply #3 on: April 26, 2009, 05:17:47 AM »
On a related note, the Xorg extension for TC 2.x depends partly on updated core X libs, which will be seen in the next alpha.
The only barriers that can stop you are the ones you create yourself.