LINUX.ORG.RU

Избранные сообщения MaxMan007

Linux без мыши

Хочу попробовать отказаться от мыши в не-игровых приложениях или хотя бы минимизировать её использование (как в тех фильмах про хакеров).

Какой Windows Manager посоветуете для этого дела?

Желательно чтобы побольше настроек было и поменьше тормозов. Также приму советы по сопутствующему софту.
Наверное буду не против сменить уже известный мне гуишный софт на консольные или около-консольные аналоги.

p.s. Диапазон занятий за компьютером: да всё то, что делает классический *никсоид:

0. Серфинг в интернетах (скорее всего firefox)
1. Музыка/фильмы.
2. Программинг (си/питон)
3. Общение: icq, jabber
4. Ну и всякие сопутствующие операции, будь то бороздение просторов файловой системы (mc?), просмотр и прочитр различных форматов, начиная от .txt (ну тут просто — vim тащит), заканчивая .pdf и .djvu.

D_Lans
()

не грузится фреймбуфер

 ,

Пытаюсь заставить работать через фреймбуфер консоль в gentoo внутри virtualbox. Установочный диск генты нормально запускает vesafb в 1024х768 режиме, но в моей системе оно не хочет грузиться ни в какую. Ядро собрано с поддержкой vesafb, запускается с параметрами «video=vesafb gfxmode=1024x768x16». Что я делаю не так, и не может ли быть тут всему виной grub2?

jcd
()

Помогите установить Gentoo Kernel доконца. VFS: readonly/fs couldn't mount.

 , ,

Первый случай правки grub.conf root=/dev/ram0 real_root=/dev/sda2 No filesystem could mount root, tried: ext3 ext2... Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(1,0) http://imageplay.net/img/tya22288136/IMG0204A.jpg (real_root - real panic)

Второй случай правки grub.conf избегание real_root и использование только root=/dev/sda2 VFS: Mounted root (ext2 filesystem) readonly on device 8:2 http://imageplay.net/img/tya22288134/IMG0203A.jpg - зависает после последних строк (alt+sysrq+b помог)

List of all partitions (перед kernel panic): 0800 62522712 sda driver: sd 0801 204800 sda1 00000000-........0 0802 53928280 sda2 0...............0 0803 8388608 sda3 0........0 panic..... Pid: 1, comm: swapper/0 Not tainted 3.4.9-gentoo #7

Сначала о моей системе (wgetpaste -c lspci) http://bpaste.net/show/50707/

# lspci
00:00.0 Host bridge: Advanced Micro Devices [AMD] nee ATI RX780/RX790 Chipset Host Bridge
00:02.0 PCI bridge: Advanced Micro Devices [AMD] nee ATI RD790 PCI to PCI bridge (external gfx0 port A)
00:05.0 PCI bridge: Advanced Micro Devices [AMD] nee ATI RD790 PCI to PCI bridge (PCI express gpp port B)
00:06.0 PCI bridge: Advanced Micro Devices [AMD] nee ATI RD790 PCI to PCI bridge (PCI express gpp port C)
00:0a.0 PCI bridge: Advanced Micro Devices [AMD] nee ATI RD790 PCI to PCI bridge (PCI express gpp port F)
00:11.0 SATA controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode]
00:12.0 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:12.1 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0 USB OHCI1 Controller
00:12.2 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:13.0 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:13.1 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0 USB OHCI1 Controller
00:13.2 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:14.0 SMBus: Advanced Micro Devices [AMD] nee ATI SBx00 SMBus Controller (rev 3c)
00:14.1 IDE interface: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 IDE Controller
00:14.2 Audio device: Advanced Micro Devices [AMD] nee ATI SBx00 Azalia (Intel HDA)
00:14.3 ISA bridge: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 LPC host controller
00:14.4 PCI bridge: Advanced Micro Devices [AMD] nee ATI SBx00 PCI to PCI Bridge
00:14.5 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB OHCI2 Controller
00:18.0 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor HyperTransport Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Miscellaneous Control
00:18.4 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Link Control
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)
02:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 8400 GS] (rev a2)
02:00.1 Audio device: NVIDIA Corporation High Definition Audio Controller (rev a1)
03:00.0 SATA controller: Marvell Technology Group Ltd. 88SE9120 SATA 6Gb/s Controller (rev 12)
04:00.0 USB controller: Fresco Logic FL1000G USB 3.0 Host Controller (rev 01)
05:06.0 Multimedia audio controller: Ensoniq ES1371 [AudioPCI-97] (rev 08)
http://bpaste.net/show/50727/ http://bpaste.net/show/50703/ http://bpaste.net/show/50705/ .config : http://bpaste.net/show/50708/ grub.conf http://bpaste.net/show/50709/ /etc/fstab (без /shm -может неверно?) http://bpaste.net/show/50710/ http://bpaste.net/show/50711/ http://bpaste.net/show/50721/ /etc/portage/make.conf http://bpaste.net/show/50712/ dmesg (сразу после загрузки с флешки минимал) http://bpaste.net/show/50726/

