LinuxForum.Fans
Тема

Полезные советы для openSUSE 13.2

Автор: verg 58 сообщений 23419 просмотров
02.11.2014 21:14 #399575

Полезные советы и решения некоторых проблем для openSUSE 13.2:
(Предыдущая тема: Полезные советы для openSUSE 13.1 )

0.) Примечания к выпуску openSUSE 13.2: https://www.suse.com/releasenotes/i386/openSUSE/13.2/RELEASE-NOTES.ru.html

1.) Система тормозит во время процесса копирования на флешку

Показать
Создать файл /etc/tmpfiles.d/local.conf с содержимым:
text
w /sys/kernel/mm/transparent_hugepage/enabled - - - - madvise
w /sys/kernel/mm/transparent_hugepage/defrag - - - - madvise
w /sys/kernel/mm/transparent_hugepage/khugepaged/defrag - - - - 0

2.) Английская локаль у root'а в графике и полноэкранной консоли (сменить на русскую)

Показать
Выполнить от рута:
[console=root]yast2 sysconfig set ROOT_USES_LANG="yes"[/console]

3.) Отключить поддержку PulseAudio в kmix (вернуть в kmix все каналы), а так же прочие настройки PulseAudio

Показать
Выполнить:
[console=user]echo 'export KMIX_PULSEAUDIO_DISABLE=1' >> ~/.profile[/console]

Для того, чтобы настройки микшера сохранялись после перезагрузки системы, выполнить:
[console=root]sed -i 's/load-module module-device-restore/#load-module module-device-restore/' /etc/pulse/default.pa[/console]

Убираем щелчок во время загрузки рабочего стола:
В файле /etc/pulse/daemon.conf находим строки:
text
; default-sample-rate = 44100
; alternate-sample-rate = 48000

меняем их на:

text
default-sample-rate = 48000
alternate-sample-rate = 44100

При перезагрузке сбрасывается вход микрофона на линейный вход.
Найти в файле /etc/pulse/default.pa строку:

text
load-module module-switch-on-port-available

закомментируёте её:

text
# load-module module-switch-on-port-available

Прочие настройки pulseaudio:

Показать
Если наблюдается низкий уровень звука или тихий звук, то в файле: /etc/pulse/daemon.conf
найдите строку:
text
; flat-volumes = yes

замените её на:

text
flat-volumes = no

Установить лучшую настройку передискретизации звука:
В файле: /etc/pulse/daemon.conf
найдите строку:

text
; resample-method = speex-float-1

замените её на:

text
resample-method = src-sinc-medium-quality

Убираем заикания(хрипы и прочие глюки) звука (если имеются)
В файле: /etc/pulse/daemon.conf
найдите строки:

text
; daemonize = no
; allow-module-loading = yes
; high-priority = yes
; nice-level = -11 

замените их на:

text
daemonize = yes
allow-module-loading = yes
high-priority = yes
nice-level = -11

Также в файле /etc/pulse/client.conf
найдите строки:

text
; autospawn = yes
; daemon-binary = /usr/bin/pulseaudio 

замените их на:

text
autospawn = yes
daemon-binary = /usr/bin/pulseaudio 

Настройка объёмного звука 5.1 (кому надо)
В файле: /etc/pulse/daemon.conf
найдите строки:

text
; enable-lfe-remixing = no
; default-sample-channels = 2
; default-channel-map = front-left,front-right

заменить на:

text
enable-lfe-remixing = yes
default-sample-channels = 6
default-channel-map = front-left,front-right,front-center,rear-left,rear-right,lfe

Быстро принять настройки pulseaudio:
[console=user]pulseaudio -k && pulseaudio --start[/console]

4.) Отключение Akonadi (для тех кому не нужно)

Показать
Выполнить:
[console=user]sed -i '/StartServer/s/true/false/' ~/.config/akonadi/akonadiserverrc[/console]

Файл конфигурации ~/.config/akonadi/akonadiserverrc появится только после запуска akonadi или приложений основанных не нём.

5.) Отключение pulseaudio (для тех кому не нужна)

Показать
Выполнить:
[console=root]yast2 sysconfig set PULSEAUDIO_ENABLE="no"[/console]

Включить обратно:
[console=root]yast2 sysconfig set PULSEAUDIO_ENABLE="yes"[/console]

6.) Системные шрифты с субпиксельным сглаживанием

Показать

7.) "Квадратики" вместо кириллицы в полноэкранной консоли

Показать
Решение:
Скачиваем и устанавливаем пакет cyrconfix-1.0-13.2.noarch.rpm
[console=root]zypper in /путь_до_пакета/cyrconfix-1.0-13.2.noarch.rpm[/console]

Описание установки и удаления, касательно файла /etc/vconsole.conf:

При установке пакета cyrconfix с уже имеющемся в системе файле /etc/vconsole.conf создается файл /etc/vconsole.conf.rpmnew с данными из пакета cyrconfix, т.е. старый файл не перезаписывается и будет использоваться.
Об этом будет сигнализироваться в дополнительном выводе RPM: "warning: /etc/vconsole.conf created as /etc/vconsole.conf.rpmnew"

При удалении пакета cyrconfix файл /etc/vconsole.conf будет переименован в /etc/vconsole.conf.rpmsave
Об этом будет сигнализироваться в дополнительном выводе RPM: "warning: /etc/vconsole.conf saved as /etc/vconsole.conf.rpmsave"

Сорцы.

Вручную:
1) Создаём файл /usr/lib/systemd/system/setup-cyrfont@.service с содержимым:

text
# /usr/lib/systemd/system/setup-cyrfont@.service

[Unit] Description=Cyrillic workaround on %I After=systemd-user-sessions.service plymouth-quit-wait.service After=getty@%i.service

BindsTo=getty@%i.service Requires=getty@%i.service IgnoreOnIsolate=yes

[Service] Environment="FONT=UniCyr_8x16" EnvironmentFile=-/etc/vconsole.conf ExecStart=/usr/bin/setfont -C /dev/%i $FONT Type=oneshot

[Install] RequiredBy=getty@.service

2) Создаём файл /etc/vconsole.conf с содержимым:

text
KEYMAP=ruwin_alt-UTF-8
FONT=UniCyr_8x16

3) Запуск:
[console=root]systemctl daemon-reload && systemctl enable setup-cyrfont@.service && systemctl start setup-cyrfont@.service[/console]

8.) Автоматическое монтирование разделов жёстких дисков и флешек с помощью Udisks2 без ввода пароля рута

Показать
Добавить своего пользователя в группу users, если он там ещё не состоит:
[console=root]usermod -a -G users $USER[/console]
Cоздать файл: /etc/polkit-1/rules.d/10-allow-mount.rules со следующим содержимым:
text
// Allow udisks2 to mount devices without authentication
// for users in the "users" group.
polkit.addRule(function(action, subject) {
 if ((action.id == "org.freedesktop.udisks2.filesystem-mount-system" ||
      action.id == "org.freedesktop.udisks2.filesystem-mount") &&
subject.isInGroup("users")) {
       return polkit.Result.YES;
   }
});
polkit.addRule(function(action, subject) {
   if ((action.id == "org.freedesktop.udisks.filesystem-mount-system-internal") &&
subject.isInGroup("users")) {
       return polkit.Result.YES;
    }
});

Настройка автоматического подключения в КДЕ4:

text
Параметры системы - Оборудование - Внешние носители - поставить нужные галки на все устройства или выбрать каждому свой метод монтирования.

Перезагрузиться.

9.) Отключение активности systemd-journald (для тех, кто не использует эту службу или пользуется альтернативой)

Показать
Файл: /etc/systemd/journald.conf привести к виду:
text
#  This file is part of systemd.
#
#  systemd is free software; you can redistribute it and/or modify it
#  under the terms of the GNU Lesser General Public License as published by
#  the Free Software Foundation; either version 2.1 of the License, or
#  (at your option) any later version.
#
# See journald.conf(5) for details

[Journal] Storage=none #Compress=yes #Seal=yes #SplitMode=login #SyncIntervalSec=5m #RateLimitInterval=30s #RateLimitBurst=1000 SystemMaxUse=0M #SystemKeepFree= #SystemMaxFileSize= RuntimeMaxUse=0M #RuntimeKeepFree= #RuntimeMaxFileSize= #MaxRetentionSec= #MaxFileSec=1month ForwardToSyslog=no ForwardToKMsg=no ForwardToConsole=no #TTYPath=/dev/console #MaxLevelStore=debug #MaxLevelSyslog=debug #MaxLevelKMsg=notice #MaxLevelConsole=info

Уменьшится потребление памяти, не будет задействоваться жёсткий диск, не будут вестись логи этой службой.
Сама служба будет висеть в памяти, потребляя ~4Мб, не проявляя активности.
(Отключать полностью её нельзя!)

10.) "Cложный способ" установки проприетарного драйвера NVIDIA

Показать
На примере драйвера: NVIDIA-Linux-x86-304.123.run в openSUSE 13.2
Важно:Рекомендуется использовать актуальную версию драйверов с официального сайта. Она содержит все необходимые патчи и исправления для поддержки современного ядра.

Подготовка к установке:
Показать
1) Загружаем драйвер (файл *.run с ftp или сайта nvidia) Например: [url]ftp://download.nvidia.com/XFree86/Linux-x86/304.123/NVIDIA-Linux-x86-304.123.run[/url]
2) Копируем его в в домашнюю папку в каталог /home/$USER/nvidia: (где $USER - это ваш пользователь)
Такой вид:
text
/home/$USER/nvidia/NVIDIA-Linux-x86-304.123.run

