← Back to team overview

sslug-teknik team mailing list archive

Re: XFree86 4.0 rpm

 

On Wed, 24 May 2000, Marco Tecedor wrote:

> Jeg har lige siden en bekendt lærte mig linux at kende, være sovs menneske,
> men det kan _ikke_ anbefales at compilere xfree fra sovs på lib-sys.
> Efter kompileringen(gjort som in README.TXT) godt skrive 'startx' men sker
> der noget? nej. Så tænkte min evige skarpe hjerne på om der ikke var linket
> ordentlig, men fra hvad?
> har ingen ide, hvis de herrer ikke har nogle bud, så tror jeg at binaries
> skal prøves.

Okie... Så er her hvad jeg gjorde ved min X4.0:

Hentede alle 3 source pakker og fik dem pakket ud. Det formoder jeg du
har gjort.

Dernæst skal du sørge for at komme af med den X der nu engang ligger i
RH... rpm -e på alle X pakkerne. Det kan også være en fordel at komme
af med Xaw3d og lignende pakker (godt trick... kør rpm -qf <filnavn>
på tilbageblevne filer i /usr/X11/*)

Dernæst skal man sætte et config flag i host.def filen, så man
fortæller at man compiler til linux (er ikke strengt nødvendigt, men
det er da stadig en rar ting ik?) Denne fil burde være inkluderet fra
site.def. 

Så følger en :

make World ... Den burde efter lang tid (30minutter til 2 timer) blive
færdig med at rode i dine filer (og dit source directory er på dette
tidspunkt vokset med omkring 200 mb ). 

make install ... der burde installere den nye X4.0 server i /usr/X11
(husk nu at have en symlink, hvis du har /usr/X11R6). Jeg har haft et
par problemer med at den fryser på xterm, men compiler man den først
for sig selv, så bliver dette problem fjernet...

og så skal du nok også lige sørge for, at /etc/ld.so.conf indeholder
/usr/X11/lib og dernæst køre ldconfig -v | less (eller lignende)

Så er der XF86Config der skal rettes til... kør x med -probeonly (som
root) og få en midlertidig config fil. Ret din XF86Config til
herefter. Den burde råbe op.

Personligt kører jeg uden xdm/gdm/etc... De kan muligvis lave lidt rav
i den fordi de er møntet på den gamle X (var hvad jeg var ude for, og
jeg gad ikke yde hjælp til de rpm pakker, så de røg ud ;).

Og nu kan du bare smide din yndlingswindowmanager ind i ~/.xinitrc ved
at skrive:

exec wmaker 

eller hvad man nu engang kører ;)

-- 
JL


References