Skip to content

Linux distribution cannot be installed on UOS system #2786

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
Ciel-Z opened this issue May 26, 2025 · 6 comments
Closed

Linux distribution cannot be installed on UOS system #2786

Ciel-Z opened this issue May 26, 2025 · 6 comments

Comments

@Ciel-Z
Copy link

Ciel-Z commented May 26, 2025

How frequently does the bug occur?

-- select --

Description

UOS system source does not have the required dependencies. For example "libxt6t64"
UOS 官方源中没有所需依赖, 并且部分依赖存在冲突.

Image

Stacktrace & log output

Can you reproduce the bug?

-- select --

Reproduction Steps

No response

Version

1.1.2-1375

OS

UOS 20

@guiyanakuang
Copy link
Member

@Ciel-Z Thank you for reporting this issue!

We've identified that you're experiencing missing dependencies (like libxt6t64) on UOS 20 system. This appears to be related to our recent Conveyor build tool update, which has changed how dependencies are packaged.

Temporary Workaround

You can try:
sudo dpkg -i --force-depends your-package.deb

I believe these dependencies shouldn't block the application usage.

@Ciel-Z
Copy link
Author

Ciel-Z commented May 27, 2025

I try use command sudo dpkg -i --force-depends your-package.deb.
The installation was successful after the warning and the first startup was successful.
After entering the background, it cannot be run again in the foreground.
No relevant errors were found in the 'journalctl -f' log.

@guiyanakuang
Copy link
Member

CrossPaste is a system tray application, so going to the background doesn't mean it has crashed. Can you find it in the tray icons? You can also try using the shortcut keys to bring up the interface: https://crosspaste.com/tutorial/shortcut-keys#linux-%E5%BF%AB%E6%8D%B7%E9%94%AE

@Ciel-Z
Copy link
Author

Ciel-Z commented May 27, 2025

Sorry I didn't describe it clearly.
The tray didn't start. Use the shortcut keys Shift + Super + , and I can see the main window.

@guiyanakuang
Copy link
Member

guiyanakuang commented May 27, 2025

Thank you for your feedback

  1. I have already created an issue to address the deb dependency related bug.

  2. Regarding the system tray issue on UOS

UOS uses Qt to create its desktop environment, while CrossPaste uses SystemTray to create the system tray. It appears that UOS does not support traditional Linux system tray protocols, therefore CrossPaste is not compatible with UOS desktop components. Since CrossPaste is a cross-platform application implemented in Kotlin, this would mean the only way to resolve this is to implement a separate system tray solution specifically for UOS. Unfortunately, this is not planned for our near-term development roadmap.

@guiyanakuang
Copy link
Member

#2788 Done

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants