MacCentre.ru Форум
Форум по компьютерам Mac, Mac OS X и продукции Apple
 
ПравилаПравила   FAQFAQ   ПоискПоиск  РегистрацияРегистрация   ПрофильПрофиль   Войти и проверить ЛСВойти и проверить ЛС   ВходВход 
Загрузка Mac OSX в консоли и прикручивание KDE
На страницу 1, 2, 3, 4  След.
Начать новую тему   Ответить на тему Список форумов MacCentre.ru Форум » Курилка   
Автор Сообщение
daemonBSD



Репутация: 0    

Зарегистрирован: 06.03.2006
Сообщения: 65

СообщениеДобавлено: Пн Окт 22, 2007 10:44
Загрузка Mac OSX в консоли и прикручивание KDE
Ответить с цитатой

Всем доброго дня! Может быть кто нибудь уже игрался с затачиванием Mac OS X и превращением в нормальную BSD систему, а именно - отключением автозапуска графической оболочки Aqua и настройки запуска других графических оболочек, а кроме того, включение "многоконсольности"

1.
с загрузкой в текстовом режиме никаких сложностей и проблем не возникло - просто установил постоянную загрузку в безопасном режиме verbose mode - с тем чтобы видеть все сообщения ядра при загрузке системы а вообще чем дышит системка, во время подгрузки модулей ядра
и будет загружаться как нормальная FreeBSD c черным экраном и белыми буковками - включить режим sudo nvram boot-args="-v" а выключить sudo nvram boot-args=
одно для меня было и остается тайной покрытой мраком - как шрифт консоли заменить с белого на зеленый, и как ее наконец русифицировать? куда надо пихать шрифты и из какого лучше комплекта?
типичное Export Lang тут уже не очено то подходит. ПомогитеSmile

2. Следующим этапом является отключение автоматического графического логина Aqua. В файле
/etc/ttys (man ttys) две строки: одна из них запускает Aqua, а другая отвечает за загрузку консоли. Надо закомментировать вторую строку и раскомментировать первую - и после загрузки быдет приглашение войти в систему в консоли а не в графическом режиме.

#console "/usr/libexec/getty std.9600" vt100 on secure
console "/System/Library/CoreServices/loginwindow.app/Contents/MacOS/loginwindow"

Здесь у меня два вопроса. а) почему консоль только одна и нельзя как в любой Unix системе простым нажатием ctrl-alt F1 f2 F3 переходить из консоли в консоль, если можно, то как? или это шлепок однозадачностью по разработчикам? просто окошки терминала мне не подходят, графика только впустую нагружает систему.
привожу полностью /etc/ttys может быть там что то можно выправить, чтобы была возможность ходить по консолям и "висеть" в разных задачах и приложениях.
#
# @(#)ttys 5.2 (Berkeley) 6/10/93
#
# name getty type status comments
#
# To secure single-user mode, enable Open Firmware password protection.
# http://www.apple.com/downloads/macosx/apple/openfirmwarepassword.html
# http://docs.info.apple.com/article.html?artnum=120095
#
#console "/usr/libexec/getty std.57600" vt100 on secure

console "/System/Library/CoreServices/loginwindow.app/Contents/MacOS/loginwindow" vt100 on secure onoption="/usr/libexec/getty std.9600"
#tahoe's only
#remote "/usr/libexec/getty std.1200" pt on # diagnostics

# The tty.serial entry initializes the serial port (if any) for use as a
# terminal (enabling logons over serial). If marked secure, the serial
# port will allow root logons.
# To make the serial port available for outbound
# communications, the tty.serial entry should be turned off
# (set the 4th field to off).
tty.serial "/usr/libexec/getty serial.57600" vt100 off secure

# Fax reception is off by default, use the
# System Preferences panel to enable it.
fax "/usr/bin/fax answer" unknown off

