Nie jesteś zalogowany na forum.

#1 2016-12-12 11:36:04

infomaniak
Zbanowany
Data rejestracji: 2015-09-12
Liczba postów: 68

Jak uruchomić DM

dobra ostatnie pytanie - jak skorzystać z innego DM lub startx?


Registered Linux User # 469143.

Offline

#2 2016-12-12 11:52:46

infomaniak
Zbanowany
Data rejestracji: 2015-09-12
Liczba postów: 68

Odp: Jak uruchomić DM

jak w temacie - po zwałce systemu w trakcie aktualizacji - udało się - za sprawą marcin82 i parabanov (wielkie dzięki) przeskoczyć ten problem niestety dla mnie system ciągle nie jest sprawny. Co prawda problem kernelowy nie istnieje jednak sam problem ciągle tak.
Jak w temacie - system startuje i zatrzymuje się na LDM - kilkakrotnie startuje i wyłącza aby zatrzymać się na nieuruchomionym co dla mnie oznacza brak możliwości zrobienia czegokolwiek. Gorąca prośba o pomoc

może to coś pomoże zawartość lightdm.log:

[+0.00s] DEBUG: Logging to /var/log/lightdm/lightdm.log
[+0.00s] DEBUG: Starting Light Display Manager 1.18.3, UID=0 PID=645
[+0.00s] DEBUG: Loading configuration dirs from /usr/share/lightdm/lightdm.conf.d
[+0.00s] DEBUG: Loading configuration dirs from /usr/local/share/lightdm/lightdm.conf.d
[+0.00s] DEBUG: Loading configuration dirs from /etc/xdg/lightdm/lightdm.conf.d
[+0.00s] DEBUG: Loading configuration from /etc/lightdm/lightdm.conf
[+0.00s] DEBUG:   [SeatDefaults] is now called [Seat:*], please update this configuration
[+0.00s] DEBUG: Using D-Bus name org.freedesktop.DisplayManager
[+0.00s] DEBUG: Registered seat module xlocal
[+0.00s] DEBUG: Registered seat module xremote
[+0.00s] DEBUG: Registered seat module unity
[+0.00s] DEBUG: Monitoring logind for seats
[+0.00s] DEBUG: New seat added from logind: seat0
[+0.00s] DEBUG: Seat seat0: Loading properties from config section Seat:*
[+0.00s] DEBUG: Seat seat0: Starting
[+0.00s] DEBUG: Seat seat0: Creating user session
[+0.00s] DEBUG: Loading users from org.freedesktop.Accounts
[+0.00s] DEBUG: User /org/freedesktop/Accounts/User1000 added
[+0.01s] DEBUG: User /org/freedesktop/Accounts/User1001 added
[+0.01s] DEBUG: Seat seat0: Creating display server of type x
[+0.01s] DEBUG: Could not run plymouth --ping: Failed to execute child process "plymouth" (No such file or directory)
[+0.01s] DEBUG: Using VT 7
[+0.01s] DEBUG: Seat seat0: Starting local X display on VT 7
[+0.01s] DEBUG: DisplayServer x-0: Logging to /var/log/lightdm/x-0.log
[+0.01s] DEBUG: DisplayServer x-0: Writing X server authority to /run/lightdm/root/:0
[+0.01s] DEBUG: DisplayServer x-0: Launching X Server
[+0.01s] DEBUG: Launching process 651: /usr/sbin/X :0 -seat seat0 -auth /run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
[+0.01s] DEBUG: DisplayServer x-0: Waiting for ready signal from X server :0
[+0.01s] DEBUG: Acquired bus name org.freedesktop.DisplayManager
[+0.01s] DEBUG: Registering seat with bus path /org/freedesktop/DisplayManager/Seat0
[+0.01s] DEBUG: Process 651 exited with return value 127
[+0.01s] DEBUG: DisplayServer x-0: X server stopped
[+0.01s] DEBUG: Releasing VT 7
[+0.01s] DEBUG: DisplayServer x-0: Removing X server authority /run/lightdm/root/:0
[+0.01s] DEBUG: Seat seat0: Display server stopped
[+0.01s] DEBUG: Seat seat0: Stopping session
[+0.01s] DEBUG: Seat seat0: Session stopped
[+0.01s] DEBUG: Seat seat0: Stopping display server, no sessions require it
[+0.01s] DEBUG: Seat seat0: Active display server stopped, starting greeter
[+0.01s] DEBUG: Seat seat0: Creating greeter session
[+0.02s] DEBUG: Seat seat0: Creating display server of type x
[+0.02s] DEBUG: Using VT 7
[+0.02s] DEBUG: Seat seat0: Starting local X display on VT 7
[+0.02s] DEBUG: DisplayServer x-0: Logging to /var/log/lightdm/x-0.log
[+0.02s] DEBUG: DisplayServer x-0: Writing X server authority to /run/lightdm/root/:0
[+0.02s] DEBUG: DisplayServer x-0: Launching X Server
[+1.28s] DEBUG: Launching process 653: /usr/sbin/X :0 -seat seat0 -auth /run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
[+1.28s] DEBUG: DisplayServer x-0: Waiting for ready signal from X server :0
[+1.29s] DEBUG: Process 653 exited with return value 127
[+1.29s] DEBUG: DisplayServer x-0: X server stopped
[+1.29s] DEBUG: Releasing VT 7
[+1.29s] DEBUG: DisplayServer x-0: Removing X server authority /run/lightdm/root/:0
[+1.29s] DEBUG: Seat seat0: Display server stopped
[+1.29s] DEBUG: Seat seat0: Stopping; greeter display server failed to start
[+1.29s] DEBUG: Seat seat0: Stopping
[+1.29s] DEBUG: Seat seat0: Stopping session
[+1.29s] DEBUG: Seat seat0: Session stopped
[+1.29s] DEBUG: Seat seat0: Stopped
[+1.29s] DEBUG: Required seat has stopped
[+1.29s] DEBUG: Stopping display manager
[+1.29s] DEBUG: Display manager stopped
[+1.29s] DEBUG: Stopping daemon
[+1.29s] DEBUG: Seat seat0: Stopping session
[+1.29s] DEBUG: Exiting with return value 1

Registered Linux User # 469143.

Offline

#3 2016-12-12 12:00:36

pavbaranov
Administrator
Lokalizacja: Kraków
Data rejestracji: 2015-08-22
Liczba postów: 1,958
WWW

Odp: Jak uruchomić DM

Lista DM jest tu: https://wiki.archlinux.org/index.php/Display_manager. Część z niej na pewno jest w Manjaro. Spośród tych DM sensownie jest wybrać taki, który jest niezależny od środowiska, chyba, że dokładnie to środowisko masz (w zasadzie dotyczy to głównie GDM, który jest mocno związany z Gnome3 oraz Entrance, które jest związane z Enlightenment). Jeśli masz jakieś środowisko oparte o Gtk, to sensownie jest wybrać LXDM bądź MDM. W przypadku Plasma 5 - SDDM. W każdym przypadku możesz się pobawić CDM, aczkolwiek nie wiem, czy on obecnie dobrze się instaluje i pracuje. Niegdyś wymagał pewnych zmian.

Po dokonaniu wyboru:
- instalacja (pacman -S nazwa),
- deaktywowanie starego DM:

sudo systemctl disable lightdm

(bo akurat taki masz)
- aktywacja nowego DM:

sudo systemctl enable nazwa_dm

jeśli ma być na "stałe" lub

sudo systemctl start nazwa_dm

jeśli ma być to jednorazowe jego odpalenie.
Niektóre wymagają dodatkowych czynności, które są opisane przy poszczególnych DM w wiki Archa (np. SDDM wymaga wygenerowania przykładowego pliku *.conf).

startx? Najprościej:

startx

jeśli masz to skonfigurowane. Niekiedy środowiska zawierają swoje własne programy startujące. Tu zależy od tego jakie DE masz. Więcej:

https://wiki.archlinux.org/index.php/Xinit

lub info dotyczące Twojego DE jak je wystartować z linii komend.

PS: Jeden wątek, to jeden problem. Trzymajmy się tej zasady.


Hardware: AMD: A8-7410 APU with Radeon R5; Arch testing+kde-unstable, kernel linux-pb 5.2, KDE+poprawki
https://deviantart.com/pavbaranov/ https://pavbaranov.blogspot.com https://linux-pavbaranov.blogspot.com

Offline

#4 2016-12-12 12:05:24

pavbaranov
Administrator
Lokalizacja: Kraków
Data rejestracji: 2015-08-22
Liczba postów: 1,958
WWW

Odp: Jak uruchomić DM

