Tiny Core Base > Alpha Releases

Tiny Core 12.0 Alpha 1 Testing

<< < (8/10) > >>

nick65go:

--- Quote from: curaga on January 13, 2021, 03:00:30 AM ---The SI and CIK AMDGPU options are not enabled. The radeon module is what was intended for those cards, and gives them full functionality and less bugs. If you want amdgpu for some reason, you'll need a custom kernel.

--- End quote ---
find keywords AMDGPU (5 times) and RADEON (6 times) for kernel config in
https://git.alpinelinux.org/aports/tree/main/linux-lts/config-lts.x86_64

--- Code: ---CONFIG_FB_RADEON=m
CONFIG_FB_RADEON_I2C=y
CONFIG_FB_RADEON_BACKLIGHT=y
# CONFIG_FB_RADEON_DEBUG is not set

CONFIG_DRM_RADEON=m
CONFIG_DRM_RADEON_USERPTR=y
CONFIG_DRM_AMDGPU=m
CONFIG_DRM_AMDGPU_SI=y
CONFIG_DRM_AMDGPU_CIK=y
# CONFIG_DRM_AMDGPU_USERPTR is not set
# CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set

# ACP (Audio CoProcessor) Configuration
CONFIG_DRM_AMD_ACP=y

# Display Engine Configuration
CONFIG_DRM_AMD_DC=y
CONFIG_DRM_AMD_DC_DCN=y

CONFIG_HSA_AMD=y
--- End code ---
Is anything else that I need to have options SI and CIK enabled for AMDGPU? Thanks in advance.

Rich:
Hi nick65go
In case you are not aware, kernel config files are not intended to be edited directly. Options interact. Use the command:

--- Code: ---make menuconfig
--- End code ---
to make changes.

Select:
Device Drivers->Graphics support

And you will see the entries you need:


GNUser:
I copied these extensions from my TCL11.1/tce/optional to TCL12.0/tce/optional and they work well:
gtk2.tcz
fuse.tcz
iproute2
iptables
openresolv
db
libdb
wireguard-tools

As I was expecting, I see that the linux kernel team now provides the  wireguard  kernel module:

--- Code: ---TCL12$ tce-load -wi ipv6-netfilter-KERNEL
TCL12$ sudo modprobe ipv6
TCL12$ sudo modprobe wireguard # this works because the wireguard module is included in modules64.gz. Awesome!

--- End code ---
I expect that by the time TCL12 is released, the TCL team will have separated out the wireguard kernel module into its own extension (wireguard-5.10.3-tinycore64.tcz). If that's the case, no changes will be needed to wireguard-tools.tcz.dep. If, on the other hand, the wireguard kernel module is part of TCL12 base system, then  wireguard-KERNEL.tcz  should be removed from  wireguard-tools.tcz.dep.

P.S. This post was made from TCL12 using firefox, a wifi connection, and a wireguard VPN connection.

curaga:
It's small enough that probably it won't make sense to make an extension for it.

GNUser:

--- Quote from: Juanito on January 04, 2021, 08:12:03 AM ---* the libffi and readline extensions have been updated - this will break a lot of extensions, so fallback libffi6 and readline7 extensions have been created.

--- End quote ---
I found three affected extensions so far among those I've copied over from TCL11.1 x86_64:
- libffi6.tcz should be appended to geany.tcz.dep and caja.tcz.dep
- readline7.tcz should be appended to gnupg.tcz.dep

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version