К основному контенту

Сообщения

Показаны сообщения с ярлыком "проблемы"

Как обновить Fedora, если Error running transaction: package X is already installed

Наконец-то руки дошли обновить федору до версии 33. Только вот нельзя просто так взять её и обновить — ГУИшный установщик ПО найдёт, где выпендриться. Ошибка значит в переводе, что не удаётся провести транзакцию (грубо говоря, установку), из-за того, что такой-то пакет уже установлен. О ужас! Почему это считается вообще ошибкой — философский вопрос, а чинить как-то надо. Запускаем командную строку. Выполняем команды (только прочитайте сначала текст ниже): sudo dnf upgrade --refresh -y sudo dnf update dnf-plugin-system-upgrade -y sudo dnf system-upgrade download --releasever=33 --allowerasing -y -b Первая команда обновляет все пакеты в системе. Вторая обновляет плагин для обновления самой системы. (На самом деле, плагин и так обновится первой командой. Это скорее для проверки существования самого пакета. Если команда валится и пишет, что такого пакета нет, выполните sudo dnf install dnf-plugin-system-upgrade .) Третья скачивает все пакеты, которые нужны для самого обновления...

Две команды, чтобы Xorg-приложения работали под sudo

Пришла новая Fedora 30! А с ней некоторые графические приложения перестали запускаться под sudo. Где-то поломался GEdit, где-то не запускается установщик VMWare Remote Console (безобразный продукт), где-то фейлится рандомная фигня, которая раньше работала на 29й федоре. Почему они работали ранее вообще — интересный вопрос, ведь по-умолчанию приложениям из-под sudo, работающим на X11/Xorg, запрещён доступ к вашему графическому рабочему столу . Более технично — у root-юзера нет прав на доступ к Xorg серверу. С Wayland как-то попроще, но на вейланде сейчас один только GNOME-shell и его файловый менеджер Nautilus. Ошибки выводятся разные, но они все говорят об интерфейсе: # Это вылезло из установщика VMWare Remote Console User interface initialization failed. # Вообще, у меня большая часть приложений на основе electron # или nw.js и их в принципе нельзя запускать под рутом, # поэтому вот вам ошибка, возвращаемая Xeyes 👀 No protocol specified Error: Can't open display: :0 Варн...

Если любая флешка read-only

Сегодня произошёл совсем странный глюк — свежеотформатированная флешка под NTFS отказалась что-либо на себя записывать, сказав, что устройство подключено только для чтения. Оказалось, что это баг в Nautilus, отчего такая ошибка может появиться и в Fedora, и в Ubuntu, и во многих других дистрибутивах с NTFS, FAT32 и, вероятно, с другими файловыми системами тоже. Решилась проблема просто ( источник ) — достаточно убить все процессы Наутилуса и запустить его заново: killall nautilus Если не помогло, попробуйте эту статью .

Что делать, если Error mounting: can't read superblock

Вот такая радость меня встретила сегодня утром — дополнительный жёсткий диск в ноутбуке перестал работать. Часть прог не работает, другие не могут найти рабочие проекты. При монтировании диска через тот же Наутилус пишет: Error mounting system-managed device dev/sdb3: can't read superblock on /dev/sdb3 (udisks-error-quark, 0)

Как поставить драйвера для Nvidia на Fedora

Если у вас не встали автоматически дрова на nVidia при установке, или дрова nouveau не подошли, или же после обновления ядра федоры они взяли и отвалились, или же просто нужно взять и установить драйвера на нвидию, то вы в правильном месте. Есть два пути установки драйверов: простой и для психов. Рассматриваем процесс установки проприетарных драйверов для простых пользователей; в конце найдёте ссыль на хардкорное руководство для тех, кому предложенный процесс не подошёл или показался простым 😈