Kernel 5.3

AmigaOne X5000 platform specific issues related to Linux only.
acefnq
Posts: 236
Joined: Fri Sep 09, 2011 9:58 am

Re: Kernel 5.3

Post by acefnq »

Please see email.

ace
User avatar
xeno74
Posts: 9348
Joined: Fri Mar 23, 2012 7:58 am

Re: Kernel 5.3

Post by xeno74 »

acefnq wrote:Please see email.

ace
Many thanks for testing the alpha1 with your Logitech USB wireless mouse! :-)

I think the latest HID updates are responsible for this issue. The kernel developers modified the file hid-logitech-dj.c again three weeks ago. The HID updates were between the alpha1 and the alpha2.

Please test the alpha2 with your Logitech wireless USB mouse.

Your results of "glxinfo | grep -i opengl" are great! You have hardware 3D acceleration with your ATI/AMD FirePro 2260! ;-)

Code: Select all

OpenGL vendor string: X.Org
OpenGL renderer string: AMD RV620 (DRM 2.50.0 / 5.3.0-rc1_A-EON_X5000)
OpenGL core profile version string: 3.2 (Core Profile) Mesa 19.0.0
OpenGL core profile shading language version string: 1.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 19.0.0
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 2.0 Mesa 19.0.0
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.0.16
OpenGL ES profile extensions:

Code: Select all

OpenGL vendor string: X.Org
OpenGL renderer string: AMD RV620 (DRM 2.50.0 / 5.3-a1_A-EON_X5000-03135-ge9a83bd23220-dirty)
OpenGL core profile version string: 3.2 (Core Profile) Mesa 19.0.0
OpenGL core profile shading language version string: 1.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 19.0.0
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 2.0 Mesa 19.0.0
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.0.16
OpenGL ES profile extensions:
Fantastic results! :-)
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
Posts: 9348
Joined: Fri Mar 23, 2012 7:58 am

Re: Kernel 5.3

Post by xeno74 »

Hi All,

The RC2 of kernel 5.3 is available for testing.

New:
It also includes:
  • X1000: pcmcia-v3 patch for solving the issues with new CF cards connected to the onboard CompactFlash Card Slot
  • X1000: Enabled the kernel config options CONFIG_PATA_PCMCIA, CONFIG_PCMCIA, and CONFIG_ELECTRA_CF for the pcmcia-v3 patch
  • X1000: compressed kernel (zImage) and uncompressed kernel (vmlinux)
Downloads:
Screenshot of openSUSE Tumbleweed 20190722 PPC64 with the RC2 of kernel 5.3 and with Mac OS X 10.5.8 Leopard PowerPC in a virtual QEMU/KVM-PR machine:

Image

@SailorMH
Please test the kernels with your CF cards.

@Allan (Ace)
Please test the uImage-5.3-hid1 with your Logitech wireless USB mouse.

@Mechanic
Please test the kernels with your JMB363 card.

@Darren
Could you please submit your new pcmcia patch to the kernel developers?

Thanks,
Christian
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
acefnq
Posts: 236
Joined: Fri Sep 09, 2011 9:58 am

Re: Kernel 5.3

Post by acefnq »

Christian

RC2 = Boot to Firepro Logitech mouse works sometimes

RC2-hid1 = Boot to Firepro Logitech mouse does not work.

Will try alpha2 tonight.

allan
User avatar
xeno74
Posts: 9348
Joined: Fri Mar 23, 2012 7:58 am

Re: Kernel 5.3

Post by xeno74 »

acefnq wrote:Christian

RC2 = Boot to Firepro Logitech mouse works sometimes

RC2-hid1 = Boot to Firepro Logitech mouse does not work.

Will try alpha2 tonight.

allan
Hi Allan,

Thanks a lot for testing the RC2 kernels on your X5000. I removed the changes of the file hid-logitech-dj.c for the RC2-hid1 yesterday. Maybe I have to remove the complete HID updates.

I am looking forward to getting your alpha2 test results.

Cheers,
Christian
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
acefnq
Posts: 236
Joined: Fri Sep 09, 2011 9:58 am

Re: Kernel 5.3

Post by acefnq »

Christian
Can confirm 5.3-alpha2 boots but Logitech mouse does not work.

allan
User avatar
xeno74
Posts: 9348
Joined: Fri Mar 23, 2012 7:58 am

Re: Kernel 5.3

Post by xeno74 »

acefnq wrote:Christian
Can confirm 5.3-alpha2 boots but Logitech mouse does not work.

allan
Hi Allan,

OK, the Logitech wireless USB mouse works with the alpha1 but it doesn't work with the alpha2. In my point of view, the latest HID updates are responsible for this issue. Please open a bug report.

Shall we close the graphics card bug report (Bug 109345 - drm-next-2018-12-14 -Linux PPC)? Your ATI/AMD FirePro 2260 works as a second graphics card with the following RV620's xorg.conf.

Code: Select all

Section "Device"
            Identifier "ATI RV620 [FirePro 2260]"
            Driver      "radeon"
            BusID   "PCI:5@4096:0:0"
            EndSection
And you have 3D hardware acceleration with this xorg.conf.

Code: Select all

OpenGL vendor string: X.Org
OpenGL renderer string: AMD RV620 (DRM 2.50.0 / 5.3.0-rc1_A-EON_X5000)
OpenGL core profile version string: 3.2 (Core Profile) Mesa 19.0.0
OpenGL core profile shading language version string: 1.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 19.0.0
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 2.0 Mesa 19.0.0
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.0.16
OpenGL ES profile extensions:

That means, Michel's answer is correct.
Michel Dänzer wrote: Reviewing the information, I'm afraid it's not clear that there's a bug here.

The description says the FirePro is the secondary card in a PCIe 1x slot, whereas the R7 is in the PCIe 16x slot. Thus it seems pretty clear that without explicit configuration, Xorg should be expected to come up on the R7. Arguably it was actually the previous behaviour that was buggy.

Something like this in /etc/X11/xorg.conf should be enough to make Xorg use the FirePro card:

Section "Device"
Identifier "whatever"
BusID "PCI:5@4096:0:0"
EndSection
But it was very good that we were able to find a solution because many users want to use hardware 3D acceleration on OS4.1 with the first new graphics card and a second old one for hardware 3D acceleration on Linux PPC.

Many thanks for your work! :-)

Cheers,
Christian
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
Posts: 9348
Joined: Fri Mar 23, 2012 7:58 am

Re: Kernel 5.3

Post by xeno74 »

Hi Allan,

Could you also please test the uImage-5.3-hid2 with your Logitech wireless USB mouse? This is the kernel 5.2 + the latest HID updates.

Download: uImage-5.3-hid2

Thanks,
Christian
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
acefnq
Posts: 236
Joined: Fri Sep 09, 2011 9:58 am

Re: Kernel 5.3

Post by acefnq »

Hi Christian
Unfortunately same results only works intermittently.

allan
User avatar
xeno74
Posts: 9348
Joined: Fri Mar 23, 2012 7:58 am

Re: Kernel 5.3

Post by xeno74 »

acefnq wrote:Hi Christian
Unfortunately same results only works intermittently.

allan
Hi Allan,

Not unfortunately because I was sure that it works only intermittently. You tested the kernel 5.2 + the latest HID updates. The final kernel 5.2 doesn't have any problems with your Logitech USB mouse but the kernel 5.2 with the latest HID updates has this issue. That means, the issue is somewhere in the latest HID updates. Please open a bug report.

Thanks,
Christian
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
Post Reply