cat /etc/lightdm/lightdm.conf
journalctl | tail

bezpośrednio po wadliwym starcie LightDM.

pacman -Qs lightdm

Jakie masz środowisko, z którego chcesz skorzystać?
I jeszcze:

ls -1 /usr/share/xgreeters/

Możesz też dokonać reinstalacji lightdm wraz z usunięciem jego plików konfiguracyjnych. Potem trzeba podnieść usługę.


Hardware: AMD: A8-7410 APU with Radeon R5; Arch testing+kde-unstable, kernel linux-pb 5.2, KDE+poprawki
https://deviantart.com/pavbaranov/ https://pavbaranov.blogspot.com https://linux-pavbaranov.blogspot.com

Offline

#5 2016-12-12 12:19:09

infomaniak
Zbanowany
Data rejestracji: 2015-09-12
Liczba postów: 68

Odp: Jak uruchomić DM

już próbowałem - podczas startu i po zatrzymani na LDM Ctrl+alt+F2 i dopycham się do konsoli. Potem logowanie i:

systemctl enable lightdm.service - autoryzacja i ok
systemctl start ligttdm.service start - autoryzacja i ok
startx
/usr/lib/xorg-server/Xorg: error while loading shared libraries: /usr/lib/libdrm.so.2: file to short
xinit: givig up
xinit: to connect to X server : Connection refused
xinit: Server error

mogą być jakieś literówki bo starałem się przepisać ale mniej więcej tak to wygląda. Środowisko jakiego używam to Cinnamon


Registered Linux User # 469143.

Offline

#6 2016-12-12 12:20:45

infomaniak
Zbanowany
Data rejestracji: 2015-09-12
Liczba postów: 68

Odp: Jak uruchomić DM

środowisko - cinnamon
czy powyższe mogę wykonać w sesji chroot?


Registered Linux User # 469143.

Offline

#7 2016-12-12 12:31:57

pavbaranov
Administrator
Lokalizacja: Kraków
Data rejestracji: 2015-08-22
Liczba postów: 1,958
WWW

Odp: Jak uruchomić DM

Możesz. Skoro jednak Manjaro startuje, to albo skorzystaj z opcji trybu ratunkowego (kiedyś coś takiego było w Manjaro), albo po nieudanym starcie lightdm albo masz możliwość wpisywania komend (bo system przeszedł do promptu), albo możesz uruchomić inną sesję TTY i tam wpisać.


Hardware: AMD: A8-7410 APU with Radeon R5; Arch testing+kde-unstable, kernel linux-pb 5.2, KDE+poprawki
https://deviantart.com/pavbaranov/ https://pavbaranov.blogspot.com https://linux-pavbaranov.blogspot.com

Offline

#8 2016-12-12 13:49:52

barthalion
Developer
Lokalizacja: Poznań
Data rejestracji: 2015-08-20
Liczba postów: 225
WWW

Odp: Jak uruchomić DM

To jest efekt Twoich problemów z aktualizacją. Część plików nie została poprawnie zapisana na dysku.

Poniższym poleceniem wypiszesz pliki które mają inny rozmiar lub uprawnienia od tego co ma pacman:

pacman -Qkk |& awk '/^warning/ {print $2, $3}'

Sporo z nich jest bez znaczenia (przynajmniej dla Twojego problemu), więc najszybciej byłoby je masowo przeinstalować:

pacman -Qkk |& awk '/^warning/ {print $2}' | sort -u | tr -d ':' | xargs sudo pacman -S --noconfirm

Offline

#9 2016-12-12 19:44:22

infomaniak
Zbanowany
Data rejestracji: 2015-09-12
Liczba postów: 68

Odp: Jak uruchomić DM

wykonane w chroocie żebym mógł wyniki pokazać tutaj:

[[email protected] /]# cat /etc/lightdm/lightdm.conf

