WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: TC 16+ Xorg does not see layout changes  (Read 979 times)

Offline aus9

  • Jr. Member
  • **
  • Posts: 94
Re: TC 16+ Xorg does not see layout changes
« Reply #15 on: January 15, 2026, 05:56:43 PM »
Once you have the  correct setting you know how to test for....try create
/etc/modprobe.d/drm.conf perm 644
contents
options drm debug=something

add etc/modprobe.d/drm.conf to your /opt/.filetool.lst

remove the blacklist ....the file under .X.d and the .local/bin/drmconfig file
« Last Edit: January 15, 2026, 06:03:42 PM by aus9 »

Offline andyj

  • Hero Member
  • *****
  • Posts: 1081
Re: TC 16+ Xorg does not see layout changes
« Reply #16 on: January 15, 2026, 06:17:54 PM »
I tried the debug thing, I didn't get what I wanted:
Code: [Select]
tc@box:~$ cat /etc/modprobe.conf
# /etc/modprobe.conf: Modprobe config file.
#
options drm debug=0x1b7
tc@box:~$ sudo cat /sys/module/drm/parameters/debug
0
What am I doing wrong here?

What I thought I was showing with this is that the parameter set (or not in this case) in modprobe.conf was not being picked up by modprobe. I apologize for the confusion. My question still stands, why isn't modprobe picking up the parameter in modprobe.conf?

Offline andyj

  • Hero Member
  • *****
  • Posts: 1081
Re: TC 16+ Xorg does not see layout changes
« Reply #17 on: January 15, 2026, 06:23:36 PM »
One thing that would be nice is if there was a way to run ~/.setbackground whenever the display resolution changes. Is it possible to set up a trigger for this?

I'm using a gradient set in ~/.setbackground:

Code: [Select]
#!/bin/sh
hsetroot  -add "#1B79B8" -add "#AF77CC" -gradient 0
[ $(which wbar.sh) ] && wbar.sh

It would be nice if I could cause this or something like this to run when the resolution changes so I don't get a tiled gradient. It might be helpful if when the wallpaper dialog creates this script that it insert a second line something like "# Created by TC Wallpaper app date/time"
« Last Edit: January 15, 2026, 06:34:24 PM by andyj »

Offline andyj

  • Hero Member
  • *****
  • Posts: 1081
Re: TC 16+ Xorg does not see layout changes
« Reply #18 on: January 15, 2026, 06:27:11 PM »
Some pressure testing blew a gasket. After a few cycles of the monitors FLWM just went away. I didn't find a dump anywhere. This got me thinking that the dialog moving issue isn't from vmware_drv but from flwm not liking all the resolution changes. Any way to start flwm with debug or tracing?

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 15445
Re: TC 16+ Xorg does not see layout changes
« Reply #19 on: January 16, 2026, 03:39:57 AM »
Much better. But...

libxatracker is from the last version of mesa to support it - mesa-24.1.7 - (the xatracker code in mesa was supplied by vmware)

xf86-video-vmware is from https://gitlab.freedesktop.org/xorg/driver/xf86-video-vmware last (cosmetic) commit 25/07/12

i.e. it's not going to get any better than that for the moment - would you like me to post the extensions, or would you like to continue testing?

Offline andyj

  • Hero Member
  • *****
  • Posts: 1081
Re: TC 16+ Xorg does not see layout changes
« Reply #20 on: January 16, 2026, 06:31:58 AM »
I've made a lot of hand changes, running tce-update and seeing if it continues to work would be the next logical test. Let's post it to TC 16 and 17 and once it hits my mirror I try it.

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 15445
Re: TC 16+ Xorg does not see layout changes
« Reply #21 on: January 16, 2026, 10:19:00 AM »
posted to tc-16.x/17.x x86_64 repos

I'll look at x86 once we've finished testing this.