Toon posts:

[Debian] van potato naar testing ..ai..

Pagina: 1
Acties:

Verwijderd

Topicstarter
Na een half jaartje een stable potato gerund te hebben. het meeste werkt en de scherpe kantjes waren er vanaf besloot ik dat het tijd was om te uppen naar woody.
ik dus de potato regels uitgeremd in mijn sources.list , testing toegevoegd.
apt-get update
apt-get dist-upgrade

gevolg na 1 dag apt-get -f install, eindeloos apt-get upgrade, verwijderen van confilcterende dependencies is het nu zover dat mijn X HELEMAAL niet meer opstart.

eerst kreeg ik segmentation fault na startx
nu iets van een wrapper error. (ken de melding niet uit mijn hoofd)

is het mogelijk om van scratch X opnieuw te installen en zo ja hoe begin ik daar mee.

P.S. ik ben nog n00bje dus steek je hand maar uit dan loop ik wel mee :+

  • blaataaps
  • Registratie: Juli 2001
  • Niet online
Een beetje offtopic, maar hoe langer je potato draait, hoe moeilijker het wordt om zonder problemen up te graden. Omdat je zelf allemaal dingen hebt lopen aanpassen.

  • saviour
  • Registratie: Juli 2000
  • Niet online
Ehmm, ben zelf ook een newbie hoor, dus ik weet niet precies welke pakketten je moet hebben.


Ik denk iets van:
apt-get install --reinstall x-window-system
apt-get install --reinstall xserver-xfree86

En dan als je wmaker of icewm oid gebruikt:
apt-get install --reinstall wmaker / icewm

Verwijderd

Topicstarter
Het wordt denk ik nog erger want ik draaide Ximian-gnome en ik heb hier en daar gelzen dat die niet zo fijn samenwerkt met woody.

--ff offtopic --
wat is toch die melding debconf: delaying blablabla.. since apt-utils is not installed ?
ik gebruik toch echt apt voor al mijn upgrade werk
-----------

  • jelmervos
  • Registratie: Oktober 2000
  • Niet online

jelmervos

Simple user

Op zaterdag 16 februari 2002 13:35 schreef karpax het volgende:


wat is toch die melding debconf: delaying blablabla.. since apt-utils is not installed ?
ik gebruik toch echt apt voor al mijn upgrade werk
Had ik ook:
apt-get install apt-utils

:)

"The shell stopped unexpectedly and Explorer.exe was restarted."


  • _JGC_
  • Registratie: Juli 2000
  • Laatst online: 22:55
Om XFree weer aan de praat te krijgen kan je ook gewoon de sources van Xfree86-4.2.0 halen, ben je nog voor op het debian schema ook :)

* _JGC_ heeft em ook zelf gecompileerd, eitje op Woody: make World, make install

Verwijderd

Topicstarter
Ik heb inmiddels apt-utils geinstalleerd (moeilijk hoor)
maar nog steeds draait apt niet lekker. de volgende meldingen blijf ik maar krijgen
Rincewind:/home/jurien# apt-get upgrade
Reading Package Lists... Done
Building Dependency Tree... Done
The following packages will be REMOVED:
gnome-applets gnome-panel gnome-panel-data
0 packages upgraded, 0 newly installed, 3 to remove and 0 not upgraded.
5 packages not fully installed or removed.
Need to get 0B of archives. After unpacking 19.9MB will be freed.
Do you want to continue? [Y/n]
ja dat wil ik natuurlijk want tot voor zover ik heb kunnen achterhalen liggen deze paketjes nog dwars.

met dit tot gevolg
(Reading database ... 33415 files and directories currently installed.)
Removing gnome-applets ...
/var/lib/dpkg/info/gnome-applets.postrm: line 6: 1595 Segmentation fault scrollkeeper-update
dpkg: error processing gnome-applets (--remove):
subprocess post-removal script returned error exit status 139
Removing gnome-panel ...
/var/lib/dpkg/info/gnome-panel.postrm: line 7: 1599 Segmentation fault scrollkeeper-update
dpkg: error processing gnome-panel (--remove):
subprocess post-removal script returned error exit status 139
Removing gnome-panel-data ...
dpkg - warning: while removing gnome-panel-data, directory `/etc/gnome/panel-config/panel.d/default' not empty so not removed.
dpkg - warning: while removing gnome-panel-data, directory `/etc/gnome/panel-config/panel.d' not empty so not removed.
dpkg - warning: while removing gnome-panel-data, directory `/etc/gnome/panel-config' not empty so not removed.
/var/lib/dpkg/info/gnome-panel-data.postrm: line 7: 1603 Segmentation fault scrollkeeper-update
dpkg: error processing gnome-panel-data (--remove):
subprocess post-removal script returned error exit status 139
Errors were encountered while processing:
gnome-applets
gnome-panel
gnome-panel-data
E: Sub-process /usr/bin/dpkg returned an error code (1)
nah, schiet mij maar lek.
iemand een tip hoe ik die pakketjes kan deinstallen zonder dat er iets fout gaat..

oh als toetje zal ik nog even mijn sources.list toevoegen, wellicht dat daar iets niet klopt al lijkt me dat sterk.
deb http://http.us.debian.org/debian stable main contrib non-free
deb http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free
deb http://security.debian.org stable/updates main contrib non-free

# Uncomment if you want the apt-get source function to work
deb-src http://http.us.debian.org/debian stable main contrib non-free
##deb-src http://non-us.debian.org/debian-non-US stable non-US

#deb cdrom:[Debian GNU/Linux 2.2 r3 _Potato_ - Unofficial Extras (20010428)]/ Plus/packages/binary-i386/
#deb cdrom:[Debian GNU/Linux 2.2 r3 _Potato_ - Unofficial Extras (20010428)]/ unstable contrib non-US/main non-US/non-free non-free
#deb cdrom:[Debian GNU/Linux 2.2 r3 _Potato_ - Official i386 Binary-3 (20010427)]/ unstable contrib main non-US/contrib non-US/main
#deb cdrom:[Debian GNU/Linux 2.2 r3 _Potato_ - Official i386 Binary-2 (20010427)]/ unstable contrib main non-US/contrib non-US/main
#deb cdrom:[Debian GNU/Linux 2.2 r3 _Potato_ - Official i386 Binary-1 (20010427)]/ unstable contrib main non-US/contrib non-US/main


# security updates
deb http://security.debian.org/ potato/updates main contrib non-free

# potato updates
deb http://http.us.debian.org/debian potato main contrib non-free
deb http://non-us.debian.org/debian-non-US potato/non-US main non-free
deb http://non-US.debian.org/debian-non-US potato/non-US main contrib non-free

#ximian installatie
#deb http://red-carpet.ximian.com/debian stable main

# testing packages oftwel woody
deb http://http.us.debian.org/debian testing main contrib non-free
deb http://non-us.debian.org/debian-non-US testing/non-US main contrib non-free

  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 16-08 16:08

deadinspace

The what goes where now?

Op woensdag 20 februari 2002 20:51 schreef karpax het volgende:
met dit tot gevolg

(Reading database ... 33415 files and directories currently installed.)
Removing gnome-applets ...
/var/lib/dpkg/info/gnome-applets.postrm: line 6: 1595 Segmentation fault scrollkeeper-update
dpkg: error processing gnome-applets (--remove):
subprocess post-removal script returned error exit status 139
Removing gnome-panel ...
/var/lib/dpkg/info/gnome-panel.postrm: line 7: 1599 Segmentation fault scrollkeeper-update
dpkg: error processing gnome-panel (--remove):
subprocess post-removal script returned error exit status 139
Removing gnome-panel-data ...
dpkg - warning: while removing gnome-panel-data, directory `/etc/gnome/panel-config/panel.d/default' not empty so not removed.
dpkg - warning: while removing gnome-panel-data, directory `/etc/gnome/panel-config/panel.d' not empty so not removed.
dpkg - warning: while removing gnome-panel-data, directory `/etc/gnome/panel-config' not empty so not removed.
/var/lib/dpkg/info/gnome-panel-data.postrm: line 7: 1603 Segmentation fault scrollkeeper-update
dpkg: error processing gnome-panel-data (--remove):
subprocess post-removal script returned error exit status 139
Errors were encountered while processing:
gnome-applets
gnome-panel
gnome-panel-data
E: Sub-process /usr/bin/dpkg returned an error code (1)
Als een package wordt verwijderd dan wordt het post-remove van dat script aangeroepen (het post-remove script zet eventueel nog dingen recht nadat de files zijn verwijderd). Vanuit het postrm script wordt blijkbaar scrollkeeper aangeroepen, en die crasht (met een SEGV), waardoor het postrm script 'unsuccessful' is, waardoor het package niet verwijderd kan worden.

