WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Toshiba Satellite T215D  (Read 23220 times)

Offline MikeLockmoore

  • Hero Member
  • *****
  • Posts: 525
  • Good software needn't be big!
Re: Toshiba Satellite T215D
« Reply #15 on: February 17, 2012, 09:25:24 AM »
Hi folks.  I've tested Tiny Core 4.2 and 4.3rc2 on this Toshiba now.  I have Xorg 7.6 working, which sets the optimal display resolution.  However, I would like to have a custom xorg.conf file so I can better configure and control the touchpad with the synaptic driver, as I did in Tiny Core 3.8.

When I try to run the Xorg -configure command I see an error:

Code: [Select]
_XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6
_XSERVTransOpen: transport open failed for inet6/box:0
_XSERVTransMakeAllCOTSServerListeners: failed to open listener for inet6

X.Org X Server 1.11.0
Release Date: 2011-08-26
X Protocol Version 11, Revision 0
Build Operating System: Linux 3.0.3-tinycore i686
Current Operating System: Linux box 3.0.3-tinycore #90210 SMP Thu Aug 18 11:28:07 EEST 2011 i686
Kernel command line: laptop tce=sda8/tclinux_4_3/tce restore=sda8/tclinux_4_3/data nodhcp laptop
Build Date: 23 September 2011  05:05:20PM
 
