LINUX.ORG.RU

Галерея

Активные теги:

 , , , , , , , , , , ,

Пятница кончается в понедельник

Галерея — Рабочие места

Новое/старое железо, трое суток треша, угара и кутежа, а также поиска блуждающей проблемы со стабильностью. А вся суть была в микрокрошке термопасты под первым камнем, сборка на пакетах, временные кулера и прочая жесть, всё как мы любим, теперь всё стабильно, можно возвращать всё в корпус, всем добра. :)

 , , ,

zasyadko
()

Debian дома, debian на серверах

Галерея — Скриншоты

Привет ЛОР!

Рабоче/домашняя машинка:

  • Debian 12 KDE;
  • R5 1600 AF (потому, что стоил 100$ в 2020);
  • ОЗУ 64gb (потому что чувствовалось что 16 не хватает, 32 стоили 100$, а 64 140$ (конец 2023), выбор был очевиден);
  • китайская RX 580 на 8gb (те же 100$, которые позволили пройти Ведьмака 3, ради которого карта и покупалась почти 2 года назад);
  • nvme на 1tb и ssd на 256gb оба от samsung, 2 старых hdd по 1tb.

До дебиана пробовал множество дистрибутивов, наиболее активно arch, но в последний и окончательный переезд выбрал дебиан, потому что просто работает, стабильность победила энтузиазм. Философия редких апдейтов в 25 выглядит более привлекательной, когда ты знаешь что твой ПК будет работать и ты не испытаешь проблем в ответственный момент. Понимаю, что из любого дистра можно слепить конфетку подходящую именно тебе, обладающую нужной стабильностью, но проще это иметь из коробки.

KDE максимально дефолтное, настроен минимум, для приятного и удобного использования, заморачиваться над чем-то больше просто лень.

По вопросу работы. Трудимся в крупном федеральном провайдере, на позиции эксперта в b2b техподе, работа не сложная, но зачастую приходится курить мануалы, у юриков встречаются интересные потребности. Весь офис логично под офтопиком, сам 95% времени обитаю на удалёнке, где через vdi пользуем офтопик-машину. С линуксом на работе была только одна встреча, когда коллеге выдали тачку на ubuntu, которая использовалась как тонкий клиент до удалённого сервера с офтопом, для тестов. Что тестировали, я так и не понял, но сам факт события был.

На личной тачке полностью переехал на debian, он удовлетворяет мои потребности, но приходится держать офтопик для корректной работы КТолк’а. После окончания подписки на zoom компанией был выбран он, а причина необходимости офтопика – неумение КТолк’а в трансляцию звука системы из под VDI (сломали апдейтом примерно пол года назад, апдейты зло), а так же под линуксом (никогда не работало). Из-за невысокой популярности данного решения фикс неизвестен. Есть теоретический костыль, но лень победила, проще ребутаться при необходимости.

В начале следующего года постараюсь перекатиться на шаг повыше внутри компании, тем самым гарантирую 100% времени присутствия в офисе, а главное избавлю себя от потребности в ребутах системы.

Конфиги личных серверов:

  1. 1 vCPU / 512 mb RAM / Debian 11 / FRA, крутится какое-то 3х буквенное решение для 4х клиентов, канала в 100мб хватает всем, никто не жалуется.
  2. 4 vCPU / 4gb RAM / Debian 12 / MSK, тут живёт сервер кубов (minecraft 1.12.2) с кучей модов, для игры с коллегами и расслабления. На удивление в 25 лет обнаружил, что играть во что-то другое не могу и не хочу, осталась вот такая маленькая отдушина. Стоимость аренды этих серверов на 28.11.24 8,31$.

Из интересного – по-настоящему нравится пользоваться трекболом, использую простенький Logitech M575, дешево и сердито. Брал в основном для редких поездок в офис, но проникся и использую вместо g502 hero (которая используется для игры в кубы, на трекболе играть дискомфортно).

Браузер Zen, основан на FF, по заявлениям разработчика ускорен, но главная фича для меня – это скрываемые панели, при обычном сценарии использования браузера хватает хоткеев, отображение панели закладок и адресной строки не требуется, пользуешься страницей, забывая что там где-то скрыты панели, на которое нужно наводить курсор. Хоткеи наше всё. Полная концентрация.

 ,

