LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Desktop
User Name
Password
Linux - Desktop This forum is for the discussion of all Linux Software used in a desktop context.

Notices


Reply
  Search this Thread
Old 12-20-2008, 02:52 PM   #1
phantom_cyph
Senior Member
 
Registered: Feb 2007
Location: The Tropics
Distribution: Slackware & Derivatives
Posts: 2,472
Blog Entries: 1

Rep: Reputation: 128Reputation: 128
Question X hangs with no error logs


I'm installing a very minimal Slackware install on my tablet PC. I have 256 megabytes to work with, and my system is at 180 right now. Before you say "well theres you're problem", I will inform you that I was able to get Slackware 11 with X and internet fully functioning on the tablet. The problem was that it turns out that I needed udevd to use the touchscreen and I started all over again with 12.1. Now, the touchscreen is recognized, and sees input via the terminal. But, X will not start. When I try and use X, it simply blinks a little, flashes green and white fuzz bars for a few seconds, then just stays blank. I have to do a manual shutdown to get out of it as Ctrl-Alt-Backspace will not work. I do not get any error messages what-so-ever in /var/log. At one point it complained about not finding the default font "fixed", but I took care of that, and there are no longer any errors to go by.

Note: ACPI at this point has to be disabled for the touchscreen to work.

Here is the list of packages in my system as well as my xorg.conf file.

