在 Ubuntu 24.04 中,如果我尝试将样式更改为 gtk2,qt5ct 会崩溃。我已经对此打开了一个错误。
但是,与此同时,有谁知道更改样式时 qt5ct 会更新哪些配置文件?我只是想让 virtualbox 在深色模式下工作。
帮助?
在 Ubuntu 24.04 中,如果我尝试将样式更改为 gtk2,qt5ct 会崩溃。我已经对此打开了一个错误。
但是,与此同时,有谁知道更改样式时 qt5ct 会更新哪些配置文件?我只是想让 virtualbox 在深色模式下工作。
帮助?
Lyx 不会启动。它给我的唯一错误信息是:
lyx: symbol lookup error: lyx: undefined symbol: _ZN17QAbstractItemView11eventFilterEP7QObjectP6QEvent, version Qt_5
Lyx 已经让我的精神健全了 2 天了,我快要失去它了。请帮忙。
我正在使用 Ubuntu 20.04.1 LTS
莱克斯版:lyx/focal,now 2.3.5.2-1~focal~ppa1 amd64
apt list --installed | grep qt
libqt5core5a/focal,now 5.12.8+dfsg-0ubuntu1 amd64 [installed,automatic]
libqt5dbus5/focal,now 5.12.8+dfsg-0ubuntu1 amd64 [installed,automatic]
libqt5gui5/focal,now 5.12.8+dfsg-0ubuntu1 amd64 [installed,automatic]
libqt5network5/focal,now 5.12.8+dfsg-0ubuntu1 amd64 [installed,automatic]
libqt5svg5/focal,now 5.12.8-0ubuntu1 amd64 [installed,automatic]
libqt5widgets5/focal,now 5.12.8+dfsg-0ubuntu1 amd64 [installed,automatic]
qt5-gtk-platformtheme/focal,now 5.12.8+dfsg-0ubuntu1 amd64 [installed,automatic]
qttranslations5-l10n/focal,focal,now 5.12.8-0ubuntu1 all [installed,automatic]
apt-cache policy lyx
lyx:
Installed: 2.3.4.2-2
Candidate: 2.3.4.2-2
Version table:
*** 2.3.4.2-2 500
500 http://br.archive.ubuntu.com/ubuntu focal/universe amd64 Packages
100 /var/lib/dpkg/status
grep ^deb -r /etc/apt --include=*.list
/etc/apt/sources.list:deb http://br.archive.ubuntu.com/ubuntu/ focal main restricted
/etc/apt/sources.list:deb http://br.archive.ubuntu.com/ubuntu/ focal-updates main restricted
/etc/apt/sources.list:deb http://br.archive.ubuntu.com/ubuntu/ focal universe
/etc/apt/sources.list:deb http://br.archive.ubuntu.com/ubuntu/ focal-updates universe
/etc/apt/sources.list:deb http://br.archive.ubuntu.com/ubuntu/ focal multiverse
/etc/apt/sources.list:deb http://br.archive.ubuntu.com/ubuntu/ focal-updates multiverse
/etc/apt/sources.list:deb http://br.archive.ubuntu.com/ubuntu/ focal-backports main restricted universe multiverse
/etc/apt/sources.list:deb http://security.ubuntu.com/ubuntu focal-security main restricted
/etc/apt/sources.list:deb http://security.ubuntu.com/ubuntu focal-security universe
/etc/apt/sources.list:deb http://security.ubuntu.com/ubuntu focal-security multiverse
/etc/apt/sources.list.d/google-chrome.list:deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main
/etc/apt/sources.list.d/rock-core-ubuntu-qt4-focal.list:deb http://ppa.launchpad.net/rock-core/qt4/ubuntu focal main
dpkg -l | grep ppa
ii apparmor 2.13.3-7ubuntu5.1 amd64 user-space parser utility for AppArmor
ii libapparmor1:amd64 2.13.3-7ubuntu5.1 amd64 changehat AppArmor library
ii ppa-purge 0.2.8+bzr63 all disables a PPA and reverts to official packages
ii printer-driver-pnm2ppa 1.13+nondbs-0ubuntu6 amd64 printer driver for HP-GDI printers
dpkg -l | grep -i libQt5Widgets
ii libqt5widgets5:amd64 5.12.8+dfsg-0ubuntu1 amd64 Qt 5 widgets module
sudo find / -name libQt5Widgets* -type f
find: ‘/run/user/1000/doc’: Permission denied
find: ‘/run/user/1000/gvfs’: Permission denied
/usr/local/lib/libQt5Widgets.so.5
/usr/local/Wolfram/Mathematica/12.1/SystemFiles/Components/WSMCore/SystemModeler/SystemFiles/Libraries/Linux-x86-64/libQt5Widgets.so.5
/usr/local/Wolfram/Mathematica/12.1/SystemFiles/Libraries/Linux-x86-64/Qt/lib/libQt5Widgets.so.5
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.12.8
/home/lima/.local/share/Trash/info/libQt5Widgets.so.5.10.1.trashinfo
/home/lima/.local/share/Trash/info/libQt5Widgets.so.5.trashinfo
/home/lima/.local/share/Trash/info/libQt5Widgets.so.5.10.trashinfo
/home/lima/.local/share/Trash/info/libQt5Widgets.so.trashinfo
/home/lima/.local/share/Trash/files/libQt5Widgets.so.5
/home/lima/.local/share/Trash/files/l_mkl_2020.3.279/pset/32e/qt/libQt5Widgets.so.5.12.8
which lyx
:/usr/bin/lyx
lyx --version
lyx: symbol lookup error: lyx: undefined symbol: _ZN17QAbstractItemView11eventFilterEP7QObjectP6QEvent, version Qt_5
ldd $(which lyx)
linux-vdso.so.1 (0x00007ffd600a8000)
libmythes-1.2.so.0 => /lib/x86_64-linux-gnu/libmythes-1.2.so.0 (0x00007ff29c583000)
libenchant-2.so.2 => /lib/x86_64-linux-gnu/libenchant-2.so.2 (0x00007ff29c575000)
libmagic.so.1 => /lib/x86_64-linux-gnu/libmagic.so.1 (0x00007ff29c54d000)
libz.so.1 => /usr/local/lib/libz.so.1 (0x00007ff29c331000)
libQt5Svg.so.5 => /usr/local/lib/libQt5Svg.so.5 (0x00007ff29c2d9000)
libQt5Widgets.so.5 => /usr/local/lib/libQt5Widgets.so.5 (0x00007ff29bc93000)
libQt5Gui.so.5 => /usr/local/lib/libQt5Gui.so.5 (0x00007ff29b6d1000)
libQt5Core.so.5 => /lib/x86_64-linux-gnu/libQt5Core.so.5 (0x00007ff29b188000)
libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007ff29afa7000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007ff29ae58000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007ff29ae3d000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007ff29ac4b000)
/lib64/ld-linux-x86-64.so.2 (0x00007ff29d54d000)
libgmodule-2.0.so.0 => /lib/x86_64-linux-gnu/libgmodule-2.0.so.0 (0x00007ff29ac43000)
libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007ff29ab1a000)
liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007ff29aaf1000)
libbz2.so.1.0 => /usr/local/lib/libbz2.so.1.0 (0x00007ff29a8dd000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007ff29a8ba000)
libGL.so.1 => /lib/x86_64-linux-gnu/libGL.so.1 (0x00007ff29a832000)
libpng16.so.16 => /usr/local/lib/libpng16.so.16 (0x00007ff29a5ef000)
libicui18n.so.66 => /lib/x86_64-linux-gnu/libicui18n.so.66 (0x00007ff29a2f0000)
libicuuc.so.66 => /lib/x86_64-linux-gnu/libicuuc.so.66 (0x00007ff29a10a000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007ff29a104000)
libpcre2-16.so.0 => /lib/x86_64-linux-gnu/libpcre2-16.so.0 (0x00007ff29a081000)
libdouble-conversion.so.3 => /lib/x86_64-linux-gnu/libdouble-conversion.so.3 (0x00007ff29a069000)
libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007ff299ff6000)
libGLdispatch.so.0 => /lib/x86_64-linux-gnu/libGLdispatch.so.0 (0x00007ff299f3e000)
libGLX.so.0 => /lib/x86_64-linux-gnu/libGLX.so.0 (0x00007ff299f0a000)
libicudata.so.66 => /lib/x86_64-linux-gnu/libicudata.so.66 (0x00007ff298449000)
libX11.so.6 => /lib/x86_64-linux-gnu/libX11.so.6 (0x00007ff29830a000)
libxcb.so.1 => /lib/x86_64-linux-gnu/libxcb.so.1 (0x00007ff2982e0000)
libXau.so.6 => /lib/x86_64-linux-gnu/libXau.so.6 (0x00007ff2982da000)
libXdmcp.so.6 => /lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007ff2982d2000)
libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007ff2982b8000)
我已经安装qt5ct
了在 Qt 应用程序上应用 gtk2 主题(默认情况下它们遵循 Fusion 主题)。但是,启用 gtk2 主题时,Qt 应用程序(我已经尝试过GNU Octave和Brightness Controller)需要花费太多时间来启动。
例如,亮度控制器在 qt5ct 中的 gtk2 主题中加载大约需要 25 秒,而在 Fusion 或任何其他主题下加载需要 1-2 秒(我通过单击图标后查看手表来测量这一点)。
GNU Octave 也是如此。
如何解决这个问题?请让我知道我是否需要发布任何日志。
qt5ct
本身加载也很慢。
我qt5ct
以前在以前版本的 Xubuntu 中使用过,而且速度要快得多。
虽然默认的照片查看器 Gwenview 非常好,但它也是一个文件管理器并具有许多其他功能。因此,它不是很轻量级。
有没有用 Qt 制作的非常轻量级的照片查看器(不需要编辑功能)?
此外,是否有具有基本编辑功能(旋转和保存、裁剪和保存等)的照片查看器(不像 Gwenview 那样占用资源)?
它不需要像 Digikam 或 Gwenview 那样有很多编辑功能。
我刚升级到Ubuntu Focal Fossa,发现缺少Qt4意味着无法构建antimicro
我注意到这篇文章说它可以与 libqt4-dev 一起使用,我相信它会在早期版本的 Ubuntu 上编译得很好。
有什么方法可以在 Focal Fossa 上安装 Qt4?
使用 Qt5,它达到 100%,但在 100% 时失败并给出很多错误:
Scanning dependencies of target antimicro_autogen
[ 1%] Automatic MOC for target antimicro
[ 1%] Built target antimicro_autogen
[ 2%] Generating qrc_resources.cpp
[ 2%] Generating ui_mainwindow.h
[ 3%] Generating ui_axiseditdialog.h
/home/...../Desktop/antimicro-master/src/axiseditdialog.ui: Warning: Z-order assignment: '' is not a valid widget.
/home/...../Desktop/antimicro-master/src/axiseditdialog.ui: Warning: Z-order assignment: 'verticalSpacer' is not a valid widget.
/home/...../Desktop/antimicro-master/src/axiseditdialog.ui: Warning: Z-order assignment: 'verticalSpacer_2' is not a valid widget.
[ 4%] Generating ui_advancebuttondialog.h
/home/...../Desktop/antimicro-master/src/advancebuttondialog.ui: Warning: Z-order assignment: 'verticalSpacer_5' is not a valid widget.
/home/...../Desktop/antimicro-master/src/advancebuttondialog.ui: Warning: Z-order assignment: '' is not a valid widget.
/home/...../Desktop/antimicro-master/src/advancebuttondialog.ui: Warning: Z-order assignment: 'verticalSpacer_6' is not a valid widget.
/home/...../Desktop/antimicro-master/src/advancebuttondialog.ui: Warning: Z-order assignment: 'verticalSpacer_2' is not a valid widget.
/home/...../Desktop/antimicro-master/src/advancebuttondialog.ui: Warning: Z-order assignment: '' is not a valid widget.
/home/...../Desktop/antimicro-master/src/advancebuttondialog.ui: Warning: Z-order assignment: 'verticalSpacer' is not a valid widget.
/home/...../Desktop/antimicro-master/src/advancebuttondialog.ui: Warning: Z-order assignment: '' is not a valid widget.
/home/...../Desktop/antimicro-master/src/advancebuttondialog.ui: Warning: Z-order assignment: 'verticalSpacer_4' is not a valid widget.
/home/...../Desktop/antimicro-master/src/advancebuttondialog.ui: Warning: Z-order assignment: '' is not a valid widget.
[100%] Linking CXX executable bin/antimicro
/usr/bin/ld: CMakeFiles/antimicro.dir/src/main.cpp.o: in function `QtPrivate::MetaObjectForType<JoyButtonSlot*, void>::value()':
main.cpp:(.text._ZN9QtPrivate17MetaObjectForTypeIP13JoyButtonSlotvE5valueEv[_ZN9QtPrivate17MetaObjectForTypeIP13JoyButtonSlotvE5valueEv]+0xb): undefined reference to `JoyButtonSlot::staticMetaObject'
/usr/bin/ld: CMakeFiles/antimicro.dir/src/main.cpp.o: in function `QtPrivate::MetaObjectForType<SetJoystick*, void>::value()':
main.cpp:(.text._ZN9QtPrivate17MetaObjectForTypeIP11SetJoystickvE5valueEv[_ZN9QtPrivate17MetaObjectForTypeIP11SetJoystickvE5valueEv]+0xb): undefined reference to `SetJoystick::staticMetaObject'
/usr/bin/ld: CMakeFiles/antimicro.dir/src/main.cpp.o: in function `QtPrivate::MetaObjectForType<InputDevice*, void>::value()':
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/antimicro.dir/build.make:1804: bin/antimicro] Error 1
make[1]: *** [CMakeFiles/Makefile2:165: CMakeFiles/antimicro.dir/all] Error 2
make: *** [Makefile:130: all] Error 2
非常感谢任何帮助!
我终于从 16.04 升级到了 18.04。Teamviewer 在 16.04 中运行良好。升级后,当我尝试启动 GUI 时,它给了我:
/opt/teamviewer/tv_bin/TeamViewer: symbol lookup error: /opt/qt514/lib/libQt5XcbQpa.so.5: undefined symbol: FT_Get_Font_Format
由于通常会导致此错误的整个 FT_Get_X11_Font_Format 与 FT_Get_Font_Format 问题,我确保它已经在足够新的 freetype 版本上。
似乎该功能可用:
rreese@rreese-desktop:~$ sudo readelf -s /usr/lib/x86_64-linux-gnu/libfreetype.so | grep -i font_format
195: 000000000000fc10 2 FUNC GLOBAL DEFAULT 12 FT_Get_X11_Font_Format
208: 000000000000fbe0 43 FUNC GLOBAL DEFAULT 12 FT_Get_Font_Format
我尝试升级 QT 认为这可能是问题,但 5.14 给了我同样的错误。我有点不知所措。有人有什么建议吗?
谢谢!
操作系统:Lubuntu 19.10
我需要我的应用程序完全以黑暗为主题。Lubuntu 19.10 带有用于 GTK2/3 应用程序的 Adwaita-dark(和 Adwaita)。我还添加了 materia-gtk-theme 包,这样我就可以选择 Materia-dark 而不是 Adwaita-dark。
如果我打开Preferences > LXQt settings > Appearance,只需为 GTK2 和 GTK3 选择一个深色主题即可完成 GTK2/3 应用程序的工作(未显示)。
问题是让 Qt 应用程序看起来也很暗。三种默认的 Qt 样式,Breeze、Fusion 或 Windows,都没有提供深色主题的 Qt 应用程序。
图像显示背景中的 pcmanfm-qt、kcalc、featherpad、qterminal 和顶部的 LXQt 外观。
但是,有这样的:
要尝试统一主题,请在所有列表中选择相似的样式/主题(如果可用),或选择“gtk2”Qt 样式(如果可用)来模仿 GTK 主题。
正如 Qt Style 旁边的下拉菜单所示,没有 'gtk2' Qt 样式。
我如何安装这个 'gtk2' Qt 风格?哪个软件包(最好来自标准存储库)提供它?
更新到 LibreOffice 6.2 后,非英文符号的键盘输入要么被忽略,要么导致随机行为(例如光标跳到行尾)。