Current version of pixman: 0.22.2
Before reporting problems, check [url=http://www.tinycorelinux.com]www.tinycorelinux.com[/url]
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Fri Feb 17 12:13:10 2012
List of video drivers:
xgixp
xgi
dummy
apm
ark
ast
radeon
ati
chips
cirrus
ztv
geode
glint
i128
i740
intel
mach64
mga
neomagic
newport
nv
openchrome
r128
rendition
s3
s3virge
savage
siliconmotion
sis
sisusb
tdfx
tga
trident
tseng
v4l
vmwlegacy
vmware
voodoo
fbdev
vesa
Xorg: symbol lookup error: /usr/local/lib/X11/modules/drivers/xgixp_drv.so: undefined symbol: LoaderReqSymLists

At this point in time, I'm not trying to run the ATI accelerated driver (that seems to require the Xorg 7.5 version).  I'm not sure I can use my previous xorg.conf file with Xorg 7.6 to load the synaptic driver.  My current Xorg log file is attached below.

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11178
Re: Toshiba Satellite T215D
« Reply #16 on: February 17, 2012, 09:35:29 AM »
Hi MikeLockmoore
For the first 3 errors, maybe you need  ipv6-2.6.33.3-tinycore.tcz?

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14516
Re: Toshiba Satellite T215D
« Reply #17 on: February 17, 2012, 10:04:08 AM »
I guess the best place to start would be the xorg.conf from tc-3.x - I'm not sure how you'd go about adding just a section for the touchpad under Xorg-7.6 (but I'd like to know since I have one too).

Edit: This worked for me:
Code: [Select]
Section "ServerLayout"
Identifier "X.org Configured"
InputDevice "DualPoint Stick" "CorePointer"
InputDevice "Alps Touchpad"  "SendCoreEvents"
EndSection

Section "InputDevice"
Identifier  "DualPoint Stick"
Driver      "evdev"
# Option     "Protocol" "auto"
Option     "Device" "/dev/input/event4"
# Option     "ZAxisMapping" "4 5 6 7"
EndSection

Section "InputDevice"
Identifier "Alps Touchpad"
Driver  "synaptics"
Option "Device"  "/dev/input/event5"
# Option "Protocol" "auto-dev"
Option "SHMConfig" "true"
Option "GuestMouseOff" "false"
Option "TouchpadOff" "1"
EndSection
..note that the above are the only contents of xorg.conf
« Last Edit: February 17, 2012, 10:15:24 AM by Juanito »

Offline MikeLockmoore

  • Hero Member
  • *****
  • Posts: 525
  • Good software needn't be big!
Re: Toshiba Satellite T215D
« Reply #18 on: February 17, 2012, 01:03:53 PM »
Rich: the ipv6 extension did remove the initial errors, but did not help with the symbol error, unfortunately.

Juanito: First attempt to make my 3.x xorg.conf look similar to yours resulted in _no_ pointers working.  :( 

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14516
Re: Toshiba Satellite T215D
« Reply #19 on: February 17, 2012, 09:05:07 PM »
First attempt to make my 3.x xorg.conf look similar to yours resulted in _no_ pointers working.

The drawback of my conf file is explicitly naming the events (eg /dev/input/event4) corresponding to the touchpad and pointing stick as on reboot they somethimes change.

If you try with your minimalist xorg.conf, then delete it and startx again, Xorg.0.log.old might provide some pointers as to what needs adjusting

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 10957
Re: Toshiba Satellite T215D
« Reply #20 on: February 17, 2012, 11:59:02 PM »
Anyway, if you have no xgi hardware, just remove those from video-all.dep so they don't obstruct the -configure.
The only barriers that can stop you are the ones you create yourself.

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14516
Re: Toshiba Satellite T215D
« Reply #21 on: February 18, 2012, 04:25:18 AM »
This has some useful hints on adding xorg.conf "snippets" to an xorg confless setup:

https://wiki.archlinux.org/index.php/Xorg

The following seems to work:
Code: [Select]
Section "InputClass"
Identifier "Alps Touchpad"
MatchIsTouchpad "on"
Driver "synaptics"
EndSection

..but I haven't yet figured out how to modify this to suit:
Code: [Select]
Section "ServerLayout"
Identifier "xorg configured"
InputDevice "DualPoint Stick" "CorePointer"
InputDevice "Alps Touchpad"  "SendCoreEvents"
EndSection

Offline MikeLockmoore

  • Hero Member
  • *****
  • Posts: 525
  • Good software needn't be big!
Re: Toshiba Satellite T215D
« Reply #22 on: February 20, 2012, 11:10:09 AM »
Curaga, Juanito: Thanks for the suggetions.  I've not had time to explore them yet.  I've been struggling with my old ACX wireless adapter in my much-older laptop.  >:(

I'll have to try again.  I'm not sure I like the new-style piecemeal configuration in Xorg 7.6.  :-\

Offline MikeLockmoore

  • Hero Member
  • *****
  • Posts: 525
  • Good software needn't be big!
Re: Toshiba Satellite T215D
« Reply #23 on: February 21, 2012, 06:50:40 AM »
With Xorg 7.6, I cannot get the touchpad settings to take effect.  If I modify /usr/local/share/X11/xorg.conf.d/50-synaptics.conf file by adding some extra settings for edge scrolling, nothing changes. 

I'm also seeing an error in the Xorg log that the ATI radeon r600_dri.so cannot be found and loaded.  I saw in some googling that this may be part of a MESA DRI package in other distros.  Not sure the best way to get it for Tiny Core.

Maybe it would be better for me to revert to Xorg 7.5 and use the ati-fglrx.tcz driver.  Hopefully the touchpad stuff would still work as I had working in TC 3.6 / 3.8.  I'm not sure if the Linux kernel 3.0.3 in TC 4.x will work the same way for the graphics and touchpad.  Any observations from others who have migrated to the TC 4.x series?  I suppose I'll see when I have some more time I can spare for it.
« Last Edit: February 21, 2012, 06:52:53 AM by MikeLockmoore »

Offline vinnie

  • Hero Member
  • *****
  • Posts: 1187
  • HandMace informatic works
Re: Toshiba Satellite T215D
« Reply #24 on: February 21, 2012, 08:53:47 AM »
Also I continue to use xorg 7.5, when I tried the 7.6 gave me problems (I have an intel gma do not remember what).
as long as 7.5 works I'm not going to change (although the transition to linux 3 I have lost the ability to configure the touchscreen and xinpu_calibrator I did not detect)

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14516
Re: Toshiba Satellite T215D
« Reply #25 on: February 21, 2012, 09:45:38 AM »
The touchpad works in much the same way for me with tc-4/xorg-7.6

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14516
Re: Toshiba Satellite T215D
« Reply #26 on: February 21, 2012, 09:54:59 AM »
I'm also seeing an error in the Xorg log that the ATI radeon r600_dri.so cannot be found and loaded.  I saw in some googling that this may be part of a MESA DRI package in other distros.  Not sure the best way to get it for Tiny Core.

This is in xorg-7.6-3d, no?

Offline MikeLockmoore

  • Hero Member
  • *****
  • Posts: 525
  • Good software needn't be big!
Re: Toshiba Satellite T215D
« Reply #27 on: February 21, 2012, 11:03:33 AM »
Quote
This is in xorg-7.6-3d, no?

Yes, so it is.  Thanks for the pointer.  When I have time, I'll try it.

But not having good control over the touchpad is a significant usability issue.  Before I could use the touchpad for scrolling, and I could temporarily disable the touchpad entirely (as when a mouse was plugged in after X was up) using synclient.  X isn't loading the synaptic driver so that I can use synclient... it just seems to merge the touchpad events into the mouse events and treats both as generic mice.

Offline MikeLockmoore

  • Hero Member
  • *****
  • Posts: 525
  • Good software needn't be big!
Re: Toshiba Satellite T215D
« Reply #28 on: February 22, 2012, 07:38:25 PM »
I installed the Xorg-7.6-3d extension and got the hardware rendering working.  glxgears reports about 60 fps fullscreen.  YouTube is running fairly nice with Flash11.  The ATI graphics seems to relieve the AMD Neo K125 single-core CPU quite a bit... CPU load running 40 to 50%.  Not bad!  :D

Offline MikeLockmoore

  • Hero Member
  • *****
  • Posts: 525
  • Good software needn't be big!
Re: Toshiba Satellite T215D
« Reply #29 on: February 28, 2012, 02:05:37 PM »
Still no joy with the synaptic touchpad in TC 4.x.  :'(

I copied all of the xorg.conf.d snippets from a working Fedora distribution and rebooted into Tiny Core 4.3.  The config snippets had no effect on the behavior of the touchpad configuration under Xorg 7.6 on TC 4.3.  The synaptics driver is still not loaded (even though the file is present in my system) and the touchpad works with the default, very basic, settings. 

Maybe the new 3.0.21 kernel in TC 4.4 will make things work differently?  I'll need to recompile acx-mac80211.ko again.   :P