3) Добавляем своего пользователя в группу video, если не добавлен.
Проверка:
[console=user]groups[/console]
Если нет, то:
[console=root]usermod -a -G video $USER[/console]
4) Удаляем репозиторий nvidia и драйвера nvidia из реп, присутствующие в системе.
поиск пакетов:
[console=root]rpm -qa | grep nvidia[/console]
удаление:
[console=root]zypper rm пакет1 пакет2[/console]
5) Устанавливаем gcc и make:
[console=root]zypper in gcc make[/console]
6) Устанавливаем kernel-devel и kernel-source для своего ядра.
Например:
Смотрим какое у нас ядро:
[console=root]uname -a
Linux linux-z555 3.16.6-2-default #1 SMP Mon Oct 20 13:47:22 UTC 2014 (feb42ea) i686 i686 i386 GNU/Linux[/console]
(если ядро kernel-desktop, то пакет такой: kernel-desktop-devel)
Cтавим следующие:
[console=root]zypper in kernel-default-devel kernel-source kernel-devel[/console]
7) Добавление nouveau в черный список: (ОБЯЗАТЕЛЬНО!) - можно и с помощью этого нового драйвера, но сделаем по старинке
[console=root]echo "blacklist nouveau" >> /etc/modprobe.d/50-blacklist.conf[/console]
8 )GRUB2: Прописываем nomodeset в загрузку grub2:

Показать
В файле:
text
/etc/default/grub

найти строку:

text
GRUB_CMDLINE_LINUX_DEFAULT=""

Прописываем nomodeset:

text
GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"

(остальные параметры через пробел в эти же кавычки"
пример:

text
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"

9) Создать файл /etc/modprobe.d/60-nvidia1.conf c содержимым:

text
alias char-major-195* nvidia
options nvidia NVreg_DeviceFileUID=0 NVreg_DeviceFileGID=33 NVreg_DeviceFileMode=0660

Выполнить:
[console=root]echo 'alias char-major-195* nvidia' >> /etc/modprobe.d/60-nvidia1.conf && echo 'options nvidia NVreg_DeviceFileUID=0 NVreg_DeviceFileGID=33 NVreg_DeviceFileMode=0660' >> /etc/modprobe.d/60-nvidia1.conf[/console]
10) Далее обновляем initrd и grub2: (обязательно!)
[console=root]mkinitrd && grub2-mkconfig -o /boot/grub2/grub.cfg[/console]

Установка драйвера:

Показать
1) Открываем терминал(любой - можно и программу Konsole) и набираем:
[console=root]init 3[/console]
2) Выбросит в голый терминал с предложением ввести логин и пароль рута (вводим)
3) Если ядро скомпилировано с версией gcc отличной от той, что в системе, введите следующее:
[console=root]export IGNORE_CC_MISMATCH=1[/console]
4) Далее ставим драйвер: (где user - это ваш пользователь)
Сначала удаляем библиотеку /usr/lib/xorg/modules/extensions/libglx.so, чтобы предотвратить ругань установщика драйвера о её наличии(точнее об отсутствии)
[console=root]rm -f /usr/lib/xorg/modules/extensions/libglx.so[/console]
[console=root]sh /home/user/nvidia/[/console]
Далее жмём клавишу "TAB" и строка принимает вид:
[console=root]rm -f /usr/lib/xorg/modules/extensions/libglx.so && sh /home/user/nvidia/NVIDIA-Linux-x86-304.123.run[/console]
Ввод - ставим драйвер - жмём практически везде "Yes", когда будет предложено сгенерировать новый xorg.conf, то соглашаемся, но гененировать новый xorg.conf нужно только один раз, при последующей установке драйвера этот пункт можно пропустить, ответив отрицательно.
5) Перезагрузка (Ctrl+Alt+Delete)
6) Проверка работоспособности видеокарты: (должен быть установлен пакет Mesa-demo-x)
[console=user]glxinfo | grep direct
direct rendering: Yes[/console]
7) Утилита конфигурации: (иногда требуется запуск и от рута для сохранения действий в xorg.conf)
text
nvidia-settings

Примечание: После каждого обновления ядра требуется повторение процедуры установки драйвера.
А после обновления xorg-server выполнение следующей команды:
[console=root]rm -f /usr/lib/xorg/modules/extensions/libglx.so && ln -s /usr/lib/xorg/modules/extensions/libglx.so.304.123 /usr/lib/xorg/modules/extensions/libglx.so[/console]

11.) Не создан файл pango.modules

Показать
Выполнить:
32:
[console=root]linux32 pango-querymodules > /etc/pango/pango.modules[/console]
64:
[console=root]linux64 pango-querymodules-64 > /etc/pango/pango64.modules[/console]
и после:
[console=root]mkinitrd[/console]