Ik zie zo snel 2 mogelijkheden om dit op te lossen:

De ranzige manier:
Je edit de (twee) postrm scripts in kwestie, en zet op de eerste regel (onder !# /bin/sh) 'exit 0'. Dan beeindigd het postrm script meteen met status 0 ( = successful).

De nette manier:
Zoek uit waarom scrollkeeper-update crasht, en verhelp dat.
oh als toetje zal ik nog even mijn sources.list toevoegen, wellicht dat daar iets niet klopt al lijkt me dat sterk.
Hij klopt (voorzover ik kan zien) wel, maar hij is een beetje messy :)
Je hebt er zowel Potato als Woody instaan (Potato dubbel zelfs). Als je geen pinning gebruikt heeft Woody dus altijd voorrang op Potato en zijn de Potato lines redelijk overbodig.
Waarschijnlijk zou
code:
1
2
deb http://www.debian.nl/debian testing main contrib non-free
deb http://www.debian.nl/debian-non-US testing/non-US main contrib non-free

genoeg zijn (waarbij je 'testing' eventueel kunt vervangen door 'woody'). Ook gebruiken deze de (snellere) .nl mirror, zodat je de main mirror wat ontziet.

  • QuarkuS
  • Registratie: December 1999
  • Laatst online: 19:57
Het lijkt alsof een aantal van je problemen door ximian komen. Dat heb ik ook gehad. Ximian ondersteunt namelijk officieel geen woody, maar alleen potato, en dat levert een ontzaglijke bult dependency problemen op, die je dan allemaal met het handje moet forceren. Oplossing: geen ximian gebruiken. Oplossing twee: met de hand de mess van ximian gaan zitten rechtbreien.

Verwijderd

Topicstarter
Het lijkt alsof een aantal van je problemen door ximian komen. Dat heb ik ook gehad. Ximian ondersteunt namelijk officieel geen woody, maar alleen potato, en dat levert een ontzaglijke bult dependency problemen op, die je dan allemaal met het handje moet forceren. Oplossing: geen ximian gebruiken. Oplossing twee: met de hand de mess van ximian gaan zitten rechtbreien.
Volgens mij was ik daar dus mee bezig.
/me denkt dat ie de ximian regel ook maar even uit mijn sources.list ga verwijderen.

Verwijderd

Topicstarter
ik heb het inmiddels geprobeerd met die 'exit o' optie de slordige manier dus. En inderdaad ik krijg dan niet meer die foutmelding, maar zo'n beetje alles wat met gnome te maken heeft begint te gillen over die scrollkeeper. dus er blijven errors komen mbt scrollkeeper

ik denk dat ik dus de juiste manier maar eens ga proberen en dat is scrollkeeper laten werken.

een apt-get installl geeft aan dat ie de meest recente versie van scrollkeeper heeft.

wie kan me verder helpen..

  • saviour
  • Registratie: Juli 2000
  • Niet online
Wat zegt hij dan als je 'apt-get install --reinstall scrollkeeper' doet?

Verwijderd

Topicstarter
ik zit vanavond weer achter mijn compu dus ik zal dat dan eens proberen.

  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 16-08 16:08

deadinspace

The what goes where now?

Of nog beter, wat zegt hij als je 'scrollkeeper-update' doet (dus gewoon opstarten dat ding en dan kijken wrom hij crasht).

Verwijderd

Topicstarter
ik heb geprobeerd scrollkeeper direct op te starten zonder success ik kreeg een melding dat ie het comando niet kende. dus heb ik scrollkeeper install--reinstall gedaan. en mijn apt-get upgrade gerund. no -problems. dsu dat is al voorspoedig. nu nog een keer X weer aan de praat zien te krijgen , heb inmiddels de x-window-server install --reinstall gedaan.