# Hardwired lines are marked off, by default, so getty(8)
# is quiet when they don't exist.
tty00 "/usr/libexec/getty std.9600" unknown off secure
tty01 "/usr/libexec/getty std.9600" unknown off secure
tty02 "/usr/libexec/getty std.9600" unknown off secure
tty03 "/usr/libexec/getty std.9600" unknown off secure
tty04 "/usr/libexec/getty std.9600" unknown off secure
tty05 "/usr/libexec/getty std.9600" unknown off secure
tty06 "/usr/libexec/getty std.9600" unknown off secure
tty07 "/usr/libexec/getty std.9600" unknown off secure

ttyp0 none network
ttyp1 none network
ttyp2 none network
ttyp3 none network
ttyp4 none network
ttyp5 none network
ttyp6 none network
ttyp7 none network
ttyp8 none network
ttyp9 none network
ttypa none network


б) и мой второй вопрос это то что для запуска графической оболочки необходимо набирать /System/Library/CoreServices/loginwindow.app/Contents/MacOS/loginwindow - это моральное извращение - вопрос в том как данную команду приравнять для макоси под какой нибудь аля startx или startaqu,
и как заставить окно корректно запуститься - из под рута оно не запускалось и ругалось что такого пользователя не существует (тут видимо графический логин Mac OSX не догоняет, что Уже зашедший юзер или рут может попытаться его запустить, а он предназначен только для набора логина и пароля - это отставание от самых сырых линуксов пятилетней давностиSmile и намек разработчикам ну да ладно не в этом соль она будет дальше.

3. Итак, зачем собственно мне все это нужно. Идеология Unix систем в том, чтобы предоставлять альтернативу, не только виду самой системы, но и в её содержательной части. В этом отношении нам, как и пользователям винды, дали только одну графическую оболочку - Aqua. Благодаря системе портов, мы можем поставить и gnome и kde но в чем тут альтернатива графической оболочки, если она запускается только поверх aqua, а не вместо нее.
Таким образом и возникла мысля отключить Aqua и запустить KDE из голой condole - но не тут то было, KDE портированный для макинтош упорно запускается только из под X11.app приложения.

4. И у меня вопрос, как X11.app можно запустить из под консоли? пробовал и путь /Application/Utilities/X11.app/Content/MacOS/X11 - не запускается упорно.
Если в эфире сохранились юзеры предшественника X11 XDarwin ? может Вы подскажете что делать и как?
В общем смысл таков что KDE при отключенной Aqua не запускается нужно через X11. Kde упорно не запускается, не определяя дисплей, хотя из под X11 поверх Aqua запускается без проблем.
кстати никто не запускал GNOME под Mac OSX? а то портировать то этот софт портировали, а вот как прикрутить что то не слишком ясно остается, ни на наших ни на зарубежных форумах информации ноль.

Спасибо огромное за внимание, очень надеюсь что кто то интересовался этими вопросами и окажет содействие на пути к альтернативизации Mac OS X в сторону народных пожеланийSmile

_________________
Такое все пустое..а истина не терпит пустоты (с) Лихтенберг.


Последний раз редактировалось: daemonBSD (Пн Окт 22, 2007 14:06), всего редактировалось 1 раз
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Korwin



Репутация: +32    

Зарегистрирован: 12.02.2007
Сообщения: 2657
Откуда: Севастополь / Санкт-Петербург

СообщениеДобавлено: Пн Окт 22, 2007 10:58
Ответить с цитатой

daemonBSD писал(а):
на пути к альтернативизации Mac OS X в сторону народных пожеланийSmile


Флаг Вам в руки.
P.S. Почему бы просто не поставить FreeBSD тогда и не париться?
Мак ОС Х это не только FreeBSD + красивый GUI

_________________
Пожалуйста, воспользуйтесь поиском...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение iChat
Daniel



Репутация: +348    

Зарегистрирован: 14.07.2001
Сообщения: 9072
Откуда: Украина

СообщениеДобавлено: Пн Окт 22, 2007 11:42
Ответить с цитатой

Кстати, кто-нибудь знает, как пропатчить KDE под FreeBSD? :)

Автору — а зачем, все-таки, из ненормальной FreeBSD-системы, которая стоит 129 долларов и требует дорогого железа, делать нормальную FreeBSD-систему, которую и так можно скачать и установить бесплатно?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
antua



Репутация: 0    

Зарегистрирован: 13.03.2007
Сообщения: 996
Откуда: SPb

СообщениеДобавлено: Пн Окт 22, 2007 13:21
Ответить с цитатой

Гамачно-вртикальный коитус! Я считаю это надо в букмарки и меморизы! Пост месяца! Или даже года. На уровне "сделайте в активити монитор force quit процессу kernel task". Я восхищаюсь такими людьми.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение iChat
Korwin



Репутация: +32    

Зарегистрирован: 12.02.2007
Сообщения: 2657
Откуда: Севастополь / Санкт-Петербург

СообщениеДобавлено: Пн Окт 22, 2007 13:25
Ответить с цитатой

antua писал(а):
Я восхищаюсь такими людьми.


Все не так! Человек просто имеет кучу времени и огромное желание разобраться с внутренностями Mac OS X.
Только, имхо, нужно начинать не с "как это все поломать", а "как это все работает". Мое скромное ИМХО.

_________________
Пожалуйста, воспользуйтесь поиском...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение iChat
Zlyden



Репутация: +209/–1    

Зарегистрирован: 13.07.2001
Сообщения: 10420
Откуда: Саратов

СообщениеДобавлено: Пн Окт 22, 2007 14:13
Ответить с цитатой

Гммм... не так давно был какой-то текст про тестирование иМака редакцией Компутерры, где автор первым же делал начал ставить на Мак разную юниксовую хрень под иксами.

Видимо, терминал и Х11 это единственное что-то знакомое, что обнаруживает новый пользователь испорченный Линухами, впервые садясь за Мак.

Тот, факт, что в Мак ОСе основными элементами системы являются как раз Какава и Аква, а юникс и терминал -- есть не более чем вспомогательный низкоуровневый инструментарий, осознается не сразу...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
tull



Забанить
Репутация: 0    

Зарегистрирован: 31.07.2007
Сообщения: 687

СообщениеДобавлено: Пн Окт 22, 2007 17:15
Ответить с цитатой

Zlyden
> а юникс и терминал -- есть не более чем вспомогательный низкоуровневый инструментарий
имхо это тоже надо в афоризмы.
"юникс - вспомогательный инструментарий" - я пацтулом Laugh Laugh Laugh

daemonBSD
ответа на подобные вопросы ты здесь не дождешься никогда. здесь у заслуженных маководов даже с командой chown проблемы бывают Laugh

ты консоли пробовал переключить command-f2, alt, command-alt и т.п.? попробуй все комбинации ctrl, alt, command. ну и имхо погуглить на эту тему неплохо бы.

но вообще я не понимаю, зачем ты занимаешься этим мазохизмом. macos - это недо-bsd система, со своими заморочками и отсутствием исходников и информации по внутреннему устройству.
ну допустим запустишь ты KDE без аквы, и дальше что? дальше будут все новые и новые грабли.

хочешь полноценную БСД систему - так поставь любую нормальную бсдю, и не имей никаких проблем.
хотя конечно может у тебя есть какая-то своя, тайная цель, и непонятный простому человеку смысл...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Korwin



Репутация: +32    

Зарегистрирован: 12.02.2007
Сообщения: 2657
Откуда: Севастополь / Санкт-Петербург

СообщениеДобавлено: Пн Окт 22, 2007 17:50
Ответить с цитатой

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


Только думал, что на один комментарий раньше появишься Smile Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение iChat
ZazzuhZaz



Репутация: +2    

Зарегистрирован: 15.08.2001
Сообщения: 321

