Tiny Core Extensions > TCE Bugs
TC 16+ Xorg does not see layout changes
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