spannend

  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 16-08 16:08

deadinspace

The what goes where now?

Op vrijdag 22 februari 2002 23:20 schreef karpax het volgende:
ik heb geprobeerd scrollkeeper direct op te starten zonder success ik kreeg een melding dat ie het comando niet kende.
Omdat je het als root moet doen ;)
nu nog een keer X weer aan de praat zien te krijgen , heb inmiddels de x-window-server install --reinstall gedaan.
Je draait nu dus helemaal Woody? Welke X server packages zijn er nu geinstalleerd (dpkg -l '*xserver*')?
Wat voor videokaart heb je eigenlijk?

  • saviour
  • Registratie: Juli 2000
  • Niet online
Ennem, apt-get install x-window-system-core, lukt dat?

Verwijderd

Topicstarter
/me denkt dat ik een nieuwere versie van Xfree86 nodig heb

na source code. gedownd te hebben. en tar -xzf en een make World krijg ik dit
blablabla dit gaat allemaal goed, maar dan !!!

make[3]: Leaving directory `/xc/nls/XLC_LOCALE'
cleaning in nls/Compose...
make[3]: Entering directory `/xc/nls/Compose'
make[3]: *** No rule to make target `clean'. Stop.
make[3]: Leaving directory `/xc/nls/Compose'
make[2]: *** [clean] Error 2
make[2]: Leaving directory `/xc/nls'
make[1]: *** [clean] Error 2
make[1]: Leaving directory `/xc'
make: *** [World] Error 2
:?

oh ja ik heb een s3Virge DX 4096 kb.

Verwijderd

Topicstarter
Rincewind:/xc# dpkg -l '*xserver*'
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name Version Description
+++-===========================-===========================-======================================================================
pn isdnvboxserver <none> (no description available)
un xserver <none> (no description available)
pn xserver-3dlabs <none> (no description available)
pn xserver-8514 <none> (no description available)
pn xserver-agx <none> (no description available)
ii xserver-common 4.1.0-14 files and utilities common to all X servers
ii xserver-common-v3 3.3.6-44 files and utilities common to XFree86 3.x X servers
pn xserver-fbdev <none> (no description available)
pn xserver-ggi <none> (no description available)
pn xserver-i128 <none> (no description available)
pn xserver-mach32 <none> (no description available)
pn xserver-mach64 <none> (no description available)
pn xserver-mach8 <none> (no description available)
pn xserver-mono <none> (no description available)
pn xserver-p9000 <none> (no description available)
pn xserver-rage128 <none> (no description available)
pn xserver-s3 <none> (no description available)
ii xserver-s3v 3.3.6-44 X server for S3 ViRGE and ViRGE/VX-based graphics cards
pn xserver-sis <none> (no description available)
rc xserver-svga 3.3.6-44 X server for SVGA graphics cards
un xserver-tga <none> (no description available)
ii xserver-vga16 3.3.6-44 X server for VGA graphics cards
pn xserver-w32 <none> (no description available)
ii xserver-xfree86 4.1.0-14 the XFree86 X server

  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 16-08 16:08

deadinspace

The what goes where now?

Op woensdag 27 februari 2002 21:41 schreef karpax het volgende:
na source code. gedownd te hebben. en tar -xzf en een make World krijg ik dit
[..]
Je kunt beter gewoon de X uit Debian gebruiken. Zelf compilen is ook mogelijk, maar je loopt de kans dat je er zo een rommeltje van maakt.
oh ja ik heb een s3Virge DX 4096 kb.
De S3 Virge DX is zowel in XFree 3.3.6 als in XFree 4.* ondersteund, dus je kunt het beste XFree 4.* nemen (in Woody zit 4.1.0).
Op woensdag 27 februari 2002 21:49 schreef karpax het volgende:
ii xserver-common 4.1.0-14 files and utilities common to all X servers
Dit zijn common files voor XFree 4.1.0 (die heb je dus nodig).
ii xserver-common-v3 3.3.6-44 files and utilities common to XFree86 3.x X servers
Dit zijn de common files voor XFree 3.3.6 (die heb je dus niet nodig; verwijderen met apt-get remove xserver-common-v3)
ii xserver-s3v 3.3.6-44 X server for S3 ViRGE and ViRGE/VX-based graphics cards
Dit is de 3.3.6 XFree X server voor je virge kaartje (XFree 3.* werkte met losse X servers voor verschillende merken kaarten; XFree 4.* werkt met drivers voor verschillende merken). Heb je dus ook niet meer nodig, verwijderen.
ii xserver-vga16 3.3.6-44 X server for VGA graphics cards
XFree 3.3.6 X server voor VGA. Niet meer nodig.
ii xserver-xfree86 4.1.0-14 the XFree86 X server
En dat is de XFree 4.1.0 X server (degene die je nodig hebt).

