Re: [gentoo-dev] Last rites: sys-boot/raspberrypi-firmware

2019-03-18 Thread Conrad Kostecki
Hey Andrey,

> Andrey Utkin  hat am 18. März 2019 um 00:06 
> geschrieben:
> I am also interested in using this and keeping it in Gentoo, so let's
> team up!

thank you very much for your help. I've added you to the PR on Github.

Conrad



Re: [gentoo-dev] Last rites: sys-boot/raspberrypi-firmware

2019-03-17 Thread Andrey Utkin
On Fri, Mar 15, 2019 at 03:03:58PM +0100, Conrad Kostecki wrote:
> Could we keep this package? I can take it, and make a proper release, if that 
> would be enough to keep this package? I am using this on my gentoo with my 
> Rpi3.

Hi Conrad,

Thank you for being this active!

I am also interested in using this and keeping it in Gentoo, so let's
team up!


signature.asc
Description: Digital signature


Re: [gentoo-dev] Last rites: sys-boot/raspberrypi-firmware

2019-03-16 Thread Chí-Thanh Christopher Nguyễn

Matt Turner schrieb:

The most important one is support for the 256 MB RAM devices (original RPi
Model B), which works fine on raspberrypi-userland. vc4 still has issues if
less than 256 MB RAM are allocated to the GPU.


That sounds like an awful device to run Gentoo on.


Compiling on a 256 MB Raspberry Pi 1 Model B is of course no joy. Before mine 
broke, I plugged the SD card into another, faster ARM computer, chrooted in 
and emerged updates. That was ok.



I'd like to require libglvnd for all libGL providers and get rid of
app-eselect/eselect-opengl. What do you suggest we do about
raspberrypi-userland?


I suggest to drop eselect-opengl and its dependency in raspberrypi-userland. 
raspberrypi-userland installs into /opt anyway so should not conflict with 
anything else. And those people who really need acceleration on 256 MB 
devices will have to set the proper environment variables.



Best regards,
Chí-Thanh Christopher Nguyễn



Re: Re[2]: [gentoo-dev] Last rites: sys-boot/raspberrypi-firmware

2019-03-16 Thread Matt Turner
On Fri, Mar 15, 2019 at 2:55 PM Conrad Kostecki  wrote:
>
> Hi!
>
> Am 15.03.2019 20:29:11, "Matt Turner"  schrieb:
>
> On Fri, Mar 15, 2019 at 7:04 AM Conrad Kostecki  wrote:
>
>
>
> Do you know something about media-libs/raspberrypi-userland as well?
> I'm hoping to enable libglvnd support in media-libs/mesa and
> x11-drivers/nvidia-drivers soon, and this is the only other package in
> Gentoo that uses app-eselect/eselect-opengl.
>
> Do we care to keep this now that Mesa's vc4 driver is in good shape?
>
> At least, I've somewhere my modified  release, which I've fixed for 
> myself, since there were some bugs and added eselect-opengl support to this. 
> What do you mean exactly with libglvnd or at what do you want to know?

libglvnd is the "GL Vendor-Neutral Dispatch library" [0]. It provides
libGL, libGLESv1_CM, libGLESv2, etc, and then dispatches those calls
to the underlying hardware driver. This allows a single libGL.so to
work for Mesa and nvidia-drivers for example. If
media-libs/raspberrypi-userland doesn't support libglvnd (which it
doesn't as far as I can tell) that kind of throws a wrench in the plan
for IMO minimal benefit.

[0] https://github.com/NVIDIA/libglvnd



Re: [gentoo-dev] Last rites: sys-boot/raspberrypi-firmware

2019-03-16 Thread Matt Turner
On Fri, Mar 15, 2019 at 6:16 PM Chí-Thanh Christopher Nguyễn
 wrote:
>
> Matt Turner schrieb:
> >> Do you know something about media-libs/raspberrypi-userland as well?
> >> I'm hoping to enable libglvnd support in media-libs/mesa and
> >> x11-drivers/nvidia-drivers soon, and this is the only other package in
> >> Gentoo that uses app-eselect/eselect-opengl.
> >>
> >> Do we care to keep this now that Mesa's vc4 driver is in good shape?
>
> There are uses for raspberrypi-userland which the vc4 driver (last I checked
> at least) does not cover very well.
>
> The most important one is support for the 256 MB RAM devices (original RPi
> Model B), which works fine on raspberrypi-userland. vc4 still has issues if
> less than 256 MB RAM are allocated to the GPU.

That sounds like an awful device to run Gentoo on.

I'd like to require libglvnd for all libGL providers and get rid of
app-eselect/eselect-opengl. What do you suggest we do about
raspberrypi-userland?



Re: [gentoo-dev] Last rites: sys-boot/raspberrypi-firmware

2019-03-15 Thread Chí-Thanh Christopher Nguyễn

Matt Turner schrieb:

Do you know something about media-libs/raspberrypi-userland as well?
I'm hoping to enable libglvnd support in media-libs/mesa and
x11-drivers/nvidia-drivers soon, and this is the only other package in
Gentoo that uses app-eselect/eselect-opengl.

Do we care to keep this now that Mesa's vc4 driver is in good shape?


There are uses for raspberrypi-userland which the vc4 driver (last I checked 
at least) does not cover very well.


The most important one is support for the 256 MB RAM devices (original RPi 
Model B), which works fine on raspberrypi-userland. vc4 still has issues if 
less than 256 MB RAM are allocated to the GPU.



Best regards,
Chí-Thanh Christopher Nguyễn



Re[2]: [gentoo-dev] Last rites: sys-boot/raspberrypi-firmware

2019-03-15 Thread Conrad Kostecki

Hi!

Am 15.03.2019 20:29:11, "Matt Turner"  schrieb:


On Fri, Mar 15, 2019 at 7:04 AM Conrad Kostecki  wrote:



Do you know something about media-libs/raspberrypi-userland as well?
I'm hoping to enable libglvnd support in media-libs/mesa and
x11-drivers/nvidia-drivers soon, and this is the only other package in
Gentoo that uses app-eselect/eselect-opengl.

Do we care to keep this now that Mesa's vc4 driver is in good shape?

At least, I've somewhere my modified  release, which I've fixed for 
myself, since there were some bugs and added eselect-opengl support to 
this. What do you mean exactly with libglvnd or at what do you want to 
know?


Conrad

Re: [gentoo-dev] Last rites: sys-boot/raspberrypi-firmware

2019-03-15 Thread Matt Turner
On Fri, Mar 15, 2019 at 12:29 PM Matt Turner  wrote:
>
> On Fri, Mar 15, 2019 at 7:04 AM Conrad Kostecki  wrote:
> > > # Michael Weber  (17 Jul 2013)
> > > # Upstream next versions
> > > # Michał Górny  (15 Mar 2019)
> > > # No single unmasked version since.  Removal in 30 days.  Bug #671238.
> > > >=sys-boot/raspberrypi-firmware-1_pre
> >
> > Could we keep this package? I can take it, and make a proper release, if 
> > that would be enough to keep this package? I am using this on my gentoo 
> > with my Rpi3.
>
> Do you know something about media-libs/raspberrypi-userland as well?
> I'm hoping to enable libglvnd support in media-libs/mesa and
> x11-drivers/nvidia-drivers soon, and this is the only other package in
> Gentoo that uses app-eselect/eselect-opengl.
>
> Do we care to keep this now that Mesa's vc4 driver is in good shape?

Using correct email address for chithanh this time.



Re: [gentoo-dev] Last rites: sys-boot/raspberrypi-firmware

2019-03-15 Thread Matt Turner
On Fri, Mar 15, 2019 at 7:04 AM Conrad Kostecki  wrote:
> > # Michael Weber  (17 Jul 2013)
> > # Upstream next versions
> > # Michał Górny  (15 Mar 2019)
> > # No single unmasked version since.  Removal in 30 days.  Bug #671238.
> > >=sys-boot/raspberrypi-firmware-1_pre
>
> Could we keep this package? I can take it, and make a proper release, if that 
> would be enough to keep this package? I am using this on my gentoo with my 
> Rpi3.

Do you know something about media-libs/raspberrypi-userland as well?
I'm hoping to enable libglvnd support in media-libs/mesa and
x11-drivers/nvidia-drivers soon, and this is the only other package in
Gentoo that uses app-eselect/eselect-opengl.

Do we care to keep this now that Mesa's vc4 driver is in good shape?



Re: [gentoo-dev] Last rites: sys-boot/raspberrypi-firmware

2019-03-15 Thread Michał Górny
On Fri, 2019-03-15 at 15:03 +0100, Conrad Kostecki wrote:
> Hi!
> 
> > Michał Górny  hat am 15. März 2019 um 11:29 geschrieben:
> > 
> > 
> > # Michael Weber  (17 Jul 2013)
> > # Upstream next versions
> > # Michał Górny  (15 Mar 2019)
> > # No single unmasked version since.  Removal in 30 days.  Bug #671238.
> > > =sys-boot/raspberrypi-firmware-1_pre
> 
> Could we keep this package? I can take it, and make a proper release, if that 
> would be enough to keep this package? I am using this on my gentoo with my 
> Rpi3.
> 

Sure.  If you know what it's supposed to do and can make it do it, then
by all means take it.

-- 
Best regards,
Michał Górny



signature.asc
Description: This is a digitally signed message part


Re: [gentoo-dev] Last rites: sys-boot/raspberrypi-firmware

2019-03-15 Thread Conrad Kostecki
Hi!

> Michał Górny  hat am 15. März 2019 um 11:29 geschrieben:
> 
> 
> # Michael Weber  (17 Jul 2013)
> # Upstream next versions
> # Michał Górny  (15 Mar 2019)
> # No single unmasked version since.  Removal in 30 days.  Bug #671238.
> >=sys-boot/raspberrypi-firmware-1_pre

Could we keep this package? I can take it, and make a proper release, if that 
would be enough to keep this package? I am using this on my gentoo with my Rpi3.

Conrad



[gentoo-dev] Last rites: sys-boot/raspberrypi-firmware

2019-03-15 Thread Michał Górny
# Michael Weber  (17 Jul 2013)
# Upstream next versions
# Michał Górny  (15 Mar 2019)
# No single unmasked version since.  Removal in 30 days.  Bug #671238.
>=sys-boot/raspberrypi-firmware-1_pre

-- 
Best regards,
Michał Górny



signature.asc
Description: This is a digitally signed message part