a:
Code:
aaa_base-12.1.0-noarch-2.tgz
aaa_elflibs-12.1.1-i486-1.tgz
aaa_terminfo-5.6-noarch-1.tgz
acl-2.2.47_1-i486-1.tgz
attr-2.4.41_1-i486-1.tgz
bash-3.1.017-i486-2.tgz
bin-11.1-i486-1.tgz
coreutils-6.9-i486-1.tgz
cxxlibs-6.0.9-i486-1.tgz
dcron-2.3.3-i486-6.tgz
devs-2.3.1-noarch-25.tgz
e2fsprogs-1.40.8-i486-1.tgz
etc-12.1-noarch-4.tgz
glibc-zoneinfo-2.7-noarch-10.tgz
grep-2.5-i486-3.tgz
hdparm-8.6-i486-1.tgz
isapnptools-1.26-i486-2.tgz
kernel-generic-smp-2.6.24.5_smp-i686-2.tgz
kernel-modules-smp-2.6.24.5_smp-i686-2.tgz
less-394-i486-1.tgz
lha-114i-i486-1.tgz
lilo-22.8-i486-12.tgz
logrotate-3.7.4-i486-1.tgz
mdadm-2.6.4-i486-1.tgz
module-init-tools-3.4-i486-1.tgz
ntfs-3g-1.2310-i486-1.tgz
openssl-solibs-0.9.8g-i486-1.tgz
pcmciautils-014-i486-4.tgz
pkgtools-12.1.0-noarch-7.tgz
procps-3.2.7-i486-2.tgz
sdparm-1.01-i486-2.tgz
sed-4.1.5-i486-1.tgz
shadow-4.0.3-i486-15.tgz
sharutils-4.6.3-i486-1.tgz
slocate-3.1-i486-1.tgz
sysfsutils-2.1.0-i486-1.tgz
sysklogd-1.4.1-i486-10.tgz
sysvinit-2.86-i486-6.tgz
sysvinit-functions-8.53-i486-2.tgz
sysvinit-scripts-1.2-noarch-20.tgz
time-1.7-i486-1.tgz
tree-1.5.0-i486-1.tgz
udev-118-i486-3.tgz
unarj-265-i486-1.tgz
usbutils-0.73-i486-2.tgz
utempter-1.1.4-i486-1.tgz
util-linux-ng-2.13.1-i486-1.tgz
ap:
Code:
dmapi-2.2.8_1-i486-1.tgz
lm_sensors-2.10.6-i486-1.tgz
nano-2.0.7-i486-1.tgz
seejpeg-1.10-i386-1.tgz
l:
Code:
atk-1.22.0-i486-1.tgz
cairo-1.4.14-i486-1.tgz
dbus-glib-0.74-i486-2.tgz
gamin-0.1.9-i486-1.tgz
glib-1.2.10-i486-3.tgz
glib2-2.14.6-i486-4.tgz
glibc-2.7-i486-10.tgz
gtk+-1.2.10-i486-4.tgz
gtk+2-2.12.9-i486-1.tgz
hicolor-icon-theme-0.10-noarch-3.tgz
imlib-1.9.15-i486-3.tgz
imlib2-1.4.2-i486-1sl.tgz
libgsf-1.14.8-i486-1.tgz
libidn-1.5-i486-1.tgz
libjpeg-6b-i486-5.tgz
libmad-0.15.1b-i486-3.tgz
libmcs-0.7.0-i486-1.tgz
libpng-1.2.27-i486-1.tgz
librsvg-2.22.1-i486-1.tgz
libungif-4.1.4-i486-4.tgz
libusb-0.1.12-i486-2.tgz
pango-1.20.0-i486-1.tgz
readline-5.2-i486-3.tgz
startup-notification-0.9-i486-1.tgz
svgalib-1.9.25-i486-1.tgz
n:
Code:
autofs-3.1.7-i386-1.tgz
dhcpcd-2.0.4-i486-2.tgz
inetd-1.79s-i486-8.tgz
iptables-1.4.0-i486-1.tgz
pinentry-0.7.5-i486-1.tgz
portmap-6.0-i486-1.tgz
tcp_wrappers-7.6-i486-1.tgz
telnet-0.17-i486-1.tgz
wget-1.11.1-i486-1.tgz
wireless-tools-29-i486-3.tgz
wpa_supplicant-0.5.10-i486-1.tgz
x: (a lot of them will be deleted after X is actually working
Code:
font-util-1.0.1-i486-1.tgz
font-xfree86-type1-1.0.1-noarch-1.tgz
libFS-1.0.0-i486-1.tgz
libICE-1.0.4-i486-1.tgz
libSM-1.0.3-i486-1.tgz
libX11-1.1.4-i486-1.tgz
libXTrap-1.0.0-i486-1.tgz
libXau-1.0.3-i486-1.tgz
libXaw-1.0.4-i486-1.tgz
libXcomposite-0.4.0-i486-1.tgz
libXcursor-1.1.9-i486-1.tgz
libXdamage-1.1.1-i486-1.tgz
libXdmcp-1.0.2-i486-1.tgz
libXevie-1.0.2-i486-1.tgz
libXext-1.0.4-i486-1.tgz
libXfixes-4.0.3-i486-1.tgz
libXfont-1.3.2-i486-1.tgz
libXfontcache-1.0.4-i486-1.tgz
libXft-2.1.12-i486-2.tgz
libXi-1.1.3-i486-1.tgz
libXinerama-1.0.3-i486-1.tgz
libXmu-1.0.4-i486-1.tgz
libXp-1.0.0-i486-1.tgz
libXpm-3.5.7-i486-1.tgz
libXrandr-1.2.2-i486-1.tgz
libXrender-0.9.4-i486-1.tgz
libXres-1.0.3-i486-1.tgz
libXt-1.0.5-i486-1.tgz
libXtst-1.0.3-i486-1.tgz
libXv-1.0.4-i486-1.tgz
libXvMC-1.0.4-i486-1.tgz
libXxf86dga-1.0.2-i486-1.tgz
libXxf86misc-1.0.1-i486-1.tgz
libXxf86vm-1.0.1-i486-1.tgz
libfontenc-1.0.4-i486-1.tgz
liblbxutil-1.0.1-i486-1.tgz
liboldX-1.0.1-i486-1.tgz
libpciaccess-0.10-i486-1.tgz
libpthread-stubs-0.1-noarch-1.tgz
libxcb-1.0-i486-2.tgz
libxkbfile-1.0.5-i486-1.tgz
libxkbui-1.0.2-i486-1.tgz
listres-1.0.1-i486-1.tgz
lndir-1.0.1-i486-1.tgz
luit-1.0.3-i486-1.tgz
mkcomposecache-1.2-i486-1.tgz
mkfontdir-1.0.4-noarch-1.tgz
mkfontscale-1.0.4-i486-1.tgz
pixman-0.10.0-i486-4.tgz
terminus-font-4.20-noarch-1bj.tgz
util-macros-1.1.6-noarch-1.tgz
x11-skel-7.1-noarch-6.tgz
xauth-1.0.3-i486-1.tgz
xaw3d-1.5-i486-4.tgz
xbacklight-1.1-i486-1.tgz
xbiff-1.0.1-i486-1.tgz
xbitmaps-1.0.1-noarch-1.tgz
xcalc-1.0.2-i486-1.tgz
xcb-proto-1.0-noarch-1.tgz
xcmiscproto-1.1.2-noarch-1.tgz
xcmsdb-1.0.1-i486-1.tgz
xcompmgr-1.1.4-i486-1.tgz
xcursorgen-1.0.2-i486-1.tgz
xdbedizzy-1.0.2-i486-1.tgz
xditview-1.0.1-i486-1.tgz
xdriinfo-1.0.2-i486-1.tgz
xedit-1.0.2-i486-1.tgz
xev-1.0.3-i486-1.tgz
xextproto-7.0.2-noarch-1.tgz
xf86-input-elo2300-1.1.1-i486-1.tgz
xf86-input-elographics-1.1.0-i486-2.tgz
xf86-input-evdev-1.2.0-i486-1.tgz
xf86-input-keyboard-1.2.2-i486-1.tgz
xf86-input-mouse-1.3.0-i486-1.tgz
xf86-input-vmmouse-12.4.3-i486-1.tgz
xf86-video-apm-1.2.0-i486-1.tgz
xf86-video-ark-0.7.0-i486-1.tgz
xf86-video-ast-0.85.0-i486-1.tgz
xf86-video-ati-6.8.0-i486-1.tgz
xf86-video-chips-1.2.0-i486-1.tgz
xf86-video-cirrus-1.2.0-i486-1.tgz
xf86-video-cyrix-1.1.0-i486-2.tgz
xf86-video-dummy-0.3.0-i486-1.tgz
xf86-video-fbdev-0.4.0-i486-1.tgz
xf86-video-geode-2.8.0-i486-1.tgz
xf86-video-glint-1.2.0-i486-1.tgz
xf86-video-i128-1.3.0-i486-1.tgz
xf86-video-nsc-2.8.3-i486-1.tgz
xf86-video-rendition-4.2.0-i486-1.tgz
xf86-video-savage-2.2.0-i486-1.tgz
xf86-video-siliconmotion-1.6.0-i486-1.tgz
xf86-video-sis-0.10.0-i486-1.tgz
xf86-video-sisusb-0.9.0-i486-1.tgz
xf86-video-tdfx-1.4.0-i486-1.tgz
xf86-video-tga-1.1.0-i486-2.tgz
xf86-video-trident-1.3.0-i486-1.tgz
xf86-video-tseng-1.2.0-i486-1.tgz
xf86-video-v4l-0.2.0-i486-1.tgz
xf86-video-vesa-1.3.0-i486-2.tgz
xf86-video-vga-4.1.0-i486-2.tgz
xf86-video-via-0.2.2-i486-2.tgz
xf86bigfontproto-1.1.2-noarch-1.tgz
xf86dga-1.0.2-i486-1.tgz
xf86dgaproto-2.0.3-noarch-1.tgz
xf86driproto-2.0.3-noarch-1.tgz
xf86miscproto-0.9.2-noarch-1.tgz
xf86rushproto-1.1.2-noarch-1.tgz
xf86vidmodeproto-2.2.2-noarch-1.tgz
xfd-1.0.1-i486-1.tgz
xfindproxy-1.0.1-i486-1.tgz
xfontsel-1.0.2-i486-1.tgz
xfs-1.0.6-i486-1.tgz
xfsinfo-1.0.1-i486-1.tgz
xfwp-1.0.1-i486-1.tgz
xgamma-1.0.2-i486-1.tgz
xgc-1.0.1-i486-1.tgz
xhost-1.0.2-i486-1.tgz
xinit-1.0.8-i486-1.tgz
xinput-1.3.0-i486-1.tgz
xkbcomp-1.0.4-i486-1.tgz
xkbevd-1.0.2-i486-1.tgz
xkbutils-1.0.1-i486-1.tgz
xload-1.0.2-i486-1.tgz
xlogo-1.0.1-i486-1.tgz
xlsatoms-1.0.1-i486-1.tgz
xlsclients-1.0.1-i486-1.tgz
xlsfonts-1.0.2-i486-1.tgz
xman-1.0.3-i486-1.tgz
xmessage-1.0.2-i486-1.tgz
xmh-1.0.1-i486-1.tgz
xmodmap-1.0.3-i486-1.tgz
xmore-1.0.1-i486-1.tgz
xorg-cf-files-1.0.2-noarch-1.tgz
xorg-server-1.4.0.90-i486-1.tgz
xplsprinters-1.0.1-i486-1.tgz
xpr-1.0.2-i486-1.tgz
xprehashprinterlist-1.0.1-i486-1.tgz
xprop-1.0.4-i486-1.tgz
xproto-7.0.12-noarch-1.tgz
xproxymanagementprotocol-1.0.2-noarch-1.tgz
xrandr-1.2.3-i486-1.tgz
xrdb-1.0.5-i486-1.tgz
xrefresh-1.0.2-i486-1.tgz
xrx-1.0.1-i486-1.tgz
xset-1.0.4-i486-1.tgz
xsetmode-1.0.0-i486-1.tgz
xsetpointer-1.0.1-i486-1.tgz
xsetroot-1.0.2-i486-1.tgz
xsm-1.0.1-i486-1.tgz
xstdcmap-1.0.1-i486-1.tgz
xterm-232-i486-1.tgz
xtrans-1.1-noarch-1.tgz
xtrap-1.0.2-i486-1.tgz
xvidtune-1.0.1-i486-1.tgz
xvinfo-1.0.2-i486-1.tgz
xwd-1.0.1-i486-1.tgz
xwininfo-1.0.3-i486-1.tgz
xwud-1.0.1-i486-1.tgz
Thats it. In the "xap" series I just have icewm and roxterm.

xorg.conf:
Code:
#Custom Xorg config file for Hitachi VisionPlate tablets

Section "Module"
        Load            "dbe"
        Load            "type1"
        Load            "freetype"
        Load            "xtrap"
EndSection

Section "ServerFlags"
        Option          "RandR" "on"
EndSection

Section "ServerLayout"
        Identifier      "x.org configured"
        Screen          0 "screen0" 0 0
        InputDevice     "dummy"
        InputDevice     "Keyboard0" "CorePointer"
        InputDevice     "touchscreen0"
        Option          "BlankTime" "0"
        Option          "StandbyTime" "0"
        Option          "SuspendTime" "0"
        Option          "OffTime" "2"
EndSection

Section "InputDevice"
        Identifier      "keyboard0"
        Driver          "kbd"
        Option          "XkbRules"      "xorg"
        Option          "XkbModel"      "pc104"
        Option          "XkbLayout"     "us"
EndSection

Section "InputDevice"
        Identifier      "dummy"
        Driver          "void"
        Option          "Device" "/dev/input/mice"
EndSection

Section "InputDevice"
        Identifier      "touchscreen0"
        Driver          "evtouch"
        Option          "DeviceName" "touchscreen"
        Option          "Device" "/dev/input/event2"
        Option          "SwapX" "false"
        Option          "SwapY" "true"
        Option          "MinX" "152"
        Option          "MinY" "224"
        Option          "MaxX" "4031"
        Option          "MaxY" "4001"
        Option          "ReportingMode" "Raw"
        Option          "SendCoreEvents" "On"
        Option          "TapTimer" "10"
        Option          "LongTouchTimer" "50"
        Option          "Emulate3Buttons" "false"
        Option          "Emulate3Timeout" "5"
        Option          "MoveLimit" "30"
        Option          "maybetapped_action" "click"
        Option          "maybetapped_button" "1"
        Option          "oneandhalftap_action" "click"
        Option          "oneandhalftap_button" "3"
#       Option          "tap_action" "click"
#       Option          "tap_button" "2"
#       Option          "DebugLevel" "2"
#       Option          "Calibrate" "1"
EndSection

Section "Monitor"
        Identifier      "Monitor0"
        VendorName      "Hitachi"
        ModelName       "Built-In Touchscreen LCD"
        ModeLine        "800x600" 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync
        Option          "DPMS"
EndSection

Section "Device"
        Identifier      "Card0"
        VendorName      "Silicon Motion Inc"
        BoardName       "SM712 LynxEM+"
        Driver          "siliconmotion"
        ChipSet         "lynxem+"
        Option          "HWCursor"      "off"
EndSection

Section "Screen"
        Identifier      "Screen0"
        Device          "Card0"
        Monitor         "Monitor0"
        DefaultDepth    16
        Subsection "Display"
                Depth           16
                Modes           "800x600" "640x480"
        EndSubsection
EndSection
I'm hoping it is some package I am missing, if you have any ideas as to what else may be causing it, please let me know. This is a touchscreen-only tablet, so getting X to work is vital.
 
Old 12-21-2008, 09:30 AM   #2
unSpawn
Moderator
 
Registered: May 2001
Posts: 29,415
Blog Entries: 55

Rep: Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600
The green and white flashing to me looks like a driver problem but what do I know. Does adding the conf setting Option "UseBIOS" "off" inside Section "Device" help? If not then X11/Xorg has server and client-side settings for debug and verbosity (spose the man pages will say exactly what's tweakable), maybe you could run it in full debug / verbose mode and see if it generates something usable wrt driver loading / config settings in /var/log/X*.log? Finally http://bugs.freedesktop.org/buglist....cksearch=SM712 shows some work done recently on the driver, in at least one case for a tablet, maybe have a look.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
arch linux system hangs after some time, nothing in logs bschiett Arch 1 02-22-2012 10:34 AM
Dovecot Error Logs carlosinfl Linux - Server 0 05-23-2008 02:11 PM
Firefox logs user out? Where are error logs? case1984 Linux - General 0 10-09-2004 02:22 PM
PERL error logs...? vous Programming 1 02-06-2004 01:33 PM
How do we use Error Logs? linuxfond Linux - Newbie 4 03-26-2003 07:02 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Desktop

All times are GMT -5. The time now is 11:38 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration