Rompí mi manjaro y no sé cómo arreglarlo

Tratando de borrar programas basura que no me estaban sirviendo y que estaban ocupando lugar demás en la compu (que de por sí está saturada, tiene problemas de batería y se me apaga a cada rato -creo que por un problema con el cargador o la ficha de carga- además de que la pantalla parpadea) evidentemente borré algo que no debía y ahora Manjaro no carga.

Cuando enciendo la compu (que hasta anoche andaba bien) ahora me deriva directo a la terminal.

Probé actualizar los paquetes para ver si lograba resolverlo de esa forma, y no pude.

No sé qué es lo que me falta y como esta vuelta no hice copia de seguridad no me da para formatear la compu y empezar de cero como hice cuando pasé de Ubunto a Manjaro o cuando reinstalé Manjaro hace tiempo atrás por un problema en una actualización.

Encima cuando trato de actualizar me tira error entre tlp y daemon.

Claramente soy bastante novata aunque llevo un tiempo usando Linux, hasta ahora sin mayores problemas, o sin problemas que no pudiera resolver sola.

¿Me podrán dar una mano?
Muchas gracias.

power-profiles-daemon o tlp

sudo pacman -Rns tlp

Historia;

grep -i removed /var/log/pacman.log

Herramienta automatizada para instalar paquetes predeterminados;

