Actions

Linux (Debian Squeeze) on Dell Vostro 1500

From falz.net

Revision as of 10:06, 9 July 2014 by Falz (talk | contribs) (Created page with "Category:Tech Notes on install of [http://www.debian.org/ Debian] Squeeze in October 2010. [http://www.x.org/wiki/ Xorg] with [http://www.xfce.org/ Xfce4]. Previously was...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Notes on install of Debian Squeeze in October 2010. Xorg with Xfce4. Previously was running FreeBSD, but moved away due to some ACPI sleep issues with Nvidia drivers.

Package Management

/etc/apt/sources.list:

deb http://YOURMIRROR/debian/ squeeze main contrib non-free
deb-src http://YOURMIRROR/debian/ squeeze main contrib non-free

deb http://security.debian.org/ squeeze/updates main
deb-src http://security.debian.org/ squeeze/updates main

deb http://www.backports.org/debian squeeze-backports main contrib non-free
deb-src http://www.backports.org/debian squeeze-backports main contrib non-free

deb http://www.debian-multimedia.org squeeze main

deb http://dl.google.com/linux/chrome/deb/ stable main

Ensure you're up to date:

# apt-get update
# apt-get install apt-show-versions debian-multimedia-keyring debian-ports-archive-keyring
# apt-get update
# apt-get dist-upgrade

Networking

Packages to install:

  • wpasupplicant
  • firmware-iwlwifi (firmware for Intel 3945ABG Wireless)

Create /etc/wpa_supplicant.conf:

ap_scan=1
ctrl_interface=/var/run/wpa_supplicant
network={
	ssid="myssid"
	key_mgmt=WPA-PSK
	proto=WPA RSN
	pairwise=CCMP_TKIP
	group=CCMP_TKIP
	psk="mypresharedkey"
}

Add to /etc/networki/interfaces

auto wlan0
iface wlan0 inet dhcp
	wpa-driver wext
	wpa-conf /etc/wpa_supplicant.conf


Audio

Packages to install:

  • alsa-utils

Add these to /etc/modprobe.d/alsa-base.conf OR create a new file (I created sound.conf)

alias snd-card-0 snd-hda-intel
options snd-hda-intel index=0

Reload audio with alsa reload as root.

Power Management (ACPI)

Packages to install:

  • acpi
  • acpi-support
  • cpufrequtils

Changes to /etc/default/acpi-support. Note that these settings are only read if some other power daemon such as xfce4-power-manager or gnome-power-manager isn't running:

LOCK_SCREEN=false
LID_SLEEP=true

If you still have issues just replace /etc/acpi/lid.sh with:

#!/bin/sh
grep -q closed /proc/acpi/button/lid/*/state
if [ $? = 0 ]
then
	/usr/sbin/pm-suspend
fi


X11

Packages to install:

  • handbrake-gtk
  • flashplugin-nonfree
  • gdm
  • gimp
  • google-chrome-stable
  • iceweasel (firefox)
  • module-assistant
  • mplayer
  • nvidia-glx
  • nvidia-kernel-common
  • nvidia-kernel-source
  • openoffice.org
  • openoffice.org-gdk
  • pidgin
  • sun-java6-plugin
  • xfburn
  • ^xfce4\*
  • xorg

Nvidia driver:

# m-a prepare
# m-a a-i nvidia

Generate an xorg.conf with `Xorg -configure`. Move the resulting xorg.conf into /etc/X11/. Edit with these changes:

Section "Device"
	Identifier      "Configured Video Device"
	Driver          "nvidia"
EndSection

# Synaptics mouse config, this config seems to allow two finger vertical scrolling
Section "InputDevice"
       Identifier  "Mouse0"
       Driver          "synaptics"
       Option          "VertEdgeScroll"        "1"
       Option          "HorizEdgeScroll"       "0"
       Option      "Protocol" "auto"
       Option      "Device" "/dev/input/mice"
       Option      "ZAxisMapping" "4 5 6 7"
EndSection


Changes to /etc/gdm/gdm.conf for auto login:

[daemon]
AutomaticLoginEnable=true
AutomaticLogin=username