TuxMobil
site map · index a-z · search   





Installing Debian/GNU Linux on a Samsung Q25 TXC 1300 Notebook



Some issues were discovered when installing Debian 3.1pre with a kernel 2.6.7 + SWSUSP2 2.0.0.103, ACPI20040715, DSDT-initrd on a Samsung Q25 TXC 1300 notebook.

ACPI

In order to make AC, battery and thermal status to work, you have to patch the DSDT. See here for instructions and here for the fixed DSDT. The power button does not generate ACPI events, although some power button is enumerated in the ACPI namespace. It also does not generate any scancodes via the keyboard controller.

Suspend

S3 does not wake up, S4 (SWSUSP2) works, though.

Hotkey

There is one hotkey for with an "(I)" engraved on it. You can make it available for your machine by using setkeycodes 75 <keycodeofyourchoice>. Afterwards you have to define the keycode in a custom keymap (like /usr/local/share/keymap/samsung-q25.kmap.gz). See the man pages of setkeycodes and loadkeys for instructions. You can then put all the necessary command into an init-script (like /etc/init.d/setkeycode). X11 is a tad different, though. The scancode 75 was defined to be keycode 125 on the console, but "xev" showed that the key generates keycode 115 in X11. The package "hotkeys" can be used to make the key useable: create a new keyboard definition (like /usr/share/hotkeys/samsung-q25.def) where you create a "userdef" entry with keyode 115 and the command of your choice, e.g. "epiphany". Then you can configure your session manager or .xinitrc to load hotkeys -t samsung-q25 at startup.

IrDA

There are two serial devices, ttyS0 and ttyS1, both which can be "irattach"ed but cannot see another device when "irdadump"ed. so perhaps there is no support for SIR at all. A native driver for FIR was not found to be working.








print · i-mode · WAP · PDA
contact · imprint · privacy (P3P) · sponsors · RSS

© Werner Heuser 1997-2014 · http://tuxmobil.org/samsung_q25.html · last change Mon Nov 12 2007