LINUX.ORG.RU

Сообщения Xenius

 

Зачем делают дистрибутивы с темой интерфейса похожей на проприетарные ОС?

Форум — Talks

Действтительно ли те кто так делают, думают, что дефолтный интерфейс Ubuntu (например) станет чем-то лучше если кнопки закрытия окна и панелька будут выглядеть как в винде?

Мне кажется, наоборот, тема Windows неопытных пользователей стимулирует к тому что бы действовать точно так как в Windows, а так как GNU/Linux — это не Windows, действия не прокатывают и получается что система не соответствует ожиданиям и кажется неудобной. Тогда как если использовать собственную тему, сразу понятно что это не Windows и это будет стимулировать некоторое изучение функций системы, которых нет в Windows, так что если о них узнать, пользователь поймет, что эта ОС лучше чем Windows.

По-моему, гораздо лучше позиционировать GNU/Linux как то чем она на самом деле является — свободная современная ОС с неисчерпаемыми возможностями, чем как дешевую китайскую подделку под Windows.

Xenius
()

OpenJDK / Slackware Current / Очистка Slackware от проприетарщины

Форум — General

И так, суть проблемы: Slackware64 Current, полная установка, Sun JRE установлено по умолчанию. Удаляется оно легко — removepkg jre, но хотелось бы взамен открытую яву. Пакет от Bluewhite64 не подошел, слакбилда я не нашел, просто собирать, сделав пакет makepkg конечно же можно, но это как-то сильно долго, тем более что похорошему следует написать и отладить слакбилд. Какие есть варианты?

Кроме того, более глобальная цель — очистить Slackware от несвободного софта вообще. Для этого надо удалить пакеты jre, xv и заменить linux-kernel на linux-libre. А есть ли что-нибудь ещё не угодное Столлману (и мне) в Slackware последних версий — кто знает?

Если всё-таки напишу слакбилд, выложу в этой теме.

Xenius
()

А зачем нужны dpkg, apt, aptitude, synaptic и software center отдельно?

Форум — Talks

Почему бы не ограничиться всего двумя приложениями, одно консольное — со всеми функциями apt-* aptitude и dpkg и другое гуевое, пусть даже в вариантах на GTK и Qt — software center какой-нибудь?

Или тремя, одно чисто консольное, другое на псевдографике (как aptitude без параметров) и третье графическое.

В общем, почему до сих пор apt-* и aptitude не слили в одно приложение?

Xenius
()

Убунто и дебианобаги.

Форум — Talks

В Debian Squeeze, если выйти из инсталлера в shell, набрать что-нибудь типа ls /mnt/some/long/path/and/a/file.here, переместить курсор к началу строки и попробовать удалить буквы ls клавишей backspace, вылезает странный глюк. Приходится не пользоваться backspace, а набирать следущую команду сначала, даже если она работает с тем же файлом. Как умудрились пропустить этот баг в stable в самом очевидном месте после нескольких лет тестирования?
Или это баг только у конкретной железки? Кто может, проверьте.
В Ubuntu Natty alpha2 отсутствуют симлинки
/lib/firmware/bcm/bcm43xx-0.fw -> bcm43xx-0-610-809-0.fw
/lib/firmware/bcm/bcm43xx_hdr-0.fw -> bcm43xx_hdr-0-610-809-0.fw
Из-за чего драйвер brcm80211 изкоробки не работает. Казалось бы, чего стоило проверить — а вот хрен.
А проприетарные STA-драйверы, почему-то они всё равно предлагают поставить, хотя используют они меньше возможностей оборудования, чем brcm.
Впрочем, это не stable, а alpha, так что ещё простительно. Но что-то я подозреваю, что если не зарепортить, то так и не исправят.
И ладно бы только симлинки, так там по дефолту дурацкая Unity, копирующая поведение MacOS в плане меню окна, где, к тому же, нет значка терминала на главной панели и совершенно не очевидно, как его запускать, зато есть какой-то Ubuntu One, который никому, наверное, и не нужен, особенно без интернета, настравать который удобней всего из терминала, даже если есть GUI. И если бы не было возможности заюзать Ctrl-Alt-F[1-6], я бы, при взгляде на это, ни за что бы не подумал, что это GNU/Linux.

Xenius
()

USB-флешка с SYSTEM Rescue CD и Debian netinstall ­— как сделать?

Форум — Linux-install

Имеется флешка с System Rescue CD последней версии из ветки 1.8.
Имеется образ netinstall от дебиана сквиз.
Всё содержимое образа я скопировал на флешку в директорию /debian
Прописал vmlinuz и initrd.gz из директории /debian/install.386 в меню syslinux.cfg.
При загрузке с полученной флешки, если выбрать Дебиан, загружается инсталлятор и упорно ищет CD, но, естественно, не находит. Как сделать, что бы он искал файлы в /debian на флешке, с которой загружен?

Xenius
()

Explay HD.Book — Какая там ОС внутри?

Форум — Mobile

Увидел в магазине устройство Explay HD.book, стоит она всего около 4000 рублей, но при этом там цветной экран 800x480.
Интерфейс похож на тот, который в обычных электронных книгах на E-ink.

Собственно, вопросы:
1) какая ОС там внутри по дефолту
2) можно ли поставить Linux или BSD и что бы после этого можно было нормально пользоваться (т.е. читать FB2)?
3) а играть во что-нибудь? Дисплей, кажется, не сенсорный, но с 128 метров вполне должны какие-то игры пойти.

Xenius
()

Щелкает винт ноутбука

Форум — Linux-hardware

Зеркалирую FTP дистрибутива, что бы потом поставить ОС, жесткий ноутбука (Hitachi HTS542525K9SA00) довольно громко щелкает — слышу с расстояния около 2 метра, причем днем и в соседней комнате разговаривают — каждые несколько секунд. ОС — Ubuntu Netbook Remix 10.10 (а что ещё загрузить, если нужен только wget и dhcp-клиент?), загруженная с LiveCD. Судя по smartctl, при щелчках показатели не меняются,то есть это, видимо, не парковка винчестера.

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

Если нет, то почему у старого винта можно было слышать только тихий-тихий треск и только если прислушиваться?

Xenius
()

В женский журнал воткнули микрокомпьютер, проигрывающий рекламный ролик

Форум — Talks

В женском журнале Vogue за декабрь 2010 встроен вкладыш с дисплеем, аккумулятороом, процессором и тд, который при открытии журнала показывает видеоролик с какой-то фигней.
Несмотря на ненужность журнала и видеоролика, внутри полноценный процессор, динамик и дисплей, что, учитывая стоимость журнала 119 рублей — довольно интересно. Если захотите купить, будте осторожны, из всего тиража видеоэкран лишь в небольшой части, распознать журналы можно по белому кругу, в котором написано «только в VOGUE ролик с участием Моники Белуччи».
Собственно меня интересует, можно ли к этой штуке добавить клавиатуру или ethernet и можно ли купить такой журнал не в Москве.
Да, судя по найденным материалам, там Android, процессор Ingenic с архитектурой ARM, 1 Gb флеш-памяти, miniUSB порт, скрытый картонкой.
Хабр: http://habrahabr.ru/blogs/DIY/108917/
Сам журнал: http://www.vogue.ru/news/daily/131427/

Если кто купил, скажите, дисплей сенсорный? Перепрошить можно? Клавиатуру подключить? А сеть? Без этого не вижу особого смысла брать, тем более по 10 журналов за раз (ну вот нафига они?), как делали некоторых хабровцы.

Xenius
()

OpenBSD installboot - Broken MBR

Форум — Linux-install