#
# General configuration
#
# start-default-seat = True to always start one seat if none are defined in the configuration
# greeter-user = User to run greeter as
# minimum-display-number = Minimum display number to use for X servers
# minimum-vt = First VT to run displays on
# lock-memory = True to prevent memory from being paged to disk
# user-authority-in-system-dir = True if session authority should be in the system location
# guest-account-script = Script to be run to setup guest account
# logind-check-graphical = True to on start seats that are marked as graphical by logind
# log-directory = Directory to log information to
# run-directory = Directory to put running state in
# cache-directory = Directory to cache to
# sessions-directory = Directory to find sessions
# remote-sessions-directory = Directory to find remote sessions
# greeters-directory = Directory to find greeters
#
[LightDM]
#start-default-seat=true
#greeter-user=lightdm
#minimum-display-number=0
#minimum-vt=7
#lock-memory=true
#user-authority-in-system-dir=false
#guest-account-script=guest-account
#logind-check-graphical=false
#log-directory=/var/log/lightdm
run-directory=/run/lightdm
#cache-directory=/var/cache/lightdm
#sessions-directory=/usr/share/lightdm/sessions:/usr/share/xsessions
#remote-sessions-directory=/usr/share/lightdm/remote-sessions
#greeters-directory=/usr/share/lightdm/greeters:/usr/share/xgreeters

#
# Seat defaults
#
# type = Seat type (xlocal, xremote)
# pam-service = PAM service to use for login
# pam-autologin-service = PAM service to use for autologin
# pam-greeter-service = PAM service to use for greeters
# xserver-command = X server command to run (can also contain arguments e.g. X -special-option)
# xserver-layout = Layout to pass to X server
# xserver-config = Config file to pass to X server
# xserver-allow-tcp = True if TCP/IP connections are allowed to this X server
# xserver-share = True if the X server is shared for both greeter and session
# xserver-hostname = Hostname of X server (only for type=xremote)
# xserver-display-number = Display number of X server (only for type=xremote)
# xdmcp-manager = XDMCP manager to connect to (implies xserver-allow-tcp=true)
# xdmcp-port = XDMCP UDP/IP port to communicate on
# xdmcp-key = Authentication key to use for XDM-AUTHENTICATION-1 (stored in keys.conf)
# unity-compositor-command = Unity compositor command to run (can also contain arguments e.g. unity-system-compositor -special-option)
# unity-compositor-timeout = Number of seconds to wait for compositor to start
# greeter-session = Session to load for greeter
# greeter-hide-users = True to hide the user list
# greeter-allow-guest = True if the greeter should show a guest login option
# greeter-show-manual-login = True if the greeter should offer a manual login option
# greeter-show-remote-login = True if the greeter should offer a remote login option
# user-session = Session to load for users
# allow-user-switching = True if allowed to switch users
# allow-guest = True if guest login is allowed
# guest-session = Session to load for guests (overrides user-session)
# session-wrapper = Wrapper script to run session with
# greeter-wrapper = Wrapper script to run greeter with
# guest-wrapper = Wrapper script to run guest sessions with
# display-setup-script = Script to run when starting a greeter session (runs as root)
# display-stopped-script = Script to run after stopping the display server (runs as root)
# greeter-setup-script = Script to run when starting a greeter (runs as root)
# session-setup-script = Script to run when starting a user session (runs as root)
# session-cleanup-script = Script to run when quitting a user session (runs as root)
# autologin-guest = True to log in as guest by default
# autologin-user = User to log in with by default (overrides autologin-guest)
# autologin-user-timeout = Number of seconds to wait before loading default user
# autologin-session = Session to load for automatic login (overrides user-session)
# autologin-in-background = True if autologin session should not be immediately activated
# exit-on-failure = True if the daemon should exit if this seat fails
#
[SeatDefaults]
#type=xlocal
#pam-service=lightdm
#pam-autologin-service=lightdm-autologin
#pam-greeter-service=lightdm-greeter
#xserver-command=X
#xserver-layout=
#xserver-config=
#xserver-allow-tcp=false
#xserver-share=true
#xserver-hostname=
#xserver-display-number=
#xdmcp-manager=
#xdmcp-port=177
#xdmcp-key=
#unity-compositor-command=unity-system-compositor
#unity-compositor-timeout=60
#greeter-session=example-gtk-gnome
#greeter-hide-users=false
#greeter-allow-guest=true
#greeter-show-manual-login=false
#greeter-show-remote-login=true
user-session=$default_desktop_file
#allow-user-switching=true
#allow-guest=true
#guest-session=
session-wrapper=/etc/lightdm/Xsession
#greeter-wrapper=
#guest-wrapper=
#display-setup-script=
#display-stopped-script=
#greeter-setup-script=
#session-setup-script=
#session-cleanup-script=
#autologin-guest=false
autologin-user=maras
#autologin-user-timeout=0
#autologin-in-background=false
#autologin-session=UNIMPLEMENTED
#exit-on-failure=false