В надежде на «Chapter 7», Linux Sea - сможет быть мой случай - это как раз какой-то контроллер пропущен SSD Crucial M4 64. Мне необходимо прояснить отличается ли SSD от HDD в этом плане (при кофигурации ядра)? Или может быть только чуть чуть.. AHCI+SATA+RAID необходимо? Поскольку у меня AMD (asrock материнка) Я не мог найти где моя пропущенная опция PIIX (Intel PIIX или AMD её аналог). RAM и root file system support seem кажется что не очень много мне ещё настраивать: http://imgur.com/a/VSsHV

- genkernel не получился (VFS тоже писало). Поэтому я и начала этот долгий путь make && make_modules Я скомпилировал ядро без initramfs

  • и 2 раздела в ext2 (/boot ,/ ) чтобы уменьшить вероятность ошибки (особенно на моём SSD). Двух следующих контроллеров я в ядре не нашел (за исключением Marvell) -экспериментальный писало:
    00:11.0 SATA controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode]
    00:14.1 IDE interface: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 IDE Controller
    03:00.0 SATA controller: Marvell Technology Group Ltd. 88SE9120 SATA 6Gb/s Controller (rev 12)

    У меня нет HDD только SSD и загрузочная минимальная флешка x86_64. «PIIX4 PATA/SATA support» подходит мне? Почему bzImage in arch/x86/boot/bzImage (x86_64 только ссылается на x86). И что же я делаю - снова и снова перекомпилирую ядро заменяя предыдущее командой cp.

    Использовал Pappy Kernel Seeds. Спасибо всем кто откликнется помочь.

xcislav
()

Сборка ядра под железо

Захотелось попробовать собрать своё ядро оптимизированное под конкретную машину. Интересует такой вопрос - есть ли какой-либо автоматический способ выкидывания всего лишнего. Требуется:

1) Оставить только те драйвера PCI, SATA и т. д. устройств, которые в текущий момент установлены на компьютере. Всё, что не установлено - убрать. Целевая машина ноутбук и я очень сильно сомневаюсь, что поменяю что-либо в его внутренней начинке. Ну а даже если такое когда-нибудь и случиться и повозиться с конфигом ядра заново не страшно.

2) Оставить все-все-все существующие драйвера USB-устройств. Не меньше, чем по умолчанию, можно больше. Мало ли что я захочу воткнуть в разъёмы USB.

3) Оптимизация под конкретную модель процессора. Чем более моделе-специфичная, тем лучше.

4) В конце конфигурирования дать мне возможность самому сделать make menuconfig (или аналог) и выставить какие-то свои опции.

Грубо говоря надо сделать lspci и выпилить из ядра всё, что связано с PCI, но чего в его выводе не будет.

KivApple
()