Hello World,
Hopefully I am finally posting this in the right place. Gonna copy&paste the more relevant parts from the other places where I asked for help. If you have the time/patience to go through it and have anything to add that could help me further I would greatly appreciate it.
Thank you.
[quote=“VIKINGS”]
Hello World,
So some genius thought it a good idea to rename tracker3 to tinysparql(at least that’s what my google search turned up, not that I understand any of this) and I tried to update without changing it but it wouldn’t let me so in the end I answered yes and now stuff doesn’t work.
When I say “stuff” it’s just easyeffects for the moment, but I expect to find more in time.
If I try to launch it from the console I get:
[vikings@VIKINGSKINGDOM ~]$ easyeffects
(easyeffects:5436): Gtk-WARNING **: 09:31:35.093: Unknown key gtk-modules in /home/vikings/.config/gtk-4.0/settings.ini
WARNING: radv is not a conformant Vulkan implementation, testing use only.
[2024-09-23 09:31:35.505] [MANGOHUD] [error] [overlay_params.cpp:647] Unknown option 'io_stats'
Gdk-Message: 09:31:35.752: Error 71 (Protocol error) dispatching to Wayland display.
[vikings@VIKINGSKINGDOM ~]$
Tried to reinstall it didn’t help, suggestions?
LE: Yeap, add 2 more, pavucontrol and mission-center don’t work anymore eighter, basically I don’t think anything below/under gtk4 works anymore(but I’m not gonna try everything since I don’t know what some of those are/do)
[vikings@VIKINGSKINGDOM ~]$ pactree -r tinysparql
tinysparql
├─grilo-plugins
├─gtk3
│ ├─abiword
│ ├─appstream-glib
│ ├─brave-bin
│ ├─gnome-desktop
│ │ └─lutris-git
│ ├─goffice
│ │ └─abiword
│ ├─gspell
│ │ └─yad
│ │ ├─eos-apps-info
│ │ ├─eos-log-tool
│ │ ├─reflector-simple
│ │ └─welcome
│ ├─gtkmm3
│ ├─gtksourceview3
│ │ └─yad
│ ├─gtksourceview4
│ │ └─meld
│ ├─libappindicator-gtk3
│ ├─libdbusmenu-gtk3
│ │ └─libappindicator-gtk3
│ ├─libhandy
│ │ └─yelp
│ ├─libwnck3
│ ├─linux-steam-integration
│ ├─lutris-git
│ ├─meld
│ ├─webkit2gtk
│ ├─webkit2gtk-4.1
│ │ ├─lutris-git
│ │ ├─yad
│ │ └─yelp
│ ├─wxwidgets-gtk3
│ │ ├─aegisub
│ │ └─python-wxpython
│ └─yad
└─gtk4
├─easyeffects
├─gtkmm-4.0
│ └─pavucontrol
├─gtksourceview5
├─libadwaita
│ ├─easyeffects
│ ├─mission-center
│ └─zenity
│ └─steam
│ └─linux-steam-integration
├─libportal-gtk4
├─pavucontrol
└─zenity
[vikings@VIKINGSKINGDOM ~]$
If I try to open mission-center with the console I get:
[vikings@VIKINGSKINGDOM ~]$ missioncenter
MissionCenter::Application-Message: 10:17:00.625: Starting Mission Center v0.6.1
(missioncenter:5742): Gtk-WARNING **: 10:17:00.650: Unknown key gtk-modules in /home/vikings/.config/gtk-4.0/settings.ini
(missioncenter-gatherer:5750): Gatherer::Main-MESSAGE: 7:17:0.807: Starting v0.6.1...
(missioncenter-gatherer:5750): Gatherer::Main-MESSAGE: 7:17:0.808: Initializing system state...
(missioncenter:5742): MissionCenter::Gatherer-CRITICAL **: 10:17:00.952: Call to Gatherer Ping method failed on try 0: The name is not activatable
WARNING: radv is not a conformant Vulkan implementation, testing use only.
WARNING: radv is not a conformant Vulkan implementation, testing use only.
[2024-10-09 10:17:01.011] [MANGOHUD] [[2024-10-09 10:17:01.011] [MANGOHUD] [errorerror] [overlay_params.cpp:647] Unknown option 'io_stats'
] [overlay_params.cpp:647] Unknown option 'io_stats'
Gdk-Message: 10:17:01.088: Error 71 (Protocol error) dispatching to Wayland display.
[vikings@VIKINGSKINGDOM ~]$
Here are the contents of that ini file(I hashed out every line one by one to see if the programs would open until the entire document was hashed out and nothing…):
[Settings]
gtk-application-prefer-dark-theme=false
gtk-cursor-theme-name=XSKHSE
gtk-cursor-theme-size=48
gtk-decoration-layout=icon:minimize,maximize,close
gtk-enable-animations=true
gtk-font-name=Noto Sans, 11
gtk-icon-theme-name=darkine
gtk-modules=colorreload-gtk-module:window-decorations-gtk-module
gtk-primary-button-warps-slider=true
gtk-sound-theme-name=ocean
gtk-xft-dpi=127795
And here’s the output of that inxi -Fzxc0 command:
[vikings@VIKINGSKINGDOM ~]$ inxi -Fzxc0
System:
Kernel: 6.10.10-arch1-1 arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
Desktop: KDE Plasma v: 6.1.5 Distro: EndeavourOS base: Arch Linux
Machine:
Type: Desktop Mobo: MSI model: B250M MORTAR (MS-7A69) v: 1.0
serial: <superuser required> UEFI: American Megatrends v: 2.60
date: 06/29/2018
CPU:
Info: quad core model: Intel Core i7-7700 bits: 64 type: MT MCP
arch: Kaby Lake rev: 9 cache: L1: 256 KiB L2: 1024 KiB L3: 8 MiB
Speed (MHz): avg: 4000 min/max: 800/4200 cores: 1: 4000 2: 4000 3: 4000
4: 4000 5: 4000 6: 4000 7: 4000 8: 4000 bogomips: 57616
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
Device-1: Advanced Micro Devices [AMD/ATI] Navi 31 [Radeon RX 7900 XT/7900
XTX/7900M] vendor: ASRock driver: amdgpu v: kernel arch: RDNA-3
bus-ID: 03:00.0
Display: wayland server: X.org v: 1.21.1.13 with: Xwayland v: 24.1.2
compositor: kwin_wayland driver: X: loaded: amdgpu dri: radeonsi gpu: amdgpu
resolution: 1969x1108
API: EGL v: 1.5 drivers: kms_swrast,radeonsi,swrast platforms:
active: gbm,wayland,x11,surfaceless,device inactive: N/A
API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 24.3.0-devel
glx-v: 1.4 direct-render: yes renderer: AMD Radeon RX 7900 XT (radeonsi
navi31 LLVM 18.1.8 DRM 3.57 6.10.10-arch1-1)
API: Vulkan v: 1.3.295 drivers: amd surfaces: xcb,xlib,wayland devices: 1
Audio:
Device-1: Intel 200 Series PCH HD Audio vendor: Micro-Star MSI
driver: snd_hda_intel v: kernel bus-ID: 00:1f.3
Device-2: Advanced Micro Devices [AMD/ATI] Navi 31 HDMI/DP Audio
driver: snd_hda_intel v: kernel bus-ID: 03:00.1
Device-3: Razer USA RC30-026902 Gaming Headset [Nari Essential Wireless
Receiver] driver: hid-generic,snd-usb-audio,usbhid type: USB bus-ID: 1-4:2
API: ALSA v: k6.10.10-arch1-1 status: kernel-api
Server-1: PipeWire v: 1.2.4 status: active
Network:
Device-1: Intel Ethernet I219-V vendor: Micro-Star MSI driver: e1000e
v: kernel port: N/A bus-ID: 00:1f.6
IF: enp0s31f6 state: up speed: 1000 Mbps duplex: full mac: <filter>
Drives:
Local Storage: total: 22.3 TiB used: 21.14 TiB (94.8%)
ID-1: /dev/nvme0n1 vendor: A-Data model: SX6000PNP size: 476.94 GiB
temp: 39.9 C
ID-2: /dev/sda vendor: Seagate model: ST8000DM004-2CX188 size: 7.28 TiB
ID-3: /dev/sdb vendor: Seagate model: ST8000DM004-2U9188 size: 7.28 TiB
ID-4: /dev/sdc vendor: Seagate model: ST8000DM004-2CX188 size: 7.28 TiB
Partition:
ID-1: / size: 43.99 GiB used: 28.65 GiB (65.1%) fs: ext4 dev: /dev/nvme0n1p7
ID-2: /home size: 35.61 GiB used: 21.56 GiB (60.6%) fs: ext4
dev: /dev/nvme0n1p8
Swap:
ID-1: swap-1 type: partition size: 2 GiB used: 1.99 GiB (99.7%)
dev: /dev/nvme0n1p6
Sensors:
System Temperatures: cpu: 59.0 C mobo: N/A gpu: amdgpu temp: 38.0 C
Fan Speeds (rpm): N/A gpu: amdgpu fan: 0
Info:
Memory: total: 8 GiB available: 7.72 GiB used: 3.58 GiB (46.3%)
Processes: 283 Uptime: 3h 8m Init: systemd
Packages: 1469 Compilers: clang: 18.1.8 gcc: 14.2.1 Shell: Bash v: 5.2.32
inxi: 3.3.36
[vikings@VIKINGSKINGDOM ~]$
Anyway, back to the matter at hand, based on what @ddnn said yesterday I figured out this morning how to switch between x11 and wayland and gave it a shot and indeed it seems things work just fine under x11. So I guess I’m gonna go report this to the wayland people…?
Wish me luck, I’ll be back to update this thread when/if a solution is found. Till then thank you for trying to help everyone.
Update
On the other forum a user posted that he is having similar issues with easyeffects and linked me to Unable to open the GUI on Wayland · Issue #3437 · wwmm/easyeffects · GitHub
to which I replied:
Thank you very much for posting that mate, indeed if I try to open easyeffects from the terminal adding the GSK_RENDERER=gl
argument it does launch, but the audio effects only work while the window is active. When I close the window the applied effects don’t persist like they should.
Regardless, reading that link gave me the idea to google “report gtk4 bug” which eventually led me to this forum/thread.
So after reading that I did the following in the console:
[vikings@VIKINGSKINGDOM ~]$ yay amdvlk
13 aur/lib32-amdvlk-bin 2024.Q2.3-1 (+0 0.00)
AMD's standalone Vulkan driver (32-bit) (Stable DEB Release)
12 aur/lib32-amdvlk-2021q2.5 2021.Q2.5-1 (+1 0.00)
AMD's standalone Vulkan driver for pre-Raven (GCN 5.0 APU) and pre-Polaris (GCN 4.0) GPUs. lib32 version.
11 aur/lib32-amdvlk-2023q3.3 2023.Q3.3-2 (+1 0.00)
AMD's standalone Vulkan driver for Pre-GFX10 GPUs (Vega, Polaris)
10 aur/amdgpu-vulkan-switcher-git r1.fadfff5-1 (+0 0.00)
Select needed vulkan implementation with vk_radv, vk_amdvlk or vk_pro prefix
9 aur/lib32-amdvlk-git 2024.Q2.3.r0.10c37d4-1 (+22 0.00)
AMD's standalone Vulkan driver
8 aur/amd-vulkan-prefixes 2-1 (+10 0.10)
Select needed vulkan implementation with vk_radv, vk_amdvlk or vk_pro prefix
7 aur/amdvlk-2021q2.5 2021.Q2.5-2 (+1 0.00) (Orphaned)
AMD's standalone Vulkan driver for pre-Raven (GCN 5.0 APU) and pre-Polaris (GCN 4.0) GPUs.
6 aur/amdvlk-bin 2024.Q2.3-1 (+0 0.00)
AMD's standalone Vulkan driver (Stable DEB Release)
5 aur/amdvlk-debug 2023.Q2.3-1 (+0 0.00) (Out-of-date: 2023-08-26)
AMD's standalone Vulkan driver, debug build
4 aur/amdvlk-2023q3.3 2023.Q3.3-2 (+1 0.00)
AMD's standalone Vulkan driver for Pre-GFX10 GPUs (Vega, Polaris)
3 aur/amdvlk-git 2024.Q2.3.r0.10c37d4-1 (+22 0.00)
AMD's standalone Vulkan driver
2 multilib/lib32-amdvlk 2024.Q3.2-1 (20.0 MiB 79.7 MiB) (Installed)
AMD's standalone Vulkan driver
1 extra/amdvlk 2024.Q3.2-1 (18.3 MiB 73.0 MiB) (Installed)
AMD's standalone Vulkan driver
==> Packages to install (eg: 1 2 3, 1-3 or ^4)
==> ^[
there is nothing to do
[vikings@VIKINGSKINGDOM ~]$ yay vulkan-radeon
6 aur/lib32-vulkan-radeon-amd-bc250 1:24.2.3-1 (+0 0.00)
Open-source Vulkan driver for AMD GPUs with fixes for the AMD BC-250 - 32-bit
5 aur/lib32-amdonly-gaming-vulkan-radeon-git 24.3.0_devel.195384.fd11bbbb90e.d41d8cd-1 (+8 0.02) (Installed)
Radeon's Vulkan mesa driver (32-bit)
4 aur/vulkan-radeon-amd-bc250 1:24.2.3-1 (+0 0.00)
Open-source Vulkan driver for AMD GPUs with fixes for the AMD BC-250
3 aur/amdonly-gaming-vulkan-radeon-git 24.3.0_devel.195384.fd11bbbb90e.d41d8cd-1 (+16 0.40) (Installed)
Radeon's Vulkan mesa driver
2 multilib/lib32-vulkan-radeon 1:24.2.4-1 (2.6 MiB 11.8 MiB)
Open-source Vulkan driver for AMD GPUs - 32-bit
1 extra/vulkan-radeon 1:24.2.4-1 (2.5 MiB 11.7 MiB)
Open-source Vulkan driver for AMD GPUs
==> Packages to install (eg: 1 2 3, 1-3 or ^4)
==> ^[
there is nothing to do
[vikings@VIKINGSKINGDOM ~]$ yay -R lib32-amdvlk
[sudo] password for vikings:
checking dependencies...
:: lib32-vulkan-icd-loader optionally requires lib32-vulkan-driver: packaged vulkan driver
Package (1) Old Version Net Change
lib32-amdvlk 2024.Q3.2-1 -79,73 MiB
Total Removed Size: 79,73 MiB
:: Do you want to remove these packages? [Y/n] y
:: Processing package changes...
(1/1) removing lib32-amdvlk [------------------------------------------------] 100%
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
[vikings@VIKINGSKINGDOM ~]$ yay -R amdvlk
checking dependencies...
:: vulkan-icd-loader optionally requires vulkan-driver: packaged vulkan driver
Package (1) Old Version Net Change
amdvlk 2024.Q3.2-1 -72,97 MiB
Total Removed Size: 72,97 MiB
:: Do you want to remove these packages? [Y/n] y
:: Processing package changes...
(1/1) removing amdvlk [------------------------------------------------] 100%
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
[vikings@VIKINGSKINGDOM ~]$ yay vulkan-radeon
6 aur/lib32-vulkan-radeon-amd-bc250 1:24.2.3-1 (+0 0.00)
Open-source Vulkan driver for AMD GPUs with fixes for the AMD BC-250 - 32-bit
5 aur/lib32-amdonly-gaming-vulkan-radeon-git 24.3.0_devel.195384.fd11bbbb90e.d41d8cd-1 (+8 0.02) (Installed)
Radeon's Vulkan mesa driver (32-bit)
4 aur/vulkan-radeon-amd-bc250 1:24.2.3-1 (+0 0.00)
Open-source Vulkan driver for AMD GPUs with fixes for the AMD BC-250
3 aur/amdonly-gaming-vulkan-radeon-git 24.3.0_devel.195384.fd11bbbb90e.d41d8cd-1 (+16 0.40) (Installed)
Radeon's Vulkan mesa driver
2 multilib/lib32-vulkan-radeon 1:24.2.4-1 (2.6 MiB 11.8 MiB)
Open-source Vulkan driver for AMD GPUs - 32-bit
1 extra/vulkan-radeon 1:24.2.4-1 (2.5 MiB 11.7 MiB)
Open-source Vulkan driver for AMD GPUs
==> Packages to install (eg: 1 2 3, 1-3 or ^4)
==> 1 2
Sync Explicit (2): vulkan-radeon-1:24.2.4-1, lib32-vulkan-radeon-1:24.2.4-1
resolving dependencies...
looking for conflicting packages...
:: vulkan-radeon-1:24.2.4-1 and amdonly-gaming-vulkan-radeon-git-24.3.0_devel.195384.fd11bbbb90e.d41d8cd-1 are in conflict. Remove amdonly-gaming-vulkan-radeon-git? [y/N] y
:: lib32-vulkan-radeon-1:24.2.4-1 and lib32-amdonly-gaming-vulkan-radeon-git-24.3.0_devel.195384.fd11bbbb90e.d41d8cd-1 are in conflict. Remove lib32-amdonly-gaming-vulkan-radeon-git? [y/N] y
Package (4) Old Version New Version Net Change Download Size
amdonly-gaming-vulkan-radeon-git 24.3.0_devel.195384.fd11bbbb90e.d41d8cd-1 -11,83 MiB
lib32-amdonly-gaming-vulkan-radeon-git 24.3.0_devel.195384.fd11bbbb90e.d41d8cd-1 -11,96 MiB
multilib/lib32-vulkan-radeon 1:24.2.4-1 11,79 MiB 2,60 MiB
extra/vulkan-radeon 1:24.2.4-1 11,67 MiB 2,52 MiB
Total Download Size: 5,12 MiB
Total Installed Size: 23,47 MiB
Net Upgrade Size: -0,33 MiB
:: Proceed with installation? [Y/n] y
:: Retrieving packages...
vulkan-radeon-1:24.2.4-1-x86_64 2,5 MiB 14,6 MiB/s 00:00 [------------------------------------------------] 100%
lib32-vulkan-radeon-1:24.2.4-1-x86_64 2,6 MiB 13,3 MiB/s 00:00 [------------------------------------------------] 100%
Total (2/2) 5,1 MiB 24,4 MiB/s 00:00 [------------------------------------------------] 100%
(2/2) checking keys in keyring [------------------------------------------------] 100%
(2/2) checking package integrity [------------------------------------------------] 100%
(2/2) loading package files [------------------------------------------------] 100%
(2/2) checking for file conflicts [------------------------------------------------] 100%
:: Processing package changes...
(1/2) removing lib32-amdonly-gaming-vulkan-radeon-git [------------------------------------------------] 100%
(2/2) removing amdonly-gaming-vulkan-radeon-git [------------------------------------------------] 100%
(1/2) installing vulkan-radeon [------------------------------------------------] 100%
Optional dependencies for vulkan-radeon
vulkan-mesa-layers: additional vulkan layers [installed]
(2/2) installing lib32-vulkan-radeon [------------------------------------------------] 100%
Optional dependencies for lib32-vulkan-radeon
lib32-vulkan-mesa-layers: additional vulkan layers [installed]
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
[vikings@VIKINGSKINGDOM ~]$
And now gtk4 apps “work” again, yaaay, however:
- Remains to be seen if other stuff still works, like games…
- The sound is nowhere near as good,
will play with easyeffects to see if I can get it back to where it was, but I still don’t understand how any of this should effect sound quality.
- And last but definitely not least(here come the “” in work) mangohud now opens along with gtk4 apps and behaves very strangely, like you can see in this short video. Any idea WTF is wrong with mangohud and how I can stop it doing that?
Apart from uninstalling mangohud which:
a) wouldn’t really help me as I still would like to use it in games;
b) just to make sure I’m not wasting peoples time I tried and it seems I can’t do it anyway, cause when I try to remove it I get
[vikings@VIKINGSKINGDOM ~]$ yay -R mangohud
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: removing mangohud breaks dependency 'mangohud' required by goverlay
-> exit status 1
[vikings@VIKINGSKINGDOM ~]$
And maybe are there any other commands I can run to check if other stuff is going wrong under the hood now? Cause that crap just ain’t normal…
LE: Like I said been playing with easyeffects to try and get the sound quality back up(without any success so far) and if I Shift+F12 to make mangohud dissapear(it doesn’t make it dissapear aynmore but at least it makes the buttons/stuff beneath it clip through a bit and come to the foreground more to make it easier to see/use them) easyeffects will crash after a minute or two. If I don’t use Shift+F12 it doesn’t seem to crash, so far…
LLE: Just tried the game I had installed and it seems to still work, and mangohud behaves properly in/with it just like it did before aka it does launch along with the game(just like it does with those apps in the video) but there are no weird clipping issues, it displays the correct info, and it does dissapear/appear when I use Shift+F12.
However the game does present some artifact bars at least in the menus and loading screen(they seem to go away, I think but hard to tell, once I get ingame) at the bottom and top of the screen, see for yourselves I’ve marked them in the pic below…