Tiny Core Extensions > TCE Bugs

TC 16+ Xorg does not see layout changes

<< < (3/5) > >>

Rich:
Hi andyj
Is drm.ko.gz loaded? If it is, it has some debugging options:

--- Code: ---parm:           edid_fixup:Minimum number of valid EDID header bytes (0-8, default 6)
parm:           debug:Enable debug output, where each bit enables a debug category.
                Bit 0 (0x01)  will enable CORE messages (drm core code)
                Bit 1 (0x02)  will enable DRIVER messages (drm controller code)
                Bit 2 (0x04)  will enable KMS messages (modesetting code)
                Bit 3 (0x08)  will enable PRIME messages (prime code)
                Bit 4 (0x10)  will enable ATOMIC messages (atomic code)
                Bit 5 (0x20)  will enable VBL messages (vblank code)
                Bit 7 (0x80)  will enable LEASE messages (leasing code)
                Bit 8 (0x100) will enable DP messages (displayport code)
parm:           timestamp_precision_usec:Max. error on timestamps [usecs]
parm:           vblankoffdelay:Delay until vblank irq auto-disable [msecs] (0: never disable, <0: disable immediately)
--- End code ---

Juanito:
I uploaded a new xf86-video-vmware built from the latest git clone against the libxatracker uploaded earlier: http://tinycorelinux.net/16.x/x86_64/tcz/src/xorg/xf86-video-vmware

Maybe that will work better?

andyj:
Much better. But...

Initially when I click on an app in wbar it opens at the upper left of the display. After I cycle through the monitors everything looks ok, but apps from wbar will now open in the middle of the display.  ???  It stays like this after I cycle monitors again, it doesn't move after the first time. I didn't notice anything else right away, I'll have to pressure test it later.

The xf86-video-vmware.tcz.dep file is missing Xorg-7.7-3d.tcz.

I tried the debug thing, I didn't get what I wanted:

--- Code: ---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

--- End code ---
What am I doing wrong here?

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?

aus9:

--- Quote ---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?
--- End quote ---

Since you are booting into an Xorg environment try  arandr
Unfortunately it only gets processed once.....as you boot into Xorg
You would need to create multiples and then try in a terminal run each one-----with the danger
going from large resolution to smaller....to make fonts look bigger etc.....it can be clunky

aus9:

--- Quote ---What am I doing wrong here?
--- End quote ---
No idea.....but I have an alternative.
In my bootloader grub I have "blacklist=snd-hda-intel" and I have a number of sound packages in my bootlist that are not relevant to you
2) I have a ~/.X.d/misc with full contents as below .....perm 644

--- Quote ---numlockx on
/home/tc/.local/bin/sound &
--- End quote ---
Yes there is no shebang
contents of ~.local/bin/sound...perm 755

--- Quote ---#!/bin/sh
sudo modprobe snd-hda-intel options enable=0,1
sleep 3
sudo /usr/local/sbin/alsactl restore -f /home/tc/asound.state
--- End quote ---

so try making a file ~/.local/bin/drmconfig  where you attempt something like
#!/bin/sh
sudo modprobe  drm  options debug=something
I am not a coder but online conversion of hex to dec suggests 439?
438 if that is what you are after appears to be 1B6

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version