x-server defekt? dpkg defekt? apt defekt?

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Benutzeravatar
SoA2II
Beiträge: 137
Registriert: 07.12.2005 19:48:53

x-server defekt? dpkg defekt? apt defekt?

Beitrag von SoA2II » 27.01.2006 15:14:34

tut mir leid... ich weiß nicht in welches forum das gehört also schreibe ichs einmal hier rein...

ich wollte heute einmal ein dist-upgrade machen und die libncurses5-dev installieren... wie's im kernel kompilieren wiki steht... (dazu gleich mehr)
erst einmal:
soa2ii-20060108:/home/soa2ii# apt-get install libncurses5-dev
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
Die folgenden NEUEN Pakete werden installiert:
libncurses5-dev
0 aktualisiert, 1 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
5 nicht vollständig installiert oder entfernt.
Es müssen 1312kB Archive geholt werden.
Nach dem Auspacken werden 6046kB Plattenplatz zusätzlich benutzt.
Hole:1 ftp://ftp.de.debian.org unstable/main libncurses5-dev 5.5-1 [1312kB]
Es wurden 1312kB in 4s geholt (273kB/s)
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

dpkg-preconfigure: cannot connect to X server :0.0
Wähle vormals abgewähltes Paket libncurses5-dev.
(Lese Datenbank ... 74825 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacke libncurses5-dev (aus .../libncurses5-dev_5.5-1_i386.deb) ...
Richte debconf ein (1.4.69) ...
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

frontend: cannot connect to X server :0.0
dpkg: Fehler beim Bearbeiten von debconf (--configure):
Unterprozess post-installation script gab den Fehlerwert 1 zurück
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von tasksel:
tasksel hängt ab von debconf (>= 0.5) | debconf-2.0; aber:
Paket debconf bereitstellt, ist noch nicht konfiguriert.
Paket debconf-2.0 bereitstellt, ist nicht installiert.
Paket debconf, welches debconf-2.0 bereitstellt, ist noch nicht konfiguriert.
dpkg: Fehler beim Bearbeiten von tasksel (--configure):
Abhängigkeitsprobleme - lasse es unkonfiguriert
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von dictionaries-common:
dictionaries-common hängt ab von debconf (>= 0.5) | debconf-2.0; aber:
Paket debconf bereitstellt, ist noch nicht konfiguriert.
Paket debconf-2.0 bereitstellt, ist nicht installiert.
Paket debconf, welches debconf-2.0 bereitstellt, ist noch nicht konfiguriert.
dpkg: Fehler beim Bearbeiten von dictionaries-common (--configure):
Abhängigkeitsprobleme - lasse es unkonfiguriert
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von debconf-utils:
debconf-utils hängt ab von debconf (>= 1.3.20); aber:
Paket debconf bereitstellt, ist noch nicht konfiguriert.
dpkg: Fehler beim Bearbeiten von debconf-utils (--configure):
Abhängigkeitsprobleme - lasse es unkonfiguriert
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von debhelper:
debhelper hängt ab von debconf-utils (>= 1.1.1); aber:
Paket debconf-utils bereitstellt, ist noch nicht konfiguriert.
dpkg: Fehler beim Bearbeiten von debhelper (--configure):
Abhängigkeitsprobleme - lasse es unkonfiguriert
Richte libncurses5-dev ein (5.5-1) ...
Fehler traten auf beim Bearbeiten von:
debconf
tasksel
dictionaries-common
debconf-utils
debhelper
E: Sub-process /usr/bin/dpkg returned an error code (1)
was ist nun zu tun? habe im internet schon ein paar tipps gefunden, diejenigen die diese ausgeführt haben haben danach aber meistens geschrieben das es noch mehr probleme gab.... also dachte ich frage erst einmal euch (:

was ist un also zu tun? einen neunen kernel werde ich wohl kompilieren müssen... meiner unterstützt kein HIGHMEM


so... und wenn ich schon dabei bin, woran liegt es das man unter sid kein kopete installieren kann?
soa2ii-20060108:/home/soa2ii# apt-get install kopete
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder dass, wenn Sie die
instabile Distribution verwenden, einige erforderliche Pakete noch nicht
kreiert oder aus Incoming herausbewegt wurden.

Da Sie nur eine einzige Operation angefordert haben ist es sehr wahrscheinlich,
dass das Paket einfach nicht installierbar ist und eine Fehlermeldung über
dieses Paket erfolgen sollte.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:

Die folgenden Pakete haben nichterfüllte Abhängigkeiten:
kopete: Hängt ab: libmeanwhile0 (>= 0.4.2) ist aber nicht installierbar
E: Kaputte Pakete
vielen dank für eure hilfe ;)

mfg
soa2ii

Benutzeravatar
mistersixt
Beiträge: 6601
Registriert: 24.09.2003 14:33:25
Lizenz eigener Beiträge: GNU Free Documentation License

Beitrag von mistersixt » 27.01.2006 15:29:39

Code: Alles auswählen

dpkg-reconfigure -f readline debconf
Da was auswählen, was nichts mit einem X-Server zu tun hat, dann nochmal probieren.

Gruss, mistersixt.
--
System: Debian Bookworm, 6.11.x.-x-amd64, ext4, AMD Ryzen 7 3700X, 8 x 3.8 Ghz., Radeon RX 5700 XT, 32 GB Ram, XFCE

init 0
Beiträge: 673
Registriert: 21.10.2003 19:40:28

Beitrag von init 0 » 27.01.2006 15:38:31

Ja, ja, das kommt davon wenn man debconf falsch konfiguriert. Willkommen in der schönen GUI Welt. Alternativ hätte man ihm zeigen können wie man eine X-Display umlenkung auf die Schnelle macht. Auf das eigene Display natürlich.
Aber da das Thema ja noch nie hier im Forum geschweige denn in anderen Linux Foren besprochen wurde werde ich damit nicht anfangen.

Benutzeravatar
herrchen
Beiträge: 3257
Registriert: 15.08.2005 20:45:28
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von herrchen » 27.01.2006 15:52:47

init 0 hat geschrieben: Aber da das Thema ja noch nie hier im Forum geschweige denn in anderen Linux Foren besprochen wurde werde ich damit nicht anfangen.
genau. wer "unstable" wählt, sollte damit fertig werden ... :)

herrchen

Benutzeravatar
SoA2II
Beiträge: 137
Registriert: 07.12.2005 19:48:53

Beitrag von SoA2II » 27.01.2006 16:03:04

hallo... also die beiden posts über mir sehe ich mal als lieb gemeinten hinweis an ;)
der erste tipp geht leider nicht... :/
soa2ii-20060108:/home/soa2ii# dpkg-reconfigure debconf
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

dpkg-reconfigure: cannot connect to X server :0.0
soa2ii-20060108:/home/soa2ii# dpkg-reconfigure -f readline debconf
/usr/sbin/dpkg-reconfigure: debconf ist kaputt oder nicht komplett installiert
soa2ii-20060108:/home/soa2ii#
mfg
soa2ii

Benutzeravatar
myx
Beiträge: 1091
Registriert: 17.02.2002 21:19:19
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Berlin

Beitrag von myx » 27.01.2006 16:27:48

Ich würde Dir jetzt raten, dich _ohne_ X einzuloggen, root werden und dann dpkg-reconfigure debconf nochmal zu probieren.
Bei mir fällt er dann, wie eben getestet, auf dialog zurück.

Falls es bei dir trotzdem nicht geht mußt du root erlauben auf deine xsession zugreifen zu dürfen. Dazu ist hier im Forum einiges zu finden.

Uwe

init 0
Beiträge: 673
Registriert: 21.10.2003 19:40:28

Beitrag von init 0 » 27.01.2006 16:36:46

Naja, keine Ahnung was du so machst aber die Lösung von mistersixt ist wohl zu einfach und funktioniert zu gut. Nur bei dir so nicht das es wohl gar kein X braucht. Glaub mir du machst was falsch.

Benutzeravatar
myx
Beiträge: 1091
Registriert: 17.02.2002 21:19:19
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Berlin

Beitrag von myx » 27.01.2006 16:39:57

init 0 hat geschrieben:Naja, keine Ahnung was du so machst [...]Nur bei dir so nicht das es wohl gar kein X braucht. Glaub mir du machst was falsch.
Meinst du mich? :) Kann schon sein, dass ich was falsch mache, aber funktioniert hier eben.
Aber ich lerne auch immer gerne dazu.

Benutzeravatar
SoA2II
Beiträge: 137
Registriert: 07.12.2005 19:48:53

Beitrag von SoA2II » 27.01.2006 18:18:30

sodele... hab nochmal im inet rumgesucht und endlich was gefunden was sinnvoll erschien (:
soa2ii-20060108:/home/soa2ii# xauth merge /home/soa2ii/.Xauthority
xauth: creating new authority file /root/.Xauthority
kam da bei raus und nun funktioniert alles...
hättet ihr das auch so gemacht? ich hab nämlich gelesen das falsche rechteverteilungen beim x server ne sicherheitslücke sein können...

mfg
soa2ii

init 0
Beiträge: 673
Registriert: 21.10.2003 19:40:28

Beitrag von init 0 » 29.01.2006 22:13:50

Nein du machst es meiner Meinung nach total falsch.
Dein debconf benötigt immer noch X.
Nur weil du jetzt das X Cookie des Users übernommen hast und es jetzt geht heisst noch lange nicht daß es OK ist. Du hast jetzt immer noch eine X Display Umlenkung. Sollte mit dem X Server was passieren bist du aufgeschmissen. Sollte der User sein Cookie verlieren bist du aufgeschmissen. Solltest du dich über ssh einloggen bist du aufgeschmissen. Solange du dich dessen bewußt bist was du machst ist es ja ok.
Ich warne dich aber, deine Lösung wird dich eines Tages beissen.
Die Lösung von mistersixt ist die einzig tragbare Lösung. Meine Meinung....

Benutzeravatar
SoA2II
Beiträge: 137
Registriert: 07.12.2005 19:48:53

Beitrag von SoA2II » 29.01.2006 23:12:42

Danke!
ich hab ehrlich gesagt keine ahnung was ich da genau gemacht hatte...
ich werde sofort mal den vorschlag von six neu ausprobieren... klappte ja letztens nicht.

mfg
soa2ii

EDIT:
wunderbar... jetzt hat alles geklappt... hab mal im anwenderbuch geblättert und auf dialog umgestellt... mal sehen was das gibt (:

Antworten