12.) Отключение спящего и ждущего режимов и удаление кнопок их включения из меню KDE4

Показать

1)Проверить, что ваш пользователь входит в группу users:
[console=user]groups[/console]
Добавить своего пользователя в группу users, если он там ещё не состоит:
[console=root]usermod -a -G users $USER[/console]
2) Cоздать файл: /etc/polkit-1/rules.d/11-disable-hibernate.rules со следующим содержимым:
text
// Disable hibernate for users in the "users" group.
polkit.addRule(function(action, subject) {
   if ((action.id == "org.freedesktop.login1.hibernate") &&
subject.isInGroup("users")) {
      return polkit.Result.NO;
   }
});
polkit.addRule(function(action, subject) {
   if ((action.id == "org.freedesktop.login1.hibernate-multiple-sessions") &&
subject.isInGroup("users")) {
      return polkit.Result.NO;
   }
});

3) Cоздать файл: /etc/polkit-1/rules.d/12-disable-suspend.rules со следующим содержимым:

text
// Disable suspend for users in the "users" group.
polkit.addRule(function(action, subject) {
   if ((action.id == "org.freedesktop.login1.suspend") &&
subject.isInGroup("users")) {
      return polkit.Result.NO;
   }
});
polkit.addRule(function(action, subject) {
   if ((action.id == "org.freedesktop.login1.suspend-multiple-sessions") &&
subject.isInGroup("users")) {
      return polkit.Result.NO;
   }
});

4) Перезагрузиться.

13.) Поместить /tmp в tmpfs

Показать
Выполнить:
[console=root]mkdir -p /etc/systemd/system/local-fs.target.wants && ln -s /usr/lib/systemd/system/tmp.mount /etc/systemd/system/local-fs.target.wants/tmp.mount[/console]
Перезагрузка.

14.) Уменьшение времени загрузки X11 программ через кэширование символьных таблиц

Показать
Выполнить:
[console=user]mkdir $HOME/.compose-cache[/console]
Подробнее: http://www.opennet.ru/tips/info/1654.shtml

15.) Отключить поддержку Kwallet в Chromium и Google Chrome

Показать
В файл ~/.kde4/share/config/kwalletrc добавить следующие строки:
Для Chromium:
text
[Auto Deny]
kdewallet=Chromium

Для Google Chrome:

text
[Auto Deny]
kdewallet=Google Chrome

Перелогиниться или убить процесс kwaletd:
[console=user]killall -9 kwalletd[/console]

16.) Убрать анимацию окон в MATE

Показать
Выполнить:
[console=user]gsettings set org.mate.interface enable-animations false[/console]

17.) Автоматическое удаление старых ядер, при обновлении на новое

Показать
Выполнить:
[console=root]systemctl --system daemon-reload && systemctl enable purge-kernels.service && systemctl start purge-kernels.service[/console]
В /etc/zypp/zypp.conf должна быть такая раскомментированная строка:
text
multiversion.kernels = latest,latest-1,running

Там же закомментируйте строку:

text
# multiversion = provides:multiversion(kernel)

Уже имеющиеся лишние старые ядра нужно удалять вручную.
Поиск:
[console=user]rpm -qa | grep kernel[/console]

18.) Вернуть привычную сортировку имен файлов в Dolphin

Показать
text
Настроить Dolphin - Главное - Поведение - снять галку с "Правильная сортировка по номерам"

19.) Исправление работы протокола MTP

Показать
Выполнить:
[console=root]ln -s /usr/lib/udev/rules.d/69-libmtp.rules /etc/udev/rules.d[/console]

20.) Громкость kmix при 100% соответствует 153% в pulseaudio (только для тех кто отключал поддержку pulseaudio в Kmix)

Показать
В 13.2 KMix опция VolumeOverdrive включена по умолчанию. Это позволяет крутить регулятор громкости на ровне с с pavucontrol в пределах 153%. Поэтому KMix показывает 153% как 100%.

Чтобы отключить опцию в файле ~/.kde4/share/config/kmixrc в секцию Global вписываем параметр:
text
[Global]
VolumeOverdrive=false

21.) Низкое разрешение экрана в консоли после установки проприетарного драйвера NVIDIA (или AMD)

Показать
1) Посмотреть список доступных режимов Framebuffer:
[console=root]hwinfo --framebuffer[/console]
2) Выбираем нужное, например:
text
Mode 0x0307: 1280x1024 (+1280), 8 bits

то есть строка в настройках GRUB2 будет выглядеть так: GRUB_GFXPAYLOAD_LINUX=1280x1024x8
3) Далее обновляем настройки GRUB2 с новым параметром:
[console=root]echo GRUB_GFXPAYLOAD_LINUX=1280x1024x8 && grub2-mkconfig -o /boot/grub2/grub.cfg[/console]


