Debian Wheezy upgrade from Squeeze

Last edit

Added:

> ==i3 and Thinkpad keys==
> After I upgraded, my volume keys did not work. It seemed the amixer notation used before did not work anymore, the following works:
> {{{
> bindcode 121 exec "amixer -q set Master mute"
> bindcode 122 exec "amixer -q set Master 5%- unmute"
> bindcode 123 exec "amixer -q set Master 5%+ unmute"
> }}}
> The keycodes were found using xev.


Upgrade problems

Dist-upgrade fails with “Could not perform immediate configuration”

This was not fixable as described in the documentation. I "fixed" it by removing the offending package (konqueror)

Could not boot after upgrade

Problem: I got an "error: symbol not found: 'grub_divmode64_full'.

Solution: I made a rescue image on a usb-drive from the debian-7.1.0-i386-netist.iso, booted in rescue mode and made the partition bootable by reinstalling grub. Strangely it did not work at once, but after I tried booting a few times it seemed to work just fine.

Issues after upgrade

smplayer and mplayer version

Smplayer cannot find out the version of mplayer.

Mplayer says:

MPlayer svn r34540 (Debian), built with gcc-4.7 (C) 2000-2012 MPlayer Team

This corresponds to 1.0 rc4.

ffmpeg

ffmpeg was removed during upgrade.

The simple solution is to addrepo at: http://www.deb-multimedia.org/ and install from there.

grip

Grip is no more. I replaced it with abcde, it requires a bit of setup, but works great.

My setup:

CDDBPROTO=6
CDROM=/dev/sr0
CDROMREADERSYNTAX=cdparanoia
KEEPWAVS=n
LAME=lame
LAMEOPTS='-h -v -B 192'
MAXPROCS=2
MP3ENCODERSYNTAX=lame
NOGAP=y
OUTPUTDIR=/opt/mp3/abcde
OUTPUTFORMAT='${ARTISTFILE}/${ALBUMFILE}/${TRACKNUM}.${TRACKFILE}'
OUTPUTTYPE=mp3
PADTRACKS=y
WAVOUTPUTDIR=/tmp

i3 and Thinkpad keys

After I upgraded, my volume keys did not work. It seemed the amixer notation used before did not work anymore, the following works:

bindcode 121 exec "amixer -q set Master mute"
bindcode 122 exec "amixer -q set Master 5%- unmute"
bindcode 123 exec "amixer -q set Master 5%+ unmute"

The keycodes were found using xev.