bash <(curl -s https://gitlab.com/cscs/mapare/-/raw/main/mapare) -IA

(Ingresa tu escritorio)

Muchas gracias.

Ahí logré borrar el archivo de tlp, pero ahora me trae un nuevo error al actualizar:

error: no se pudo preparar la operación (no se pudieron satisfacer las dependencias)
quitando adw-gtk3 se rompe la dependencia con adw-gtk3, necesaria para el paquete gnome-shell-extension-custom-accent-colors

Probé además el comando de historia que me sugeriste, y me trae un listado larguísimo de archivos.

Y probé el comando bash, y al final también me tira error diciendo que no se puede completar por el mismo archivo en conflicto.

Muchas gracias por la ayuda <3

gnome-shell-extension-custom-accent-colors no existe.

sudo pacman -Rns gnome-shell-extension-custom-accent-colors

Entonces continuar.


Estudiar? :sweat_smile:

Si no lo sabe, use el script.

Simplemente escriba el mensaje de su escritorio.


Ningún problema. :slight_smile:

Estudiar?

Buen punto, no me vendría mal, jaja. :sweat_smile:

Lo intenté y me dice:

¨no se pudo preparar la operación (no se pudieron satisfacer las dependencias)
quitando gnome-shell-extension-custom-accent-colors se rompe la dependencia gnome-shell-extension-custom-accent-colors, necesaria para el paquete gnome-layout-switcher¨

:crazy_face: La que no existe me imposibilita sacar la que no conozco para arreglar lo que no sé cómo rompi.

Primero asegúrese de actualizar;

sudo pacman -Syu

(porque ahora… Depends On : addwater dynamic-wallpaper gnome-control-center gnome-shell gnome-shell-extension-appindicator gnome-shell-extension-gtk4-desktop-icons-ng gnome-tweaks pamac-gtk polkit python-click python-gobject [no gnome-shell-extension-custom-accent-colors])

Volví a intentar con -Syu, y me vuelve a decir que quitando adw-gtk3 rompo la dependencia de gnome, y que no se pudo preparar la operación.

Claro … :smiling_imp:

sudo pacman -Rdd gnome-shell-extension-custom-accent-colors

(continuar)

:smiling_imp: :smiling_imp: borrar siempre es una buena opción (especialmente si no rompo nada), jaja.

Estaba un 99% segura de que tenía kde, pero como me seguía dando errores de todos los colores (diciendo que había cosas en conflicto) terminé probando con el de gnome y ahora parece que se está instalando.

:partying_face:

:grimacing::crossed_fingers:

Con algunos otros hace probable el Gnome?

Reinicié y cargó el escritorio, así que resuelto el problema del Gnome, adiós KDE. :partying_face: (Tarda un rato en cargar pero funciona).

Ahora paso a la siguiente duda, ¿se te ocurre cómo puedo resolver el problema con la tasa de refresco de la pantalla? Porque parpadea todo el rato (esto ya me venía pasando hace rato, de hecho fue la razón por la que pasé originalmente de Ubuntu a Kubuntu y de este a Manjaro), salvo que ponga el brillo al tope.

Y eso no sería un gran problema si no fuese que me cansa mucho los ojos y, sobre todo, que la computadora se termina apagando después de un rato, porque se le agota la batería (a saber si es porque no anda bien el pin de carga o porque estoy teniendo que usar un cargador que no es el original porque el otro fallaba).

Huzzah :slight_smile:

Quizás cree un nuevo tema para ese problema.
Asegúrese de incluir

inxi -Farz

Primero hagamos un poco más de limpieza.
Por favor, muéstrame

pacman -Qdtq
pacman -Qmq

PS.

El script también puede mostrar todos los paquetes no predeterminados.

bash <(curl -s https://gitlab.com/cscs/mapare/-/raw/main/mapare) -X

Vale aclarar que Manjaro sólo me da una configuración de refresco, no me deja cambiarlo.

Y, además, me acabo de dar cuenta que no me está reconociendo el audio interno. La computadora ahora sólo reproduce sonido si le conecto parlantes.
(Se me ocurre que la última vez que gentilmente se ofrecieron a limpiarla terminaron desconectándole algo, porque ese era un problema que no tenía).

Te copio lo que me trae:

System:
  Kernel: 5.10.230-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
    clocksource: tsc avail: hpet,acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-5.10-x86_64
    root=UUID=aa60d890-5818-4490-94ab-8f62bf5c8f87 rw quiet apparmor=1
    security=apparmor resume=UUID=57bd87e6-c808-4eec-94a1-129e2a1cfb0e
    udev.log_priority=3
  Desktop: GNOME v: 47.2 tk: GTK v: 3.24.43 wm: gnome-shell
    tools: gsd-screensaver-proxy dm: GDM v: 47.0 Distro: Manjaro
    base: Arch Linux
Machine:
  Type: Laptop System: CEVEN S.A. product: GFAST v: 2.30
    serial: <superuser required> Chassis: Compal type: 10
    serial: <superuser required>
  Mobo: Compal model: Type2 - Board Product Name1 v: Type2 - Board Version
    serial: <superuser required> part-nu: Type1Sku0 uuid: <superuser required>
    UEFI: Insyde v: 2.30 date: 11/26/2012
Battery:
  ID-1: BAT1 charge: 4.4 Wh (100.0%) condition: 4.4/48.6 Wh (9.0%) volts: 12.5
    min: 10.8 model: COMPAL PABAS0241231 type: Li-ion serial: <filter>
    status: full
CPU:
  Info: model: Intel Core i7-3630QM bits: 64 type: MT MCP arch: Ivy Bridge
    gen: core 3 level: v2 built: 2012-15 process: Intel 22nm family: 6
    model-id: 0x3A (58) stepping: 9 microcode: 0x21
  Topology: cpus: 1x dies: 1 cores: 4 threads: 8 tpc: 2 smt: enabled cache:
    L1: 256 KiB desc: d-4x32 KiB; i-4x32 KiB L2: 1024 KiB desc: 4x256 KiB
    L3: 6 MiB desc: 1x6 MiB
  Speed (MHz): avg: 3204 min/max: 1200/3400 scaling: driver: intel_cpufreq
    governor: schedutil cores: 1: 3204 2: 3204 3: 3204 4: 3204 5: 3204 6: 3204
    7: 3204 8: 3204 bogomips: 38323
  Flags: avx ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
  Vulnerabilities:
  Type: gather_data_sampling status: Not affected
  Type: itlb_multihit status: KVM: VMX disabled
  Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT
    vulnerable
  Type: mds mitigation: Clear CPU buffers; SMT vulnerable
  Type: meltdown mitigation: PTI
  Type: mmio_stale_data status: Unknown: No mitigations
  Type: reg_file_data_sampling status: Not affected
  Type: retbleed status: Not affected
  Type: spec_rstack_overflow status: Not affected
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
    prctl and seccomp
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
    sanitization
  Type: spectre_v2 mitigation: Retpolines, IBPB: conditional, IBRS_FW,
    STIBP: conditional, RSB filling, PBRSB-eIBRS: Not affected
  Type: srbds status: Vulnerable: No microcode
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: Intel 3rd Gen Core processor Graphics vendor: COMPAL driver: i915
    v: kernel arch: Gen-7 process: Intel 22nm built: 2012-13 ports:
    active: LVDS-1 empty: DP-1,HDMI-A-1,VGA-1 bus-ID: 00:02.0
    chip-ID: 8086:0166 class-ID: 0300
  Device-2: Silicon Motion HD WebCam driver: uvcvideo type: USB rev: 2.0
    speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-1.3:3 chip-ID: 2232:4000
    class-ID: 0e02 serial: <filter>
  Display: wayland server: X.org v: 1.21.1.14 with: Xwayland v: 24.1.4
    compositor: gnome-shell driver: gpu: i915 display-ID: 0
  Monitor-1: LVDS-1 model: BOE Display 0x05bc built: 2012 res: 1366x768
    dpi: 101 gamma: 1.2 size: 344x193mm (13.54x7.6") diag: 394mm (15.5")
    ratio: 16:9 modes: 1366x768
  API: EGL v: 1.5 hw: drv: intel crocus platforms: device: 0 drv: crocus
    device: 1 drv: swrast gbm: drv: crocus surfaceless: drv: crocus wayland:
    drv: crocus x11: drv: crocus
  API: OpenGL v: 4.5 compat-v: 4.2 vendor: intel mesa v: 24.2.8-arch1.1
    glx-v: 1.4 direct-render: yes renderer: Mesa Intel HD Graphics 4000 (IVB
    GT2) device-ID: 8086:0166 memory: 1.46 GiB unified: yes display-ID: :0.0
Audio:
  Device-1: Intel 7 Series/C216 Family High Definition Audio vendor: COMPAL
    driver: snd_hda_intel v: kernel bus-ID: 00:1b.0 chip-ID: 8086:1e20
    class-ID: 0403
  API: ALSA v: k5.10.230-1-MANJARO status: kernel-api
    tools: alsactl,alsamixer,amixer
  Server-1: JACK v: 1.9.22 status: off tools: N/A
  Server-2: PipeWire v: 1.2.7 status: off with: pipewire-media-session
    status: active tools: pw-cli
  Server-3: PulseAudio v: 17.0 status: active with: 1: pulseaudio-alsa
    type: plugin 2: pulseaudio-jack type: module tools: pacat,pactl
Network:
  Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
    vendor: COMPAL driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 1
    port: 2000 bus-ID: 01:00.0 chip-ID: 10ec:8168 class-ID: 0200
  IF: enp1s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
  Device-2: Qualcomm Atheros AR9485 Wireless Network Adapter driver: ath9k
    v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 1 bus-ID: 02:00.0
    chip-ID: 168c:0032 class-ID: 0280
  IF: wlp2s0 state: up mac: <filter>
  Info: services: NetworkManager, systemd-timesyncd, wpa_supplicant
Bluetooth:
  Device-1: Qualcomm Atheros AR3012 Bluetooth 4.0 driver: btusb v: 0.8
    type: USB rev: 1.1 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-1.6:5
    chip-ID: 0cf3:3004 class-ID: e001 serial: <filter>
  Report: rfkill ID: hci0 rfk-id: 1 state: down bt-service: enabled,running
    rfk-block: hardware: no software: yes address: see --recommends
Drives:
  Local Storage: total: 931.51 GiB used: 744.35 GiB (79.9%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/sda maj-min: 8:0 vendor: Toshiba model: MQ01ABD100
    size: 931.51 GiB block-size: physical: 4096 B logical: 512 B speed: 3.0 Gb/s
    tech: HDD rpm: 5400 serial: <filter> fw-rev: 1A scheme: GPT
Partition:
  ID-1: / raw-size: 922.42 GiB size: 906.86 GiB (98.31%)
    used: 744.35 GiB (82.1%) fs: ext4 dev: /dev/sda2 maj-min: 8:2
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
    used: 288 KiB (0.1%) fs: vfat dev: /dev/sda1 maj-min: 8:1
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default) zswap: yes
    compressor: zstd max-pool: 20%
  ID-1: swap-1 type: partition size: 8.8 GiB used: 0 KiB (0.0%) priority: -2
    dev: /dev/sda3 maj-min: 8:3
Sensors:
  System Temperatures: cpu: 78.0 C mobo: N/A
  Fan Speeds (rpm): N/A
Repos:
  Packages: pm: pacman pkgs: 1554 libs: 444 tools: gnome-software,pamac
    pm: flatpak pkgs: 0
  Active pacman repo servers in: /etc/pacman.d/mirrorlist
    1: https://edgeuno-bog2.mm.fcix.net/manjaro/stable/$repo/$arch
    2: https://mirrors.manjaro.org/repo/stable/$repo/$arch
    3: https://mnvoip.mm.fcix.net/manjaro/stable/$repo/$arch
    4: https://nnenix.mm.fcix.net/manjaro/stable/$repo/$arch
    5: https://ohioix.mm.fcix.net/manjaro/stable/$repo/$arch
    6: https://uvermont.mm.fcix.net/manjaro/stable/$repo/$arch
    7: https://ziply.mm.fcix.net/manjaro/stable/$repo/$arch
    8: https://mirror.raiolanetworks.com/manjaro/stable/$repo/$arch
Info:
  Memory: total: 8 GiB note: est. available: 7.24 GiB used: 2.4 GiB (33.1%)
  Processes: 266 Power: uptime: 19m states: freeze,mem,disk suspend: deep
    avail: s2idle wakeups: 0 hibernate: platform avail: shutdown, reboot,
    suspend, test_resume image: 2.89 GiB services: gsd-power,
    power-profiles-daemon, upowerd Init: systemd v: 256 default: graphical
    tool: systemctl
  Compilers: N/A Shell: Zsh v: 5.9 running-in: gnome-terminal inxi: 3.3.36

pacman -Qdtq

 INT ✘ 
box2d
gtksourceview3
js115
kfilemetadata5
lib32-alsa-plugins
libkcddb5
libksane5
libmad
mbedtls2
prison5
python-ordered-set
python-paramiko
python-pydrive2
python-tomli
python-validate-pyproject
qt5-systems
qt5-webengine
v86d
wpebackend-fdo
pacman -Qmq
caffeine-ng
gnome-books
gnome-getting-started-docs
gnome-shell-extension-nightthemeswitcher
gtkhash
gtkhash-nautilus
kernel-alive
kfilemetadata5
lib32-libva-vdpau-driver
libkcddb5
libva-vdpau-driver
manjaro-artwork
manjaro-documentation-en
manjaro-dynamic-wallpaper
manjaro-firmware
mozilla-common
noto-fonts-compat
pulseaudio-ctl
python-ewmh
python-litex
python-migen
python-pulsectl
python-pythondata-software-compiler_rt
spectre-meltdown-checker
systemd-fsck-silent
tracker
tracker-miners
v86d
vino

bash <(curl -s https://gitlab.com/cscs/mapare/-/raw/main/mapare) -X

Manjaro Package Restore

Retrieve and reinstall package lists

The pactree command is required for this function.

Se requiere el paquete pactree pacman-contrib.

Bueno, hay una serie de paquetes innecesarios.

Lo más destacable es que algunos paquetes no existen en los repositorios o en el AUR.

sudo pacman -Rns gnome-books gnome-getting-started-docs gtkhash-nautilus lib32-libva-vdpau-driver libva-vdpau-driver manjaro-artwork manjaro-documentation-en manjaro-dynamic-wallpaper manjaro-firmware mozilla-common noto-fonts-compat systemd-fsck-silent tracker-miners vino

Y algunos paquetes son problemas.

sudo pacman -Rns kernel-alive v86d

( Si desea algo similar a kernel-alive instale kernel-modules-hook )

Hay otros que no estoy seguro que quieras.

Ahora deberías poder eliminar todos los huérfanos.
Inspecciona la lista antes de eliminarlos.

sudo pacman -Rns $(pacman -Qdtq)

Genial. Excepto que probablemente quieras iniciar un nuevo hilo e incluir esa información allí.
Y por favor utiliza el botón de código ( </> ).

Ahora mismo puedo decir que el kernel es más antiguo, pero también lo es la máquina. La BIOS es del 2012, ¿hay actualizaciones?

Quizás también pruebe X11.

Pregunta tonta pero: ¿lo instalo?

Si desea utilizar esa función.

También es una herramienta útil en general para visualizar árboles de dependencia; por ejemplo

$ pactree -r firefox
firefox
└─browsh

esto significa que browsh es el único paquete que depende de firefox (en mi sistema).

Pero no es obligatorio.

Borrados los huérfanos, los problemáticos y los que no existen.

Me faltaría revisar de qué son los innecesarios.

1 Like