Tiny Core Linux

Tiny Core Extensions => TCE Talk => Extension requests => Topic started by: Rabie on July 24, 2021, 07:35:57 AM

Title: Missing xrandr on piCore
Post by: Rabie on July 24, 2021, 07:35:57 AM
Hi There,
i am missing the Extension xrandr on piCore V13.x/armv7

could this be used on PiCore for using dual screen ?


Thank you
Title: Re: Missing xrandr on piCore
Post by: Juanito on July 24, 2021, 07:51:32 AM
Can you use libXrandr with an xorg conf snippet?
Title: Re: Missing xrandr on piCore
Post by: Rabie on July 24, 2021, 08:30:52 PM
Hi Juanito,

not really!

But i prefer to use xrandr if that possible, cause i already programmed an GUI for it

Title: Re: Missing xrandr on piCore
Post by: Juanito on July 25, 2021, 04:41:49 AM
xrandr added to piCore repos
Title: Re: Missing xrandr on piCore
Post by: Rabie on July 25, 2021, 09:41:23 AM
Hi Juanito,

thank you for your help.
Title: Re: Missing xrandr on piCore
Post by: neonix on August 21, 2026, 06:35:44 AM
xrander is needed in 17.x86-32 and 17x86-64 also.
Title: Re: Missing xrandr on piCore
Post by: Juanito on August 21, 2026, 08:28:09 AM
If you use the "provides" function of the apps gui, you'll see that xrandr is provided by Xorg-7.7-bin
Title: Re: Missing xrandr on piCore
Post by: neonix on August 21, 2026, 09:12:51 AM
You could add xrandr to tags inside Xorg-7.7-bin in 32-bit and 64-bit version.
Title: Re: Missing xrandr on piCore
Post by: Rich on August 21, 2026, 09:31:23 AM
Hi neonix
Why just add xrandr to tags? Maybe we should add the other 42
file names too. ::)

Tags are for providing hints of an extensions function or purpose.
Provides is for locating which extension(s) contain a filename.
Title: Re: Missing xrandr on piCore
Post by: neonix on August 21, 2026, 11:01:40 AM
Hi neonix
Why just add xrandr to tags? Maybe we should add the other 42
file names too. ::)

Tags are for providing hints of an extensions function or purpose.
Provides is for locating which extension(s) contain a filename.
If you want to make tinycore more user friendly I will be very happy if you do this. In the past xrandr was alone extension.
Title: Re: Missing xrandr on piCore
Post by: Rich on August 21, 2026, 05:13:15 PM
Hi neonix
TC10 x86 and TC14 x86_64 have xrandr included in Xorg-7.7-bin.tcz.
There is a separate  lxrandr.tcz  extension.
Title: Re: Missing xrandr on piCore
Post by: neonix on August 30, 2026, 03:02:12 PM
lxrandr.tcz gives me "Unable to get monitor information!"
Title: Re: Missing xrandr on piCore
Post by: Rich on August 30, 2026, 09:27:21 PM
Hi neonix
Can you use  arandr.tcz ?
Title: Re: Missing xrandr on piCore
Post by: neonix on September 16, 2026, 12:47:39 PM
Hi neonix
Can you use  arandr.tcz ?
I can, but dependencies have 119.08 MB. It's not minimalistic solution.
Title: Re: Missing xrandr on piCore
Post by: Rich on September 16, 2026, 09:39:13 PM
Hi neonix
I just checked TC5 - TC17 both x86-32 and x86-64, and neither has
ever had an xrandr.tcz extension.

xrandr has the following direct dependencies:
Code: [Select]
rich@tcbox:~$ readelf -d pkg/usr/local/bin/xrandr | grep '(NEEDED)'
 0x00000001 (NEEDED)                     Shared library: [libXrandr.so.2]
 0x00000001 (NEEDED)                     Shared library: [libXrender.so.1]
 0x00000001 (NEEDED)                     Shared library: [libX11.so.6]
 0x00000001 (NEEDED)                     Shared library: [libm.so.6]
 0x00000001 (NEEDED)                     Shared library: [libc.so.6]
I suspect you are running Xfbdev.
So that would satisfy libXrender.so.1 and libX11.so.6.
libm.so.6 and libc.so.6 are part of the base system.

My suggestion is you wget  Xorg-7.7-bin.tcz  and extract  xrandr.
Then install the last remaining dependency , libXrandr.tcz.