# Файл ublinux.ini рекомендуется использовать в папке ublinux-data # Если вы работаете в режиме полной песочницы и у вас отстуствует папка ublinux-data, вы можетеперенести его в папку ublinux # Now int is recommended to place ublinux.ini file to folder ublinux-data # If you want to delete this folder (when using in full sandbox mode) you may move it into folder ublinux-data # UBLinux settings # UBLinux настройка ################################################################################ # How it works. # Краткое описание как работает этот файл конфигурации # [/path/filename]755 # select file for changing. if its not exists it will be created with 755 permisions # [/path/filename]a+x # выбор файла для изменений, если файла нет, он будет создан с правами по умолчанию плюс chmod a+x # [/path/filename]a+x [/bin/bash] # Необязательный параметр во второй части в квадратных скобках означает "запустить с" возможные варианты # # [/bin/bash/] запустит с башем # # [.] выполнить как часть init # # [chroot . ] сделать чрут в sysroot и выполнить там # Parameter=value # it will change string Parameter=* in file to Parameter=value. If there is no parameter the string will be added to end of file. # Параметр=значение # меняет параметр в файле на нужное значение. Если параметра нет, строка будет добавлена в конец файла. # +string # add string to end of file in case it's not already in file. # +строка # добавит строку в файл, если она ещё не прописана в нём. # |string # add string to end of file in any case. # |строка # добавит строку в файл без проверки. # -expression # remove all string with expression (see info sed). symbols .* matches all strings in file. # -выражение # удаляет строки соответствующие выражению (см info sed). Если указать .* то будут удалены все строки. ################################################################################ [/etc/ublinux/config] ## Config verison ## Версия конфигурации VERSION=2.3 ## Additional boot parameters ## Дополнительные параметры загрузки ## Возможные параметры: ## nomodeset # Отключить выбор и загрузку ядром драйверов видео ## i915.enable_dc=0 # Отключить управление питанием графического процессора ## intel_idle.max_cstate=1 # Ограничивает состояния сна процессора, это предотвращает переход процессора в состояния глубокого сна ## ahci.mobile_lpm_policy=1 # Максимальная производительность, управление питанием ## intel_idle.max_cstate=1 # Ограничивает состояния сна процессора, это предотвращает переход процессора в состояния глубокого сна ## intel_idle.max_cstate=4 # Устраняет мерцание дисплея ноутбука на процессорах Ultra Voltage ## snd-intel-dspcfg.dsp_driver=1 # Принудительный выбор драйвера звукового устройства от Intel ## snd-intel-dspcfg.dsp_driver=3 ## любые #CMDLINE="noload=/12,/92 findswap security=apparmor" ## Default user password is 'ublinux' ## Что-бы получить хэш "openssl passwd -6 -salt ubsalt pasword" ## Хэш пароля для пользователя по умолчанию (стандартно ublinux) ## Если пароль стандартный то будет подсказка + FIRSTSTART=yes > /etc/DESKTOP (Первый запуск для настройки системы) DEFAULTPASSWD='$6$E7stRhRS8fCKk7UU$Qoqw62AUaUa5uLIc2KC7WV3MUThhrR8kjXtCODmnKCzKe2zHu1/wmsiWBHZEIk/IQnk/aELQYbUK93OUtrwg60' ## Default root password is 'ublinux' ## Хеш пароля для пользователя root (стандартно ublinux) DEFAULTROOTPASSWD='$6$E7stRhRS8fCKk7UU$Qoqw62AUaUa5uLIc2KC7WV3MUThhrR8kjXtCODmnKCzKe2zHu1/wmsiWBHZEIk/IQnk/aELQYbUK93OUtrwg60' ## Default user name is 'superadmin' ## Имя пользователя по умолчанию, будет довален в группу whell, при условии если переменная NEEDEDUSERS пустая (стандартно superadmin) DEFAULTUSER=superadmin ## Default hash algoritm for user password ## Алгоритм хеширования паролей, возможные значения: des, md5, yescrypt, gost-yescrypt, scrypt, bf, bcrypt, bcrypt-a, sha512crypt, sha256crypt, sunmd5, md5crypt, bsdicrypt, descrypt, nt #HASHPASSWD=sha512crypt ## You can cpecify users there whithout using "user=" boot parameter ## Пользователи системы (аналог параметра users) ## NEEDEDUSERS='name_user:id:password:show_name:, ... ' password=x=$DEFAULTPASSWD NEEDEDUSERS='superadmin:1000:x:Администратор' ## ADDUSER[user_name:UID:comment:additional_groups:opt_manual]=password_hash|x ## ADDUSER[superadmin:1000:Администратор:]=x ## ADDUSER[user-1:x:Пользователь-1:vboxusers,libvirt:opt_manual]=passsword_hash # Помещать пользователя с ID 1000 в группу Администраторов whell #ADDADM=yes ## User for X autostarting ## Пользователь для автовхода (none отключает автовход, без параметра, либо пусто включает автовход superadmin) AUTOLOGINUSER=none ## Groups for users ## Группы, в которых будут состоять пользователи (default scanner,power,audio,lp,optical,storage,video,sambashare,vboxusers) #USERGROUPS=scanner,power,audio,lp,optical,storage,video,sambashare,vboxusers,libvirt ## Autostart services ## Автоматически поднимать службы (можно указывать службы xinetd) ## Для работы bluetooth SERVICESSTART+=bluetooth ## Для работы в WINDOWS сетях с DNS NETBIOS, включить NSSWITCHWINBIND=yes и добавить SERVICESSTART=nmb,winbind ## Для VMWareWorkstation: vmware-networks, vmware-usbarbitrator ## SERVICESSTART=tor,polipo,cups-lpd SERVICESSTART=dbus-broker,NetworkManager,sshd,systemd-swap,systemd-timesyncd,cups,cockpit.socket,avahi-daemon,avahi-dnsconfd,veyon,smb,nmb,winbind,bluetooth ## You can disable some of standart services start ## Отключение служб, включенных по умолчанию #SERVICESNOSTART=xinetd,pdnsd,iptables,wine ## You can disable and mask some of standart service ## Отключение и блокировка служб, включенных по умолчанию #SERVICESMASK=adb HOSTNAME=ublinux-install ## You can specify your /etc/machine-id there. If MACHINEID=RANDOM then will be ## created random number. # In other case, it will be based on internal hardware list. ## Номер машины, который попадает в /etc/machine-id. В случае MACHINEID=RANDOM создастся ## случайный номер, иначе он сформируется в зависимости от аппаратной начинки материнской платы. ## Можно привязать к носителю, указав свой номер (в формате вывода утилиты md5sum) ## к примеру, echo mynumber | md5sum #MACHINEID=91ec1cd57b484d479893f012b26f89ea MACHINEID=RANDOM ## Включить Apparmor, по умолчанию отключен #APPARMOR=yes ## Mount local partitions ## Подключение всех разделов при старте #PARTITIONSAUTOMOUNT=yes ## Не подключать указанные разделы #PARTITIONSNOMOUNT=boot,hidden ## Пользователь - владелец для fat ntfs #PARTITIONSMOUNTUID=500 ## Автомонтирование папок, внимание на порядковый номер после имени переменной ## Пароль кодировать в base64: echo 'password' | base64 ## AUTOMOUNT_SHARE[mountpoint]='cifs:share:username:password_base64:domain:opt' ## AUTOMOUNT_SHARE[/mnt/cifs:share]='cifs://192.168.103.55/share:user:password_base64:domain:noperm,vers=1.0' ## AUTOMOUNT_SHARE[/mnt/sdb1]='direct:/dev/sdb1:wheel:775:noacl' ## AUTOMOUNT_SHARE[/mnt/sshfs/user-1@192.168.1.1]='sshfs:superadmin@192.168.1.1:/home/user-1:password_base64:' #AUTOMOUNT_SHARE[/mnt/share2]='cifs://192.168.103.55/share2:share:password_base64:domain:noperm,vers=1.0' #AUTOMOUNT_SHARE[/mnt/sda4]='direct:/dev/sda4:wheel:775:noacl' #AUTOMOUNT_SHARE[/mnt/sshfs/user-1@192.168.1.1]='sshfs:superadmin@192.168.1.1:/home/user-1:password_base64:' #AUTOMOUNT_SHARE[/mnt/nfs/user-1@192.168.1.1]='nfs:192.168.1.1:/home/user-1' ## Папка с правами 777 доступная всем локальным пользователям и при разрешении всем из сети ## по умолчанию PUBLICDIR=/home/public #PUBLICDIR= ## Mount shared media from ublinux-server automatically ## Подключаться к серверу при старте #AUTOMOUNTSERVER=yes ## Share local partitions via NFS-Server ## Разрешать общий доcтуп к разделам через NFS #PARTITIONSSHARE=yes ## Исключение для общих разделов #PARTITIONSNOSHARE=archive,private ## Режим работы клавиатуры Num Lock (yes|no). По умолчанию включено, если нет тачпада. #NUMLOCK=no ## Подписывать режим работы на обоях ## GRAFFITI=yes (default) #GRAFFITI=no ## Настройка принтера ## PRINTERADD=manual (default) #PRINTERADD=auto ##Сохранять кеши при перезагрузки/выключении, ускоряет загрузку системы #SAVE_ALL_CACHE=rootcopy ## Обновлять кеш библиотек при старте. Полезно при использовании модулей от старых сборок. #RUNLDCONFIG=yes ## Обновление базы данных модулей, если используются сторонние модули ядра или видео проприетарное DEPMOD=yes ## Обновлять домашний каталог при загрузке если он уже существует #UPDATEHOME=yes ## Можно отключить использование tmpfs для /tmp или /var/tmp при работе с профилем #TMPFS=no #VARTMPFS=no ## Перечень программ для автозагрузки под пользователем #AUTOEXEC="kde:yakuake;gnome:guake;lxde:guake;xbindkeys" ## Включение pulseaudio (yes, no) #PULSEAUDIO=yes ## Установить звуковое устройство по умолчанию для ALSA, к примеру для вывода звука через HDMI ## устройства смотрите в выводе aplay -l #ALSACARD=1 #ALSADEVICE=7 ## Автообновление системы ## auto - автоматически ## ask - спросить у пользователя (по умолчанию) ## never - не обновлять автоматически #UBLINUXUPDATE=auto ## Профиль конфигурации PAM авторизации, authselect. Профили /usr/share/authselect/vendor ## Доступные доп. параметры: ## with-altfiles with-ecryptfs with-faillock with-files-access-provider with-files-domain with-pamaccess with-silent-lastlog with-sudo with-systemd-homed with-time without-nullok ## with-fingerprint with-pam-u2f with-pam-u2f-2fa without-nullokwithout-pam-u2f-nouserok ## with-smartcard with-smartcard-lock-on-removal with-smartcard-required ## with-mdns4 with-mdns6 with-mkhomedir with-mkhomedir-simple with-nispwquality ## Информация о профиле: authselect show ublinux-sssd ## Отключить выбор профиля PAM =disable|-|no|off ## AUTHPAM=disable ## По умолчанию, minimal конфигурация с локальной авторизацией ## AUTHPAM[minimal]=with-faillock,with-time,with-systemd-homed ## AUTHPAM[sssd]=with-faillock,with-time,with-systemd-homed,with-mkhomedir-simple ## Алгоритм сжатия модулей по умолчанию #MKSQFS_OPTS="-b 512K -comp xz -Xbcj x86" ## Алгоритм сжатия, используемый для сохранения измененний в моудль #MKSQFS_FASTALG="-b 512K -comp lz4 -Xhc" ################################################################################ ## Настройка сети [/etc/ublinux/network] ## Domain configuration ## Подключение к AD серверу #DOMAIN=ublinux.ru ## Сервер контроллера домена/kerberos ## Отключить автопоиск сервера контроллера домена/kerberos и задать статический ## DOMAIN_CONTROLLER=pdc.ublinux.ru ## DOMAIN[server]=pdc.ublinux.ru ## Клиент для подключения к домену [ *realmd_sssd | realmd_winbind | samba | none ] ## DOMAIN_CLIENT=realmd_sssd ## DOMAIN[client]=realmd_sssd ## Пользователь имеющие права ввода в домен. ## Применяется если необходимо автоматизировать ввод в домен с большого числа ПК, или при работе в режиме полной песочнице где невозможно сохранить ## Пароль кодировать в base64: echo 'password' | base64 ## DOMAIN_ADMIN[Администратор]=password_base64' ## DOMAIN_ADMIN[Администратор]=0J3QvtCy0YvQuV/QlNC10L3RjCEK ## DOMAIN[admanger]=Администратор:0J3QvtCy0YvQuV/QlNC10L3RjCEK ## Группа на контроллере домена, пользователи которой будут иметь права для sudo ## DOMAIN_GROUP_SUDOERS=sudoers@ublinux.ru ## DOMAIN[group:sudoers]=sudoers@ublinux.ru ## Группа на контроллере домена, пользователи которой будут иметь права для доступа по ssh ## DOMAIN_GROUP_SSH=sudoers@ublinux.ru ## DOMAIN[group:ssh]=sudoers@ublinux.ru ## Ограничить пользователями которым разрешён вход в домен ## REALM_PERMIT[user]=user-1@ublinux.ru,user-2@ublinux.ru,ublinux.ru\\user-3 ## REALM_PERMIT[group]=ublinux_group@ublinux.ru ## REALM_PERMIT[user]=user-1@ublinux.ru ## При методе подключения DOMAIN_CLIENT=realmd_sssd. Задать параметры в /etc/sssd/sssd.conf для домена ## REALM_SSSD[параметр:имя_секции]=значение ## Если "имя_секции" не указан, то по умлочанию используется секция текущего домена = domain/${DOMAIN} ## REALM_SSSD[services:sssd]=nss,pam,pac,ssh ## REALM_SSSD[default_shell:nss]=/bib/bash ## REALM_SSSD[ad_hostname:domain/mydomain.ru]=hostname.mydomain.ru ## Короткие имена пользователей домена "user" | полные "user@domain.ru" [False|*True] ## REALM_SSSD[use_fully_qualified_names]=False ## Строить карту всех пользователей домена на локальном ПК [False|*True] ## REALM_SSSD[ldap_id_mapping]=False ## Перечисление всех пользователей и групп, нагружает сервер домена при большом числе пользователей [*False|True] ## REALM_SSSD[enumerate]=True ## Задать статическое имя PC в домене pc_name.domain.ru ## REALM_SSSD[ad_hostname]=hostname.mydomain.ru ## Обновлять Kerberos .keytab одновременно у sssd и samba [*False|True] ## REALM_SSSD[ad_update_samba_machine_account_password]=True ## Формат файла Kerberos .keytab пользователя /tmp/krb5cc_123456879 ## REALM_SSSD[krb5_ccname_template]=FILE:%d/krb5cc_%U ## Рабочая группа samba #SAMBADOMAIN=SMBGROUP ## Network configuration ## Настройка сетевого интерфейса ## NETWORK[all|any|name_connection|name_device|name_uuid|type_connection]="optional_1 optional_2 optional_n" ## all|any - All device and connection ## name_device: enp3s0, ens192, wlan0 ## or name_connection: Проводное соединение 1, WIFI_WORK ## or name_uui: 6c90739a-5b5f-3b4a-9b42-11aa89c419bc ## or type_connection: 802-3-ethernet, 802-11-wireless ## optional: ## ipv4.ignore-auto-dns yes ## ipv4.method manual ## ipv4.addr 192.168.1.2/24,10.10.1.5/8 ## ipv4.gateway 192.168.1.1 ## ipv4.dns 192.168.1.1,8.8.8.8 ## wifi.cloned-mac-address random ## ethernet.cloned-mac-address 00:22:68:1c:59:b1 ## ethernet.cloned-mac-address stable ## ethernet.cloned-mac-address random ## NETWORK[Проводное соединение 1]="ipv4.method manual ipv4.addr 192.168.1.2/24,10.10.1.5/8 ipv4.gateway 192.168.1.1 ipv4.dns 192.168.1.1,8.8.8.8" ## NETWORK[Проводное соединение 1]="ethernet.cloned-mac-address 00:22:68:1c:59:b1" ## NETWORK[HotelWifiName]="wifi.cloned-mac-address 70:48:f7:1a:2b:3c" ## NETWORK[all]="+ipv4.dns 192.168.1.1,8.8.8.8 ipv4.ignore-auto-dns yes" ## ublinux-server ip addres ## Адрес сервера по умолчанию #UBLINUXSERVER=192.168.1.31 ## Local network base address ## Адрес сети по умолчанию #NETWORKIP=192.168.1. ## Switch on ipv6 at start on all interfaces ## Включение ipv6 по умолчанию на всех интерфейсах IPV6=no ## Серверы времени #NTPSERVERS=ntp1.vniiftri.ru,ru.pool.ntp.org NTPSERVERS=dhcp ## Дбавить порядок поиска DNS: avahi и winbind (default no) NSSWITCHAVAHI=yes NSSWITCHWINBIND=yes ## Установка системных прокси ## https://user:password@proxy:port/ #HTTP_PROXY=https://127.0.0.1:8118 #HTTPS_PROXY=https://127.0.0.1:8118 #FTP_PROXY=ftp://127.0.0.1:8118 #NO_PROXY="localhost,127.0.0.1,192.168.1.0/16" ## Для совместного доступа к интернет можно включить режим шлюза ## Также необходим при связывании нескольких сетей (wlan0 eth0 eth1 ...) #ROUTER=yes ## Iptables firewall exceptions ## ИСключения для межсетевого экрана iptables #IPTABLESOPENPORTSTCP=21,22,30001,6881 #IPTABLESOPENPORTSUDP=30002,6881 ## Для работы в режиме сервера, шлюза и точки доступа необходимо открыть доступ из локальной сети #IPTABLESTRUSTEDIP=192.168.1.0/16 ## Переправлять весь поток от пользователей через TOR ## Пользователей можно задавать в виде имени, номера и диапазона ## Должна быть включена служба tor! #TORUSERS=500-999 ## Автоматически менять MAC адрес интерфейса при подключении #MACCHANGE=wlan0 ## По умолчанию используется алгоритм -e не меняющей тип и производителя #MACCHANGEROPTIONS='-a' ## Можно назначить конкретный адрес для интерфейса #MACCHANGEROPTIONS='--mac=XX:XX:XX:XX:XX:XX' ################################################################################ ## Настройка режима киоска [/etc/ublinux/kiosk] ## Управление разрешениями действий polkit, можно разрешать для групы пользователей ## POLKIT[id_object]=result:group_1,group_n" ## Посмотреть все доступные объекты polkit: pkaction | grep udisks ## result: yes|no|auth_self|auth_self_keep|auth_admin|auth_admin_keep|null ## org.freedesktop.udisks2. - Mounting a filesystems all subgroup | Монтировать файловую систему все подгруппы ## org.freedesktop.udisks2.filesystem-mount - Mounting a filesystems | Монтировать файловую систему ## org.freedesktop.udisks2.filesystem-mount-system - Mount a filesystem on a system device | Монтировать файловую систему на системном устройстве ## org.freedesktop.udisks2.filesystem-mount-other-seat - Mount a device attached to another seat | Монтировать файловую систему с устройства, подключенного в другое место ## org.freedesktop.udisks2.filesystem-unmount-others - Unmount a device mounted by another user | Демонтировать устройство, смонтированное другим пользователем ## org.manjaro.pamac. - GUI Pamac install package | ГУЙ pamac установка и обновление пакетов ## org.opensuse.cupspkhelper.mechanism.all-edit - Printer settings | Настройки принтера ## org.freedesktop.NetworkManager. - NetworkManager settings | Настройки NetworkManager ## POLKIT[org.freedesktop.udisks2.]=yes:storage ## POLKIT[org.manjaro.pamac.]=yes:wheel ## Режим киоска XFCE4 ## =all - разрешить всем | =none - запретить | =%whell,%users - разрешить группам | =superadmin,user-1 - разрешить пользователям | =%wheel,user-1 - разрешить пользователю и группе #XFCE4_KIOSK[CustomizeSplash]=ALL #XFCE4_KIOSK[CustomizeChooser]=NONE #XFCE4_KIOSK[CustomizeLogout]=NONE #XFCE4_KIOSK[CustomizeCompatibility]=%wheel #XFCE4_KIOSK[Shutdown]=%wheel #XFCE4_KIOSK[CustomizeSecurity]=NONE ## Назначить настройки XFCE4 по умолчанию #XFCE4_KIOSK_DEFAULT="user-1,user-2" ## Скрыть иконки приложений из меню ## Значения ${USERNAME}: ## ${USERNAME} - Имя пользователя ## * - Все пользователи системы ## Допустимые значения после = : ## * - все файлы *.desktop ## ИМЯ_DESKTOP_ФАЙЛА - файлы .desktop через запятую: xarchiver,xfce4-power-manager-settings ## APPDESKTOP_BLACKLIST[${USERNAME}]=* ## APPDESKTOP_WHITELIST[${USERNAME}]=xarchiver,xfce4-power-manager-settings ## Скопирует все [/usr/share/applications/*.desktop] в [${USERNAME}/.local/share/applications/] и добавит опцию NoDisplay=true в файлы [${USERNAME}/.local/share/applications/*.desktop]: ## Изменения храняться в профиле пользователя, для любого режима ## APPDESKTOP_BLACKLIST[LOCAL]=* ## APPDESKTOP_WHITELIST[LOCAL]=xarchiver,xfce4-power-manager-settings ## Скопирует все [/usr/share/applications/*.desktop] в [/usr/share/local/applications/] и добавит опцию NoDisplay=true в файлы [/usr/share/local/applications/*.desktop]: ## В режиме песочницы изменения применяются каждую перезагрузку ## В режиме полного сохранения, вернуть изменения можно только вручную ## APPDESKTOP_BLACKLIST[GLOBAL]=* ## APPDESKTOP_WHITELIST[GLOBAL]=xarchiver,xfce4-power-manager-settings ## Удалит файлы [/usr/share/applications/*.desktop] [/usr/share/local/applications/*.desktop] [/home/*/.local/share/applications/*.desktop]: ## В режиме песочницы изменения применяются каждую перезагрузку ## В режиме полного сохранения, вернуть изменения можно только вручную #APPDESKTOP_BLACKLIST[user-1]=xarchiver,xfce4-power-manager-settings #APPDESKTOP_WHITELIST[user-1]= ################################################################################ [/etc/ublinux/desktop] # Графическая среда по умолчанию может быть изменена # LXDE+slim - быстрая среда для слабых компьютеров # GNOME+GDM - альтерантивная среда для средних и мощных машин # DESKTOP=none - отключает графический сервер и загружает в консоле #DESKTOP=none #DISPLAYMANAGER=slim #DESKTOP=LXDE #DISPLAYMANAGER=GDM #DESKTOP=GNOME #DISPLAYMANAGER=lightdm #DESKTOP=xfce #DISPLAYMANAGER_DEFAULTUSER=user-1 ## Простой режим мульти рабочего места MultiSeat, когда в ПК установлено два независимых графических контроллера ## Посмотреть все устройства loginctl seat-status seat0 ## lsusb lspci #MULTISEAT_SIMPLE[НомерМеста]="АдресУстройстваДляМеста1 АдресУстройстваДляМеста..." #MULTISEAT_SIMPLE[seat1]="/sys/devices/pci0000:00/0000:00:02.0/drm/card0 /sys/devices/pci0000:00/0000:00:02.0/graphics/fb0 /sys/devices/pci0000:00/0000:00:14.0/usb1/1-8 /sys/devices/pci0000:00/0000:00:14.0/usb1/1-7" #MULTISEAT_SIMPLE[seat2]="/sys/devices/pci0000:00/0000:00:02.0/0000:02:00.0/drm/card2 /sys/devices/pci0000:00/0000:00:14.0/usb2/1-10 /sys/devices/pci0000:00/0000:00:14.0/usb2/1-9" ## Сервис удалённого управления рабочим столом X11 и TTY ## Пароль для VNC сервиса x11vnc-ublinux:*.service. Настроен на работу только по паролю для всех рабочих мест. Создаёт шифрованный пароль в файле /root/.vnc/.passwd ## Поддерживает Multiseat по номеру порта display:0=port:5900 display:1=port:5901 display:2=port:5902 ## Пароль кодировать в base64: echo 'ublinux' | base64 ## X11VNC[password]=dWJsaW51eAo= ## Дополнительные опции к автоматическому соединению ## X11VNC[options]="-noipv6" ## VNC для управления TTY ## X11VNC[tty1]="-noipv6" ## Пользовательская настройка запуска, new1..new2..new%n ## X11VNC[new1]="-no6 -rfbauth /root/.vnc/.passwd -rawfb vt2" ## Отключить автоматическое создание X11VNC для всех дисплеев ## X11VNC[display]=disable || X11VNC[nodisplay]=1 || X11VNC[disable]=1 ################################################################################ [/etc/ublinux/video] ## Загрузить подходящий видеодрайвер, вначале пытаемся запустить проприетарный, после свободный. ## Модули с нужной версией должен быть подключен. По умочанию отключено. #VGADRV_AUTO=yes ## Использовать проприетарные видео дравйвера nvidia/amdgpu, отключив свободные radeon/nouveau ## при подключенных модулях станут активны проприетарные драйвера (default no) #FREEVGADRV=no ## Принудительно добавить и установить разрешение монитора в /etc/X11/xorg.conf.d/10-monitor.conf ## Перечень имён портов вывода получить по каманде: xrandr или xrandr | grep -E "^[A-Z0-9]* connected" | cut -d' ' -f1 ## XORG_MONITOR[VGA1]=1920x1080,1600x1200x60,848x480x60,nodpms ## Примеры имени видео порта: VGA1 HDMI1 DP1 DVI1 LVDS1 TV1 VIRTUAL1 ## =1920x1080 =1920x1080x75 ## cvt , gtf , reduced|r , dpms , nodpms , enable , disable , ignore , primary , ## lo|LeftOf:{name} , ro|RightOf:{name} , ab|Above:{name} , be|Below:{name} , rotate:normal|left|right|invert #XORG_MONITOR[VGA1]=1920x1080,ro:hdmi1 ## драйверы для видеокарт в случае, если проприентарные не доступны или не работают #FAILSAFENVIDIA=fbdev #FAILSAFEATI=fbdev ## Перечень программ, которые следует запускать через optirun для ноутбуков с Nvidia optimus #OPTIRUN= ## Перечень программ, которые следует запускать через primusun для ноутбуков с Nvidia optimus #PRIMUSRUN=steam ## При наличии 2х видеокарт (ноутбуки с картами AMD/ATI) по умолчанию используется. ## встроенная (intel), отключите параметр INTEGRATEDVGA чтобы использовать AMD/ATI #INTEGRATEDVGA=no ################################################################################ [/etc/ublinux/theme] # Доступные темы: ublinux(по умолчанию) ublinux-green ublinux-dark #THEME=ublinux # Можно указать свои обои #BACKGROUND=/mnt/livedata/ublinux-data/backgrounds/mywallpaper.jpg # Можно указать каталог с обоями, тогда будет выбрана случайная #BACKGROUND=/mnt/livedata/ublinux-data/backgrounds/wallpapers/default # Метод масштабирования #0-растянуть пропорционально на чёрном фоне (по умолчанию) #1-растянуть с нарушением пропорций #2-растянуть с обрезкой #BACKGROUNDMODE=0 # Тема для хранителя экрана #SSAVERTHEME=/mnt/livedata/ublinux-data/backgrounds/screensaver/default ################################################################################ [/etc/ublinux/steam] # Настройки для Steam. Для вынесения данных из профиля используйте 2 переменные # Настройки клиента ~/.steam. Места занимает немного, переносить имеет смысл только при работе в чистом режиме # Не назначайте переменную STEAMCONF если стим ещё не установлен! #STEAMCONF= # Место для клиента и библиотеки игр. Т.к. это занимает много места, то лучше перенести из домашней папки. #STEAMAPP=/mnt/livedata/ublinux-data/steam ################################################################################ [/etc/ublinux/clock] #UTC=true # Установка часового пояса # Time zone for UTC+3 MSK-1 #ZONE=Europe/Kaliningrad # Time zone for UTC+4 MSK #ZONE=Europe/Moscow # Time zone for UTC+6 MSK+2 #ZONE=Asia/Yekaterinburg # Time zone for UTC+7 MSK+3 #ZONE=Asia/Omsk # Time zone for UTC+8 MSK+4 #ZONE=Asia/Krasnoyarsk # Time zone for UTC+9 MSK+5 #ZONE=Asia/Irkutsk # Time zone for UTC+10 MSK+6 #ZONE=Asia/Yakutsk # Time zone for UTC+11 MSK+7 #ZONE=Asia/Vladivostok # Time zone for UTC+12 MSK+8 #ZONE=Asia/Magadan ################################################################################ [/etc/ublinux/locale] #LOCALE="en_US.UTF-8,ru_RU.UTF-8" #LANG="ru_RU.UTF-8" #CONSOLE_FONT=lat0-16 ################################################################################ [/etc/ublinux/keyboard] #XkbModel=pc105 #XkbLayout="us,ru" #KEYBOARD=ru #KEYTABLE=ru #Раскладка клавиатуры #GRP_TOGGLE=lalt_lshift_toggle #XkbOptions=grp:lalt_lshift_toggle,grp_led:scroll,compose:rwin ################################################################################ [/etc/ublinux/ubm] #UBMDIR=/var/lib/ubmodules #EXT=ubm #compression="${MKSQFS_OPTS}" #compression="-b 512K -comp xz -Xbcj x86" #compression_fast="${MKSQFS_FASTALG}" #compression_fast="-b 512K -comp lz4 -Xhc" ################################################################################ #Строгая привязка служб NFS сервера к работе через определенные порты (полезно при работе в сети через межсетевой экран) [/etc/ublinux/nfs-server] #RPCMOUNTD_OPTIONS="--port 4002" ################################################################################ [/etc/ublinux/nfs-common] #STATD_OPTIONS="--port 4000" ################################################################################ #Подключение к точке доступа My WIFI с паролем Password [/etc/ublinux/network-scripts/ifcfg-Default_WIFI] #NAME=Default_WIFI #MODE=Managed #TYPE=Wireless #BOOTPROTO=dhcp #DEFROUTE=yes #IPV4_FAILURE_FATAL=yes #IPV6INIT=no #ONBOOT=yes #PEERDNS=yes #PEERROUTES=yes #MAC_ADDRESS_RANDOMIZATION=default # Название точки доступа #ESSID="My WIFI" # Если точка бесплатная (аэропорт или кафе) - закоментарьте ключ, секция с паролем тогда не нужна #KEY_MGMT=WPA-PSK ################################################################################ [/etc/ublinux/network-scripts/keys-Default_WIFI] #WPA_PSK='Password' ################################################################################ [/etc/ublinux/network-scripts/ifcfg-eth0] #DEVICE=eno1 # Автоподнятие сетевого интерфейса #ONBOOT=yes # Альтернативный DHCP клиент #DHCP_CLIENT=udhcpc # Пример настройки постоянного адреса # =none|static — No boot-time protocol should be used. # =bootp — The BOOTP protocol should be used. # =dhcp — The DHCP protocol should be used. #BOOTPROTO=static #IPADDR=192.168.1.32 #NETMASK=255.255.255.0 #GATEWAY=192.168.1.1 #MII_NOT_SUPPORTED=no #DNS1=192.168.1.1 ################################################################################ [/etc/ublinux/network-scripts/ifcfg-wlan0] #ONBOOT=yes # Set it empty for autodetection # При указании пустого значения будет производится поиск доступных сетей #WIRELESS_ESSID= # Для создания точки доступа используйте такие параметры # (необходимо также включить службу hostapd dhcpd, # открыть в межсетевом экране 67 порт UDP, а также, возможно, включить ROUTER) #ONBOOT=yes #MII_NOT_SUPPORTED=yes #USERCTL=no #BOOTPROTO=static #IPADDR=192.168.2.31 #NETMASK=255.255.255.0 # При подключении через ad-hoc нужно задать постоянные адреса #WIRELESS_MODE=ad-hoc #WIRELESS_ESSID=ublinux #WIRELESS_CHANNEL=1 #BOOTPROTO=static #IPADDR=192.168.2.32 #NETMASK=255.255.255.0 #GATEWAY=192.168.2.1 #MII_NOT_SUPPORTED=yes #DNS1=192.168.2.1 ################################################################################ [/etc/ublinux/proxy] ## Системный прокси сервер для загрузки и обновления ПО #http_proxy=server:8118 #ftp_proxy=server:8080 #proxy_user=proxyuser:proxypass ################################################################################ [/etc/polipo/config] ## В настройках прокси сервера polipo можно перенаправить весь поток на другой сервер ## это может быть и обычный сервер и служба tor #socksParentProxy="localhost:9050" #socksProxyType=socks5 ################################################################################ [/etc/hostapd/hostapd.conf] # Настройки wifi карты в режиме точки доступа #driver=nl80211 #ssid=ublinux #country_code=RU #hw_mode=g #channel=11 # Пароль к wpa2 #wpa_passphrase=ublinux # переключение в режим открытой wep сети #wpa=0 ################################################################################ #---- network files ---- [/etc/pdnsd.conf] # принимать запросы от других компьютеров в сети #server_ip=any; # адресс основного DNS сервера, откуда брать запросы #ip=77.88.8.8; ################################################################################ [/etc/profile.d/ublinux.sh] # Перенос временных файлов КДЕ4 в отдельную папку. Убирает притормаживание главного меню в КДЕ4 #export KDEVARTMP=/mnt/livedata/ublinux-data/tmp # Если на видеокарте nvidia наблюдается эффект разрыва окон, то есть 2 варианта борьбы с этим. # Выберите один из вариантов, не включайте сразу 2 переменные сразу. # 1 вариант. Может снизить производительность в играх. #export __GL_YIELD=USLEEP # 2 вариант. Не накаждой карте может сработать. #export KWIN_TRIPLE_BUFFER=1 ################################################################################ [/etc/laptop-mode/laptop-mode.conf] # Отключение парковки жесткого диска на ноутбуках #CONTROL_HD_POWERMGMT=1