WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: 32-bit graphics stack update?  (Read 15944 times)

Offline pq5190362

  • Sr. Member
  • ****
  • Posts: 286
32-bit graphics stack update?
« on: December 24, 2014, 04:59:44 PM »
Hello,

as already mentioned over there:

http://forum.tinycorelinux.net/index.php/topic,17821.msg107521.html#msg107521

Could you please update the graphics stack in the 32-bit repo?

The 64-bit repo has (for example):

glamor-egl.tcz - 0.6.0
libvdpau.tcz - 0.8
xf86-video-ati.tcz - 7.5.0
xf86-video-intel.tcz - 2.99.916
xf86-video-vesa.tcz - 2.3.3
Xorg-7.7-3d.tcz - 10.3.2
xorg-server.tcz - 1.16.1

In comparison, the 32-bit repo only has:

glamor-egl.tcz - 0.5.0
libvdpau.tcz - 0.7
xf86-video-ati.tcz - 7.1.0
xf86-video-intel.tcz - 2.21.15
xf86-video-vesa.tcz - 2.3.2
Xorg-7.7-3d.tcz - 9.1.4
xorg-server.tcz - 1.14.2

So, it would be nice if you could update the graphics stack in the 32-bit repo for support of new GPUs / bugfixes / security fixes / new features / better performance and so on.

Regards

Offline pq5190362

  • Sr. Member
  • ****
  • Posts: 286
Re: 32-bit graphics stack update?
« Reply #1 on: February 06, 2015, 08:09:08 PM »
Hello,

anyone working on this or planning to work on it?

It would be much appreciated if someone could do it.

Regards

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14812
Re: 32-bit graphics stack update?
« Reply #2 on: February 10, 2015, 05:33:41 AM »
Maybe it would be better to wait until xf86-video-intel-3.00 is released.

Offline pq5190362

  • Sr. Member
  • ****
  • Posts: 286
Re: 32-bit graphics stack update?
« Reply #3 on: February 10, 2015, 12:35:03 PM »
Hello,

thanks four your reply.

Maybe it would be better to wait until xf86-video-intel-3.00 is released.

That sounds kinda reasonable.

But then again: What's wrong with xf86-video-intel 2.99.917 (the current version/snapshot)?

I mean, even the current Ubuntu release ships with a recent snapshot, see:

http://packages.ubuntu.com/utopic/xserver-xorg-video-intel

Can't you just update to xf86-video-intel 2.99.917 now and update to 3.0 later when it is released?

I mean, ideally it would be best to constantly update the graphics stack anyway (IMHO).

Or is building/updating the graphics stack that time consuming (honest question because I have no idea how much effort goes into updating the graphics stack)?

Regards

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 11044
Re: 32-bit graphics stack update?
« Reply #4 on: February 10, 2015, 02:00:59 PM »
It takes perhaps 1-2 hours to build, plus added time for testing. Why not contribute if you need them?
The only barriers that can stop you are the ones you create yourself.

Offline pq5190362

  • Sr. Member
  • ****
  • Posts: 286
Re: 32-bit graphics stack update?
« Reply #5 on: February 10, 2015, 02:52:49 PM »
Hello,

It takes perhaps 1-2 hours to build, plus added time for testing. Why not contribute if you need them?

well, I have thought about it. But at this point in time I am not a developer myself and it would probably take me quite a bit longer than two hours to learn how to do it (properly) ;).

And because I consider the graphics stack to be a core part of every distro and considering that juanito already seems to be the current maintainer of the graphics stack in both the 32-bit as well as the 64-bit repo, I thought it might be reasonable to ask  ;).

Also I expected that the graphics stack would be updated when going from Core 5.x to 6.x (other distros update the graphics stack in new distro releases as well). But unfortunately it was only done for the 64-bit repo, which made me wonder why that is, so I asked.

juanito told me that it was done in the 64-bit repo only to support GNOME and because the 32-bit repo does not have GNOME it was not done in the 32-bit repo.

