Tord's muhammed 15 August 2004 Status
2.6 kernel -- loose ends
root@muhammed:/etc/apt# lspciGraphics card
Low priority, as Tord currently has no need for it.
See ADSL Infrared Built in; not tested. 2.6.7-01 kernel has the modules. Wireless Not built in -- use a PCMCIA card. Installation history 12 June 2005 update portmap: bound portmap to loopback device in /etc/default/portmap (not used) -- just reconfigure portmap to change. This may have caused some major grief -- no loopback device means no ssh tunnel -- possibly. Anyway, tunnel didn't work. I reconfigured portmap and restarted it, but how do I then start the loopback device? Got it -- ifup lo. Nice! So binding portmap to the loopback device seemed to just paralyse everything! Printer: The printer wasn't working, and the printer setup in KDE wasn't giving the right options. Stab in the dark stuff, but it worked: rm ~/.kde/share/config/kdeprintrcI installed two new drivers for the same printer and issued # lpstat -tLooks good so far, but the queue is not clearing. A restart may be required. Is using cups a mistake for a local printer? I also installed java and azureus, but it doesn't look like there are usable ports. I tested k3b -- looked fine. New stuff I learned: when running the vnc tunnel, you can start twm instead of kdestart, and get a light window manager. Inside it, you can run screen, and inside screen various apps -- I even ran xcdroast inside screen and burned a CD. Seemed successful. 29 August 2004 update
I installed the 2.6.7 kernel and got this on issuing lilo: Device 0x0300: Invalid partition table, 2nd entryI isolated the problem to the /windows partition, which is misdetected and thus WinXP won't show up in the boot menu. I booted into 2.4 and ran lilo there -- it works fine. Turns out 2.6 doesn't detect the disk geometry, so you have to tell it what it is -- in muhmamed's case, add this boot parameter to /etc/lilo.conf
10-12 August 2004 update The iPod showed that muhammed confused various SCSI devices, and hotplug isn't handled in the 2.4 kernel. With the 2.6 kernel, the burner and CD player will no longer be SCSI devices. That leaves the iPod and the Flash stick, and they don't need to be used at the same time. So this is the time to go to 2.6!
Configured the first 2.6 kernel for muhammed, using 2.6.7 (see local copy):
I installed the kernel and the new nvidia kernel driver -- it installs
correctly into the 2.6 /lib/modules, even though I'm running the 2.4
kernel. I then did the following:
18 June 2004 update -- the i8K module and utilities for system management Verify that this kernel option was activated: CONFIG_I8K: This adds a driver to safely access the System Management Mode of the CPU on the Dell Inspiron and Latitude laptops. The System Management Mode is used to read cpu temperature, cooling fan status and Fn-keys status on Dell laptops. It can also be used to switch the fans on and off. The driver has been developed and tested on an Inspiron 8000 but it should work on any Dell Inspiron or Latitude laptop. Here's the userspace program, i8kutils, that goes with it -- source: Here is the maintainer's README -- source: 16 June 2004 UpdateI8KUTILS FOR LINUX - VERSION 1.24 I ran the modem detection script and foudn that the sl-modem drivers may work: Controller 8086:2486 82801CA/CAM AC'97 ICH3Not installed or tested. The following NEW packages will be installed:No protests. 15 June Update Jeg oppdaget at muhammed hadde problemer med å finne en URL i Israel, og la inn "nextgentel.net" i Domain Name Search filen, /etc/resolv.conf. Det ser ut til å ha løst problemet. /etc/resolv.conf ser nå slik ut: search nextgentel.netJeg fant ut at nextgentel var din ISP ved å skrive host 217.13.4.21So Tord's ISP appears to be nextgentel, which uses the SMPT server mail.broadpark.no. Added to the Thunderbird configuration. He has e-mail with Tele2, which uses SMPT mail.c2i.net -- likely irrelevant. 6 June 2004 Update Tord's UTF-8 definition doesn't work right -- e-mail is messed up and OpenOffice can't open docs with Norwegian letters in the name. I advised him to switch to none or no_NO.ISO-8859-1 and even try loadkeys no and if it works install-keymap no. I also figured out how to change the locale manually -- and you can change the locale without changing the language: export LC_ALL=CThis finally got fixed, using locale nb for bokmål (just reconfigure locales): root@cyberspace:~# localeDo "locale -a" to see available locales: root@sigillo:~# locale -aNow how about trying bokmål? export LC_ALL=bokmalI then get: root@sigillo:~# locale charmapWow! So that's implied! However, I still can't type æøå in konsole. And when I exit x-windows, the same command gives POSIX! So locale has only been changed in one terminal. Since I can't use æøå in konsole, I recompiled the 2.6.5 kernel as follows: File systems | Native language supportSo ISO-8859-1 is compiled in, the others are modules. Then I find out that locale can be set in /etc/profile! Just add export LANG=no_NOYou could also put this in .bashrc. There's a discussion on how to get OpenOffice to recognize UTF-8, but I don't see an elegant solution. Note that you can start OpenOffice with this switch: LANG=C openofficeYou can then monitor whether OOo successfully imports the current locale. Possible addition to the x-windows configuration: This is now tested and works fine -- I can even type Norwegian letters on the command line. Problem fully resolved.Section "InputDevice" 4 June 2004 Update Looking into keyboards and locales.
Keyboard maps are located in /usr/share/keymaps/i386/qwerty/ -- lots of them. You change keyboard map with loadkeys -- it works, but unless you have the right console driver, it won't display the Norwegian characters. On muhammed, /etc/console contains boottime.kmap.gz. How did that get generated? This is the key. The /etc/console directory is generated by the package console-common. # just reconfigure console-commonSo there we see it -- the default keymap is us. How do I change that? Some instructions: A. #export LC_CTYPE="de_DE.utf8" B. Comment avoir le support de l'euro en console 30 May 2004 Update Scanner Tord's scanner shows up on lsusb: Bus 001 Device 002: ID 03f0:2205 Hewlett-Packard ScanJet 3500cThe HP ScanJet 3500c (ID 03F0-2205) has a RealTek RTS8801C2-6 ASIC and is being reverse engineered here: HP Scanjet 3500 series scannersHowever, it's still not supported. The closest driver is the HP4470C Sane driver, which uses the surely similar RealTek RTS8891 chip -- but even this driver is alpha. Lilo I installed lilo (22.5.9-2) and mbr, and ran liloconfig: Install a partition boot record to boot Linux from /dev/hda5? [Yes]Looks bad. I tried issueing grub-install /dev/hda5but it just hung. I then modified lilo to use /dev/hda and not worry about setting /dev/hda5 as the active partition, and then installed the lilo modified by thermoman, see http://debian.thermoman.de/misc/graphical_boot_screen_for_lilo/ and http://www.gamers.org/~quinet/lilo/help.html. When I reran liloconf I got this: # liloconfigSo this looks clean. 25 May 2004 Update Tunnel works from user root.
# just install kde The following packages will be REMOVED: gtk-engines-cleanice2 gtk-engines-mgicchikn kdepim-libs kontour libgnomeprintui-0 libgtk2.0-0png3 libxslt1 The following NEW packages will be installed: atlantikdesigner dcoprss hicolor-icon-theme kaddressbook-plugins kate-plugins kde kde-amusements kde-core kdeaddons kdeaddons-kfile-plugins kdepim-kio-plugins kicker-applets knewsticker-scripts koffice-data kommander konq-plugins konsolekalendar kontact kontact-plugins ksig ktnef libcomerr2 libdb3++c102 libdb4.0++c102 libfinance-quote-perl libgcrypt7 libgnutls10 libgnutls7 libgpg-error0 libgsf-1 libgtk2.0-bin libhtml-tableextract-perl libidl0 libio-stringy-perl libkcal2 libkdepim1 libkdgantt0 libkgantt0 libkpimexchange1 libksieve0 libmagick6 libmailtools-perl libmal1 libmime-perl libmyspell3 libneon23 libnews-nntpclient-perl libopencdk8 librss1 libstlport4.6 libsvga1 libtasn1-2 libtimedate-perl libwv2-1 libxcursor1 libxrender1 libxslt1.1 noatun-plugins openoffice.org-mimelnk quanta vimpart xml-core The following packages will be upgraded: artsbuilder atlantik bonobo-activation dictionaries-common docbook-xml gconf2 imagemagick kaddressbook kalarm kandy karm kate kdelibs-bin kdelibs-data kdelibs4 kdepim kdepim-kfile-plugins kgpgcertmanager kmail kmailcvt knode knotes koffice koffice-libs konqueror korganizer korn kpilot ksync kugar kword libart-2.0-2 libart-2.0-dev libarts1 libartsc0 libasound2 libatk1.0-0 libbonobo-activation4 libbonobo2-0 libbonobo2-common libcupsys2 libcurl2 libfontconfig1 libfreetype6 libgconf2-4 libglib2.0-0 libgnome2-0 libgnome2-common libgnomevfs2-0 libgnomevfs2-common libgtk2.0-0 libgtk2.0-common libkdegames1 libkdenetwork2 libkonq4 libkrb53 libmad0 libmimelib1 libogg0 liborbit2 libpango1.0-0 libpango1.0-common libpcre3 libpng12-0 libpng3 libqt3c102-mt libscrollkeeper0 libsdl1.2debian libsdl1.2debian-oss libsmbclient libvorbis0a libvorbisfile3 libxml2 noatun scrollkeeper sgml-data 76 upgraded, 62 newly installed, 16 to remove and 796 not upgraded. # just install xlibs (and the remaining xfree86 packages) The following packages will be REMOVED: xlibmesa3-gl xlibmesa3-glu The following NEW packages will be installed: libsm6 libx11-6 libxext6 libxft1 libxi6 libxmu6 libxmuu1 libxp6 libxpm4 libxrandr2 libxt6 libxtrap6 libxtst6 libggi-target-x libice-dev libsm-dev libx11-dev libxext-dev libxi-dev libxv-dev x-dev xlibs-static-dev zlib1g-dev libxmu-dev libxmuu-dev libxp-dev libxpm-dev libxrandr-dev libxrender-dev libxt-dev render-dev libexpat1-dev libfontconfig1-dev libfreetype6-dev libxft-dev xlibmesa-gl xlibmesa-gl-dev xlibmesa-glu xlibmesa-glu-dev xlibs-dev xlibs-pic xlibs-static-pic freeglut3 The following packages will be upgraded: libdps1 libggi2 libgii0 libgii0-target-x libxaw6 libxaw7 libexpat1 libxft2 xfonts-100dpi-transcoded xfonts-75dpi xfonts-75dpi-transcoded xfonts-base xfonts-base-transcoded xfonts-scalable xfree86-common xlibs-data xserver-common xserver-xfree86 xterm xutils libglut3 # various packages The following packages will be REMOVED: libavifile0.7-dev libavifile0.7c102 xcdroast console-tools-libs cupsys cupsys-driver-gimpprint dict-elements dict-foldoc dict-gcide dict-jargon dict-vera dict-wn dictd dictzip cervisia cracklib-runtime cracklib2 libpam-cracklib kde-i18n-fi kde-i18n-hu kde-i18n-ja kde-i18n-lt kde-i18n-nl kde-i18n-pl kde-i18n-pt kde-i18n-ptbr kde-i18n-ro kde-i18n-ru kde-i18n-az kde-i18n-bg kde-i18n-bs kde-i18n-ca kde-i18n-cs kde-i18n-cy kde-i18n-da kde-i18n-de kde-i18n-el kde-i18n-engb kde-i18n-es kde-i18n-et kde-i18n-gl kde-i18n-he kde-i18n-sk kde-i18n-sl kde-i18n-sr kde-i18n-sv kde-i18n-ta kde-i18n-tr kde-i18n-zhtw kde-i18n-eu kde-i18n-fr kde-i18n-is kde-i18n-it kde-i18n-zhcn kde-i18n-nn kde-i18n-uk kdeartwork-theme-desktop icewm icewm-common icewm-experimental icewm-gnome-support icewm-themes enlightenment enlightenment-data ethereal firestarter ethereal-common exuberant-ctags gkdial-gnome gksu flex gxedit gxproc icewm icewm-common icewm-experimental icewm-gnome-support icewm-themes deity deity-curses deity-gtk glimmer iceme icepref python-gtk kapptemplate kbabel kbugbuster kchart kformula kivio karbon, kchart, kformula, kivio, koshell, kpresenter, kspread, kugar, kword koffice-dev, koffice-doc-html mozilla-xmlterm libdirectfb8 pico vera openoffice.org openoffice.org-bin openoffice.org-debian-files openoffice.org-l10n-en The following NEW packages will be installed: apt-howto-common liba52-0.7.4-dev libavifile-0.7c102 libdv4 libmpeg2-4 libpvm3 libsndfile1 libxvidcore4 mpeg2dec ncompress rar toolame unzip xvid4conf kaffeine debconf-i18n libgdbm3 liblocale-gettext-perl libnewt0.51 libtext-charwidth-perl libtext-wrapi18n-perl slang1a-utf8 libcdparanoia0 cpp-3.3 libconsole dia-libs libncursesw5 python-gtk2 python2.3-gtk2 python2.3-numeric e2fslibs libdns11 libisc7 libnet1 libss2 libuuid1 librecode0 recode cupsys-driver-gimpprint-data foomatic-filters-ppds edict imlib11 juk kanjidic kbruch kdelirc kgamma kgoldrunner kgpg kig klettres-data kmilo kopete kpdf kregexpeditor kstars-data ksvg kwalletmanager kwifimanager libboost-python1.31.0 libexif9 libfribidi0 libgadu3 libgstreamer0.6-0 libiw27 libkcddb1 libkdegst0.6 libmusicbrainz2 libsensors3 libtag1 trm kdeartwork-theme-icon kdewallpapers libavcodec1 libmagic1 ucf autoconf automake1.4 autotools-dev bison g++-3.3 gcc-3.3 gimp gimp-data libcroco2 libgimp2.0 libgtkhtml2-0 librsvg2-common libstdc++5-3.3-dev libtool dpatch nvidia-kernel-source kernel-source-2.4.26 gnome-keyring gs-gpl libgnome-keyring0 libopenh323-1.12.2 libpt-1.5.2 libvte-common libvte4 libgdk-pixbuf2 xaw3dg gtkglarea5 libdb4.2 libsigc++-1.2-5c102 linux-kernel-headers python2.3 libijs-0.35 k3blibs libflac++2c102 libsamplerate0 zip libcrypt-passwdmd5-perl intltool-debian libdirectfb-0.9-20 libnetpbm10 libxml-libxml-common-perl mplayer-586 jackd lesstif2 libjack0.80.0-0 libtextwrap1 libidn11 liboggflac1 vim-common wamerican libgle3 libcurses-perl libcurses-ui-perl libterm-readkey-perl sysv-rc-conf sysvconfig ttf-bitstream-vera bittorrent screen The following packages will be upgraded: adduser afio amor apmd apt-howto-en ark arts aspell aspell-bin aspell-en audacity aumix-gtk auto-apt avidemux avifile-divx-plugin avifile-mad-plugin avifile-mjpeg-plugin avifile-player avifile-utils avifile-vorbis-plugin avifile-win32-plugin avifile-xvid-plugin libapm1 libid3tag0 liblame0 libmjpegtools0 libpng10-0 libpng2 libquicktime1 libvorbisenc2 libwxgtk2.4 mjpegtools transcode a2ps aalib1 base-config base-files base-passwd console-data debconf debconf-utils debhelper libnet-perl modconf perl perl-base perl-modules whiptail bash bash-doc bin86 binutils binutils-doc bsdmainutils bsdutils cabextract cdda2wav cddb cdparanoia cdrdao cdrecord cdrtoaster libcdparanoia0 cftp cheops configure-debian console-common console-tools coreutils cpp cpp-2.95 cpp-3.2 gcc-3.2-base gcc-3.3-base libacl1 libattr1 dash dc debian-guide debianutils deborphan defoma dhcp-client dia dia-common dialog diff divine dnsutils doc-linux-html doc-linux-text dosfstools dpkg dpkg-dev dpkg-repack dselect dvgrab e2fsprogs initscripts libblkid1 modutils sysvinit dict dictionaries-common cupsomatic-ppd eyesapplet fifteenapplet flashkard kaboodle kalzium kamera kappfinder kasteroids katomic kaudiocreator kbackgammon kbattleship kblackbox kbounce kcalc kcharselect kcoloredit kcontrol kdebase kdebase-bin kdebase-data kdebase-kio-plugins kdeedu kdeedu-data kdegames kdegraphics kdegraphics-kfile-plugins kdelibs kdemultimedia kdemultimedia-kfile-plugins kdemultimedia-kio-plugins kdenetwork kdepasswd kdeprint kdesktop kdessh kdetoys kdeutils kdf kdict kdvi kedit keduca kenolaba kfax kfind kfloppy kfouleggs kget kghostview khangman khelpcenter khexedit kicker kiconedit kiten kjots kjumpingcube klaptopdaemon klettres klickety klines klipper kmahjongg kmenuedit kmessedwords kmid kmines kmix kmoon kmplot kmrml knewsticker kodo kolf konqueror-nsplugins konquest konsole kooka kpager kpaint kpat kpercentage kpersonalizer kpf kpoker kpovmodeler kppp krdc krec kreversi krfb kruler ksame kscd kshisen ksim ksirc ksirtet ksmiletris ksmserver ksnake ksnapshot ksokoban kspaceduel ksplash kstars ksysguard ksysguardd kteatime ktimer ktip ktouch ktron ktuberling ktux kuickshow kverbos kview kviewshell kvoctrain kweather kwin kwin4 kworldclock kcmlinuz kcron kdat kde-i18n-nb kdeadmin kdeadmin-kfile-plugins kdeartwork kdeartwork-misc kdeartwork-style kdeartwork-theme-window kdegames-card-data kdesdk-scripts kdm kpackage kscreensaver ksysv kuser secpolicy etherape ethtool ext2resize fakeroot fdutils feh ffmpeg libbonoboui2-0 libbonoboui2-common libglade2-0 libgnomecanvas2-0 libgnomecanvas2-common bc eject file fileutils findutils flashplayer-mozilla cpio cramfsprogs cron e2ps e2undel fontconfig easytag enscript g++ g++-2.95 g++-3.2 gawk gcc gcc-2.95 gcc-3.2 gconf gdb gdk-imlib1 gettext gimp1.2 libgail-common libgail17 libgimpprint1 librsvg2-2 libstdc++5-dev fnlib-data fping gettext-base gkrellm gkrellm-common gnome-bin gnome-libs-data gnome-mime-data gnome-vfs-extfs gnomemeeting gnotepad+ gnupg gnupg-doc gnupod-tools gphoto2 grep grip groff groff-base grub grub-doc gs gs-common libcurl2 libgnome32 libgnomesupport0 libgnomeui-0 libgnomeui-common libgnomeui32 libgnorba27 gsfonts gtk-engines-eazel gtk-shell gtkpod gv gzip hdparm libgdk-pixbuf2 xaw3dg hermes1 hexcurse hostname hotplug hpijs html2ps html2text hwdata hwtools ibritish apt apt-utils aptitude gtkglarea5 libc6 libc6-dev libdb3 libdb4.2 libgcc1 libncurses5 libncurses5-dev libpopt0 libsigc++-1.2-5c102 libstdc++5 linux-kernel-headers locales python python-apt python2.3 zlib1g ftp giblib1 gscanbus iamerican ibackup ifupdown ijsgimpprint imlib-base imlib-progs imlib1 imwheel info initrd-tools iptables isapnptools ispell java-common jed jed-common joe k3b kernel-package kino klogd knl knocker kompare karpski kplayer krusader ksymoops lame lame-extras less lesstif1 libao2 libart2 libaspell15 libaudio2 libaudiofile0 libavc1394-0 libavc1394-dev libcap1 libdb2 libdb4.0 libdb4.1 libdc1394-9 libdv-bin libdvdcss2 libdvdread3 libfaad2-0 libfam0c102 libflac4 libfnlib0 libgconf11 libgcrypt1 libgdbmg1 libgetopt-mixed-perl libghttp1 libglade-gnome0 libglade0 libglib1.2 libnspr4 libnss3 libqt3c102 libraw1394-5 libraw1394-dev libreadline4 libsane libxine1 libxvide lynx m4 make makedev makepasswd man-db mozilla mozilla-browser mozilla-chatzilla mozilla-mailn mozilla-xft libhtml-parser-perl libtiff3g libwww-perl libxml-libxml-perl libxml-namespacesupport-perl libxml-parser-perl libxml-perl libxml-sax-perl libxml-simple-perl libxml-twig-perl libxml1 libzvbi-common libzvbi0 linuxinfo login lskb manpages manpages-dev mawk mc menu mime-support mkisofs mkrboot mlock module-init-tools mount mp3blaster mpack mpg123 mpg321 mplayer-686 mplayer-doc mplayer-fonts mtools nano ncurses-base ncurses-bin ncurses-term net-tools netbase netpbm nfs-common nfs-kernel-server nmap nmapfe ntpdate ogle-gui ogle-mmx ogmtools parted passwd patch pciutils pcmcia-cs pcmcia-source perlmagick pia pidentd pinfo pkg-config playmidi po-debconf portmap postfix postfix-ldap postfix-pcre powermgmt-base poxml ppp pppconfig pppoe procmail procps psfontmgr scantv xawtv xawtv-plugins psmisc pump python2.1 python2.2 python2.2-optik rcs reportbug rpm scsitools sed setserial sgml-base shellutils slang1 sox spacechart ssh strace sudo svgalibg1 sysadmin-guide sysklogd syslinux sysv-rc tar tasksel tcl8.0 tcl8.3 tcl8.4 tcpd tcsh ted ted-common telnet telnetd texi tightvncserver time timidity usbutils usbview util-linux util-linux-locales v4l-conf vacation tk8.0 tk8.3 tk8.4 tkdiff tpconfig traceroute ttmkfdir type1inst video-dvdrip videogen vim vim-scripts vnc-common vorbis-tools w32codecs wenglish wget whois wireless-tools x-ttcidfont-conf xfonts-artwiz xfonts-jmk xine-ui xloadimage xlockmore-gl xmms xmms-cdread xmms-goom xscreensav xviewg xvmount xxdiff foomatic-db libident libimlib2 libjpeg-progs libjpeg62 libglide3 libgnome-vfs-common libgnome-vfs0 libgnomeprint-bin libgnomeprint-data libgnomeprint15 libgnorbagtk0 libgnutls5 libgsm1 libgtk-perl libgtk-pixbuf-perl Openoffice: The following packages will be REMOVED: openoffice.org-l10n-nb openoffice.org-l10n-nn The following NEW packages will be installed: libdb3++c102 libmyspell3 libneon23 libstlport4.6 myspell-nb openoffice.org-help-en openoffice.org-hyphenation-en-us openoffice.org-mimelnk The following packages will be upgraded: openoffice.org openoffice.org-bin openoffice.org-debian-files openoffice.org-l10n-en |