Nou is het alleen zaak om een goede config voor je kaartje te krijgen, waarvoor je het volgende kunt proberen:
code:
1
2
3
# cd /root/
# X -configure
# X -xf86config /root/XF86Config.new

XFree kun je afsluiten met ctrl-alt-backspace.

Verwijderd

Topicstarter
na een X -configure

krijg ik
Rincewind:~# X -configure
X: unable to open wrapper config file /etc/X11/Xwrapper.config
/etc/X11/X is not executable
ik zie dat X een ln -s heeft naar :
X -> /usr/bin/X11/XF86_VGA16

na een find krijg ik daarop geen resultaat
wat nu te doen ?
:?

  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 16-08 16:08

deadinspace

The what goes where now?

Op zaterdag 02 maart 2002 09:52 schreef karpax het volgende:
na een X -configure

krijg ik
[..]

ik zie dat X een ln -s heeft naar :
X -> /usr/bin/X11/XF86_VGA16

na een find krijg ik daarop geen resultaat
wat nu te doen ?
:?
/etc/X11/X is een symlink die naar de te gebruiken Xserver wijst, om zo de default Xserver aan te wijzen als je er meerdere geinstalleerd hebt. Deze wijst dus nog naar de XFree 3.3.6 VGA16 Xserver die je niet meer hebt (hmm, eigenlijk had die link door dpkg aangepast moeten worden na het verwijderen van de VGA16 Xserver, dat was netter geweest).

Run eens 'dpkg-reconfigure xserver-xfree86', deze is verantwoordelijk voor onder andere het goedzetten van deze link. Je krijgt dan ook meteen vragen over welke videokaart enzo je hebt, en genereert aan de hand daarvan een XF86Config-4. Probeer de vragen maar zo goed mogelijk in te vullen, het is mogelijk dat de config die hij dan uitspuugt al volstaat.

Verwijderd

Topicstarter
owkee...
ik heb nu een X aan de praat.
alleen voordat ie opstart krijg ik de melding dat ie een wrapper file niet kan vinden.

XF86Setup werkt helemaal niet .
Rincewind:/home/jurien# XF86Setup
Warning CHIPSET specification missing in Card database entry S3 Savage4 (line 1442).
Warning SERVER specification missing in Card database entry Trident TGUI9420 (generic) (line 2186).
Warning SERVER specification missing in Card database entry Trident TGUI9440 (generic) (line 2191).
Warning SERVER specification missing in Card database entry Trident TGUI9660 (generic) (line 2196).
Warning SERVER specification missing in Card database entry Trident TGUI9680 (generic) (line 2201).
Warning SERVER specification missing in Card database entry Trident Cyber 9320 (generic) (line 2218).
Warning SERVER specification missing in Card database entry Trident Cyber 939a (generic) (line 2241).
Warning SERVER specification missing in Card database entry Trident Cyber 9520 (generic) (line 2252).
Warning SERVER specification missing in Card database entry Trident Providia 9682 (generic) (line 2275).
Warning SERVER specification missing in Card database entry Trident Providia 9685 (generic) (line 2280).
Warning CHIPSET specification missing in Card database entry Intel 810 (line 2919).
Warning CHIPSET specification missing in Card database entry Intel 740 (generic) (line 2925).
Couldn't determine where you have XFree86 installed.
If you have XFree86 properly installed, set the XWINHOME environment
variable to point to the parent directory of the XFree86 bin directory.
Pagina: 1