This page aims to provide as much information as possible to make the Samsung R430 laptop work. There are many variations of the hardware of the unit, so if you had to do something not listed here, please add it.
- Video: NVIDIA 310M
- WLAN: Atheros AR9285
- CPU: Intel Core 2 Duo T6600
- LAN: Marvell 88E8040 PCI-E Ethernet
- Soundcard: Realtek ALC269 (NVIDIA Chipset)
Actual instalation works without trouble
It's supposed to be multitouch, and works that way in windows, but activating two-finger scroll doesn't do anything.
Works out of the box
To enable screen brightness, you need to install and activate the kernel module nvidia-bl from the aur . It needs some options tweaked, however so edit /etc/modprobe.d/modprobe.conf to contain:
options nvidia-bl max_level=131071 shift=9
In different models or with different video cards this might not work, so I'll now explain how to get to those values.
max_level is a number one less than a power of 2. to find the ideal one for your laptop just load it with a value (the default is 2047), like
# modprobe nvidia-bl max_level=level
and, if it isn't bright enough, try with the next number, not without unloading the module first:
# rmmod nvidia-bl
The shift parameter bit-shifts the brightness values, as to make it a sane number. The recomended is to make it so max_level is 256, so it can be calculated by adding one to the max_value (getting a power of two), then calculating the base 2 logarithm of that, and substracting 8 from the result.
finally, you have to load the module, to do this, just issue
# modprobe nvidia-bl
To load it automatically at boot, add nvidia-bl to the modules array in /etc/rc.conf.
The brightness level can then be set by writing the desired value to /sys/class/backlight/nvidia_backlight/brightness
Enable and disable featues
To be able to activate and deactivate fatures such as the touchpad or the wireless card, you need to install the kernel module easy-slow-down-manager. It's very simple to use and the usage is described in /usr/share/doc/easy-slow-down-manager/README.
Obviosuly, like before, you need to load the module for it to work, either by using modprobe, like modprobe easy-slow-down-manager (might need a reboot to work for the first time), or adding it to the modules array in /etc/rc.conf.
To make managing the features of the notebook, you can install Samsung-tools. Just install it and follow the instructions given by the install script.