Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Architectures & Platforms Gentoo on ARM
  • Search

Is there any X compositor on armv7? (Allwinner H3)

Gentoo on all things ARM. Both 32 bit and 64 bit.
Tell about your hardware and CHOST.
Problems with crossdev targeting ARM hardware go here too.
Post Reply
  • Print view
Advanced search
5 posts • Page 1 of 1
Author
Message
Neruthes
n00b
n00b
Posts: 8
Joined: Mon Feb 15, 2021 4:50 pm

Is there any X compositor on armv7? (Allwinner H3)

  • Quote

Post by Neruthes » Tue May 17, 2022 9:12 am

I have a NanoPi M1 board (Allwinner H3 SoC) which is running Armbian bootloader+kernel with Gentoo userspace (GNU, OpenRC, etc).

With linux-firmware, X can now work on GPU (mesa driver with lima enabled). However, screen tearing still happens.

I want to run a compositor for tearfree, but picom appears to be incompatible with armv7 (equery y picom).

Search engines showed no helpful results on this topic. Is there anyway (compositor or not) to enable tearfree on armv7?
Top
Hu
Administrator
Administrator
Posts: 24386
Joined: Tue Mar 06, 2007 5:38 am

  • Quote

Post by Hu » Tue May 17, 2022 4:10 pm

As I read the picom keywords, its status on arm64 is testing. It is not marked as known broken anywhere, though there are some architectures which are silent as to whether it is expected to work or expected to fail. This is probably because no one has reported a result for those architectures. You may be able to get it to work just by accepting its keyword for your architecture.
Top
NeddySeagoon
Administrator
Administrator
User avatar
Posts: 56082
Joined: Sat Jul 05, 2003 9:37 am
Location: 56N 3W

  • Quote

Post by NeddySeagoon » Tue May 17, 2022 4:27 pm

Neruthes,

Everywhere picom is keyworded, its testing.

Test it on arm and file a bug asking for an ~arm keyword if it works.
As its testing, its allowed to have testing dependencies too, so you may need to keyword things that it depends on.
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Top
Neruthes
n00b
n00b
Posts: 8
Joined: Mon Feb 15, 2021 4:50 pm

  • Quote

Post by Neruthes » Wed May 18, 2022 7:55 am

Thanks for your comments. I added ~arm keyword to picom and it was compiled without error.

Although picom has no runtime error, it could not help the tearfree problem. It might not be easy to discover whether it is a configuration problem or a bug.

With the success so far, should I be submitting a pull request to the portage tree?
Top
NeddySeagoon
Administrator
Administrator
User avatar
Posts: 56082
Joined: Sat Jul 05, 2003 9:37 am
Location: 56N 3W

  • Quote

Post by NeddySeagoon » Wed May 18, 2022 4:09 pm

Neruthes,

Put your entire Xorg.0.log onto a pastebin site please.
wgetpaste can help.
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Top
Post Reply
  • Print view

5 posts • Page 1 of 1

Return to “Gentoo on ARM”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic