Ich habe heute auf zwei HP-Notebooks (eines mit Intel-Grafikkarte, das andere mit AMD Grafik) einen full-upgrade gemacht. Danach booteten die Geräte ohne GUI, nur noch in die Konsole. Auch wenn ich den alten Kernel (6.9.3 statt 6.9.5) beim Booten wählte, war es das gleiche.
Wie kann ich den X-Server wieder zum starten bringen?
Wenn man unstable benutzt, sollte man schon lesen, was apt da ausspuckt!
REMOVING:
console-setup xorg xserver-xorg-input-all xserver-xorg-video-all xserver-xorg-video-fbdev xserver-xorg-video-qxl xserver-xorg-video-vmware
console-setup-linux xserver-xorg xserver-xorg-input-libinput xserver-xorg-video-amdgpu xserver-xorg-video-intel xserver-xorg-video-radeon
keyboard-configuration xserver-xorg-core xserver-xorg-input-wacom xserver-xorg-video-ati xserver-xorg-video-nouveau xserver-xorg-video-vesa
Hat dich nicht stutzig gemacht?
testing in den sourcen aktivieren
apt update && apt install xkb-data/testing
Danach die entfernten Pakete wieder installieren.
Danke für den Hinweis. Das habe ich jetzt mal alles gemacht, also in /etc/apt/sources.list.d/debian.list in der einen aktiven deb-Zeile nun testing statt unstable geschrieben und damit hoffentlich das "testing in den sourcen aktivieren" gemacht.
Dann deine Zeile eingegeben und alle von dir genannten Pakete installiert.
Nun startet der X-Server wieder, aber nur nach Login in der Konsole und anschliessender Eingabe von startx. Etwas umständlich, aber machbar. Wahrscheinlich fehlt noch irgendetwas anderes.
Nächstes Mal lese ich genauer, was da deinstalliert würde und stoppe den Upgrade rechtzeitig.
P.S.: Hintergrundbilder und das Whiskermenu-Start-Logo in der Leiste von xfce sind auch weg, aber auf das kann ich auch verzichten.
du solltest *nicht* "unstable" durch "testing" ersetzen, sondern ein neue Repo-Zeile zusätzlich mit "testing" einrichten. Sonst kannst du nicht die removeden Pakete aus "unstable" wieder installieren.
Ok, danke. Hab ich nun getan. Da ich aber vorher die entfernten Pakete schon installiert habe, sind sie wohl aus testing installiert worden statt aus unstable?
Meine debian.list sieht jetzt so aus:
# debian loadbalancer
deb https://deb.debian.org/debian/ testing main contrib non-free-firmware
deb https://deb.debian.org/debian/ unstable main contrib non-free-firmware
#deb-src https://deb.debian.org/debian/ unstable main contrib non-free-firmware
# deb https://deb.debian.org/debian/ experimental main contrib non-free-firmware
# deb-src https://deb.debian.org/debian/ experimental main contrib non-free-firmware
# deb https://incoming.debian.org/debian-buildd buildd-unstable main contrib non-free-firmware
# deb-src https://incoming.debian.org/debian-buildd buildd-unstable main contrib non-free-firmware
Ich bin mir unsicher, ob das jetzt nach meiner unwissenden Bastelei ok ist?
Sieht gut aus, dies ist richtig!
Quote from: HB9ERD on 2024/06/19, 23:48:56
Ok, danke. Hab ich nun getan. Da ich aber vorher die entfernten Pakete schon installiert habe, sind sie wohl aus testing installiert worden statt aus unstable?
...
Das kannst du einfach feststellen mit:
apt policy xorgZu Sicherheit vorher ein "apt update" damit die Datenbank nicht auf testing festklemmt.
Noch ein Tipp am Rande. Du kannst ja auch mal doas apt update && doas apt --solver 3.0 full-upgrade testen (doas gegebenenfalls durch sudo etc. austauschen). Bei mir hält es xkb-data zurück, so dass keine Pakete mit ins Nirwana gezogen werden.
Natürlich solltest du auch mit dem neuen experimentellen Solver immer die Ausgaben im Blick haben, ich habe aber in den letzten Wochen keine Bosheiten feststellen können.
edlin
Quote
Nun startet der X-Server wieder, aber nur nach Login in der Konsole und anschliessender Eingabe von startx. Etwas umständlich, aber machbar. Wahrscheinlich fehlt noch irgendetwas anderes.
'apt install sddm sddm-theme-mow' oder welches theme bevorzugt ist, sddm-theme-giants zB.
Bei mir ist xkb-data gerade durch
apt policy xkb-data
xkb-data:
Installiert: 2.42-1
Installationskandidat: 2.42-1
Versionstabelle:
*** 2.42-1 500
500 http://ftp.de.debian.org/debian unstable/main amd64 Packages
100 /var/lib/dpkg/status
Kann bei anderen Servern noch etwas bis zum sync dauern.
edlin
Quote from: edlin on 2024/06/20, 18:34:39
apt policy xkb-data
xkb-data:
Installiert: 2.42-1
Installationskandidat: 2.42-1
Ist bei mir gleich.
Im Prinzip wurde mir ja von towo schon geholfen, ich könnte den Thread auch auf gelöst stellen. Vielen Dank für die anderen interessanten Inputs.
Was jetzt noch nett wäre: wenn der Startvorgang gleich bis zum Login in der GUI durchlaufen würde. startx eintippen, das kenne ich noch aus den Zeiten von gefühltermassen Kernel 2.0.34 oder so (meinen Anfangszeiten mit Linux). Seither bin ich durch den Komfort verwöhnt und habe verlernt, wo ich für ein Durchbooten mit Login in der GUI Hand ansetzen müsste. Wäre nett, wenn ich das nun noch (wieder) lernen könnte.
Quote from: hendrikL on 2024/06/20, 16:36:37
Quote
Nun startet der X-Server wieder, aber nur nach Login in der Konsole und anschliessender Eingabe von startx. Etwas umständlich, aber machbar. Wahrscheinlich fehlt noch irgendetwas anderes.
'apt install sddm sddm-theme-mow' oder welches theme bevorzugt ist, sddm-theme-giants zB.
Dir fehlt ein login manager