osstis
()

Игрушка Tux

Галерея — Рабочие места

Подруга связала крючком по моей просьбе пигвина Tux’a.

Я в восторге. Кому нужен такой красавец, пишите.

 ,

vivf
()

Niri: blazingly fast

Галерея — Скриншоты

Временно вернулся с NixOS обратно на Arch. Причина: в NixOS криво собран glfw и это мешает мне жить T_T.

Ну, в общем, по скриншоту выглядит, как обычная картинка с Unixporn. Обычные тайлы. Но чтобы понять, что из себя представляет Niri (отечественная разработка, кстати :D), нужно увидеть его в действии.

Видео: https://ru.files.fm/u/yaq2ks4w9c (на две недели, подскажите нормальный хостинг).

Тайл в стиле PaperWM (GNOME) – сделан очень качественно. Даже от Hyprland не отстаём – есть возможность скринкаста отдельных окон, встроенная скриншотилка, и даже – возможность «замазать» окна с приватной информацией. Работает с помощью xdg-portal-gnome.

Очень удобно на ноуте – есть жесты с тачпада.

Ссылка на проект: https://github.com/YaLTeR/niri.

 niri, , ,

oworope
()

EndeavourOS

Галерея — Скриншоты

Спустя 2,5 года тесного общения с Linux Mint и работе в ней как основной ОС решился на переезд на новую ОС. После испытаний Fedora «упала» менее чем через сутки. Manjaro продержалась неделю, и начались косяки. Оставалось 2 варианта: EndeavourOS или MX Linux. 3 недели на EndeavourOS с KDE. Пока система работает, и сбоев нет (надеюсь так и будет дальше). Плюсы для меня: порадовал pacman и AUR, быстрая скорость работы, более привычная «панель управления», расширеный выбор рабочих окружений (которые можно установить на стадии установки ОС). Плазма в КДЕ оказалась не такой уж и прожорливой.

Ну и бонусом пару скринов: 1, 2, 3

 ,

alekssct
()

Запатчил KDE1 под NetBSD

Галерея — Скриншоты

Привет, ЛОР!

Сабж. Запатчил, собрал и запустил KDE1 под свежей NetBSD 10. Что удивительно, всё работает, Firefox и Emacs запускаются, все анимации не тормозят даже без хардварного ускорения. В общем, на удивление быстрая и функциональная среда, куда удобнее и имеет больше настроек чем современный GNOME. Вдобавок, что явно порадует гентушников, сборка из исходников с нуля, включая qt1, заняла всего минуты три.

Ссылка на порт: https://github.com/nishiowo/kde1

Из коробки у меня не собирается из-за ошибок линковки, нужно руками немного поползать по сборочному скрипту и добавить нужные библиотеки в список. Автору уже отписался, мб скоро починит.

Про ШГ в курсе.

 , , ,

hateyoufeel
()

Химический реверс-инжиниринг или не дизассемблером единым

Галерея — Скриншоты

Давно мне был интересен состав некоторых реагентов, с которыми работаю, а тут по работе порвался до ЯМР спектрометрии и понеслось.

