Показаны сообщения с ярлыком linux. Показать все сообщения
Показаны сообщения с ярлыком linux. Показать все сообщения

суббота, 6 сентября 2014 г.

Спасение файлов на поломанном винте

Я чинил отчий компьютер. У него сломался один из жестких дисков и комп перестал загружаться. Я скачал линукс-дистрибутив, мой любимый crunchbang. Но с ним ничего не получилось сделать, потому что nero у отца не работал. Пришлось скачать smallcdwriter. А на компакт crunchbang ставиться не хотел. Ему там было мало места. Тогда я скачал линукс systemresquecd. Записал его. И смог зайти на жесткий диск.

В течение двух дней я копировал файлы с компа не внешний хард. На него не хотели копироваться очень большие файлы. Три фильма, один был в формате mkv, другой длился восемь часов, третий наши семейные хроники в неформатированном виде. Отцу не хотелось терять эти фильмы. Про хронику он сказал, что она есть на другом компе и я не стал о ней думать. Эти большие файлы я разрезал на несколько маленьких с помощью команды "split --bytes=1024m /path/to/original/file.extension /path/to/splitted/file.ext.mask" и потом соединял уже на винде на другом компе с помощью программы split&join. В линуксе нумерация фрагментов файлов производилась путем добавления букв после расширения файла, а соединение в виндовс потребовало дополнительных движений, а именно удаление буквенных нумераций на числовые -00#. Затем я отдохнул. 

Отец где-то порылся и нашел диски для компа. И я поставил на комп систему и офис. Но с видюхой что-то пошло не так. Экран получился с неправильным разрешением. Все окна были приплюснутыми. Утилита Everest показала свою бесполезность - не определила выдеокарту. Однако она была не такой безнадежной. После переустановки шиндовс второй винт не определился системой, а утилита его нашла. Но с ним я потом разберусь или брат займется, когда у него руки будут свободны. Захотел повозиться с видюхой. Я заглянул под крышку компа нашел на карте модель видеокарты и забил на нее дрова в гугле. Оказалось, что это Nvidia GT8500. Я скачал дрова для нее, скинул на флешку, перенес на комп и поставил. Экран стал работать нормально. 

Теперь комп как новенький. Только винта не видно. Хотя в линуксе я скачивал с него файлы и все было в шоколаде. Может быть он не отформатирован и потому не определяется. Плюс не знаю из-за чего комп перестал загружаться. NTLDR is missing - вот что мне сказал компьютер. Раньше я такого не видел.

суббота, 12 июня 2010 г.

terminator_desktop

Здесь рассказано как сделать консоль на рабочем столе в виде обоев.

Делается ссылка на программу terminator. Для этого в консоли набирается следующее:

sudo link /usr/bin/terminator /usr/bin/terminator_desktop

Затем в текстовом редакторе изменяется этот файл.
~/.config/openbox/rc.xml

В разделе <openbox_config>....</openbox_config> вносятся следующие изменения:

<application name="terminator_desktop">
<decor>no</decor> # будет или не будет окно приложения иметь границы
<focus>yes</focus> # в фокусе или нет запускается приложение
<layer>below</layer> # слой, below означает, что окно всегда внизу
<desktop>all</desktop> # рабочий стол на котором будет находится приложение
<skip_taskbar>yes</skip_taskbar> # будет ли отображаться приложение в панели задач
</application>

Отредактированный файл сохраняем.

Делаем псевдоним для terminator_desktop в файле ~/.bashrc. Пишем следующее:

alias terminator_desktop="terminator_desktop --geometry 980x980+0+0"

Последнее. В конец файла ~/.config/openbox/autostart.sh добавляем строку для автозапуска декстопного терминатора при загрузке компьютера.

#Launch desktop terminator
terminator_desktop --geometry 980x980+0+0 &


Для того чтобы терминал был полупрозрачным я выставил в настроках ~/.config/terminator/config следующие параметры:

borderless=true
titlebars=false
background_type=transparent
background_darkness=0.7

Выглядит полученное творение примерно так.

Как настроить горячие клавиши в Openbox?

Первое.
Выбрать какими клавишами будут меняться те или иные параметры. Так для
себя я придумал следующую комбинацию:

Windows + Home (Включить звук)
Windows + End (Mute или выключить звук)
Windows + Page Up (прибавить громкость)
Windows + Page down (убавить громкость)

Второе.
Открыть в текстовом редакторе файл ~/.config/openbox/rc.xml. Найти в
нем строчки с keyboard. Затем добавить в эти уже имеющиеся комбинации
следующее:

<keybind key="W-PageUp">
<action name="Execute">
<execute>amixer -q set Master 5-</execute>
</action>
</keybind>
<keybind key="W-PageDown">
<action name="Execute">
<execute>amixer -q set Master 5+</execute>
</action>
</keybind>
<keybind key="W-Home">
<action name="Execute">
<execute>amixer -q set Master mute</execute>
</action>
</keybind>
<keybind key="W-End">
<action name="Execute">
<execute>amixer -q set Master unmute</execute>
</action>
</keybind>

Третье.
Сохранить. И перезалогиниться в систему. Должно работать.

понедельник, 7 июня 2010 г.

Полезный wallpaper


Скомпилировал для себя полезные обои для рабочего стола.
Набор подсказок для работы.

четверг, 27 мая 2010 г.

Conky

Первый вариант



Содержимое конфигурационного файла .conkyrc
# conky configuration
#
##############################################
# Settings
##############################################
background yes
use_xft yes
xftfont Sans:size=16
xftalpha 1
update_interval 1.0
total_run_times 0
own_window yes
own_window_transparent yes
own_window_type desktop
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
double_buffer yes
minimum_size 400 200
maximum_width 200
draw_shades yes
draw_outline no
draw_borders no
draw_graph_borders no
default_color C7C7C7
default_shade_color black
default_outline_color
alignment top_right
gap_x 12
gap_y 12
no_buffers yes
uppercase no
cpu_avg_samples 2
override_utf8_locale no
##############################################
# Output
##############################################
TEXT
$nodename
$uptime
$cpu%
$mem/$memmax
${fs_used /}/${fs_size /}
$processes/$running_processes

${font Sans:size=40}${time %H h.}${font}
${font Sans:size=40}${time %M min.}${font}
${voffset 2}${time %A
%d %B %Y}
${font Sans:size=10}Alt+F2$alignr Run Dialog
Alt+F3$alignr Alt Menu
Super+space$alignr Main Menu
Super+tab$alignr Client Menu
Super+t$alignr Terminal
Super+f$alignr File Manager
Super+e$alignr Editor
Super+m$alignr Media Player
Super+w$alignr Web Browser
Super+g$alignr Graphics Editor
Super+c$alignr Clock
Super+l$alignr Lock Screen
Super+v$alignr Volume Control
Super+u$alignr System Update
Super+x$alignr Logout
PrtSc$alignr Screenshot${font}



Второй вариант



Содержимое конфигурационного файла .conkyrc
background yes
font Snap.se:size=8
xftfont Snap.se:size=8
use_xft yes
xftalpha 0.1
update_interval 1.0
total_run_times 0
own_window yes
own_window_type desktop
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
double_buffer yes
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders no
minimum_size 240 50
maximum_width 240
default_color ffffff
default_shade_color 000000
default_outline_color 000000
alignment top_right
gap_x 3
gap_y 3
no_buffers yes
cpu_avg_samples 2
override_utf8_locale yes
uppercase no # set to yes if you want all text to be in uppercase
use_spacer none
TEXT
${font Sans:size=40}${time %H:%M:%S}${font}
$alignc${voffset 2}${time %A %d %B %Y}
${color}${font Mono:bold:size=10}${execpi 60 DJS=`date +%_d`; cal | sed '1d' | sed '/./!d' | sed 's/$/ /' | fold -w 21 | sed -n '/^.\{21\}/p' | sed 's/^/${alignc} /' | sed /" $DJS "/s/" $DJS "/" "'${color2}'"$DJS"'${color}'" "/}
Host: $alignr$nodename
Kernel: $alignr$kernel
Uptime: $alignr$uptime
Processes: ${alignr}$processes ($running_processes running)
Load: ${alignr}$loadavg
${hr 2}
Interface: $alignr ${gw_iface}
IP address: $alignr ${addr eth0}
Mask: $alignr ${execi 1 /sbin/ifconfig eth0 | grep 'inet addr' | awk '{print $4}' | sed 's/Mask:/\ /'}
Gateway: $alignr ${gw_ip}
Downloaded: $alignr ${totaldown eth0}
Uploaded: $alignr ${totalup eth0}
${hr 2}
Download Speed: ${alignr}${downspeedf eth0} k/s
${downspeedgraph eth0 20,240}
Upload Speed: ${alignr}${upspeedf eth0} k/s
${upspeedgraph eth0 20,240}
${hr 2}
CPU Freq $alignr${freq_g} GHz
${cpugraph cpu0 20,240}
${hr 2}
Alt+F2$alignr Run Dialog
Alt+F3$alignr Alt Menu
Super+space$alignr Main Menu
Super+tab$alignr Client Menu
Super+t$alignr Terminal
Super+f$alignr File Manager
Super+e$alignr Editor
Super+m$alignr Media Player
Super+w$alignr Web Browser
Super+g$alignr Graphics Editor
Super+c$alignr Clock
Super+l$alignr Lock Screen
Super+v$alignr Volume Control
Super+u$alignr System Update
Super+x$alignr Logout