Red Hat Bugzilla – Bug 189059
my solution may not be acceptable, but it is the only way I have been able to get the touchscreen functioning
Last modified: 2014-03-16 22:59:21 EDT
Created attachment 127773 [details]
this is the edited file
Description of problem: rc.serial is not called until line 565 in
/etc/rc.d/rc.sysinit When using a tablet pc with graphical login GDM loads GUI
blocking serial port access needed for touchscreen. This is easily cured copying
lines 564-565 and placing them at line 180 setting serial port before GDM starts.
Version-Release number of selected component (if applicable):
this has been a presistant through out all versions of Fedora and RedHat
How reproducible: every time
Steps to Reproduce:
1. create file /etc/rc.serial
2. edit file add setserial /dev/ttyS3 autoconfig
setserial /dev/ttyS3 uart 1654 irq 5 port 0xfd68
3. edit /etc/xorg.conf add Section "Input Device"
Option "Device" "/dev/ttyS3"
Option "BaudRate" "9600"
Actual results: execute /etc/rc.serial after GDM starts
device or resorce is busy:
Expected results: touchscreen functions properly
Additional info: tablet used for gps mapping. With graphical boot and autologin
then all that is needed is touchscreen. after editing rc.sysinit as described it
Probably this is best moved to a udev rule that runs on the serial device