Du hittar den hos www.dell.com. Allt (nästan) i detta dokument är hämtat från de personer som redan installerat Linux på 9300 och varit vänliga nog att dela med sig, du hittar orginalen på www.linux-on-laptops.com/dell.html.
Naturligvis också från alla inlägg på det "eminenta" slackforumet https://forum.slackwarelinux.se/.
Jag då...tja...jag har mest "klippt och klistrat" så det ska passa just mig och mitt Slackware, och så här blev det. :-)
Nu uppdaterad till Slackware 11.0 och version 2.6.18.1 av linuxkärnan.
(Sidan innehåller ett flertal länkar som gäller drivrutiner till en specifik laptop med äldre, >10år gammal, hårdvara. Jag lämnar dessa därhän. Se i stället länken "Drivrutiner och Firmware" under Hårdvara i menyn till vänster./le)
Hårdvara |
Status under Linux |
Anteckningar |
pentium M processor 1.86 GHz | OK. | Bygg kärnan med config-2.6.18.1 |
17" WXGA (1440x900) | OK. | Hor.sync= 28-96 Ver.sync= 50-75 |
ATI Mobility X300 (128MB) | OK. | Fått igång Ati's "properity" driver, se nedan |
1024MB, 2xDDR2 533MHz | OK. | |
80 GB IDE hårddisk. | OK. | Partitionerade med Knoppix och QTParted |
Integrated Network Card: Broadcom Corporation BCM4401-B0 100Base | OK. | Upptäcktes automatiskt. |
Internal 56k Modem | Vet ej! | Har "kabel med chello" |
NEC DVD+/-RW (ND-6650A) | OK. | Den blir /dev/sr0 |
Intel ProWireless 2200 802.11 b/g Mini PCI trådlöst LAN-kort | OK. | Se Trådlöst |
ACPI och 53 WHr batteri | OK. | Se nedan. |
Ljud, Sigmatel STAC9750 AC'97 | OK. | Lägg in "alsaverktygen" och kör alsaconf (Intel AC'97) |
Inbyggd Ricoh SD card reader | OK. | Se Kortläsare |
Firewire | Inte kollat än! | |
Touchpad | OK. | Se nedan. |
USB | OK: | Min digitalkamera blir /dev/sdb1 |
Tangentbord | OK. | "pc105" och "se" |
Jag laddade ner "Knoppix" från https://www.knoppix.net/ och använde QTParted. Disken kommer med 3 primära partitioner. (dom upptäcks som "sata" fast dom inte är det, varför vet jag inte.)
sda1 = 78 Mb, vfat "Dell Utility"
sda2 = 71 Gb, ntfs "Systemet"
sda3 = 3 Gb, vfat "Dell Recovery"
Först av allt ringde jag supporten och fick löfte om "installationsskivorna", sedan krymte jag sda2, flyttade upp sda3(3 Gb) intill sda2, och gjorde en "extended" hda4 med 4 "logical".
Jag har ändrat lite (tagit bort "Dell Recovery"), nu ser det ut så här.
# fdisk -l Disk /dev/sda: 80.0 GB, 80026361856 bytes 255 heads, 63 sectors/track, 9729 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sda1 1 10 80293+ de Dell Utility /dev/sda2 * 11 2305 18434587+ 7 HPFS/NTFS --> XP /dev/sda3 2306 3589 10313730 83 Linux --> ska bli vfat /dev/sda4 3590 9729 49319550 5 Extended /dev/sda5 3590 4864 10241406 83 Linux --> Debian /dev/sda6 4865 4995 1052226 82 Linux swap /dev/sda7 4996 6270 10241406 83 Linux --> Slackware / /dev/sda8 6271 9729 27784386 83 Linux --> Slackware /home
Tanken är att använda sda3 som delad med Windows XP och med vfat (fat32) som filsystem.
1. Starta med "test26.s" (2.6.18) och se till att du väljer att installera den (välj från CD) när det blir dags. Under Installation ser du hur det går till. 2. Lilo på MBR (Simple) brukar fungera, jag startar om från skivan och installerar Grub från "extra-katalogen"
Kärnan
Ta ner den senaste versionen från kernel.org (f.n.=2.6.18.1) och sedan använder du min config-2.6.18.1. Kom ihåg att ändra CONFIG_PM_STD_PARTITION="/dev/sda6" under "Power management options" till din "Swap-partition".
Jag döper alltid mina nya kärnor till vmlinuz-"nummret" så då blir det så här i min /boot/grub/menu.lst
Grafikkort
Jag tar ner Ati's "drivers" från (www.ati.com) ⇒⇒ https://support.amd.com/en-us/download/.
(AMD's proprietära drivers för AMD's/ATI's grafikkort, t ex Catalyst/fglrx uppdateras ofta och är sällan bakåtkompatibla för äldre grafikkort. Till ATI->AMD finns dock flera acceptabla Linux drivrutiner/moduler för olika kort, t ex radeon och radeonhd./le)
Drivers o Software --> Linux --> Linux Display Drivers and Software --> RADEON 8500 Series and higher --> ATI Proprietary Linux x86 Drivers for XFREE86/ X. Org Version ?.??.?)
Jag använder "ATI Driver Installer"(55Mb), nuvarande version är 8.29.6, som jag först måste göra "körbar" innan jag startar den. som "root"..
# chmod +x ati-driver-installer-8.29.6.run ..kolla att jag kör med senaste kärnan.. # uname -r 2.6.18.1 # ./ati-driver-installer-8.29.6.run ..när det är klart måste du antingen göra en ny xorg.conf med.. # aticonfig --initial ..eller så använder du min xorg.conf. Där har du även "pekplattan", "usb-mus" samt "dual-screen" (för TV'n) Så här blir det för mig.. $ glxgears 4983 frames in 5.0 seconds = 996.545 FPS 4835 frames in 5.0 seconds = 966.954 FPS 1000 frames in 5.0 seconds = 199.832 FPS 999 frames in 5.0 seconds = 199.790 FPS $ fgl_glxgears 2384 frames in 5.0 seconds = 476.800 FPS 2272 frames in 5.0 seconds = 454.400 FPS 979 frames in 5.0 seconds = 195.800 FPS 973 frames in 5.0 seconds = 194.600 FPS ..dom "undre" värdena är "full skärm".
"Pekplattan"(Touchpad)
Ladda ner senaste "synaptics" (nu=0.14.6.tar.bz2) från https://web.telia.com/~u89404340/touchpad/files/, packa upp, läs "INSTALL".
Eller, lite enklare, ta slackpaketet synaptics-0.14.6-i486-2rg.tgzfrån (https://www.linuxpackages.net) ⇒⇒ https://pkgs.org/ eller https://slackbuilds.org/
Använd programmet synclient bl.a. om du vill stänga av plattan, det vill jag så..
$ synclient TouchpadOff=1
Vill jag alltid ha den av, så sätter jag Option "TouchpadOff" "1" i xorg.conf eller "kommandot" (synclient TouchpadOff=1) i min ~/.profile fil.
Här en länk till en som kopplar det till om han har usb-mus eller inte, har inte provat själv.
linuxforum.com
Multimedia-knapparna
Jag hittade ett skript här
#!/bin/sh # Dell Inspiron 9300 special key mappings: # Front-panel media buttons: xmodmap -e 'keycode 160 = XF86AudioMute' xmodmap -e 'keycode 174 = XF86AudioLowerVolume' xmodmap -e 'keycode 176 = XF86AudioRaiseVolume' xmodmap -e 'keycode 162 = XF86AudioPlay' xmodmap -e 'keycode 144 = XF86AudioPrev' xmodmap -e 'keycode 153 = XF86AudioNext' xmodmap -e 'keycode 164 = XF86AudioStop' # Screen brightness keys: do nothing (prevent extraneous kernel logs) #setkeycodes e005 122 #setkeycodes e006 122 # Wireless on/off key: do nothing (prevent extraneous kernel logs) #setkeycodes e008 122 # Dell Inspiron 9300 "Fn-F1/Hibernate" button: # # We assign it a keycode, and then map the keycode to F14 inside X11. # Then use the KHotKeys GUI (from KDE Control Center) to have this # issue the "echo -n disk > /sys/power/state" command. # #setkeycodes e00a 123 #/usr/bin/X11/xmodmap -e 'keycode 210 = F14'..som jag kallade mediaknappar.sh, gjorde "körbart" (chmod +x) och la i min ~/.kde/Autostart-katalog. Jag använder "Kaffeine" som mediaspelare så under Settings --> Configure Shortcuts kan jag ställa in knapparna.
ACPI och batteri
..sedan till Kde's "Control Panel" och ställ in..
'
..för en "batterimätare"..
här kan du aktivera "suspend" (till minnet) och "hibernate" (till disk). Högerklicka på "batteriiconen" i panelen så ser du alternativen. Vill du köra "kommandon" så är dom för "minnet"..
# echo -n mem > /sys/power/state
För att använda Fn + Standby knappen till det skapar du först filen /etc/acpi/events/i9300_sleep med detta innehåll..
# Dell Inspiron 9300
event=button[ /]sleep
action=/usr/local/bin/susp
..samt detta /usr/local/bin/susp skript, kom ihåg att göra det "körbart" (chmod +x)..
#!/bin/sh # "Synka" först (se man sync) och # skriv sedan till minnet sync; sync echo -n mem > /sys/power/state
..till "disk" (hibernate)..
# echo -n disk > /sys/power/state
..gör detta /usr/local/bin/hib skript, kom ihåg att göra det "körbart" (chmod +x)..
#!/bin/sh # "Synka" först (se man sync) och # skriv sedan till disk sync; sync echo -n disk > /sys/power/state
Jag har inte fått Fn+hibernate-knappen att fungera, men här finns en med "KUbuntu" som lyckats..
https://rtr.ca/dell_i9300/khotkeys.html
Om du nu vill använda kommandona susp och hib som vanlig användare måste du göra /sys/power/state skrivbar för alla..
# chmod 666 /sys/power/state
OBS! Jag "tappar" usb-musen när datorn "väcks", måste starta om X (ctrl+alt+backsteg) för att få tillbaka den.
Tv-out
Nu har jag en annan TV..
Den fungerar med svideo-kabel.
Min gammla TV hade en extra scartingång som klarar S-VHS (jag fick ställa in "svhs2" inte "ext2" som porten kallas på tv'n för att få färg), så jag köpte en "s-video till scart"-kabel med extra sladd för ljud som kostade 99:- här..
https://www.kjell.com/content/templates/shop_main_details.aspx?item=37688&path=
Raderna för tvout finns redan i hakan.xorg.conf, starta tv'n sedan datorn så blir det så här..
..fotografen var inget vidare, men själva resultatet blev ju bra..:-). Bilden passar inte riktigt till tv-ytan, men det fixas sig nog så småningom.Vill du tills vidare ha en xorg.conf-fil som ger tv-bilden inom ramarna men datorskärmen "oskalenlig" så ta hakan.xorg.conf-tv.
Bäst vore ju om du tog kontakt med mig och visade hur man gör. :-)
Laptopen har ingen diskettstation, men det fixar vi med en start-cd