Console/X problems on HCRX-24
Hi,
Firstly, I've just found that my HCRX-24 works with an LCD monitor. This was news to me, as IIRC it had even failed to work with monitors that claimed to support sync-on-green. I hope that might help someone.
Secondly, I can confirm several problems reported by Johannes Raspe and Andy Walker late last year:
1) The Tux colours are wrong. I'll try to expand on that later.
2) The console colours aren't right... actually, the 'normal' colours work correctly, but the 'bright' colours are all white. (Even bright black). Switching to/from X seems to fix this.
3) X doesn't work properly in 32-bit mode. It appears as though the X server is using 24-bit pixels, but the HCRX-24 card is expecting 8-bits of padding per pixel... So something like this:
HCRX-24: R G B U|R G B U|R G B U|...
X: R G B|R G B|R G B|R G B|...
That's consistent with the colour 'artefacts' that I'm seeing. BTW, the right 1/4 of the screen is just whatever was left in the console before switching to X. I'll have a look at this one, but I expect it's a bug in our STI code. :-(
Cheers,
Signature · 5 lines
Stuart Brady _______________________________________________ parisc-linux mailing list [email protected] http://lists.parisc-linux.org/mailman/listinfo/parisc-linux
Quoted 11 lines · Stuart Brady
3) X doesn't work properly in 32-bit mode. It appears as though the X server is using 24-bit pixels, but the HCRX-24 card is expecting 8-bits of padding per pixel... So something like this:
HCRX-24: R G B U|R G B U|R G B U|...
X: R G B|R G B|R G B|R G B|...That's consistent with the colour 'artefacts' that I'm seeing. BTW, the right 1/4 of the screen is just whatever was left in the console before switching to X. I'll have a look at this one, but I expect it's a bug in our STI code. :-(
Thanks to Max Grabert for the suggestion: adding the following line to the "Screen" section in xorg.conf works for me:
DefaultFbBpp 32
I would have expected the X server to be able to find this out for itself, so I'm not sure if there's still a bug here. I can't see anything obviously wrong with stifb, fwiw.
Cheers,
Signature · 5 lines
Stuart Brady _______________________________________________ parisc-linux mailing list [email protected] http://lists.parisc-linux.org/mailman/listinfo/parisc-linux