Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
computer:music_computer_setup_notes [2013/01/04 21:04]
tdobes
computer:music_computer_setup_notes [2013/01/06 18:46]
tdobes
Line 16: Line 16:
   * add contrib to sources; install ttf-mscorefonts-installer   * add contrib to sources; install ttf-mscorefonts-installer
   * aptitude install ttf-bitstream-vera ttf-dejavu   * aptitude install ttf-bitstream-vera ttf-dejavu
-  * aptitude install lm-sensors collectd-core libgcrypt11 (note: libgcrypt11 was already installed)+  * aptitude install lm-sensors ​hddtemp ​collectd-core libgcrypt11 (note: libgcrypt11 was already installed)
   * aptitude install evilwm   * aptitude install evilwm
   * aptitude install uzbl (but deselect colord, consolekit, gstreamer0.10-ffmpeg,​ gstreamer0.10-plugins-good,​ gstreamer0.10-plugins-bad,​ gstreamer0.10-plugins-base,​ hicolor-icon-theme,​ notification-daemon,​ dbus-x11, dbus, hunspell-en-us,​ zenity, xclip, suckless-tools)   * aptitude install uzbl (but deselect colord, consolekit, gstreamer0.10-ffmpeg,​ gstreamer0.10-plugins-good,​ gstreamer0.10-plugins-bad,​ gstreamer0.10-plugins-base,​ hicolor-icon-theme,​ notification-daemon,​ dbus-x11, dbus, hunspell-en-us,​ zenity, xclip, suckless-tools)
Line 22: Line 22:
   * aptitude install icecast2 darkice   * aptitude install icecast2 darkice
   * aptitude install samba winbind cifs-utils smbclient   * aptitude install samba winbind cifs-utils smbclient
-  * aptitude install vlan nfs-common+  * aptitude install ​bridge-utils ​vlan nfs-common
   * aptitude install smartmontools   * aptitude install smartmontools
   * aptitude install vim   * aptitude install vim
-  * adduser tdobes adm+  * aptitude install python-serial
  
 maybe for future: fonts-freefont-ttf ??? different spacing than Windows fonts, maybe ??? maybe for future: fonts-freefont-ttf ??? different spacing than Windows fonts, maybe ???
  
 +  * adduser tdobes adm
 +  * /​etc/​vim/​vimrc
 +  * edit /​etc/​default/​unclutter to set START_UNCLUTTER to "​false"​ (we'll start it manually from our xsession scripts)
   * edit /​etc/​pam.d/​su to enable limits.conf (uncomment "​session required pam_limits.so"​)   * edit /​etc/​pam.d/​su to enable limits.conf (uncomment "​session required pam_limits.so"​)
   * copy /​etc/​init.d/​jackd and /​etc/​default/​jackd   * copy /​etc/​init.d/​jackd and /​etc/​default/​jackd
 +  * update-rc.d jackd defaults
   * copy /​etc/​mpd_multi and /etc/mpd directory   * copy /​etc/​mpd_multi and /etc/mpd directory
-  * add /​mnt/​weather_data to /etc/fstab+  * update-rc.d -f mpd remove && update-rc.d mpd_multi defaults && chmod -x /​etc/​init.d/​mpd 
 +  * copy /​root/​weather-cifspw,​ then add /​mnt/​weather_data to /etc/fstab
   * add /mnt/music to /etc/fstab   * add /mnt/music to /etc/fstab
   * /​etc/​network/​interfaces   * /​etc/​network/​interfaces
Line 41: Line 46:
   * add /​mnt/​altair-music to /etc/fstab   * add /​mnt/​altair-music to /etc/fstab
   * set NEED_IDMAP to "​yes"​ in /​etc/​defaults/​nfs-common   * set NEED_IDMAP to "​yes"​ in /​etc/​defaults/​nfs-common
-  * /​etc/​icecast/​icecast2.xml +  * /​etc/​icecast/​icecast2.xml ​/​etc/​default/​icecast2 
-  * /​etc/​darkice.cfg+  * /​etc/​darkice.cfg /​etc/​default/​darkice 
 +  * chmod 600 /​etc/​darkice.cfg && chown mpd /​etc/​darkice.cfg
   * use /​etc/​init.d/​darkice from old system (the one in debian has a bug and doesn'​t depend on icecast2)   * use /​etc/​init.d/​darkice from old system (the one in debian has a bug and doesn'​t depend on icecast2)
-  * GRUB_CMDLINE_LINUX="​8250.nr_uarts=9"​ in /​etc/​default/​grub+  * update-rc.d -f darkice remove && update-rc.d darkice defaults && chmod -x /​etc/​init.d/​darkice.orig 
 +  * <del>GRUB_CMDLINE_LINUX="​8250.nr_uarts=9"</​del>​ GRUB_CMDLINE_LINUX="​8250.nr_uarts=8" in /​etc/​default/​grub
   * lighttpd-enable-mod accesslog   * lighttpd-enable-mod accesslog
   * lighttpd-enable-mod fastcgi   * lighttpd-enable-mod fastcgi
Line 50: Line 57:
   * as root:  crontab -e and add "00 06   ​* ​  ​* ​  * /​mnt/​music/​cycler/​next-item.sh"​   * as root:  crontab -e and add "00 06   ​* ​  ​* ​  * /​mnt/​music/​cycler/​next-item.sh"​
   * uncomment start_smartd in /​etc/​default/​smartmontools   * uncomment start_smartd in /​etc/​default/​smartmontools
 +  * copy /var/www
 +  * create display user, home directory, and add generic entries to /​etc/​passwd,​ /​etc/​shadow,​ /etc/group, and /​etc/​gshadow
 +  * copy .vnc to /​home/​display
 +  * copy/create /​usr/​local/​bin/​infodisplay-xsession.sh
 +  * ln -s /​usr/​local/​bin/​infodisplay-xsession.sh /​home/​display/​.xsession
 +  * add to /​etc/​inittab:​ ''​%%X:​5:​respawn:/​bin/​su -l -s /bin/sh -c "/​usr/​bin/​startx -- :1 -layout infodisplay -sharevts"​ display%%''​
 +  * dpkg-reconfigure x11-common – and choose "​Anybody"​ (this will update /​etc/​X11/​Xwrapper.config)
 +  * update initdefault to 5 in /​etc/​inittab
 +  * adduser tdobes dialout
 +  * adduser www-data dialout
 +  * run sensors-detect
computer/music_computer_setup_notes.txt · Last modified: 2013/01/06 18:46 by tdobes
Recent changes RSS feed Driven by DokuWiki Valid XHTML 1.0 Valid CSS