View previous topic :: View next topic |
Author |
Message |
Iluminatus Tux's lil' helper
Joined: 13 Nov 2004 Posts: 93 Location: Maia/Portugal
|
Posted: Tue Mar 07, 2006 12:13 am Post subject: |
|
|
It really depends, in terms of stability, for example intel drivers are being checked, radeon was checked, exa is still a Work In Progress, to don't even talk to XGL and AIGlx. i don't know, for me when nvidia and ATi launch drivers that can run smoothly in modular build. (Although they already work there, something in the changelog that says modular build supported), i'll push the bet to 2/3 months. But i really don't know and i don't belong to X.org, neither Xorg portage team. |
|
Back to top |
|
|
nxsty Veteran
Joined: 23 Jun 2004 Posts: 1556 Location: .se
|
Posted: Tue Mar 07, 2006 10:35 am Post subject: |
|
|
Iluminatus wrote: | Nxsty, i have here 10 patches, that update the monolitic tree, to the cvs code (modular). My pacthes don't have AIGLX, XGL, KLIBC or EXA updates. So basically, is just bugs fixes.
Corrects Mouse emulation issue, new evdev driver, latest radeon patchset, GLProto patch (makes mesa cvs compile without any tricks), Xlib fixes, FB fixes, removed the libc wrapper (patch done by anholt), and others things. I now have more 20fps in enemy territory (r300)...
Do you want them?
They are in http://pwp.netcabo.pt/0448311801/xorg/xorg-cvs.tar.bz2
I sort of introduced a hack so that it compiles in my pc, if that gives any troubles to the rest, please report....
P.S: This latest radeon snapshot shouldn't give any toubles in XAA, with or without page flipping, reworked the manner how memory is detected and alligned, an improvement.... |
Thansk, I'll add them to a -r2 ebuild when I update my overlay next time. Though I wont be able to test it since I have migrated to the modular tree now. |
|
Back to top |
|
|
roderick l33t
Joined: 11 Jul 2005 Posts: 908 Location: St. John's, NL CANADA
|
Posted: Wed Mar 08, 2006 9:07 pm Post subject: |
|
|
Now that you've moved to modular 7.0, what is the fate of the 6.9.0 build here and are you planning anything along that lines for a super tweaked 7.0 (EXA, XGL, etc)? |
|
Back to top |
|
|
nxsty Veteran
Joined: 23 Jun 2004 Posts: 1556 Location: .se
|
Posted: Thu Mar 09, 2006 11:25 am Post subject: |
|
|
roderick wrote: | Now that you've moved to modular 7.0, what is the fate of the 6.9.0 build here and are you planning anything along that lines for a super tweaked 7.0 (EXA, XGL, etc)? |
Actually I like X11R7 as it is. If suse decides to port their compose cache patch to the modular tree I'll probably make an ebuild with that (I would do it myself if I knew how the autotools works) but right now there isn't much to tweak. |
|
Back to top |
|
|
pwe Guru
Joined: 12 Mar 2005 Posts: 445 Location: Polska aka Poland
|
Posted: Thu Mar 09, 2006 11:43 am Post subject: |
|
|
nxsty wrote: | roderick wrote: | Now that you've moved to modular 7.0, what is the fate of the 6.9.0 build here and are you planning anything along that lines for a super tweaked 7.0 (EXA, XGL, etc)? |
Actually I like X11R7 as it is. If suse decides to port their compose cache patch to the modular tree I'll probably make an ebuild with that (I would do it myself if I knew how the autotools works) but right now there isn't much to tweak. |
hmm and when will be first patched modular xorg from nxsty ? |
|
Back to top |
|
|
roderick l33t
Joined: 11 Jul 2005 Posts: 908 Location: St. John's, NL CANADA
|
Posted: Thu Mar 09, 2006 10:51 pm Post subject: |
|
|
nxsty wrote: | roderick wrote: | Now that you've moved to modular 7.0, what is the fate of the 6.9.0 build here and are you planning anything along that lines for a super tweaked 7.0 (EXA, XGL, etc)? |
Actually I like X11R7 as it is. If suse decides to port their compose cache patch to the modular tree I'll probably make an ebuild with that (I would do it myself if I knew how the autotools works) but right now there isn't much to tweak. |
Any particular guide you used to move to modular? I may give it a whirl. |
|
Back to top |
|
|
seren Guru
Joined: 27 Aug 2005 Posts: 448 Location: Wisconsin
|
Posted: Thu Mar 16, 2006 6:58 am Post subject: |
|
|
nxsty wrote: | Iluminatus wrote: | Nxsty, i have here 10 patches, that update the monolitic tree, to the cvs code (modular). My pacthes don't have AIGLX, XGL, KLIBC or EXA updates. So basically, is just bugs fixes.
Corrects Mouse emulation issue, new evdev driver, latest radeon patchset, GLProto patch (makes mesa cvs compile without any tricks), Xlib fixes, FB fixes, removed the libc wrapper (patch done by anholt), and others things. I now have more 20fps in enemy territory (r300)...
Do you want them?
They are in http://pwp.netcabo.pt/0448311801/xorg/xorg-cvs.tar.bz2
I sort of introduced a hack so that it compiles in my pc, if that gives any troubles to the rest, please report....
P.S: This latest radeon snapshot shouldn't give any toubles in XAA, with or without page flipping, reworked the manner how memory is detected and alligned, an improvement.... |
Thansk, I'll add them to a -r2 ebuild when I update my overlay next time. Though I wont be able to test it since I have migrated to the modular tree now. |
im interested as i think many others are in trying out the new bugfixes, i see issues with my mouse at times, please nsxty, Iluminatus if you could provide a updated ebuild it would be great |
|
Back to top |
|
|
Iluminatus Tux's lil' helper
Joined: 13 Nov 2004 Posts: 93 Location: Maia/Portugal
|
Posted: Thu Mar 16, 2006 2:21 pm Post subject: |
|
|
If i have time this weekend, i'll provide a new bugfix patches. It appears that Xorg team has coverity to find new bugs and there a lot of new ones that were corrected this week. I think that there are some problems with radeon. this week new snapshot, appears to introduce some improvements. we cannot forget that in late May, Xorg 7.1 will be out... |
|
Back to top |
|
|
seren Guru
Joined: 27 Aug 2005 Posts: 448 Location: Wisconsin
|
Posted: Thu Mar 16, 2006 6:23 pm Post subject: |
|
|
does that mean xorg 6.9.1 will be out too? =) iow will they still provide the monolithic release? |
|
Back to top |
|
|
StaraDama Apprentice
Joined: 01 Sep 2004 Posts: 253
|
Posted: Mon Mar 20, 2006 3:08 pm Post subject: |
|
|
i did exactly as said here
Code: |
1. Download the overlay from http://snigel.no-ip.com/~nxsty/linux/xorg-x11-overlay.tar.bz2 or http://enderandrew.com/nxsty/xorg-x11-overlay.tar.bz2 or http://www.kriga.net/dl/glibc/xorg-x11-overlay.tar.bz2.
2. Untar it in /usr/local/portage/x11-base/
3. Edit make.conf and make sure you have PORTDIR_OVERLAY="/usr/local/portage"
4. Backup your old xorg-x11 with quickpkg
5. Unmask it by adding =x11-base/xorg-x11-6.9* -* to your /etc/portage/package.keywords
7. emerge xorg-x11
8. Create the dir .compose-cache in your home.
|
i also add this
Code: | =x11-base/xorg-x11-6.9.0-r1
|
in package.keywords but when i want to emerge it
Code: |
root@mitjab pts/2 emerge -av xorg-x11
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild R ] x11-base/xorg-x11-6.8.2-r6 -3dfx -3dnow +bitmap-fonts -cjk -debug -dlloader -dmx -doc -font-server -insecure-drivers +ipv6 -minimal +mmx +nls -nocxx +opengl +pam -sdk +sse -static +truetype-fonts +type1-fonts (-uclibc) -xprint +xv 0 kB
Total size of downloads: 0 kB
Do you want me to merge these packages? [Yes/No]
|
i can't see new xorg 2.6.9 version |
|
Back to top |
|
|
seren Guru
Joined: 27 Aug 2005 Posts: 448 Location: Wisconsin
|
Posted: Mon Mar 20, 2006 6:49 pm Post subject: |
|
|
i think you need to add -* after the app-cat/prog in .keywords eg
app-cat/package -* |
|
Back to top |
|
|
StaraDama Apprentice
Joined: 01 Sep 2004 Posts: 253
|
Posted: Mon Mar 20, 2006 7:28 pm Post subject: |
|
|
how exactly.
i have xorg-x11.6.9.0-r1 in /usr/locale/portage/x11-base/x11-xorg |
|
Back to top |
|
|
nxsty Veteran
Joined: 23 Jun 2004 Posts: 1556 Location: .se
|
Posted: Mon Mar 20, 2006 9:31 pm Post subject: |
|
|
StaraDama wrote: | how exactly.
i have xorg-x11.6.9.0-r1 in /usr/locale/portage/x11-base/x11-xorg |
Is that a typo? Otherwise it's supposed to be /usr/local/portage/x11-base/xorg-x11. |
|
Back to top |
|
|
nxsty Veteran
Joined: 23 Jun 2004 Posts: 1556 Location: .se
|
Posted: Mon Mar 20, 2006 9:35 pm Post subject: |
|
|
Looks like xorg 6.9 was added to the tree today! |
|
Back to top |
|
|
Isaiah Guru
Joined: 25 Feb 2003 Posts: 359
|
Posted: Mon Mar 20, 2006 9:48 pm Post subject: |
|
|
nxsty wrote: | Looks like xorg 6.9 was added to the tree today! |
I thought that was never going to happen |
|
Back to top |
|
|
kev009 n00b
Joined: 17 Oct 2005 Posts: 43 Location: Tempe, Arizona
|
Posted: Tue Mar 21, 2006 12:20 am Post subject: |
|
|
nxsty wrote: | Looks like xorg 6.9 was added to the tree today! |
How does it compare in patches with your release? _________________ http://www.kev009.com |
|
Back to top |
|
|
slycordinator Advocate
Joined: 31 Jan 2004 Posts: 3065 Location: Korea
|
Posted: Tue Mar 21, 2006 9:26 am Post subject: |
|
|
nxsty wrote: | Looks like xorg 6.9 was added to the tree today! |
AH! They hardmasked it in /usr/portage/profiles/package.mask
That explains why it wanted to constantly downgrade. |
|
Back to top |
|
|
slycordinator Advocate
Joined: 31 Jan 2004 Posts: 3065 Location: Korea
|
Posted: Tue Mar 21, 2006 9:36 am Post subject: |
|
|
Isaiah wrote: | nxsty wrote: | Looks like xorg 6.9 was added to the tree today! |
I thought that was never going to happen |
From /usr/portage/profiles/package.mask
Code: | # Donnie Berkholz <spyderous@gentoo.org>
# Keeping masked so ~arch/arch users move from 6.8.2 to 7.0
=x11-base/xorg-x11-6.9* |
Though when I add "=x11-base/xorg-x11-6.9*" into /etc/portage/package.keywords it still tries to install 6.8.2.
Strange. |
|
Back to top |
|
|
slycordinator Advocate
Joined: 31 Jan 2004 Posts: 3065 Location: Korea
|
Posted: Tue Mar 21, 2006 9:55 am Post subject: |
|
|
I got it figured out. package.keywords syntax change
With portage version 2.1_pre5-r4 (though doesn't seem to work w/ portage version 2.1_pre5-r5), the entry in /etc/portage/package.keywords needs to be change from
Code: | =x11-base/xorg-x11-6.9.* -* |
to
Code: | x11-base/xorg-x11-6.9.* -* |
And I had to add the following entry into /etc/portage/package.unmask
Code: | =x11-base/xorg-x11-6.9.* |
Slightly annoyed with the differing syntax between the 2 files. |
|
Back to top |
|
|
slycordinator Advocate
Joined: 31 Jan 2004 Posts: 3065 Location: Korea
|
Posted: Tue Mar 21, 2006 7:29 pm Post subject: |
|
|
This is pissing me off big-time.
This is my package.keywords file:
Code: | #=x11-base/xorg-x11-6.9.0-r1 -*
x11-base/xorg-x11-6.9.* -* |
When I leave the second line uncommented and try to do "emerge =x11-base/xorg-x11-6.9.0-r1"
it says
"x11-base/xorg-x11-6.9.0-r1 (masked by: missing keyword)"
But when I comment out the second line and uncomment the first (setting a keyword for a specific version rather than a range), then it will let it be installed.
Why in the hell did they change the syntax? |
|
Back to top |
|
|
Isaiah Guru
Joined: 25 Feb 2003 Posts: 359
|
Posted: Tue Mar 21, 2006 9:34 pm Post subject: |
|
|
package.keywords Code: | x11-base/xorg-x11 ~x86 |
package.unmask Code: | =x11-base/xorg-x11-6.9.0 |
works for me |
|
Back to top |
|
|
martin.k Guru
Joined: 28 Nov 2004 Posts: 493 Location: Wylatowo, Polska
|
Posted: Tue Mar 21, 2006 10:07 pm Post subject: |
|
|
I've tested the official xorg-x11-6.9.0 from portage and as soon as I did it I had reemerged nxsty's xorg overlay.
In 3 minutes I had some 4 hard locks and I could only do: alt + ctrl + SysRq + b
I'm not going to test my reiser hdd with such a lot of rebooting
So sthg is wrong with portage xorg-x11-6.9.0 while nxsty's overlay works perfect here.
Somebody asked about the difference ???
_________________ linux-2.6.17 +ck +R4 +lockless +genetic-as +... więcej nie pamiętam
LRU #299256 |
|
Back to top |
|
|
slycordinator Advocate
Joined: 31 Jan 2004 Posts: 3065 Location: Korea
|
Posted: Wed Mar 22, 2006 12:19 am Post subject: |
|
|
Isaiah wrote: | package.keywords Code: | x11-base/xorg-x11 ~x86 |
package.unmask Code: | =x11-base/xorg-x11-6.9.0 |
works for me |
1) I'm running full ~x86. If you look at the ebuild in the overlay that he's provided (currently version 6.9.0-r1) it has the keyword "-*"
2) In the first page of the guide it says
Quote: | Unmask it by adding =x11-base/xorg-x11-6.9* -* to your /etc/portage/package.keywords |
This tells portage that any version of xorg-x11 with 6.9[followed by anything] would be allowed when it had the "-*" keyword. And that syntax used to work to set that keyword for all versions beginning with 6.9; now it does not.
So no; it doesn't "work for you" since you aren't even trying to do the same thing as me at all.
And forgive me if this comes off as mean. I just got out of a draining final exam. |
|
Back to top |
|
|
Isaiah Guru
Joined: 25 Feb 2003 Posts: 359
|
Posted: Wed Mar 22, 2006 3:15 am Post subject: |
|
|
slycordinator wrote: | Isaiah wrote: | package.keywords Code: | x11-base/xorg-x11 ~x86 |
package.unmask Code: | =x11-base/xorg-x11-6.9.0 |
works for me |
1) I'm running full ~x86. If you look at the ebuild in the overlay that he's provided (currently version 6.9.0-r1) it has the keyword "-*"
2) In the first page of the guide it says
Quote: | Unmask it by adding =x11-base/xorg-x11-6.9* -* to your /etc/portage/package.keywords |
This tells portage that any version of xorg-x11 with 6.9[followed by anything] would be allowed when it had the "-*" keyword. And that syntax used to work to set that keyword for all versions beginning with 6.9; now it does not.
So no; it doesn't "work for you" since you aren't even trying to do the same thing as me at all.
And forgive me if this comes off as mean. I just got out of a draining final exam. |
Should of mentioned I removed the overlay in the process of making this work - no offense taken |
|
Back to top |
|
|
urcindalo l33t
Joined: 08 Feb 2005 Posts: 623 Location: Almeria, Spain
|
Posted: Wed Mar 22, 2006 10:00 am Post subject: |
|
|
This is what I get today after an -rsync: Code: | --- Invalid atom in /etc/portage/package.keywords: =x11-base/xorg-x11-6.9.*
These are the packages that I would merge, in reverse order:
Calculating system dependencies ...done!
...
[ebuild UD] x11-base/xorg-x11-6.8.2-r6 [6.9.0-r1] (-3dfx) (-3dnow) +bitmap-fonts -cjk -debug -dlloader -dmx -doc -font-server -insecure-drivers +ipv6 -minimal (-mmx) +nls -nocxx +opengl +pam -sdk (-sse) -static +truetype-fonts +type1-fonts (-uclibc) +xprint +xv 43,528 kB
...
Total size of downloads: 45,248 kB
Do you want me to merge these packages? [Yes/No] |
I've tried the different syntaxes suggested here to keep my nxsty's 6.9.0-r1, to no avail. What's more, when I try to re-emerge nxsty's overlay, I get this: Code: | emerge --oneshot =x11-base/xorg-x11-6.9.0-r1
--- Invalid atom in /etc/portage/package.keywords: =x11-base/xorg-x11-6.9.*
These are the packages that I would merge, in reverse order:
Calculating dependencies
!!! All ebuilds that could satisfy "=x11-base/xorg-x11-6.9.0-r1" have been masked.
!!! One of the following masked packages is required to complete your request:
- x11-base/xorg-x11-6.9.0-r1 (masked by: package.mask, -* keyword)
# Donnie Berkholz <spyderous@gentoo.org>
# Keeping masked so ~arch/arch users move from 6.8.2 to 7.0 |
How can I unmask it? I've also tried different syntaxes in package.unmak, again to no avail.
Any help is appreciated. Thanks in advance. |
|
Back to top |
|
|
|