Gentoo green
- Дистрибутив - Gentoo.
- Среда рабочего стола - Xfce 4.12
- Оконный менеджер - Xfwm4
- Композитный менеджер - Compton.
- Файловый менеджер - PCManFM.
- Эмулятор терминала - Xfce4-terminal.
Как легче всего обновлять ядро? Как вы это делаете обычно?
Состоялся мажорный выпуск Piwik 2.14.0 — системы веб-аналитики, являющейся свободной альтернативой Google Analytics и Яндекс.Метрика. Этот выпуск в основном сосредоточен на улучшениях дизайна и юзабилити, но также содержит обновления безопасности и повышения производительности.
В Piwik 2.14.0 закрыто более 130 тикетов, наиболее значительные изменения:
>>> Подробности
Собственно, сабж: https://groups.google.com/forum/#!msg/racket-users/RFlh0o6l3Ls/8InN7uz-Mv4J .
Немножко интересных цитат от гуру геймдева:
Doing VR GUI development in the native apps is unpleasant – you can gut it out in C++ with our current interfaces, but the iteration times and code structure don’t make it a lot of fun.
This will be controversial, and I will have a longer discussion about it, but I chose Scheme (a Lisp) for the scripting language. If this all works out, we can eventually make C# and Javascript versions, but I have a bunch of reasons for going this way first. I am using Racket http://racket-lang.org/ for the PC development environment, and Chibi Scheme for the embedded interpreter on Android.
I am favoring ease of development over performance, and it definitely won’t be suitable for a lot of tasks, but everything we have done with first party apps so far should be at least a candidate for development in this style once it is mature.
I am a big believer in functional programming (and static types) for large projects, but there is an undeniable bit of awkwardness compared to just imperatively poking things for small projects. That is one of the wins for Scheme — I can make it super-easy to get easy things working, but it isn't just a «scripting language» unsuitable for large scale development. I am going to have to sort out my Racket / Chibi module strategy sometime soon, though.
The bottom line is that I have been enjoying myself working with Racket / Scheme this year, and I have evidence that it has been objectively productive for me, so I'm going out on a bit of a limb and placing a bet on it.
Вообще его понять можно, среди скриптовых языков схема наиболее приятна, но лично мне не верится, что затея взлетит - даже в списке рассылки Racket Users первые ответы были про JavaScript/JSON как более подходящие варианты. Да и сам Джон сознается, что многие «might be a little hostile to working in a Lisp».
С другой стороны, возможно мы наблюдаем начало лиспоренесанса, ВР станет рельсами для схемы, а местные борщехлебы завоюют геймдев?
Чета решил немного свой дефолт сменить. Ну там икончки поменять и все такое.
Крутой видеоплеер. Еще есть крутой аудиоплеер, но он плохо работает.
Пиджин Тут кстати тоже другая тема иконок - elementary.
Добрый день, LOR! Есть несколько вопросов о сравнении Gentoo и Slackware, не знаю, где была бы удачнее тема — вроде слишком конкретные вопросы для Talks, и не только об установке для Linux-install, поэтому пишу в General.
На ЛОРе часто возникают сообщения вроде «труЪ — это только Гента или Слака» (не дословная цитата кого-то, но передача общего смысла). Со временем, естественно, становится интересно, а что же в них такого?.. На словах это, естественно, отсутствие systemd, каноничность всего чего только можно в Slackware и пересборка всего и вся как конструктора в Gentoo. Сейчас подумываю установить кого-то из этой парочки на пробу. Расклад такой: опыт использования Linux-систем — один год, в качестве основной ОС Fedora, в которой всё более чем нравится, по роду занятий не IT, консоли не боюсь, но и знатоком себя в ней не считаю.
1. В чём основное отличие философий, если можно так сказать, Slackware и Gentoo? Slackware «просто работает» и построена максимально схоже с оригинальным UNIX, а Gentoo засчёт компиляции пакетов предлагает возможность подгонки под конкретное компьютерное железо и удаление всего ненужного из системы?
2. Правда ли что установка Gentoo настолько нетривиальна, как её малюют? Или достаточно пошагово следовать официальному Хэндбуку для хэппи-энда?
3. Отнимает ли много времени её повседневное использование? Имеется в виду необходимость длительных компиляций при установке чего-либо или обновлениях. Или же для конечного юзера уже поставленная Gentoo не проблематичнее условной Ubuntu?
4. Сложна ли в установке Slackware? Вопрос из-за того, что пока что не устанавливал дистрибутивы без инсталлятора с GUI.
5. Правда ли, что в Slackware при установке или удалении пакетов не отслеживаются их зависимости? Насколько это может быть проблематично в повседневной эксплуатации?
Заранее спасибо за ответы и пояснения.
День добрый,
quas@:~$ sudo dmidecode | less | grep Version | sed -n '2p'
Version: Lenovo IdeaPad Y510P
quas@:~$ cat /etc/*release*
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION="Ubuntu 14.04.2 LTS"
Помогите разобраться,
последнее время не отключаю питание от ноутбука в течении дня, раз в месяц выключаю сам ноутбук, обычно просто захлопываю крышку, переводя его в сон и иногда на время пока он спит отключаю питание. Уже пару месяцев как начал замечать когда я его включаю (открыл крышку, ударил по пробелу) но не подключил зарядку, хотя батарея вполне себе заряжена на тот момент, как утверждает индикатор заряда батареи, бывает, что экран просто замирает и ни на одно сочетание клавишь не отвечает, помогает только перезагрузка с кнопки (выкл/вкл). Потом просто проверял без сна отключить зарядку и поработать, иногда нормально, иногда опять приход, и ноут в ступаре. Это железо или система?
Какие логи посмотреть?
при emerge -pv --depclean получился выхлоп
>>> These are the packages that would be unmerged:
dev-qt/qtwebkit
selected: 4.8.6-r1
protected: none
omitted: none
....
#equery d dev-qt/qtwebkit
* These packages depend on dev-qt/qtwebkit:
app-office/libreoffice-4.4.3.2 (kde ? >=dev-qt/qtwebkit-4.7.4:4)
dev-qt/designer-4.8.6-r1 (webkit ? ~dev-qt/qtwebkit-4.8.6[aqua=,debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?])
dev-qt/qtdeclarative-4.8.6-r1 (webkit ? ~dev-qt/qtwebkit-4.8.6[aqua=,debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?])
это чтож, если я сделаю чистку системы, то libreoffice не будет запускаться ?
Сегодня стартовала открытая бета dota 2 reborn. Пока доступна только windows-версия, но версию для linux выкатят в ближайшее время (через пару недель). Dota reborn стала первой игрой на новом движке source 2, благодаря которому производительность на linux системах должна очень серьезно возрасти (поддержка vulkan и directx 11).
«Source 2 includes native support for OpenGL without needing a wrapper, improving performance, memory usage and loading times on other platforms. We're still putting the finishing touches on the Mac and Linux clients and we hope to have them available in the coming weeks.»
Так же в клиент была добавлена поддержка пользовательских модов (на данный момент их около 1000) Новый режим overthrow просто бомба (каждый сам за себя, у каждого героя своя мини-база, в центре находится область, в которой герои получают больше денег. Побеждает тот, кто первый наберет 20 фрагов. В начале игры можно присоединиться в команду к другу, либо тащить соло).
В графическом плане игра стала выглядеть чуть симпатичней, производительность на windows действительно значительно возросла. Так же порадовал новый интерфейс (очень удобный и симпатичный)
помогите, пожалуйста исправить такую программу:
cat "test... test... test..." | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'
- не печатает
Проблема заключается в том, что не хотят заводиться дрова на wifi-карту. Ноутбук Asus A6r. В бубунтах, минтах и дебианах все работало после apt-get install firmware-b43-installer.
Делал emerge b43-firmware b43-fwcutter.
iwconfig выдает:
wlan0 no wireless extensions.
lo no wireless extensions.
enp2s0 no wireless extensions.
Довольно давно меня подзадолбала мусорка в домашней директории, постепенно получилось заставить почти весь софт гадить в строго определенное место, а именно в .config, .cache и .local
Для особо одаренных (Skype, Dropbox) пришлось слегка поизвращаться, если для Skype достаточно было изменить параметр запуска на
skype --dbpath=$HOME/.local/share/skype
HOME=$HOME/.local/share/dropbox /usr/bin/dropbox start -i 2>&1
Остальной софт относительно разумен, где через alias, где через export, удалось обяснить, куда складировать свое добро. Ниже листинг .bashrc и .profile, авось кому пригодится.
( Листинг )
Не знаю, чего мне не хватало, но я вдруг решил снова вернуться на Debian. А заодно снести наконец венду и навести порядок в своей файлопомойке.
Данным постом подтверждаю: линакс для домохозяек готов !
Собственно, manjaro на ноутбуке Acer Aspire E1-571G у моих родителей. Линукс там тоит уже около полугода. Вначале это была убунта и стоковая винда восьмая в дуалбуте, а потом просто manjaro.
Ноутбук используется для следующего: работа в офисных программах (в данном случае лтбра, на убунте был 10й офис в вайне), сёрфинг в интернете, различные бытовые задачи (просмотр и изредка редактирование фотографий, работа с внешними носителями). И ,хочу сказать ,он с этими задачами справляется на все 100%. Лазеть по интернетам там ещё лучше, чем на винде (по известным причинам), либры и нативного софта (в крайнем случае, вайна) вполне хватает для выполнения остальных задач.
Серьёзных проблем с использованием (что на убунте, что тут) не возникало, максимум «А как тут интернет включить?» или «Где тут пауэр поинт?». Терминал запускался только мной и в 90% случаев для установки программ/обновлений.
Большую часть оформления пилил для души, а не по необходимости , ибо владельцам совершенно пофиг на оформление , главное - чтобы было удобно и относительно привычно. Терминал также запилил от нечего делать.
Собственно, оформление:
DE: LXDE с программульками из крысы
WM: Compiz (ибо в опенбоксе нет некоторых функций, нужных домохозяйкам)
Иконки: buuf
GTK2/3: Numix Ocean
ШГ: Open Sans , Monofur for Powerline Bold (terminal)
Панель: Lxpanel
Железо:
CPU: Intel Core i5 3530M 2.6 - 3.2 GHz
GPU: Nvidia GeForce 710M 1GB
RAM: 4GB
HDD: 500GB
Софт:
FM: PCManFM
Браузер: Firefox с основными плагинами (ADBlock, Disconnect, VKOpt)
Почтовый клиент: Thunderbird
Терминал: Terminator, fish shell (опять же, для себя)
Просмотр изображений: GPicView
Медиаплеер: VLC
Архиватор: Engrampa
Переключалка раскладки: GXKB
DM: LightDM (не стал сносить)
Ещё скриншоты:
Рабочий стол
Терминал
Хочу добавить , что линукс на поставил не из-за того, что «ура, я установил себе линукс, значит теперь у всех должен быть линукс» , а из-за крайней лаганости винды, несмотря на то, что её чистили. Поддержывать линукс в чистом состоянии намного легче, чем винду.
ЗЫ На моём десктопе цвета очень отличаются от тех, что на ноутбуке. Это , наверное , зависит от монитора. И если вам кажется , что панель чёрная, а терминал фиолетовый, то это не так. Терминал тёмно синий, а панель тёмно фиолетовая (конечно, она прозрачная, но обоина в этом месте уж точно не чёрная).
Внешний вид
Программы
В автозапуске
sh $HOME/.fehbg & : обои
xcompmgr -c -C -t -6 -l -8 -r 5 -o 0.4 & : тени
maximus -m & : убирает декорации у развернутых окон
flashgrab & : отключает DPMS при проигрывании flash видеоРазработчик Алекс Дойчер (Alex Deucher) опубликовал новый драйвер «AMDGPU». Компания AMD собирается унифицировать разработку драйвера Catalyst с открытым драйвером, используя единый открытый модуль ядра и ограничив Catalyst только компонентами, работающими в адресном пространстве режима пользователя.
На данный момент уже реализован ядерный модуль amdgpu.ko, DDX-драйвер xf86-video-amdgpu и плагин libdrm_amdgpu. Ожидается, что код войдет в ядро Linux 4.2. Кроме того, потребуется LLVM 3.7 для генерации шейдеров и обновленные бинарные файлы с микрокодом для графических адаптеров.
Драйвер уже умеет OpenGL 3.3, ускорение воспроизведения видео через VDPAU, кодирование видео с использованием аппаратного ускорения VCE.
>>> Подробности
После того, как я перешел с KDE 4 на Plasma 5, остались некоторые пакеты от 4-й версии. Это прежде всего kdelibs и еще некоторые пакеты, которые, видимо, от них зависели. Мне это все время доставляло некоторый внутренний дискомфорт, потому что некорректно использовать одновременно 2 версии одной платформы. Причем когда от старой версии остались жалкие останки. Во всяком случае, если полностью вычистить старую версию, при возникновении каких-либо неполадок не придется думать про конфликт между версиями. Я так же как и все использовал системный профиль KDE в Gentoo. Так как мейнтейнеры особо не торопятся переводить его на рельсы KDE 5, я решил избавиться от остатков сам.
1. Поскольку в KDE-профиле прописан USE-флаг kde, который и тянет kdelibs и все прочее, то я прежде всего поспешил его переключить на default/linux/amd64/13.0/desktop (профиль №3).
2. Затем нужно вернуть те USE-флаги, которые не требуют библиотек KDE 4 в качестве зависимостей, но необходимы для установки KDE 5. У меня получился вот такой список, который я разместил в своем оверлее. Это то необходимое, которое нужно, чтобы при установленной Plasma 5 соскочить с профиля KDE и перейти на профиль desktop. Если нужно установить Plasma 5 с нуля, то список неполный. Как только представится возможность, я перенесу оставшиеся USE-флаги, необходимые для установки с нуля, из своей локальной /etc/portage/package.use в оверлей, в этот файл.
3. Помимо этого файла, нужно еще в /etc/portage/make.conf прописать еще несколько глобальных флагов: xinerama и xcomposite. Пользователям systemd нужно будет еще добавить systemd и -consolekit.
4. Теперь избавляемся от зависимостей в KDE приложениях. К сожалению KDE Applications 15.04 представляет из себя этакий винегрет из приложений, уже портированных на Frameworks 5, и приложений, оставшихся на kdelibs. К счастью, официальный KDE оверлей предоставляет возможность установить live-ebuild'ы всех приложений, которые на момент написания этого поста прекрасно компиллируются и запускаются. В качестве примера приведу мой сет, который устанавливает все приложения, портированные на Frameworks:
kde-apps/ark:5
kde-apps/dolphin:5
kde-apps/gwenview:5
kde-apps/kmix:5
kde-apps/ksnapshot:5
kde-apps/okular:5kde-apps/ark **
kde-apps/dolphin **
kde-apps/ksnapshot **
kde-apps/okular **
kde-apps/libkipi **rinaldus@home ~ $ eix -I kde-base/
[I] kde-base/kdebase-pam
Available versions: 9{tbz2}
Installed versions: 9{tbz2}(19:07:11 25.03.2015)
Homepage: http://www.kde.org
Description: pam.d files used by several KDE componentskde-plasma/plasma-desktop -qt4
kde-plasma/breeze -qt4| ← назад | следующие → |