Editing User talk:Rebhana
Warning: You are not logged in.
Your IP address will be recorded in this page's edit history.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
- | The following is a compilation of modifications I applied to my personal installation of | + | The following is a compilation of modifications I applied to my personal installation of Easy Debian and which I suggest(ed) for inclusion in the next versions of debian-m5-XX.img.ext2 and the easy-deb-chroot package. |
(This is essentially a writer's digest of my contributions to the thread [http://talk.maemo.org/showthread.php?t=34550 Easy Debian Fremantle Beta Testing] - discussions should continue in the above talk thread, not here, please.) | (This is essentially a writer's digest of my contributions to the thread [http://talk.maemo.org/showthread.php?t=34550 Easy Debian Fremantle Beta Testing] - discussions should continue in the above talk thread, not here, please.) | ||
Line 5: | Line 5: | ||
== My current Easy Debian Installation == | == My current Easy Debian Installation == | ||
- | After installing easy-deb-chroot 0.9. | + | After installing easy-deb-chroot 0.9.50-1fremantle1 from Extras and extraction of image debian-m5-v3d.img.ext2 I have applied the following fixes and additions: |
- | (Filenames prefixed by $CHROOT refer to files in the image. Within the Debian chroot $CHROOT is to be omitted; in Maemo $CHROOT=/.debian - read [http://wiki.maemo.org/Easy_Debian the | + | (Filenames prefixed by $CHROOT refer to files in the image. Within the Debian chroot $CHROOT is to be omitted; in Maemo $CHROOT=/.debian - read [http://wiki.maemo.org/Easy_Debian the wiki] to educate yourself before proceeding blindly!) |
=== Keyboard focus fix === | === Keyboard focus fix === | ||
- | + | Change $CHROOT/usr/bin/xephwm5 so that the lines containing qobi-wmhint-fix and set-focus read: | |
+ | sudo /sbin/qobi-wmhint-fix $PARWIN | ||
+ | #/usr/bin/set-focus $PARWIN | ||
+ | |||
+ | This resolves all issues with keyboard focus loss for good. (The newer easy-deb-chroot version in Extras-devel achieves this through Maemo-side scripts.) | ||
+ | |||
+ | === debbie-sue === | ||
+ | |||
+ | I prefer debbie-sue over debbie, so I changed /usr/bin/debwm: | ||
+ | fixkbdfocus "N/A Easy Debian" | ||
+ | if [ "$?" = 2 ] ; then | ||
+ | debbie-sue xephwm5 | ||
+ | fi | ||
=== brighter theme === | === brighter theme === | ||
Line 17: | Line 29: | ||
While the MurrinaNightOrange theme is really cool, I found it made some applications (in particular zim) almost unusable. To change the theme to something more standard, I produced the file | While the MurrinaNightOrange theme is really cool, I found it made some applications (in particular zim) almost unusable. To change the theme to something more standard, I produced the file | ||
- | /home/user/.gtkrc-2.0.mine | + | /home/user/.gtkrc-2.0.mine |
gtk-theme-name="Raleigh" | gtk-theme-name="Raleigh" | ||
Line 25: | Line 37: | ||
=== fixing sound === | === fixing sound === | ||
- | |||
- | |||
In one XTerminal: | In one XTerminal: | ||
Line 38: | Line 48: | ||
/home/user/.xbindkeysrc | /home/user/.xbindkeysrc | ||
<pre> | <pre> | ||
- | |||
- | |||
- | |||
# "wmctrl -r :ACTIVE: -b toggle,fullscreen" | # "wmctrl -r :ACTIVE: -b toggle,fullscreen" | ||
# m:0x4 + c:111 | # m:0x4 + c:111 | ||
Line 48: | Line 55: | ||
# m:0x4 + c:65 | # m:0x4 + c:65 | ||
# Control + space | # Control + space | ||
+ | "xbindkeys_show" | ||
+ | control+shift + q | ||
+ | |||
"wmctrl -r :ACTIVE: -b toggle,fullscreen" | "wmctrl -r :ACTIVE: -b toggle,fullscreen" | ||
Shift+Mod5 + space | Shift+Mod5 + space | ||
Line 56: | Line 66: | ||
"xvkbd -xsendevent -text '\e'" | "xvkbd -xsendevent -text '\e'" | ||
Shift+BackSpace | Shift+BackSpace | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
</pre> | </pre> | ||
- | So I changed the binding of full screen toggle | + | So I changed the binding of full screen toggle (which otherwise conflicts with key bindings in microB) and added one for tab (\t) and escape (\e). |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | === Updates and additional installations === | |
- | ==== | + | ==== Security updates ==== |
- | After adding security updates to $CHROOT/etc/apt/sources.list | + | After adding security updates to $CHROOT/etc/apt/sources.list: |
deb http://security.eu.debian.org/ lenny/updates main contrib non-free | deb http://security.eu.debian.org/ lenny/updates main contrib non-free | ||
- | and | + | and disabling lenny-backports, I did a complete (security) upgrade by |
apt-get update | apt-get update | ||
apt-get upgrade | apt-get upgrade | ||
apt-get clean | apt-get clean | ||
- | |||
==== Additional packages ==== | ==== Additional packages ==== | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
I personally found the following packages useful, which include a complete LATeX installation and the symbolic math program xmaxima, which both are fairly big. | I personally found the following packages useful, which include a complete LATeX installation and the symbolic math program xmaxima, which both are fairly big. | ||
(Don't forget to run "apt-get clean" regularly to free the space occupied by the downloaded Debian packages once they are installed.) | (Don't forget to run "apt-get clean" regularly to free the space occupied by the downloaded Debian packages once they are installed.) | ||
- | |||
- | |||
- | |||
- | |||
- | |||
From <u>lenny</u>: | From <u>lenny</u>: | ||
- | |||
*[http://packages.debian.org/lenny/mc mc] | *[http://packages.debian.org/lenny/mc mc] | ||
- | |||
- | |||
- | |||
*[http://packages.debian.org/lenny/pgpgpg pgpgpg] | *[http://packages.debian.org/lenny/pgpgpg pgpgpg] | ||
*[http://packages.debian.org/lenny/tree tree] | *[http://packages.debian.org/lenny/tree tree] | ||
- | *[http://packages.debian.org/lenny/ | + | *[http://packages.debian.org/lenny/odt2txt odt2txt] |
- | *[http://packages.debian.org/lenny/ | + | *[http://packages.debian.org/lenny/openssh-client openssh-client] |
+ | *[http://packages.debian.org/lenny/vpnc vpnc] | ||
+ | *[http://packages.debian.org/lenny/encfs encfs] | ||
+ | *[http://packages.debian.org/lenny/xmaxima xmaxima] | ||
*[http://packages.debian.org/lenny/dvipng dvipng] | *[http://packages.debian.org/lenny/dvipng dvipng] | ||
*[http://packages.debian.org/lenny/graphviz graphviz] | *[http://packages.debian.org/lenny/graphviz graphviz] | ||
- | + | *[http://packages.debian.org/lenny/bzr bzr] | |
- | + | ||
*[http://packages.debian.org/lenny/texlive-publishers texlive-publishers] | *[http://packages.debian.org/lenny/texlive-publishers texlive-publishers] | ||
- | |||
- | |||
*[http://packages.debian.org/lenny/grace grace] | *[http://packages.debian.org/lenny/grace grace] | ||
*[http://packages.debian.org/lenny/djview4 djview4] | *[http://packages.debian.org/lenny/djview4 djview4] | ||
Line 130: | Line 105: | ||
*[http://packages.debian.org/lenny/flpsed flpsed] | *[http://packages.debian.org/lenny/flpsed flpsed] | ||
*[http://packages.debian.org/lenny/xpaint xpaint] | *[http://packages.debian.org/lenny/xpaint xpaint] | ||
+ | *[http://packages.debian.org/lenny/rsync rsync] | ||
- | Then with <u>squeeze</u> activated: | + | Then with <u>squeeze</u> activated: |
*[http://packages.debian.org/squeeze/galculator galculator] | *[http://packages.debian.org/squeeze/galculator galculator] | ||
- | *[http://packages.debian.org/squeeze/ | + | *[http://packages.debian.org/squeeze/zim zim] |
- | *[http://packages.debian.org/squeeze/gramps gramps] | + | *[http://packages.debian.org/squeeze/gramps gramps] |
+ | *[http://packages.debian.org/squeeze/xournal xournal] | ||
+ | *[http://packages.debian.org/squeeze/sshfs sshfs] | ||
*[http://packages.debian.org/squeeze/pdfgrep pdfgrep] | *[http://packages.debian.org/squeeze/pdfgrep pdfgrep] | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | + | Upgrade of OpenOffice to 3.2 | |
- | + | apt-get install openoffice.org-writer openoffice.org-impress openoffice.org-calc openoffice.org-math openoffice.org-style-crystal openoffice.org-style-galaxy openoffice.org-style-hicontrast openoffice.org-style-tango openoffice.org-emailmerge ttf-opensymbol python-uno | |
- | apt-get install | + | |
apt-get clean | apt-get clean | ||
- | |||
- | |||
- | |||
- | |||
Then revert $CHROOT/etc/apt/sources.list back to lenny only. Besides being on the safe side for future installations, this also frees quite some memory in the image. | Then revert $CHROOT/etc/apt/sources.list back to lenny only. Besides being on the safe side for future installations, this also frees quite some memory in the image. | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
---- | ---- | ||
Line 284: | Line 180: | ||
zenity --display=:0 --info --title="Information" --text="This window is needed to gain keyboard focus in LXDE. Click OK." & | zenity --display=:0 --info --title="Information" --text="This window is needed to gain keyboard focus in LXDE. Click OK." & | ||
- | === | + | === Openoffice 3.2.0 === |
- | + | Currently the Openoffice version from Squeeze (1:3.2.0-9) has working armel. Before that changes again, it could be included in the Debian image. | |
- | + | ||
- | + | apt-get install openoffice.org-writer openoffice.org-impress openoffice.org-calc openoffice.org-math openoffice.org-style-crystal openoffice.org-style-galaxy openoffice.org-style-hicontrast openoffice.org-style-tango openoffice.org-emailmerge | |
- | This | + | This includes also openoffice.org-math, but leaves out openoffice.org-base (which is big and untested on the N900 (?)). |
== Proposed changes to image debian-m5-v3b.img.ext2 (old) == | == Proposed changes to image debian-m5-v3b.img.ext2 (old) == |
Learn more about Contributing to the wiki.