====== Dell Latitude E5500 ======
Tested on 11.2-RELEASE.
----
===== Hardware =====
* CPU: Intel(R) Core(TM)2 Duo CPU P8700 @ 2.53GHz (2527.05-MHz 686-class CPU)
* Memory: 3GB
* Wireless: Intel //%%WiFi%% Link 5100// ([[https://www.freebsd.org/cgi/man.cgi?iwn|iwn(4)]]).
----
===== Support overview =====
^ Component ^^ Status ^ Details ^
| Graphics | Graphical sessions | ✔ | Works better with the [[https://www.freshports.org/x11-drivers/xf86-video-intel/|Intel driver]]. |
| Backlight | ✔ | |
| Input devices | Touchpad | :?: | Model: %%GlidePoint%%. Neither two-finger nor side scrolling work. I'm yet to figure out how to configure it. |
| Media keys | Brightness | ✔ | |
| ::: | Volume keys | ✔ | Everything works although the mute button does not unmute (at least when using x11-wm/dwm). |
| Network | Ethernet | :!: | |
| ::: | Wi-Fi | ✔ | No need to load any firmware manually. It works better when using ''%%SYNCDHCP%%'' instead of ''%%DHCP%%'' in ''%%ifconfig_wlan0%%'' in ///etc/rc.conf//. |
| Other | Battery | ✔ | |
| ::: | Bluetooth | :!: | |
| ::: | SD-card reader | :!: | |
| ::: | Smart-card reader | :!: | |
| ::: | Suspend & resume | ✔ | When using zzz(8) I am able to restore my X window sessions although I have to switch to other TTY consoles back and forth. It looks like it works much better if I use the media key with a moon on it (Fn+F1). This way everything just works flawlessly. |
| Ports | %%FireWire%% | :!: | |
| ::: | USB | :!: | |
| ::: | VGA | :!: | |
| Sound | Headphone jack | ✔ | |
| ::: | Speakers | ✔ | |
| 2018-07-12 15:11:46+0200 ||||
* **Legend**
* ✔ OK
* :?: Somewhat OK: requires additional tweaking or works worse than expected
* :!: Status unknown, untested
* ✘ Does not work
----
===== Tweaks =====
==== Console ====
* Add //kld_list="i915kms"// to ///etc/rc.conf// in order to increase font size in the console (this kernel module is loaded automatically anyway when you start the X server). //kms// is short for //kernel mode-switching//, it lets the kernel do the modeswitching instead of it being done in userspace - this means that it applies to both console, Xorg, Wayland and any programs that set custom resolutions.
==== Installation ====
=== Problem: the machine does not boot from a USB stick. Tested with 10.4-RELEASE and 11.2-RELEASE. ===
In the bootloader escape to the loader prompt and enter:
set hw.vga.textmode=1
==== Xorg ====
=== Touchpad ===
Two-finger scrolling does not work out of the box.
I've tried adding the following mouse configuration into ///usr/local/etc/X11/xorg.conf.d/10-mouse.conf// but to no avail:
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "CorePointer"
Option "Protocol" "auto"
Option "Device" "/dev/sysmouse"
Option "ZAxisMapping" "4 5 6 7"
Option "Emulate3Buttons" "false"
EndSection
== References ==
* https://forums.freebsd.org/threads/how-to-use-synaptics-driver-for-better-touchpad-features.54872/
* http://freebsd.1045724.x6.nabble.com/Glidepoint-Scrolling-td4084250.html
* https://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/x.html#idp59892168
* https://forums.freebsd.org/threads/synaptics-touchpad-on-dell-inspiron-5150.19707/
* http://kenbsd.blogspot.com/2015/12/setting-up-horizontal-scroll-on-freebsd.html
* https://www.reddit.com/r/freebsd/comments/7o2v62/your_xorgconfd_touchpad_configuration/
* https://forums.freebsd.org/threads/synaptics-touchpad-right-key-on-r60.10125/
* https://forums.freebsd.org/threads/solved-mouse-pointer-wont-move-for-acer-laptop-touchpad.37329/
* https://lists.freebsd.org/pipermail/freebsd-x11/2009-July/008638.html
* https://forums.freebsd.org/threads/touchpad-not-recognized-generic-ps-2-mouse-instead.50318/#post-281745
* https://forums.freebsd.org/threads/synaptics-driver-not-loading-elantech-touchpad.59207/#post-339241
* https://forums.freebsd.org/threads/cannot-manage-display-mouse-from-xfce4-settings-menus.63988/#post-371562
----
===== Files =====
Todo: upload files from https://hackerspace.pl/~mpts/tmp/e5500/
----
{{tag>Laptop}}