#
# Seat configuration
#
# Each seat must start with "Seat:".
# Uses settings from [SeatDefaults], any of these can be overriden by setting them in this section.
#
#[Seat:0]

#
# XDMCP Server configuration
#
# enabled = True if XDMCP connections should be allowed
# port = UDP/IP port to listen for connections on
# key = Authentication key to use for XDM-AUTHENTICATION-1 or blank to not use authentication (stored in keys.conf)
#
# The authentication key is a 56 bit DES key specified in hex as 0xnnnnnnnnnnnnnn.  Alternatively
# it can be a word and the first 7 characters are used as the key.
#
[XDMCPServer]
#enabled=false
#port=177
#key=

#
# VNC Server configuration
#
# enabled = True if VNC connections should be allowed
# command = Command to run Xvnc server with
# port = TCP/IP port to listen for connections on
# width = Width of display to use
# height = Height of display to use
# depth = Color depth of display to use
#
[VNCServer]
#enabled=false
#command=Xvnc
#port=5900
#width=1024
#height=768
#depth=8
[[email protected] /]# journalctl | tail
No journal files were found.
-- No entries --
[[email protected] /]# ls -1 /usr/share/xgreeters/
lightdm-gtk-greeter.desktop
[[email protected] /]# 

Registered Linux User # 469143.

Offline

#10 2016-12-12 19:47:59

infomaniak
Zbanowany
Data rejestracji: 2015-09-12
Liczba postów: 68

Odp: Jak uruchomić DM

wykonane w chroot

[[email protected] /]# pacman -Qkk |& awk '/^warning/ {print $2, $3}'
[[email protected] /]# pacman -Qkk |& awk '/^warning/ {print $2}' | sort -u | tr -d ':' | xargs sudo pacman -S --noconfirm
błąd:  nie podano żadnych celów (użyj -h aby otrzymać pomoc)
[[email protected] /]# 

Ostatnio edytowany przez infomaniak (2016-12-12 19:48:27)


Registered Linux User # 469143.

Offline

#11 2016-12-12 20:12:37

pavbaranov
Administrator
Lokalizacja: Kraków
Data rejestracji: 2015-08-22
Liczba postów: 1,958
WWW

Odp: Jak uruchomić DM

Weź przeinstaluj wszystkie paczki, które masz w systemie: https://wiki.archlinux.org/index.php/Pa … l_packages
(chyba, że barthalion pomoże inaczej).


Hardware: AMD: A8-7410 APU with Radeon R5; Arch testing+kde-unstable, kernel linux-pb 5.2, KDE+poprawki
https://deviantart.com/pavbaranov/ https://pavbaranov.blogspot.com https://linux-pavbaranov.blogspot.com

Offline

#12 2016-12-12 20:47:28

barthalion
Developer
Lokalizacja: Poznań
Data rejestracji: 2015-08-20
Liczba postów: 225
WWW

Odp: Jak uruchomić DM

Ciekawe – w takim razie pacman jest zadowolony. Czy samo pacman -Qkk zwraca coś interesującego? Jaki jest wynik polecenia pacman -Qo /usr/lib/libdrm.so.2?

Offline

#13 2016-12-12 21:37:53

infomaniak
Zbanowany
Data rejestracji: 2015-09-12
Liczba postów: 68

Odp: Jak uruchomić DM

[[email protected] /]# pacman -Qkk
linux44-headers: w sumie 14685 plików, 0 zmienionych plików
[[email protected] /]# pacman -Qo /usr/lib/libdrm.so.2
błąd:  Żaden pakiet nie jest właścicielem /usr/lib/libdrm.so.2
[[email protected] /]# 

Registered Linux User # 469143.

Offline

#14 2016-12-12 22:21:58

barthalion
Developer
Lokalizacja: Poznań
Data rejestracji: 2015-08-20
Liczba postów: 225
WWW

Odp: Jak uruchomić DM

Czyli "najgorszy" scenariusz – pliki w jakimś stanie są na dysku, ale pacman nic o nim nie wie.

Tym poleceniem wygenerujesz listę plików w /usr i /etc, które nie są śledzone przez pacmana:

comm -23 <(find /etc /usr | sort) <(pacman -Qlq | sed 's|/$||' | sort) > pliki

Tym pobierzesz listę plików w każdym pakiecie w dostępnych repozytoriach:

pacman -Fy

Tym przeiterujesz przez wcześniej wygenerowaną listę, tworząc kolejną – z pakietami, które powinieneś mieć zainstalowane

while read file; do pacman -Fo $file | cut -d' ' -f5; done < $(< pliki) | sort -u > paczki

Teraz na wszelki wypadek wykonaj kopię zapasową /etc. (Albo wszystkiego co przyjdzie Ci do głowy. Lepiej mieć niż nie mieć!) Zainstaluj pakiety z ostatniej listy:

cat paczki | xargs pacman -S --force --noconfirm

Przywróć kopię /etc i trzymaj kciuki podczas reboota.

Offline

#15 2016-12-13 15:43:41

infomaniak
Zbanowany
Data rejestracji: 2015-09-12
Liczba postów: 68

Odp: Jak uruchomić DM

niestety nie do końca rozumiem co się dzieje ale krok po kroku opisuję. Wykonałem w chroot

comm -23 <(find /etc /usr | sort) <(pacman -Qlq | sed 's|/$||' | sort) > pliki

pomieliło pomielił i ok. Potem wykonałem: pacman -Fy - sypnęł błędami takiej treści:

błąd:  nie udało się pobrać pliku 'multilib.files' z mirror.clarkson.edu : Could not resolve host: mirror.clarkson.edu

było tego oczywiście dużo więcej - skopiowałem tylko 1 linię dla informacji. Okazało się że z jakichś bliżej mi nieznanych powodów dostęp do netu w sesji chroot przestał działać. Trudno - restar maszyny i uruchomienie maszyny z Manjaro  w tty. Ponownie czujnie wykonaĸem krok 1 czyli

comm -23 <(find /etc /usr | sort) <(pacman -Qlq | sed 's|/$||' | sort) > pliki

potem pacman -Fy i znowu błędy przepisuję więc mogę coś tam delikatnie mylić ale generalnie wywalało błędy z połączeniami z masą różnych serwerów:

błąd: nie udało się pobrać plików 'core' z jakiś adres: The request Url returned error: 404
błąd nie udało się zsynchronizować żadnej bazy danych

tak było dla plików core, extra, multilib i community. Pomyślałem że w tej sesji też straciłem net. Wykonałem sprawdzająco pacman -Syyu.
System zaczął synchronizować:  core, extra, multilib i community - wszystko przeszło po czym wywalił że ma do pobrania ok 300mb dla 156 różnych paczek i zaczyna pełą aktualizację systemu. Oczywiście zgodziłem się - pobrał sobie wszystko po czy wywalił błędy twierdząc że rożne pliki już są w systemie i powodują konflikty. masa różnych lib..xx, Xorg..xx.  Na końcu stwiedził że nie udał się zainicjować transakcji (niespodziewany błąd) i info że nie zaktualizował żadnego pliku.
Ot i wszystko.
Czy coś z tego rozumiecie?


Registered Linux User # 469143.

Offline

#16 2016-12-13 16:08:27

pavbaranov
Administrator
Lokalizacja: Kraków
Data rejestracji: 2015-08-22
Liczba postów: 1,958
WWW

Odp: Jak uruchomić DM

Ok. Na TTY. Masz niepodniesioną (prawdopodobnie) usługę sieci.
Po pierwsze zatem sprawdź, czy w istocie ona jest:

systemctl status NetworkManager

(oczywiście jeśli używasz networkmanager, a tak przypuszczam).
Jeśli nie będziesz miał, że jest: active (running):

# systemctl start NetworkManager

Dostęp/konfiguracja sieci - najprościej w TTY:

nmtui

Potem reszta.
Jeśli dalej będą występować błędy tego typu jak piszesz (coś jest już w systemie), to dokładnie co jest ( bo np. znany "błąd" :) z ttf-dejavu: https://www.archlinux.org/news/ttf-deja … d-upgrade/) już w systemie. Na własne ryzyko możesz wymusić (--force) aktualizację, czyli nadpisanie tych plików.
Zasada jednak jest taka, że każdy plik, który "jest już w systemie" sprawdzasz poleceniem:

pacman -Qo ścieżka/plik

Jeśli plik nie posiada właściciela (a tak u Ciebie będzie), to możesz albo go skasować, albo zrobić jego backup, albo wymusić (--force) instalację paczki, która go zawiera. I tak systematycznie. Oczywiście kierując się założeniem, że pacman (Arch) nie wspiera indywidualnej aktualizacji paczki, a tylko systemu całościowo.


