Spectre660's Linux downloads for the Sam440/460

Linux only discussion for the AmigaOne 500 and Sam series
User avatar
virgola
Posts: 43
Joined: Tue Jun 21, 2011 6:24 pm
Location: Bergamo, Italy

Re: Spectre660's Linux downloads for the Sam440/460

Post by virgola »

Spectree, first of all, thank for your constant work.
Just had a bit of time to check the kernel config, and I might have found few cases where you config can be modified, I'll leave that to your judgement.

CONFIG_SATA_DWC
Please, turn on this ON as it will enable the Sam460 onboard SATA2 connector. Just checked and it worked just fine.

CONFIG_MATH_EMULATION
Thi setting emulate in software a missing FPU, but we don't need it as the 460ex come with a fully fledged FPU.
Turn this on may cause unnecessary software emulated instructions.

CONFIG_PCIEAER_INJECT
CONFIG_PCIEASPM_DEBUG
CONFIG_PCI_REALLOC_ENABLE_AUTO
CONFIG_PCI_STUB
CONFIG_PCI_PRI
CONFIG_PCI_PASID
These are PCI debugging settings, I think they can be left OFF for a kernel targeting the general user.

CONFIG_AGP
The Sam460ex does not have the AGP port, you can leave it OFF.
Spectre660
Posts: 1538
Joined: Sat Jun 18, 2011 3:16 pm
Location: Montserrat

Re: Spectre660's Linux downloads for the Sam440/460

Post by Spectre660 »

Hi Virgola .

Thanks for your feedback.

I removed the CONFIG_SATA_DWC because I found an issue with the PCIEx1 slot enabled and
no PCIEx1 card installed . Caused the Sam460ex to hang when the kernel was booting.
Something I will need to look at again once I have a working Sam460ex.

I believe that CONFIG_AGP is still needed with PCIE or PCI.
If you have a look at the modules loaded you will notice that the agpgart module is loaded .

I agree the CONFIG_MATH_EMULATION can be done away with.

Not quite ready to take out the pcie and pci debugging stuff quite yet though.


virgola wrote:Spectree, first of all, thank for your constant work.
Just had a bit of time to check the kernel config, and I might have found few cases where you config can be modified, I'll leave that to your judgement.

CONFIG_SATA_DWC
Please, turn on this ON as it will enable the Sam460 onboard SATA2 connector. Just checked and it worked just fine.

CONFIG_MATH_EMULATION
Thi setting emulate in software a missing FPU, but we don't need it as the 460ex come with a fully fledged FPU.
Turn this on may cause unnecessary software emulated instructions.

CONFIG_PCIEAER_INJECT
CONFIG_PCIEASPM_DEBUG
CONFIG_PCI_REALLOC_ENABLE_AUTO
CONFIG_PCI_STUB
CONFIG_PCI_PRI
CONFIG_PCI_PASID
These are PCI debugging settings, I think they can be left OFF for a kernel targeting the general user.

CONFIG_AGP
The Sam460ex does not have the AGP port, you can leave it OFF.
User avatar
virgola
Posts: 43
Joined: Tue Jun 21, 2011 6:24 pm
Location: Bergamo, Italy

Re: Spectre660's Linux downloads for the Sam440/460

Post by virgola »

Spectre660 wrote:I removed the CONFIG_SATA_DWC because I found an issue with the PCIEx1 slot enabled and
no PCIEx1 card installed . Caused the Sam460ex to hang when the kernel was booting.
Something I will need to look at again once I have a working Sam460ex.
Ok, just tried enabling CONFIG_SATA_DWC as I wanted to try my new Radeon HD 6670 and had to remove the SATA PCI controller so I was forced to use the on-board SATA2.

In these days I've switched from LXDE to XFCE for the release 14.04 of Ubuntu.
The reason is that LXDE does not let me disable the solid window moving effect, and as there is no 2D hardware acceleration, it make the daily usage really painful.
By disabling such effect, the system become much more usable.

I still using LXDE for Lubuntu 12.04 as there I have 2D acceleration (kernel 3.4.99) and it feels much more snappy.
Spectre660
Posts: 1538
Joined: Sat Jun 18, 2011 3:16 pm
Location: Montserrat