Пытаюсь создать установочную флэшку для OpenBSD, раньше вроде получалось. Теперь пишет «broken MBR».
Алгоритм таков:
1. Загрузиться с диска OpenBSD (install48.iso), выбрать Shell.
2. Создать файлы для нужного устройства:
cd /dev; sh MAKEDEV sd1
(при втыкании флэшки или загрузке видно, какое нужно устройство, предположим sd1)
3. Создать файловую систему BSD (хотя лучше бы ext2 или vfat чтоб остальное место на флэшке не терять, но installboot такое не любит):
newfs /dev/rsd1c
(нафиг тратить место на служебную инфу типа разметки?)
4. Смонтировать все:
mkdir /cdrom /disk ; mount /dev/sd1c /disk ; mount /dev/cd0a /cdrom
5. Скопировать загрузчик, установочное ядро bsd.rd и /etc с конфигом (и если флэшка достаточно большая, то и установочные файлы, иначе их придется брать откуда-то еще):
cd /usr/mdec ; cp -Rp boot /cdrom/* /disk ;
6. Установить загрузчик:
./installboot /disk/boot biosboot sd1
7. По идее, все, только размонтировать и ребут: umount /cdrom /disk ; reboot

И вот на 6-м шаге пишет broken MBR, хотя раньше делал и было нормально.
Ставить собираюсь на нетбук без CD и проводной сетевой карты.

Xenius
()

I have installed OpenBSD on my laptop

Форум — General

I have installed OpenBSD on my laptop. But I don't know yet, how to enable Russian input.

Xenius
()

Оживить CF-карту из линукса

Форум — Linux-hardware

Имеется CF-флешка Transcend на 256 Мб, которая вроде нормально записывается, но потом выдает ошибки чтения или битые файлы (да, что-то «везет» мне в последнее время на сбойные накопители) — файловая система дефолтная для OpenBSD, так как она по размеру лишь чуть больше installcd, из неё и хотел сделать установочную флешку. Вроде при установке всё нормально, но некоторые пакеты потом выдают CRC error, хотя были скопированы с проверенного CD. Причем при следущей попытке установки поврежденными оказываются и файлы, которые до того были целые и не трогались. Так вот, как оживить флешку хоть немного? Пусть емкость даже снизится, но чтоб нормально позволила с себя ОС поставить. Может есть утилиты для «низкоуровнего форматирования» под GNU/Linux или BSD?

Xenius
()

Какой НЖМД (жесткий диск) выбрать?

Форум — Linux-hardware

В старом компьютере, тем не менее, поддерживающем SATA посыпался жесткий диск SAMSUNG SP2504C 250 Гб спустя почти четыре года эксплуатации:

1 Raw_Read_Error_Rate 0x000f 100 100 051 Pre-fail Always - 2

9 Power_On_Hours 0x0032 100 100 000 Old_age Always - 3979

194 Temperature_Celsius 0x0022 118 091 000 Old_age Always - 40

195 Hardware_ECC_Recovered 0x001a 100 100 000 Old_age Always - 83433375

Вот например некоторые показатели smartctl, причем Hardware_ECC_Recovered быстро растет, а ещё недавно Raw_Read_Error_Rate был 0, хотя битые секторы уже появились. После fsck -cp ядро паниковать вроде перестало, но кажется, надо покупать новый винт.
Так как SATA II всё равно комп не тянет, скорость некритична, зато важна надежность — хотелось бы такой винт, который пережил комп лет на десять. Подскажите конкретную модель.
Рассматриваю модели HCS5C1032CLA382, HDS721032CLA362, WD3200AAJS, WD3200AAKS. Наверное буду брать последнюю, но что-то я не уверен что соответствует условиям.
Ориентируюсь на 320 Гб поскольку это самые емкие однопластинные (или какие-то из этих двупластинные?), а однопластинные вроде как надежнее.
Бесшумность и невысокий нагрев приветствуются, но только не в ущерб надежности. Скорость хочу что бы была не меньше чем 60-70 Мб на чтение (это у старого винта такая) и хотя бы 50 Мб/сек на запись. Мб — мегабайты.

Xenius
()

wget ; poweroff без прав рута?

Форум — General

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

Xenius
()

Посоветуйте роутер с WiFi и USB не дороже $100

Форум — Talks

Пока планирую остановиться на DIR-320, но кто-то говорил, что памяти у него меньше чем у DIR-300 или что-то такое и чип вифи бродком, а не атерос.
Какие еще варианты? Должен раздавать интернеты на несколько компов, но при этом еще желателен веб и фтп сервер, SSH и возможность юзать на нем Linux/BSD без блобов.

Xenius
()

Почему в Ubuntu по умолчанию фаервол не настроен и нет конфигуратора?

Форум — Talks

По идее, на домашнем компьютере после установки ОС должны быть заблокированы все входящие соединения кроме торрентов. Почему в убунте это не так?

Почему что бы настроить фаервол именно так нужно знать iptables или докачивать пакеты? Настройка фаервола должна ведь осуществляться до подключения к Сети. Вот в мандриве это всё есть.

А убунта предназначена для хомячков, значит требовать от них знания даже о самом существовании iptables, не говоря уже о его синтаксисе не стоит.

Ещё интересно, почему до сих пор нет червей, захавывающих дефолтную убунту через уязвимые сетевые сервисы (или там их по дефолту нет?)?

Xenius
()

Mandriva 2010.1 free dvd по умолчанию выбирает тему Raleigh?

Форум — Desktop

У меня после установки мандривы стала в GTK эта самая тема вместо Ia Ora. Устанавливал с нуля, но в процессе установки вначале выбрал кастомный выбор пакетов и отметил все галочки, увидел что она собирается устанавливаться три часа и случайно тыкнул в отмену. После этого мандрива снова предложила выбрать пакеты и я ткнул в десктоп с KDE, но подозреваю, что те пакеты, которые я ранее выбрал, и которые бы не выбрались при выборе «десктоп KDE» установились...
В общем, я не знаю почему, но сразу после установки GTK-проги выглядят как будто выбрана тема Raleigh, что заставляет, например, сам центр управления мандривой выглядеть неакккуратно.
Переустанавливать не хочу, заново вбивая настройки, наверняка можно из уже установленной системы это исправить (скажем, удалить все лишние пакеты, кроме тех, которые выделяются при выборе KDE)

Вопрос к тем, кто ставил: так всё-таки она так у всех или только у меня из-за кривой установки?

Xenius
()

Идеи к созданию дружественной ОС

Форум — Talks

Краткая версия:
1) дружественность для продвинутого ленивого пользователя важнее чем дружественность для тупого начинающего пользователя
2) при исследования юзабилити на начинающих (когда дружественность для экспертов достигнута) следует предпочесть пользователей, никогда до этого не использовавших компьютер
3)не следует копировать другие ОС, считая их идеалом юзабельности — это значит заведомо проиграть этим другим ОС.

Длинно, много букв, не до конца упорядоченно:
Было много проектов, пытавшихся сделать GNU/Linux «дружественным для пользователя» путем копирования внешнего вида и поведения Microsoft Windows — и где они теперь?
Если дистрибутив будет мимикрировать под Windows — это изначально проигрышная стратегия, так как он будет заведомо хуже Windows в плане похожести на Windows. В идеале следует делать наоборот — создавать такие интерфейсы, на которые захотят походить другие, сделать так виндузятники восхищались и мечтали о линуксе как о чем-то лучшем (сейчас многие виндузятники мечтают о маке, но не могут его себе позволить или не хотят из-за его искуственных орграничений)

Но это далекая перспектива. На текущем уровне следует помнить, что все программы пишутся людьми, а люди склонны делать ошибки. Следовательно следует заранее проектировать ОС так что бы она не полагалась полностью на безошибочность своих компонентов и стороннего ПО. Но с другой стороны, местами это не нужно, как например микроядерность ценой производительности. Дружественный интерфейс должен учитывать что он на самом деле в данном конкретном случае может ошибаться — он не должен скрывать детали реализации полностью, не должен создавать лишних абстракций, если есть вероятность что они не сработают.

Таким образом, в первую очередь следует систему сделать дружественной для опытного (но ленивого) пользователя, а потом уже делать её проще для новичков, но не теряя дружественности к продвинутым пользователям. Это единственный эффективный, на мой взгляд, способ сделать систему, которая будет понятна дураку, но которой не будут пренебрегать умные.
Кроме того, пользы от умных пользователей больше чем о неумных, что так же следует учитывать.

Например, если опенофис научится сохранять в doc так что бы он хорошо открывался везде (прятать в метаданные достаточно инфы, чтоб можно было подредактировать мелко-офисом и пересохранить потом обратно OO.o в odt без потерь) — это будет плюс всем, кто работает с документами. В тч и продвинутым пользователям.
И да, диалог о том, что при сохранении в формат doc должен, чтоб быть полезным, писать более конкретно, что именно из форматирования будет потеряно при сохранении в этот формат, а не просто показывать его вседа при попытке сохранить не в ODF.

Пример неправильного подхода — сделать только одну кнопку в Software Centre как предлагают, кнопку «запустить» — это будет минус для продвинутого пользователя, который хочет знать, установлена программа или нет, хочет иметь возможность её только установить, но не запускать удобным способом.

Если заменять технические термины вроде «Терминал», то эксперту придется догадываться, как его обозвали в очередной убунте, вместо того что бы работать. Если человек боится непонятных слов — компьютер не для него. В век современных технологий эти слова, такие как «e-mail», «чат», «браузер» должны быть известны каждому, даже тем кто компами не пользуется. И названия приложений следует сохранить, чтоб из меню было понятно, что ты запускаешь, не просто «текстовый редактор», а vim, emacs, gedit, mousepad... И только после конкретного названия можно пояснить что это текстовый редактор.

Кроме того, следует в первую очередь, при разработке интерфейса для новичков (считаем, что то что есть для ленивого эксперта уже удобно, но теперь переходим к следущей стадии) следует ориентироваться на тех, у кого вообще компьютера не было в первую очередь и только потом на свитчеров с других ОС.
Мы хотим что бы следующие версии Windows включали мастера миграции с убунты и таблицы аналогов, типа «если вам нужен аналог GIMP, установите Photoshop», а не (только) наоборот как сейчас — чтоб пользователи линукса могли оценить, насколько убога винда и вернуться обратно.
Пусть лучше пользователи Windows сидят на своей винде, чем приносят свои привычки в линукс, делая его второй виндой и требуя от него поддержки проприетарных технологий из коробки.

А общая тема безусловно верна: юзабилити убунты проигрывает Slackware во многих местах: есть о чем задуматься.

Xenius
()

А вы знали что виртуальные консоли можно переключать по Alt + стрелки влево-вправо,

Форум — Talks

а не только по Alt-F1, Alt-F2?
Вопрос в сабже. Кстати, кто-то там спрашивал, что такое нетехнические разговоры о юникс-линукс. Вот например.

Xenius
()

Подключиться к /dev/tty1 с другого терминала. Аналог vtgrab

Форум — General

Пробовал юзать гугл и маны, нашел
http://www.gentoo.ru/node/9423 где не ответили, только сказали что желать такого плохо. Маны посоветовали команду openvt.
Вопрос собственно такой: как подключиться к другому виртуальному терминалу чтобы увидеть, что там происходит и иметь возможность влиять на события?
Есть варианты:
setterm -dump <n> -file /dev/stdout
Или cat /dev/vcs<n>
Но они позволяют только увидеть, что происходит на экране, а не повлиять на него. И не работают с терминалами /dev/pts/*
socat /dev/tty1 STDIO и screen /dev/tty1 позволяют писать на экран, но то что пишется туда не исполняется и обратный ответ от терминала я не получаю.
Я знаю что можно использовать screen для того что бы одновременно работать с одной сессией консоли, но она требует предварительной подготовки на терминале, к которому я хочу подключиться.
openvt -c 8 — screen agetty 38400 /dev/pts/11 linux; screen -x
Вот такая команда в принципе похожа на то что мне нужно, но во-первых, как-то она глючно работает, а во-вторых хотелось бы подключаться к существующей agetty (или что там запущено на терминале), а не создавать новую.
vtgrab по описанию очень похоже на то что нужно, но она позволяет управлять только активным терминалом, если это не иксы.
Какие ещё есть варианты?

Xenius
()

Поколения реалистичности игр

Форум — Talks

Я попробовал разделить компьютерные игры и симуляции на поколения, получилось вот что:
1. Примитивный пиксель-арт, крайняя простота (pong, tetris)
1.5. Псевдографика, текстовая консоль (rogue-like, Interactive Fiction)
2. Графические 2D-игры (пакман, цветной тетрис, lines, разные скроллеры, марио)
2.5 Раннее псевдо-3D (Wolfenstain 3D, Doom I и II и тп) 3. Hi-Res 2D-игры, изометрическая графика (Battle for Wesnoth, Age of Empires, FreeDroid Classic)
4. Низкокачественное 3D (Quake1, Rampage...)
5. Hi-Res 3D (Glest, VegaStrike, Battle for Dune и тд, вплоть до кризисов)
6. Кинематографическое 3D (ещё нету, но обещают, на глаз человек не может отличить реальную видеосъемку и ролик на движке игры)
7. Голографическая графика (ещё нету, на глаз человек не может отличить монитор и настоящее окно на улицу, если поставить одинаковое изображение)
8. Полноценная симуляция (человек не может отличить игру и реальность без специальных средств)
9. Сверхреальность (разрешение симуляции выше чем разрешение реального мира, для обычных людей бесполезна, но может представлять интерес для транслюдей или ИИ)
Особняком стоит стереоизображение — оно было было доступно ещё до появления компьютерных игр, но восприятие глубины мозгом сложнее, нужно учитывать не только параллактическое смещение, потому оно неполноценно.
Так вот, пока что игры что 2000-го года, что 2010-го стоят на уровне 6, почему так долго не было смены поколения?

Конструктивная критика классификации принимается.

Ладно, поправил.

Xenius
()

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