Hardware: AMD: A8-7410 APU with Radeon R5; Arch testing+kde-unstable, kernel linux-pb 5.2, KDE+poprawki
https://deviantart.com/pavbaranov/ https://pavbaranov.blogspot.com https://linux-pavbaranov.blogspot.com

Offline

#17 2016-12-13 16:16:20

infomaniak
Zbanowany
Data rejestracji: 2015-09-12
Liczba postów: 68

Odp: Jak uruchomić DM

na tty sieć jest - ściągnęły się paczki a na wysyłane pingi otrzymywałem odpowiedzi. Czy zatem mam to sprawdzić w chroocie?


Registered Linux User # 469143.

Offline

#18 2016-12-13 16:20:46

barthalion
Developer
Lokalizacja: Poznań
Data rejestracji: 2015-08-20
Liczba postów: 225
WWW

Odp: Jak uruchomić DM

Wykonujesz te polecenia w chroocie czy na żywym systemie?

W kontekście naprawiania Archa lepiej używać polecenia arch-chroot niż zwykłego chroot.

Offline

#19 2016-12-13 16:30:14

infomaniak
Zbanowany
Data rejestracji: 2015-09-12
Liczba postów: 68

Odp: Jak uruchomić DM

tak jak napisałem wcześniej - na żywym systemie (Manjaro start, potem zatrzymanie na LDM - Ctrl+Alt+F2) w sesjii tty bo w arch-chroocie net nie działał. I tu (w tty) chciał się aktualizować ale też nie chciał łączyć się z serwerami podczas wykonywania pacman -Fy


Registered Linux User # 469143.

Offline

#20 2016-12-13 17:05:42

marcin82
Moderator
Lokalizacja: Sosnowiec
Data rejestracji: 2015-08-20
Liczba postów: 178

Odp: Jak uruchomić DM

W jaki sposób łączysz się w normalnych warunkach z internetem? Masz połączenie kablowe czy bezprzewodowe?


marcin82

Offline

#21 2016-12-13 18:17:53

infomaniak
Zbanowany
Data rejestracji: 2015-09-12
Liczba postów: 68

Odp: Jak uruchomić DM

generalnie bezprzewodowo ale jakby trzeba mogę się kablem zapiąć do routera


Registered Linux User # 469143.

Offline

#22 2016-12-13 21:25:39

barthalion
Developer
Lokalizacja: Poznań
Data rejestracji: 2015-08-20
Liczba postów: 225
WWW

Odp: Jak uruchomić DM

No cóż. Manjaro. Nie bez powodu nikt rozsądny nie bierze tej dystrybucji na poważnie… Po prostu nie generują list plików.

Wrzuć wynik polecenia:

comm -23 <(find /etc /usr | sort) <(pacman -Qlq | sed 's|/$||' | sort) | curl -F 'sprunge=<-' http://sprunge.us

Offline

#23 2016-12-13 21:44:15

infomaniak
Zbanowany
Data rejestracji: 2015-09-12
Liczba postów: 68

Odp: Jak uruchomić DM

nie jest dziwne - w trybie arch-chroot:

$||' | sort) | curl -F 'sprunge=<-' http://sprunge.us
curl: (6) Could not resolve host: sprunge.us
[[email protected] /]# 

w trybie tty podam za chwilę


Registered Linux User # 469143.

Offline

#24 2016-12-13 21:58:56

infomaniak
Zbanowany
Data rejestracji: 2015-09-12
Liczba postów: 68

Odp: Jak uruchomić DM

w trybie tty wynikiem było dokładnie tylko to:
http://sprunge.us/feQD


Registered Linux User # 469143.

Offline

#25 2016-12-13 22:42:52

infomaniak
Zbanowany
Data rejestracji: 2015-09-12
Liczba postów: 68

Odp: Jak uruchomić DM

barthalion napisał/a:

No cóż. Manjaro. Nie bez powodu nikt rozsądny nie bierze tej dystrybucji na poważnie… Po prostu nie generują list plików.

jaki zatem system który laik jak ja będzie w stanie zainstalować - arch lub archopochodny - koniecznie dystrybucja ciągła - tak poza tematem


Registered Linux User # 469143.

Offline

Stopka

Forum oparte na FluxBB