СообщениеДобавлено: Пн Окт 22, 2007 20:14
Ответить с цитатой

Цитата:
macos - это недо-bsd система, со своими заморочками и отсутствием исходников и информации по внутреннему устройству.


Ты ври, да не завирайся. Если среднестатистический препрессник, из которых состоит основная масса старожилов этого форума не имеет достаточной квалификации, чтобы надавать по ушам линуксоиду-недоучке, не думай, что можно тут борзеть. Либо забанят, либо зайдёт грамотный девелопер и будешь искать пятый угол.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
паша кошляк



Репутация: +279/–1    

Зарегистрирован: 18.04.2006
Сообщения: 35607
Откуда: москва

СообщениеДобавлено: Пн Окт 22, 2007 20:16
Ответить с цитатой

tull писал(а):
здесь у заслуженных маководов даже с командой chown проблемы бывают

у меня — никогда не бывает!
я такой команды не знаю в принципе. а программы запускаются. и работают. ))

_________________
Самораспаковывающийся архив самораспаковывающемуся архиву рознь! © Daniel
список неполный, порядок случайный. © Oldman
думать — это роскошь! © Cherry


пш/кш
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
tull



Забанить
Репутация: 0    

Зарегистрирован: 31.07.2007
Сообщения: 687

СообщениеДобавлено: Пн Окт 22, 2007 20:21
Ответить с цитатой

ZazzuhZaz
вы не подскажите, в каких именно моих словах содержится вранье? только плиз с аргументами, опровергающими мои утверждения.

_________________
Чем дольше я работаю в MacOS, тем больше мне нравится Windows...
Но выбрал все таки Linux Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
antua



Репутация: 0    

Зарегистрирован: 13.03.2007
Сообщения: 996
Откуда: SPb

СообщениеДобавлено: Пн Окт 22, 2007 20:21
Ответить с цитатой

паша кошляк писал(а):
а программы запускаются. и работают. ))

у меня что характерно тоже. На тихого налетят, а быстрый сам наскочит.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение iChat
tull



Забанить
Репутация: 0    

Зарегистрирован: 31.07.2007
Сообщения: 687

СообщениеДобавлено: Пн Окт 22, 2007 20:26
Ответить с цитатой

паша кошляк
ну вот видите - опять все тоже самое "у меня не бывает", "у меня все работает". так о проблемах-то пишут те, у кого не работает. с чего бы писать тем, у кого все работает?! Smile

и если вы запамятовали, ваш коллега совсем недавно имел проблемы при переносе данных, и ему таки понадобилась chown (правда так и не понял, как же она у него могла не работать). вероятно, "правильный" ответ ему был бы "а нефиг было фигней заниматься, и диски из машины в машину таскать".
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Daniel



Репутация: +348    

Зарегистрирован: 14.07.2001
Сообщения: 9072
Откуда: Украина

СообщениеДобавлено: Пн Окт 22, 2007 20:35
Ответить с цитатой

tull
А какой «информации по внутреннему устройству» вам не хватает?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
STi-v



Репутация: +9    

Зарегистрирован: 03.11.2006
Сообщения: 919
Откуда: Ленинград

СообщениеДобавлено: Пн Окт 22, 2007 20:36
Ответить с цитатой

Вот, о чём говорит Zlyden, я понимаю..... а daemonBSD не понятен мне... разве Линокса, не хватает...

Цитата:
ответа на подобные вопросы ты здесь не дождешься никогда.

Так, чего-же Вы, не уйдёте, с этого форума???....

_________________
Не стесняйся, пьяница, носа своего,
он ведь с красным знаменем цвета одного.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему Список форумов MacCentre.ru Форум » Курилка Страница 1 из 4
На страницу 1, 2, 3, 4  След.

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы можете добавлять приложения в этом форуме
Вы можете скачивать файлы в этом форуме


Связь с администраторами

Powered by phpBB © 2001, 2005 phpBB Group