з.ы. старый метод через Yast всё ещё работает, но GRUB2 будет ругаться при загрузке, что такой метод (vga=) устарел

22.) Мерцание в подсказках KDE4 с включёнными эффектами

Показать
Снять галку "Сохранять промежуточные данные рендеринга" в настройках эффекта "Размытие". Его можно найти в параметрах системы -> Эффекты -> вкладка эффекты

23.) Отключение Baloo

Показать
Параметры системы - Поиск по меткам и содержимому - снять галку: Включить службу поиска

24.) Нет русской раскладки в KDE после установки системы

Показать
text
Параметры системы - Оборудование - Устройства ввода - Клавиатура - Раскладки - поставить галку: Настроить раскладки - Добавить - Ограничить выбор языком: Русский - Комбинации клавиш для переключения: выбрать требуемую

25.) Отключить логи zypper

Показать
[console=root]rm -f /var/log/zypper.log && ln -s /dev/null /var/log/zypper.log[/console]
Вернуть логи на место:
[console=root]rm -f /var/log/zypper.log[/console]

з.ы. кому интересны другие методы могут пойти путем настройки logrotate (см man logrotate)

26.) Очистить пользовательский кэш обоев KDE (если имеются проблемы с ними после обновления системы)

Показать
Так:
[console=user]rm -f ~/.kde4/cache-$(hostname)/plasma-wallpapers/usr/share/wallpapers/openSUzypper rm plymouth* && zypper al plymouth plymouth-branding-openSUSE plymouth-dracut plymouth-plugin-script plymouth-scriptsSEdefault/contents/images/*[/console]
или так:
[console=user]rm -f /var/tmp/kdecache-$(whoami)/plasma-wallpapers/usr/share/wallpapers/openSUSEdefault/contents/images/*[/console]

27.) Долго запускается Mozilla Firefox

Показать
У кого есть проблемы со временем запуска браузера Firefox поставьте следующую галку в настройках сети в Ясте:
Картинка

То есть назначить имя узла IP "обратной петли".
В файл /etc/hosts добавится следующего вида: (пример)

text
127.0.0.2       localhost.localdomain localhost

Подробности: http://opensuse.14.x6.nabble.com/Firefox-startup-time-td5001678.html

28.) Отваливается pulseaudio или пропали все аудио-устройства в phonon

Показать
Выполните:
[console=root]usermod -a -G audio $USER[/console]
Так же можно добавить своего пользователя в группы pulse и pulse-access.

29.) При выходе из сеанса KDE4 и нового входа теряются комнаты "Desktop" и "Desktop Icons"

Показать
text
В "Параметры системы"->"Запуск и завершение"->"Управление службами" включить службу Управление питанием.

30.) Не включается NUMLOCK во время загрузки системы

Показать
Выполнить:
[console=root]echo "touch /var/run/numlock-on" >> /etc/init.d/boot.local[zypper rm plymouth* && zypper al plymouth plymouth-branding-openSUSE plymouth-dracut plymouth-plugin-script plymouth-scripts/console]

Общая настройка:
[console=root]yast2 sysconfig set KBD_NUMLOCK=yes[/console]

Для пользователей KDM (KDE4):
Открываем файл /usr/share/kde4/config/kdm/kdmrc
Находим строку (закомментированную #) NumLock=Off
Раскомментируем её и вместо Off прописываем On

31.) Проблемы с Kmix: при скролинге , появляется еще одна полоса прокрутки и дёргается регулятор громкости

Показать
В настройках KMix, в разделе "Общие" - отключить "Управление акустической обратной связью".
Так же в разделе "Меню звука" нужно убрать галку "Воспроизведение звука".
02.11.2014 21:15 #399576

Тут будут публиковаться советы не только требующие правки конфигурационных файлов, но и установки/переустановки/удаления пакетов.


A.) Нет кириллических шрифтов в Google Earth или как установить шрифты используемые системами Microsoft Windows

Показать

При установке системы с Live CD проблемы не обнаружено, но если по каким либо причинам проблема имеет место быть (а она была в предыдущих версиях системы) можно попробовать использовать следующее решение.
Решение:
[console=root]zypper in fetchmsttfonts[/console]

B.) ITmages Uploader для KDE4 - плазмоид и действие в контекстном меню Dolphin

Показать

Можно установить, подключив репозитории KDE-Extra или KDE-Extra-KR
Установка:
[console=root]zypper in plasmoid-itmages-applet dolphin-plugin-itmages python-itmages-service[/console]

C.) Простой плазмоид, показывающий скорость сетевого интерфейса netspeed-plasmoid

Показать
Установка:
[console=root]zypper ar -f ht[span]tp://download.opensuse.org/repositories/home:/pinters/openSUSE_Tumbleweed/[/span] home:/pinters/openSUSE_Tumbleweed/ && zypper ref && zypper in netspeed-plasma[/console]

D.) Ускорение запуска программ с помощью Prelink

Показать

Установка программы:
[console=root]zypper in prelink[/console]
Запуск:
[console=root]prelink -afmR[/console]
Требуется повторное выполнение запуска после каждой установки/удаления/обновления программ

Настройки:
text

/etc/prelink.conf

Пример файла /etc/prelink.conf для 32бит системы:

Показать
text
# This config file contains a list of directories both with binaries
# and libraries prelink should consider by default.
# If a directory name is prefixed with `-l ', the directory hierarchy
# will be walked as long as filesystem boundaries are not crossed.
# If a directory name is prefixed with `-h ', symbolic links in a
# directory hierarchy are followed.
# Directories or files with `-b ' prefix will be blacklisted.
# If a directory name is prefixed with `-p', all shared objects in this 
#   directory are considered for prelinking, otherwise only binaries
#   and their dependencies
-c /etc/prelink.conf.d/*.conf
-b *.la
-b *.png
-b *.py
-b *.pl
-b *.pm
-b *.sh
-b *.xml
-b *.xslt
-b *.a
-b *.js
-b /lib/modules
-b /usr/lib/locale

-b /usr/lib/libnvidia-tls* -b /usr/lib/libnvidia* -b /usr/lib/libGL* -b /usr/lib/xorg/modules/drivers/nvidia* -b /usr/lib/libvdpau_nvidia* -b /usr/lib/libXvMCNVIDIA* -b /usr/lib/libOpenCL* -b /usr/lib/libcuda* -b /usr/lib/libnvcuvid*

-b /usr/lib/Adobe -b /usr/lib/browser-plugins/libflashplayer.so -b /usr/lib/browser-plugins/nppdf.so -b /usr/bin/x264 -b /usr/lib/firefox/plugin-container -b /usr/lib/thunderbird/plugin-container -b /usr/bin/flashplayer

-b /usr/lib/libvdpau.so.* -b /usr/lib/libavdevice.so.* -b /usr/lib/libavdevice.so.* -b /usr/lib/libavcodec.so.* -b /usr/lib/libavdevice.so.* -b /usr/lib/libavdevice.so.* -b /usr/lib/libavformat.so.* -b /usr/lib/libavutil.so.*

-b /usr/bin/mp42ts -b /usr/bin/SVGGen -b /usr/bin/udptsseg -b /usr/bin/MPEG4Gen -b /usr/bin/DashCast -b /usr/bin/MP4Box -b /usr/bin/X3DGen -b /usr/bin/MP4Client -b /usr/lib/samba/libinterfaces.so -b /usr/lib/gvfs/gvfsd-dav -b /usr/lib/gvfs/gvfsd-dnssd -b /usr/bin/x265

-b /usr/lib/libharfbuzz* -b /usr/bin/gnome-open

-l /bin -l /usr/bin -l /sbin -l /usr/sbin -l /usr/kerberos/bin -l /usr/games -l /usr/libexec -l /var/ftp/bin -l /lib -l /usr/lib -l /var/ftp/lib -l /opt/*/lib -l /opt/*/bin -l /usr/lib/perl5/5.20.1/i586-linux-thread-multi -l /usr/lib/perl5/vendor_perl/5.20.1/i586-linux-thread-multi

Выполнить:
[console=root]echo 'export KDE_IS_PRELINKED=1' >> ~/.profile[/console]

Отключение связывания файлов:
[console=root]prelink -au[/console]

E.) Русификация системы и Яста.

Показать
Решение:
Для тех у кого нет пакетов локализации (ставили с CD или с помощью сетевой установки)
[console=root]zypper in bundle-lang-common-ru bundle-lang-gnome-extras-ru bundle-lang-gnome-ru bundle-lang-kde-ru yast2-trans-ru yast2-trans-stats desktop-translations[/console]
Для тех у кого эти пакеты уже стоят:
[console=root]echo 'LANGUAGE=ru' >> /etc/environment[/console]
Перезагрузитесь.

F.) inxi - информация о системе

Показать
Установка:
[console=root]zypper ar -f ht[span]tp://download.opensuse.org/repositories/utilities/openSUSE_13.2/[/span] utilities && zypper ref && zypper in inxi[/console]

G.) Вернуть Kio Sysinfo

Показать
Есть возможность сделать, как было в предыдущих версиях дистрибутива. Вернуть "Мой Компьютер" можно, установив из репозитория KDE:Extra / openSUSE_13.2 пакет kio_sysinfo.
После этого на привычном месте в виджете "Просмотр папки" кликнуть правой кнопкой мыши, выбрать Создать -> Адрес в Интернете... , ввести:
Имя файла: My Computer
Адрес в Интернете: sysinfo:/
и нажать Enter.
При желании есть возможность вернуть из списка привычный значок, он остался.
Как вариант, можно использовать в Konqueror страницу с адресом sysinfo:/ в качестве домашней или создать закладку.

H.) Сервисные меню Dolphin (KDE4)

Показать
для openSUSE13.2:
Действия от суперпользователя: http://www.mediafire.com/download/j7xgla1lm1d23e2/rootactions_servicemenu-2.7.3-1.4.noarch.rpm
(сорцы тут)

Распаковка/Упаковка архивов: http://www.mediafire.com/download/6hjtkbijxfixfvi/ExtractAndCompress-1.4.4-2.4.noarch.rpm
(сорцы тут)

Быстрая распаковка RPM: http://www.mediafire.com/download/6hjtkbijxfixfvi/ExtractAndCompress-1.4.4-2.4.noarch.rpm
Сорцы http://www.mediafire.com/?2yp5x5q0vjxq08

I.) Некорректное отображение имён файлов в ZIP-архивах, созданных в Windows

Показать
Выполнить:
[console=root]zypper in unzip-rcc[/console]
Для локали uk_UA.UTF-8 так же выполните:
[console=root]yast2 sysconfig set RC_LC_CTYPE="ru_UA.UTF-8"[/console]

J.) Установка LightDM

Показать
Для KDE4 ставим LightDM так:
[console=root]zypper ar -f ht[span]tp://download.opensuse.org/repositories/X11:/Utilities/openSUSE_13.2/[/span] X11:/Utilities && zypper ref && zypper in lightdm-kde-greeter lightdm-kde-greeter-lang lightdm lightdm-lang && yast2 sysconfig set DISPLAYMANAGER="lightdm" && systemctl restart xdm.service[/console]
Для GNOME и прочих:
[console=root]zypper ar -f ht[span]tp://download.opensuse.org/repositories/X11:/Utilities/openSUSE_13.2/[/span] X11:/Utilities && zypper ref && zypper in lightdm-gtk-greeter lightdm-gtk-greeter-lang lightdm-gtk-greeter-branding-openSUSE lightdm lightdm-lang && yast2 sysconfig set DISPLAYMANAGER="lightdm" && systemctl restart xdm.service[/console]

Настройки:
1) Основные:
text
Параметры системы - Экран приветствия (LightDM)

2) Изменить картинку юзера:

text
Параметры системы - Учётная запись

3) Конфигурационные файлы:

text
/etc/lightdm/

K.) Нет праздников в виджете "Цифровые часы" KDE4

Показать
Решение:
[console=root]zypper in kdebase4-workspace-plasma-calendar[/console]
После настроить виджет
08.11.2014 04:03 #400180

Тут будут публиковаться Видео-руководства.

A.) Установка чистой системы openSUSE 13.2 в комментариях к ролику есть временные метки для удобства (кодеки и прочее будет в следующих роликах)
(Первый блин комом субтитры будут наложены позже..)

08.11.2014 15:33 #400222

"mozgfx" написал:
1. Праздники при установке с DVD снова нет их в календаре
zypper in kdebase4-workspace-plasma-calendar
Причем после установки этого пакета, в календаре при цифровых часах в трее праздники могут и не появиться. Придется удалять виджет "цифровые часы" из трея и снова этот виджет туда впихивать. Необязательно что всегда такое может проявиться и у всех, но может.
08.11.2014 15:49 #400224

Совет 7. "Квадратики" вместо кириллицы в полноэкранной консоли - остается в силе.

P.S. Плимута нет - а квадратики все равно есть :)

08.11.2014 15:53 #400225

urfin написал:
[quote="mozgfx"]1. Праздники при установке с DVD снова нет их в календаре
zypper in kdebase4-workspace-plasma-calendar
Причем после установки этого пакета, в календаре при цифровых часах в трее праздники могут и не появиться. Придется удалять виджет "цифровые часы" из трея и снова этот виджет туда впихивать. Необязательно что всегда такое может проявиться и у всех, но может.[/quote]
Не пробовали настраивать виджет?
Отключаем праздники и снова включаем для России
08.11.2014 15:59 #400226

mozgfx, конечно пробовал - не включалось ни в какую, причем при добавлении виджета на десктоп было все в порядке - праздники были, а в трее - нет. Вылечилось только удалением из трея и нового помещения в трей.

09.11.2014 01:41 #400269

По праздникам:
Установил пакет:
[console]localhost:/home/verg # zypper in kdebase4-workspace-plasma-calendar
Загрузка данных о репозиториях...
Чтение установленных пакетов...
Разрешение зависимостей пакетов...

Будет установлен следующий 1 НОВЫЙ пакет:
kdebase4-workspace-plasma-calendar

Следующий 1 пакет рекомендован, но не будет установлен из-за конфликтов либо проблем с зависимостями:
akonadi-runtime

1 новый пакет для установки.
Полный размер загрузки: 113,2 KiB. Уже кэшировано: 0 B После этой операции будет использовано дополнительно 219,4 KiB.
Продолжить? [y/n/? выводит все параметры] (y): y
Получение пакет kdebase4-workspace-plasma-calendar-4.11.12-2.2.i586 (1/1), 113,2 KiB (219,4 KiB после распаковки)
Получение: kdebase4-workspace-plasma-calendar-4.11.12-2.2.i586.rpm ..........................................................................................................................................[готово]
Проверка на конфликты файлов: ...............................................................................................................................................................................[готово]
(1/1) Установка: kdebase4-workspace-plasma-calendar-4.11.12-2.2 .............................................................................................................................................[готово][/console]
Настроил "старый" виджет.
Праздники появились.



з.ы. так или иначе в совете отметим все возможные способы настройки

09.11.2014 02:06 #400270
"urfin" написал:
P.S. Плимута нет - а квадратики все равно есть ab

Пока сужу по обновлённой версии.
Квадратиков нема 8)

09.11.2014 03:33 #400279
"mozgfx" написал:
2. Совет про 153% громкости не актуален, так как теперь это настраивается средствами kmix на вкладке общие
жмем на регулятор громкости в трее, далее на разводной ключ в отрывшемся окне выбираем общие и снимаем галку напротив повышение громкости...

Возможно пригодится тем, кто отключает поддержку pulseaudio в kmix.
Если поддержку отключить, этой настройки не будет.

09.11.2014 07:33 #400284

"verg" написал:
Пока сужу по обновлённой версии.
Квадратиков нема
Сужу по свежеустановленной - есть.
11.11.2014 00:36 #400397

Кому не нужен разбухающий иногда до нескольких гигабайт файл /var/log/zypper.log, проделайте следующее:
[console=root]rm -f /var/log/zypper.log && ln -s /dev/null /var/log/zypper.log[/console]

11.11.2014 00:56 · отредактировано #400398
"verg" написал:
до нескольких гигабайт файл /var/log/zypper.log

Да ладно!
[console]> du -h /var/log/zypper.log
9,9M /var/log/zypper.log[/console]

- за несколько лет.
UPD да, это 13.1, а на 13.2 как-то иначе??

11.11.2014 01:05 #400400
"1000Mhz" написал:
Да ладно!

Определённо.
11.0 http://web.archiveorange.com/archive/v/wmeLDuMf8mf2om8N1ggN
11.1 http://forums.opensuse.org/showthread.php/392301-16Gb-large-zypper-log
11.1 http://opensuse.14.x6.nabble.com/Why-am-I-getting-14-6G-zypper-log-files-td3220932.html
13.1 https://bugzilla.novell.com/show_bug.cgi?id=885912


з.ы. я где-то написал, что это бывает у всех и всегда?

11.11.2014 16:23 #400465

Я к этим "полезным советам" че-то отношусь с подозрением. Например, для 13.1 предлагалось отключить журналирование.. вместо того, чтобы перенести журнал systemd в оперативную память.

11.11.2014 17:39 #400485

файл /var/log/zypper.log, проделайте следующее

Это еще что за ересь? man logrotate ;-)

12.11.2014 15:50 #400638
"1000Mhz" написал:
Например, для 13.1 предлагалось отключить журналирование.. вместо того, чтобы перенести журнал systemd в оперативную память.

Предлагалось то, что предлагалось. Вполне конкретное предложение. Вырубить активность совсем. Будет и для 13.2 предложено.
Если вас интересует другие варианты, пользуйтесь или предлагайте к использованию. Тема открыта.

Предложенными в теме советами пользоваться в обязательном порядке никто не заставляет. Каждый выбирает своё или найдёт, как обычно бывает в линуксах, множество других вариантов решения проблем.

12.11.2014 15:56 #400641
"yars" написал:
Это еще что за ересь? man logrotate ;-)

Судя по вышеперечисленным багам, информация там, что надписи на заборе.

Предложенный вариант, лишь один из способов, самый простой и главное рабочий.
Вернуть все на место: удалить этот симлинк. (это может потребоваться)

28.11.2014 02:24 #402725
"urfin" написал:
Совет 7. "Квадратики" вместо кириллицы в полноэкранной консоли - остается в силе.

P.S. Плимута нет - а квадратики все равно есть ab

Подтверждаю (чистая установка).

28.11.2014 04:03 #402730

Update.
Обновлены первое и второе сообщения.

Что-то перенесено от предыдущей темы без изменений, что-то дополнено и откорректировано.
Добавлены новые советы.

Тема будет дополняться.
Предложения, как всегда, принимаются.



Совет№6 про шрифты временно оформлен в виде ссылки на тему с их обсуждением

Войдите или зарегистрируйтесь, чтобы ответить.