Re: Spectre660's Linux downloads for the Sam440/460

Post by Spectre660 »

The window moving slowdown showed up midway in the Lubuntu 14.04 beta.
13.10 was fine on my Sam440ep-flex. Never got to install 13.10 on my Sam460ex as
there was a problem with the installer . I think this was caused by having mac partition support enabled in the
kernel.I think that the window moving has to do with mesa after version 8.
In Debian Jessie you can roll a window up and drag the title bar to move it. in this state just moving the title bar is quick. then you can roll it back down.I find scrolling in a window and the rendering inside it quite usable.

virgola wrote:
Spectre660 wrote:I removed the CONFIG_SATA_DWC because I found an issue with the PCIEx1 slot enabled and
no PCIEx1 card installed . Caused the Sam460ex to hang when the kernel was booting.
Something I will need to look at again once I have a working Sam460ex.
Ok, just tried enabling CONFIG_SATA_DWC as I wanted to try my new Radeon HD 6670 and had to remove the SATA PCI controller so I was forced to use the on-board SATA2.

In these days I've switched from LXDE to XFCE for the release 14.04 of Ubuntu.
The reason is that LXDE does not let me disable the solid window moving effect, and as there is no 2D hardware acceleration, it make the daily usage really painful.
By disabling such effect, the system become much more usable.

I still using LXDE for Lubuntu 12.04 as there I have 2D acceleration (kernel 3.4.99) and it feels much more snappy.
User avatar
javierdlr
Beta Tester
Beta Tester
Posts: 389
Joined: Sun Jun 19, 2011 11:13 pm
Location: Donostia (GUIPUZCOA) - Spain
Contact:

Re: Spectre660's Linux downloads for the Sam440/460

Post by javierdlr »

virgola wrote:...
In these days I've switched from LXDE to XFCE for the release 14.04 of Ubuntu.
The reason is that LXDE does not let me disable the solid window moving effect, and as there is no 2D hardware acceleration, it make the daily usage really painful.
By disabling such effect, the system become much more usable.

I still using LXDE for Lubuntu 12.04 as there I have 2D acceleration (kernel 3.4.99) and it feels much more snappy.
Where can I found kernel 3.4.99? Will it work with RadeonHD PCI-e card? TIA
User avatar
virgola
Posts: 43
Joined: Tue Jun 21, 2011 6:24 pm
Location: Bergamo, Italy

Re: Spectre660's Linux downloads for the Sam440/460

Post by virgola »

javierdlr wrote:Where can I found kernel 3.4.99? Will it work with RadeonHD PCI-e card? TIA
Here you are http://www.locati.it/mario/sam460/squee ... drm.tar.gz.

I use this kernel on my Sam460ex with Lubuntu 12.04 and a Radeon HD 4650 PCI-e and, at least for me, works with 2D hardware acceleration.
Mind you that it will not work on Lubuntu 14.04.

Please, let me know if it works for you too as many have tried my kernels without success.
User avatar
javierdlr
Beta Tester
Beta Tester
Posts: 389
Joined: Sun Jun 19, 2011 11:13 pm
Location: Donostia (GUIPUZCOA) - Spain
Contact:

Re: Spectre660's Linux downloads for the Sam440/460

Post by javierdlr »

@virgola THX will test it ASAP. Will it work with HD6000 series? No matter I'll test it. :-)
User avatar
virgola
Posts: 43
Joined: Tue Jun 21, 2011 6:24 pm
Location: Bergamo, Italy

Re: Spectre660's Linux downloads for the Sam440/460

Post by virgola »

javierdlr wrote:Will it work with HD6000 series? No matter I'll test it. :-)
Yes, it works also with my Radeon HD 6670.
Spectre660
Posts: 1538
Joined: Sat Jun 18, 2011 3:16 pm
Location: Montserrat

Re: Spectre660's Linux downloads for the Sam440/460

Post by Spectre660 »

Spectre660
Posts: 1538
Joined: Sat Jun 18, 2011 3:16 pm
Location: Montserrat

Re: Spectre660's Linux downloads for the Sam440/460

Post by Spectre660 »

Post Reply