На скрине окно Bruker TopSpin 4.4.1 (академическая лицензия, стоит на ноуте с кубунтой, да, оно есть полное на Линукс) со спектром 5х ГЦ буфера полимеразы Phusion (химерная полимераза Sso7d-Pfu с дополнительными мутациями). В принципе, энтузиасты и раньше исследовали этот вопрос (https://pipettejockey.com/2017/08/18/purifying-commonly-used-enzymes-homebrew-phusion/), но без пруфов, ввиду отсутствия доступа к ЯМР спектрометрии. Я же снял спектр на 600 МГц в смеси воды и тяжёлой воды с последующим подавлением сигнала лёгкой воды, благодаря чему смог проверить справедливость тех или иных предположений о составе.

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

 ,

Dorif
()

NextSTEP 2.2 на Previous 3.3

Галерея — Скриншоты

Эмулятор компилял отсюда.

Образ диска взят отсюда. Его нужно смонтировать и вытащить оттуда образ дискеты, которую скормить эмулятору.

Конфиг:

cat ~/.config/previous/previous.cfg
[Log]
sLogFileName = stderr
sTraceFileName = stderr
nTextLogLevel = 3
nAlertDlgLogLevel = 1
bConfirmQuit = TRUE
bConsoleWindow = FALSE

[ConfigDialog]
bShowConfigDialogAtStartup = TRUE

[Debugger]
nNumberBase = 10
nSymbolLines = -1
nMemdumpLines = -1
nDisasmLines = -1
nBacktraceLines = 0
nExceptionDebugMask = 1073741830
nDisasmOptions = 103
bDisasmUAE = TRUE

[Screen]
nMonitorType = 2
nMonitorNum = 0
bFullScreen = FALSE
bShowStatusbar = TRUE
bShowDriveLed = FALSE

[Keyboard]
bSwapCmdAlt = FALSE
nKeymapType = 1
szMappingFileName =

[ShortcutsWithModifiers]
kOptions = O
kFullScreen = F
kMouseMode = M
kColdReset = C
kCursorEmu = J
kScreenshot = G
kRecord = R
kSound = S
kPause = P
kDebuggerM68K = D
kDebuggerI860 = I
kQuit = Q
kDimension = N
kStatusbar = B

[ShortcutsWithoutModifiers]
kOptions = F12
kFullScreen = F11
kMouseMode =
kColdReset =
kCursorEmu =
kScreenshot =
kRecord =
kSound =
kPause =
kDebuggerM68K =
kDebuggerI860 =
kQuit =
kDimension =
kStatusbar =

[Mouse]
bEnableAutoGrab = TRUE
bEnableMapToKey = FALSE
fLinSpeedNormal = 1
fLinSpeedLocked = 1
fExpSpeedNormal = 1
fExpSpeedLocked = 1

[Sound]
bEnableMicrophone = TRUE
bEnableSound = TRUE

[Memory]
nMemoryBankSize0 = 8
nMemoryBankSize1 = 8
nMemoryBankSize2 = 8
nMemoryBankSize3 = 8
nMemorySpeed = 1

[Boot]
nBootDevice = 0
bEnableDRAMTest = FALSE
bEnablePot = TRUE
bEnableSoundTest = TRUE
bEnableSCSITest = TRUE
bLoopPot = FALSE
bVerbose = TRUE
bExtendedPot = FALSE
bVisible = FALSE

[HardDisk]
szImageName0 = /dev/shm/NS22.img
nDeviceType0 = 1
bDiskInserted0 = TRUE
bWriteProtected0 = FALSE
szImageName1 = /dev/shm/NEXTSTEP2.2.iso
nDeviceType1 = 2
bDiskInserted1 = TRUE
bWriteProtected1 = TRUE
szImageName2 =
nDeviceType2 = 0
bDiskInserted2 = FALSE
bWriteProtected2 = FALSE
szImageName3 =
nDeviceType3 = 0
bDiskInserted3 = FALSE
bWriteProtected3 = FALSE
szImageName4 =
nDeviceType4 = 0
bDiskInserted4 = FALSE
bWriteProtected4 = FALSE
szImageName5 =
nDeviceType5 = 0
bDiskInserted5 = FALSE
bWriteProtected5 = FALSE
szImageName6 =
nDeviceType6 = 0
bDiskInserted6 = FALSE
bWriteProtected6 = FALSE
nWriteProtection = 0

[MagnetoOptical]
szImageName0 = /dev/shm
bDriveConnected0 = FALSE
bDiskInserted0 = FALSE
bWriteProtected0 = FALSE
szImageName1 = /dev/shm
bDriveConnected1 = FALSE
bDiskInserted1 = FALSE
bWriteProtected1 = FALSE

[Floppy]
szImageName0 = /dev/shm/floppy22.dd
bDriveConnected0 = TRUE
bDiskInserted0 = TRUE
bWriteProtected0 = FALSE
szImageName1 = /dev/shm
bDriveConnected1 = FALSE
bDiskInserted1 = FALSE
bWriteProtected1 = FALSE

[Ethernet]
bEthernetConnected = FALSE
bTwistedPair = FALSE
nHostInterface = 0
szInterfaceName =
szNFSroot = /root/
bNetworkTime = FALSE

[ROM]
szRom030FileName = /usr/local/share/previous/Rev_1.0_v41.BIN
szRom040FileName = /usr/local/share/previous/Rev_2.5_v66.BIN
szRomTurboFileName = /usr/local/share/previous/Rev_3.3_v74.BIN
bUseCustomMac = FALSE
nRomCustomMac0 = 0
nRomCustomMac1 = 0
nRomCustomMac2 = 15
nRomCustomMac3 = 0
nRomCustomMac4 = 0
nRomCustomMac5 = 0

[Printer]
bPrinterConnected = FALSE
nPaperSize = 0
szPrintToFileName = /root/

[System]
nMachineType = 2
bColor = TRUE
bTurbo = FALSE
bNBIC = FALSE
bADB = FALSE
nSCSI = TRUE
nRTC = FALSE
nCpuLevel = 4
nCpuFreq = 25
bCompatibleCpu = TRUE
bRealtime = FALSE
nDSPType = 2
bDSPMemoryExpansion = TRUE
n_FPUType = 68040
bCompatibleFPU = TRUE
bMMU = TRUE

[Dimension]
bI860Thread = TRUE
bMainDisplay = FALSE
nMainDisplay = 0
bEnabled0 = FALSE
nMemoryBankSize00 = 4
nMemoryBankSize01 = 4
nMemoryBankSize02 = 4
nMemoryBankSize03 = 4
szRomFileName0 = /usr/local/share/previous/ND_step1_v43.BIN
bEnabled1 = FALSE
nMemoryBankSize10 = 4
nMemoryBankSize11 = 4
nMemoryBankSize12 = 4
nMemoryBankSize13 = 4
szRomFileName1 = /usr/local/share/previous/ND_step1_v43.BIN
bEnabled2 = FALSE
nMemoryBankSize20 = 4
nMemoryBankSize21 = 4
nMemoryBankSize22 = 4
nMemoryBankSize23 = 4
szRomFileName2 = /usr/local/share/previous/ND_step1_v43.BIN

Из интересного: именно в 2.2 ещё был Мотороловский SDK для DSP, потом его отдельно предлагали загрузить.

Дефолтный шелл – csh, пока не знаю умеет ли он в автодополнение и историю ;)

Но так длинную строчку tar -xvf path/tools.tar набил, и что-то там в корень распаковалось )

CDROM монтируется в /

Диск я ему сделал…

 dd if=/dev/zero of=NS22.img bs=1k count=400k

…на 400 мб. Пока всё влезло, 200 мб свободно. Часы в Preferences поставил более-менее правдоподобно.

Будем изучать.

 

Andrew-R
()

Мой современный WindowMaker

Галерея — Скриншоты

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

После долгого времени с момента публикации последнего моего скриншота решил разбавить современной «стариной», так сказать..

Это мой современный WindowMaker на втором по важности и «мощности» компьютере (На первом компе - облагороженный xfce, похоже на то, что было в одном из предыдущих моих скриншотов).

Почти вся информация об окружении так или иначе есть на самом скриншоте.

Так что вот.. Ругайте :)

 , ,

My_quest
()

Моё старое рабочее место, очень удобное

Галерея — Рабочие места

Комп чисто для заливки образов и интернета, когда надо. А планшеты Getac мы переделываем под соболь и ставим Астру.

 ,

petyanamlt
()

Домашняя лаба

Галерея — Рабочие места

Насобирал железа, получилась небольшая домашняя лаба и под проекты и под «поиграться». Показываю, красивое… наверное. В основном стоит про запас. По факту активно используется платформа на 24 диска, TrueNAS, samba, nfs, виртуалки, БД. Недавно заморочился и избавлялся от шума этой самой платфромы, в БП менял кулера + резисторы на обороты. Железа много не бывает) Всем добра)

 homelab, , ,

zasyadko
()

Labwc: перед выходом 0.8.1

Галерея — Скриншоты

Labwc – оконный менджер для Wayland на основе библиотеки wlroots. Является духовным наследником Openbox, использует похожую конфигурацию через знакомые любому юзеру Openbox’а четыре файла: autostart, environment, menu.xml и rc.xml. Поддерживает темы от Openbox с небольшими дополнениями, например можно использовать значки кнопок окон в формате .svg вместо .xpm.

Вот уже больше года Labwc стоит у меня как второй WM просто «на потыкать» и параллельно посмотреть, что изменилось в новой версии, а в качестве основного WM я использую Sway. Благо, они оба на основе wlroots, поэтому софт используется почти одинаковый и писать много новых конфигов не приходится.

Использованию Labwc на постоянной основе сильно мешает тот факт, что у Labwc нет и не будет своего IPC в отличии от Sway. И нет его у проекта по чисто идеологическим соображениям. Со страницы Labwc на GitHub:

… the Wayland community has achieved an amazing amount so far, and we want to help solve the unsolved problems to make Wayland viable for more people. We think that standardisation and de-fragmentation is a route to greater Wayland adoption, and wanting to play our part in this, Labwc only understands wayland-protocols & wlr-protocols, and it cannot be controlled with dbus, sway/i3/custom-IPC or other technology.

Но даже у этих кремней намедни произошёл небольшой сдвиг. Wayland-композитор в стиле Openbox это конечно отлично, но ведь к нему надо ещё и панельку, и лаунчер приложений какой-нибудь, и много чего ещё, одними окошками да менюшкой сыт не будешь.

И тут наконец один из авторов притащил в проект троянского коня в виде стороннего протокола cosmic-workspace, созданного под нужды активно подбирающегося к релизу, написанного на Rust супер крутого и в будущем самого модного COSMIC DE. Свою ересь товарищ объяснил тем, что этот протокол в текущей версии почти идентичен основному кандидату в мейнстрим, который висит мёртвым грузом в merge requests уже четыре года, и когда его всё-таки примут (примут же, да?) усилий на замену одного на другой нужно будет абсолютно минимум.

( читать дальше... )

 , , ,

spal
()

Мой сервер виртуалок

Галерея — Рабочие места

Сделан из платы ASRock Q1900-ITX и самодельного многоэтажного корпуса.

У платы питание 19V, оно даётся извне ноутбучным БП на верхнюю панель корпуса, где стоят измерители потребляемой мощности каждого этажа и разводка к ним питания.

В первоначальном варианте в качестве хранилища был миррор из двух 2.5" wd black, но они что-то быстро перестали удовлетворительно работать (один вроде вообще сдох) и стал использовать ссд. Изначально на втором этаже была другая система которой я тоже иногда пользовался, и вообще этажей планировалось сильно больше двух (кластер с hardware-изоляцией между разными задачами), и хотел ещё сделать красивую переднюю панель вместо вынесенных на шлейфах кнопок с индикаторами, но...

По факту материнка оказалась не особо хорошей (я не знал что asrock это asus, когда её брал): одна сдохла ещё больше 5 лет назад перестала включаться, у второй потекла батарейка, неудачно расположенная рядом с греющимся разъёмом питания ссд (заметил это в мае этого года, когда я и сделал эту фотку, да забыл выложить), и вот осталась последняя третья плата, изначально бывшая запасной. Хотя та что потекла — включается и работает, но на всякий случай отключил её. На фотке она внизу. И и у как минимум двух экземпляров из трёх есть признаки нестабильной работы при большой нагрузке на память.

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

 ,

firkax
()

Реклама сквозь десятилетия

Галерея — Рабочие места

Прошло лет двадцать, конторы давно уже нет, но DOSBox сохранил её рекламу :).

На скриншоте: Void Linux, XFCE, mpd + ncmpcpp (xterm) и DOSbox с доисторическим «Марьяжем» (он же «Преферанс» для зумеров и миллениалов).

 ,

Old-Cat
()

Октябрьский LINUX закос под linux

Галерея — Скриншоты

Наконец-то установил обычное KDE, потому что оконные менеджеры надоели. Сессия X11, потому что на wayland (Wēland) при 125% масштабирования иногда наблюдается ШГ.

Arch Linux, Плазма 6 (падает), приколдесные виджеты, стандартные обои, возможности kwin и другие программы.

 , ,

xMblTiSHix
()

Дисс на прошлый скриншот с GNOME

Галерея — Скриншоты

Ответ на: Ubuntu Oracular (все дороги ведут в дефолт)

Сделайте меня развидеть этот скриншот с GNOME с главной. Гном должен выглядеть примерно так, чтобы быть хоть немного юзабельным и не вырвиглазным.

На скриншоте:

  • Debian Bookworm (stable)
  • GNOME 43.9
  • Тема: Materia dark compact (из репозиториев)

Расширения:

  • Appindicators
  • Applications menu
  • Places menu
  • Removable Drive menu
  • User themes
  • Brightness control via ddutil
  • Media control
  • OpenWeather
  • Bitcoin markets
  • Clipboard indicator
  • Desktop icons NG
  • Dash to Dock
  • GSConnect

Иконок на рабочем столе не видно, но они есть (используется для быстрого доступа к нужным файлам).
Трей тоже на месте (расширение AppIndicators).

Проблема с отваливающимися расширениями решается просто: Debian релизится с уже протухшей версией GNOME, на который уже портировали нужные расширения несколько месяцев назад. 🤡
Свою функцию запускалки приложений по «Super+две буквы+Enter» и пульта управления большим ПК выполняет прекрасно.

Шторка уведомлений: https://0x0.st/XIQg.jpg
Почтовый клиент Thunderbird: https://0x0.st/XIQW.jpg
Скриншот с ЛОР: https://0x0.st/XIQI.png
Qt и GTK приложения выглядят вот так: https://0x0.st/XIQ9.png
GIMP, кстати, на GTK3, из флатпака.

@wandrien спрашивал, как гнум может быть юзабельным, вот ответ – с миллионом расширений и кастомизаций.
А вот Nautilus – глючное и тормозное нечто, да.

 ,

ann_eesti
()

Ubuntu Oracular (все дороги ведут в дефолт)

Галерея — Скриншоты

ubuntu практически дефолт. Раньше пользовался легкими WM-ами, но в итоге у меня всё приходит к дефолту, ну или почти к дефолту.

На скрине гном, все gui поставил из снапа (снап это очень крутая тема).

Вяленый стал дефолтом, это просто супер, долго я этого хотел.

Классный плеер g4music (работает хорошо, анимация отличная, но от него на скрине только иконка в панели)

Так же на скрине gimp последний, в котором уменьшается размер пфп для lor чтобы загрузка состоялась

Из интересного, ну разве что иконка chromium в панели от которой стартует brave, который стартует так:

Exec=snap run brave --disable-application-cache --media-cache-size=1 --disk-cache-size=1

Одним словом, ни о чем, но вроде, не ШГ.

 , , ,

adeptubuntovec
()

Нативный сервер WoW для Linux

Галерея — Скриншоты

В процессе моих прошлых изысканий на тему нативной Diablo II для Linux, случайно наткнулся на интересный проект – AzerothCore. Это нативный сервер World of Warcraft для Linux. Он снабжён отменной инструкцией по сборке и запуску, относительно нетребователен к ресурсам и позволяет играть как с ботами так и с друзьями. Имеется большой каталог различных модулей. Увы, нативного клиента пока нет, но, благо, оригинальный отлично идёт под Wine. Всё крутится на стареньком Mac Mini под управлением Debian 12. Для игры требуется клиент версии 3.3.5a — это дополнение World of Warcraft: Wrath of the Lich King.

P.S. Жаль, что пока нет нативных Аллодов Онлайн для Linux, а так хочется 😥

 azerothcore, ,

nuxster
()

А был такой офис...

Галерея — Скриншоты

Ещё немного ретро в ваши очи.

Был на рубеже 90/2000-х такой коммерческий офис под нашу ОС (Linux, если что) — ApplixWare. Были и некоммерческие - StarOffice, SiagOffice, но вы и так про них всё знаете.

ApplixWare я сдуру русифицировал. Увы, скринов текстового процессора не сохранилось, вниманию почтенной публики – табличный процессор из комплекта. Вполне рабочий, кстати. Ну и, до кучи, LyX. Его я русифицировал чуть пораньше.

 ,

Old-Cat
()

Ubuntu 24.04 LTS, Plasma 5: аж скулы сводит

Галерея — Скриншоты

Немного допилил окружение. С Sun commonality перешёл на просто commonality, с темы Qt CDE перешёл на Kvantum commonality, выбрал подходящие gtk темы. LibreOffice запускаю с Qt-фронтендом.

PS. После того, как сделал скриншот, заметил полупрозрачность доп. окон и отключил.

 , ,

Shadow
()

RSS подписка на новые темы