TÄSSÄ YKSI RATKAISU:
Kone on siis se sama yksilö josta Risto koko viestiketjun aloitti.
Luulin jo tehneeni kaikki temput. xorg.confia käsin, dpkg-reconfigurella, kden ohjelmilla, 915resolution. Mikään ei auttanut, mutta tämä on todettu siksi että feistyni ei millään muotoa ole fresh-install.
Sain toisestakin lähteestä varmistuksen, että feistyssä on intelin vanhat ajurit ja uudet ovat olemassa. Gutsyyn ne tulevat.
Osoitteesta
http://archive.ubuntu.com/ubuntu/pool/main/x/xserver-xorg-video-intel/ hain tiedoston xserver-xorg-video-intel_2.0.0-1ubuntu2_i386.deb joka on siis intelin näytönohjaimen versio 2 (ubuntulle, i386 koneeseen).
Deb paketti asennetaan komentamalla
sudo dpkg -i paketin_nimi.deb
Tuosta sain riippuvuus-virheen, eli tuota debiä ei voi asentaa, jos ei ole asennettu sitäJaSitäPakettia ja sitäJaSitäVersiota. Se onneksi antoi ihan tarkat tiedot, että mikä minulla on ja mikä pitäisi olla.
Tähän tyyliin:
xserver-xorg-video-intel depends on libc6 (>= 2.5-5); however:
Version of libc6 on system is 2.5-0ubuntu14.
Surffasin osoitteeseen
http://packages.ubuntu.com, josta search-toiminnolla etsin libc6 ja valitsin listasta oikean paketin. Paketin tiedoissa on lopussa "More Information", jossa on source package kohdassa latausosoite, tässä tapauksessa
http://archive.ubuntu.com/ubuntu/pool/main/g/glibc/glibc_2.5.orig.tar.gz.
Tässä siis pointti on tuo osoitteen alkuosa, johon selaimella menin kurkkimaan, että olisiko siellä samanniminen paketti, mutta uudemmalla (tarvitsemallani) versiolla ja siellähän oli. Ja mikä parasta valmiiksi myös valmis .deb. Sen lataaminen ja asentaminen antoi sitten puolestaan uusia riippuvuuksia.
En tiedä onko olemassa työkalua joka tämän olisi automatisoinut, en tiennyt kuinka syvälle tämä jatkuu, onko yritys tuhoon tuomittu, mutta OTIN riskin.
Loppujen lopuksi paketteja ei tarvittu kuin kuusi, ja sain kaikki asennettua. Koneen boottaus (ehkä pelkän X:n boottaus olisi riittänyt, mutta painoin vahingossa väärää nappia).
/etc/X11/xorg.conf oli siinä kunnossa mihin olin sen joskus aiemmissa yrityksissä jättänyt, joten ajoin vielä dpkg-reconfigure -phigh xserver-xorg, ajuriksi intel ja resoluutioksi haluttu 1680*1050, startx ja homma toimii.
Ja sitten vielä tarkistus että mikä intelin ajuri on käytössä.
apt-cache policy xserver-xorg-video-intel
VAROITUS tähän väliin.
Muutama tunti sitten vasta tein tämän, en tiedä mitä kaikkea meni rikki, ainakin tuo adeptin päivitysvahti ehottelee, että noi ylimääräiset ehkä rikkoo jotain ja ne vois poistaa. Että autoupdatea ei sitten voi käyttää ennenkuin joku keksii jatkoa tälle tarinalle.
Jos joku toinenkaan ei jaksa odottaa gutsyä, eikä ole riittävän rohkea käyttämään gutsyn kokeiluversiota, niin järjestelmäänsä voi rikkoa näin:
wget
http://archive.ubuntu.com/ubuntu/pool/main/x/xserver-xorg-video-intel/xserver-xorg-video-intel_2.0.0-1ubuntu2_i386.debwget
http://archive.ubuntu.com/ubuntu/pool/main/x/xorg-server/xserver-xorg-core_1.3.0.0.dfsg-4ubuntu2_i386.debwget
http://archive.ubuntu.com/ubuntu/pool/main/t/tzdata/tzdata_2007f-3ubuntu1_all.debwget
http://archive.ubuntu.com/ubuntu/pool/main/g/glibc/libc6_2.5-10ubuntu2_i386.debwget
http://archive.ubuntu.com/ubuntu/pool/main/g/gcc-4.2/gcc-4.2-base_4.2-20070528-0ubuntu2_i386.debwget
http://archive.ubuntu.com/ubuntu/pool/main/g/gcc-4.2/libgcc1_4.2-20070528-0ubuntu2_i386.deb(yhtäänsä 8.8 Megaa ladattavaa)
sudo dpkg -i tzdata_2007f-3ubuntu1_all.deb
sudo dpkg -i libc6_2.5-10ubuntu2_i386.deb
sudo dpkg -i gcc-4.2-base_4.2-20070528-0ubuntu2_i386.deb
sudo dpkg -i libgcc1_4.2-20070528-0ubuntu2_i386.deb
sudo dpkg -i xserver-xorg-core_1.3.0.0.dfsg-4ubuntu2_i386.deb
sudo dpkg -i xserver-xorg-video-intel_2.0.0-1ubuntu2_i386.deb
(Tolle dpkg -i vois ehkä antaa nuo kaikki kerrallakin)
HUOM. Jos et tiedä mitä teet, niin mieti vielä kerran, vain täysin välinpitämätön ihminen copy-pastettaa komentoriville sudoa käyttäviä rivejä, ymmärtämättä niiden seurauksia.
Tuossa siis esim asennetaan gcc-4.2-base asentamatta kuitenkaan oikeasti gcc:stä versiota 4.2. (Tuskin on hyväksi)
------Lisätty-------------
Eli muutama paketti tossa meni tosiaan rikki, että ei pystynyt edes apt-getillä asentamaan mitään, ennenkuin ne korjaa.
Tämmösillä lisäriveillä sai taas pakettienhallinnan toimimaan. Se ei tietty takaa, että järjestelmä muuten on ehjä.
wget
http://archive.ubuntu.com/ubuntu/pool/main/g/glibc/libc6-i686_2.5-10ubuntu2_i386.debwget
http://archive.ubuntu.com/ubuntu/pool/main/g/glibc/libc6-dev_2.5-10ubuntu2_i386.deb(yhteensä n. 6M lisää)
sudo dpkg -i libc6-i686_2.5-10ubuntu2_i386.deb
sudo dpkg -i libc6-dev_2.5-10ubuntu2_i386.deb
Tässä vielä lista paketeista, jotka ovat riskiryhmässä (eli ne olisivat poistuneet, jos nuo rikki olevat olisi poistanut)
build-essential
g++
g++-4.1
libexif-dev
libgl1-mesa-dev
libgphoto2-2-dev
libstdc++6-4.1-dev
libusb-dev
ubuntu-minimal