Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет Misha Verbitsky ([info]tiphareth)
@ 2018-04-01 15:29:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Настроение: sick
Музыка:The Legendary Pink Dots - Crushed Velvet Apocalypse
Entry tags:linux

вредительский кусок говна
Запишу для памяти,
что делать, если вы установили в свой
линукс вредительский кусок говна, и он прописал себя
во всех системных установках, чтобы открывать
по дефолту все подряд.

В моем случае, мне пришлось установить
calibre, чтобы отконвертировать epub-файл,
и теперь я не могу открыть из браузера никакие djvu-файлы,
потому что их теперь открывает calibre ebook-viewer, а он вообще
не работает. Calibre вообще феерическое говно, надо убить
нахуй его разработчиков, следующими в очереди после
системд и гнома.

Делаем так
1. grep ebook /usr/share/applications/*
Вылезает куча строчек вида

/usr/share/applications/mimeinfo.cache:image/vnd.djvu=calibre-ebook-viewer.desktop;calibre-gui.desktop;

2. Пишем locate djview | grep desktop
чтобы узнать, какое говно надо написать вместо calibre-gui.desktop
Нашлось /usr/share/applications/djvulibre-djview4.desktop

3. Пишем
xdg-mime default djvulibre-djview4.desktop image/vnd.djvu
(наверное, лучше из-под рута)

Все заработало!

Привет



(Читать комментарии) - (Добавить комментарий)


[info]tiphareth
2018-04-01 15:21 (ссылка)
при установке системы первым же делом прописываю в /etc/portage/make.conf
USE="-consolekit -policykit -pulseaudio"
и всем советую, этого говна у меня в компе нет и не надо

(Ответить) (Уровень выше) (Ветвь дискуссии)


(Анонимно)
2018-04-01 15:45 (ссылка)
-dbus -pulseaudio -zeroconf забыл

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]tiphareth
2018-04-01 16:01 (ссылка)
dbus приходится, без него wicd не работает
но у меня вообще длинный список:
-gnome -consolekit -kde -udisks -policykit -consolekit -libnotify -introspection -pulseaudio

zeroconf, похоже, при этих настройках по дефолту отключен
# eix --installed-with-use zeroconf
No matches found.

(Ответить) (Уровень выше) (Ветвь дискуссии)


(Анонимно)
2018-04-01 17:45 (ссылка)
>-udisks
А как вы монтируете флешки, например? Ручками?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]tiphareth
2018-04-01 21:36 (ссылка)
командой
mount /mnt/flash

#cat /etc/fstab

/dev/sdc1 /mnt/flash auto noauto,user 0 0
/dev/sdc /mnt/ebook auto noauto,user 0 0
/dev/sdd /mnt/ebook1 auto noauto,user 0 0
/dev/sde /mnt/ebook2 auto noauto,user 0 0
/dev/sdd1 /mnt/flash1 auto noauto,user 0 0

automount это пиздец до чего неудобная и глючная функция,
всегда ее отключаю

(Ответить) (Уровень выше)


[info]_______
2018-04-01 22:10 (ссылка)
есть pmount
pmount /dev/sdXN -- монтируется в /media/sdXN, рут не нужен, монтируется от обычного юзера

(Ответить) (Уровень выше)


[info]id0
2018-04-01 19:30 (ссылка)
vot ne ponimaju nahoj nujen wicd, kogda mojno polzovat'
wpa_cli+supplicant.

(Ответить) (Уровень выше) (Ветвь дискуссии)


(Анонимно)
2018-04-01 21:30 (ссылка)
>wpa_cli+supplicant

это попросту неудобно

(Ответить) (Уровень выше)


[info]tiphareth
2018-04-01 21:34 (ссылка)
у меня и то и другое и куча скриптов для wpa_supplicant

>nahoj nujen wicd

когда много ездишь, скрипт писать не хочется, а хочется посмотреть список essid
и сразу подключиться к тем из них, которые (возможно) работают

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]id0
2018-04-01 22:12 (ссылка)
было что-то удобное, как замена вицд,
даж дбас юз флаг был, вспомню -- кину тебе.
сам сижу без дбаса и надеюсь продолжить так жить!

(Ответить) (Уровень выше)


[info]khrustalyov
2018-04-01 23:12 (ссылка)
вариант USE="-libnotify -consolekit -gtk3 -systemd -cups -dbus -gpm -avahi -gnome -tls-heartbeat"

но еще нужно создать /etc/portage/package.mask/shit с таким вот содержанием,
sys-apps/systemd
sys-fs/udev
media-video/libav
gnome-base/gconf
>=app-crypt/gnupg-2.0.22
app-accessibility/at-spi2-atk
app-accessibility/at-spi2-core
sys-apps/dbus
sys-auth/consolekit
sys-auth/polkit
gnome-extra/polkit-gnome
dev-util/gdbus-codegen
gnome-base/dconf
>=x11-libs/gtk+-3.0.0

use flags только работают когда есть выбор, а package.mask вообще нафиг предотвращают установку всего этого

(Ответить) (Уровень выше)


(Читать комментарии) -