But surely there would also be other reasons to update the graphics stack (support of new GPUs / bugfixes / security fixes (http://www.phoronix.com/scan.php?page=news_item&px=MTg2OTc) / new features / better performance and so on)?

No offense, but, I do not quite get the "no GNOME, so no need to update the graphics stack" argument  ;).

Regards

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14812
Re: 32-bit graphics stack update?
« Reply #6 on: February 11, 2015, 01:10:45 AM »
juanito told me that it was done in the 64-bit repo only to support GNOME...

More specifically, it was because I wanted to try out some of the gnome packages that required a more recent version of mesa.

It's a lot of work to update the numerous X-related packages. I mentioned waiting for xf86-video-intel-3.00 because the risk is that it will require a more recent version of xorg-server than is currently available, which in turn could mean updating a bunch of libs twice in a short space of time.

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 11044
Re: 32-bit graphics stack update?
« Reply #7 on: February 11, 2015, 03:20:53 AM »
@pq5190362

While the X extensions are all interrelated, you could start with an easier target like libvdpau? It has relatively few dependencies and doesn't require updating anything else.
The only barriers that can stop you are the ones you create yourself.

Offline pq5190362

  • Sr. Member
  • ****
  • Posts: 286
Re: 32-bit graphics stack update?
« Reply #8 on: February 12, 2015, 04:56:34 AM »
Hello,

It's a lot of work to update the numerous X-related packages. I mentioned waiting for xf86-video-intel-3.00 because the risk is that it will require a more recent version of xorg-server than is currently available, which in turn could mean updating a bunch of libs twice in a short space of time.

well, I can somehow understand that. But on the other hand, when looking at it from a security perspective for example, updating xorg-server ideally would have to be done constantly anyway.

Because, for example, this week upstream updated xorg-server again and it fixes yet another vulnerability, see:

http://www.phoronix.com/scan.php?page=news_item&px=X.Org-Server-1.17.1-Released

Both, the Core 32-bit as well as the 64-bit repos have older versions of xorg-server (1.14.2 for 32-bit and 1.16.1 for 64-bit), so I assume they still suffer from the vulnerabilites which were fixed with xorg-server 1.16.3 and then with xorg-server 1.17.1, which is why I think they should be updated anyway.

Well, I hope xf86-video-intel 3.0 will be released soon, so that you can update the graphics stack.

It would be much appreciated.

Regards
« Last Edit: February 12, 2015, 05:08:33 AM by pq5190362 »

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 11044
Re: 32-bit graphics stack update?
« Reply #9 on: February 12, 2015, 05:51:33 AM »
I really should mention that X security flaws don't really concern normal users. By default network access for X is disabled, nobody can use those remotely to hack you. If you run binary-only software, that software has much more convenient ways to hurt you.
The only barriers that can stop you are the ones you create yourself.

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14812
Re: 32-bit graphics stack update?
« Reply #10 on: February 13, 2015, 08:39:30 AM »
I have the latest xorg-server working with the latest xf86-video-intel - give me a few days for the (somewhat tedious) task of checking the various extensions, recompiling all of the drivers and (best of all) updating the *info files...

Offline core-user

  • Full Member
  • ***
  • Posts: 191
  • Linux since 1999
Re: 32-bit graphics stack update?
« Reply #11 on: February 13, 2015, 08:49:37 AM »
That sounds good, do you know if they will they go into 6.1rc1 or will it be rc2 before we see them in a release?
AMD, ARM, & Intel.

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14812
Re: 32-bit graphics stack update?
« Reply #12 on: February 13, 2015, 09:06:36 AM »
6.0 -> 6.1 is an update to the base, xorg is a collection of extensions with nothing to do with the base

Offline pq5190362

  • Sr. Member
  • ****
  • Posts: 286
Re: 32-bit graphics stack update?
« Reply #13 on: February 13, 2015, 05:42:56 PM »
Hello,

I have the latest xorg-server working with the latest xf86-video-intel - give me a few days for the (somewhat tedious) task of checking the various extensions, recompiling all of the drivers and (best of all) updating the *info files...

thank you so much (in advance) Juanito! This is much appreciated. Really looking forward to it.

Regards

Offline pq5190362

  • Sr. Member
  • ****
  • Posts: 286
Re: 32-bit graphics stack update?
« Reply #14 on: February 14, 2015, 01:22:48 PM »
task of checking the various extensions, recompiling all of the drivers

PS:

I guess you would have done it anyway, but:

Could you please also update firmware-radeon.tcz when updating xf86-video-ati.tcz?

Regards