unity 에 대한 평가는 극과 극인것 같다.
그래서 ubuntu 12.04 , 12.10 으로 오면서도 gnome classic 으로 바꿔 쓰거나 하는 경우가 많다.

난 내 작업범위를 크게 벗어나지 않아서 그냥 저냥 적응하면서 쓰고 있다.


unity dock 이라고 해야 하나? 왼쪽에 나오는 어플 서랍에 원하는 어플을 넣고싶다.
설정을 맞춰서.

한예로 rdesktop 원격 접속하는 것을 넣고자 한다.
다음처럼 해당 위치에 넣어준다. (이름등은 알아서)

# cat ./.local/share/applications/rdesktop.desktop

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
StartupNotify=true
Icon[en_US]=/usr/share/icons/hicolor/48x48/apps/remmina.png
Name[en_US]=Remote Desktop
Exec=/usr/bin/rdesktop -u administrator -g 1850x1024 remotehost:3389
Name=Remote Desktop
Icon=/usr/share/icons/hicolor/48x48/apps/remmina.png

설정내용중 icon 도 원하는 것으로 바꾸면 된다.

그리고 nautilus 에서 저 파일을 독에 끌어다 넣으면 된다.
.local 이라 안보일텐데, Ctrl-H 를 눌러 숨김파일을 보이도록 한후 끌어다 넣는다.


반응형

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,

ubuntu 12.10 - 듀얼모니터 설정시 모니터간의 이동시 끈적임? 설정

듀얼모니터를 쓰는 경우.

우분투의 시스템설정 -> 디스플레이 에 보면  모서리 달라붙기(Sticky edges) 항목이 있다.
그런데, 기본설정이 마음에 들지 않는다.

다른 모니터로 넘어가기 위해서 마우스 커서에 가속도를 붙여야 한다.
한쪽창에서 작업하기는 좋지만, 다른 창을 왔다 갔다 하는 경우 불편하기도 하다.

물론 설정을 꺼버리면 넘어가기 좋다.
이경우는 또 다른 문제가 있다. 한쪽 모니터에 전체화면으로 띄워놓고(브라우저 같은)
스크롤을 위아래 올리고 내리고 하기 위해 모니터 끝으로 이동하려고 보면 그냥 옆 모니터로 훅 넘어가 버린다.
여간 힘든게 아니다.

저 모서리 달라붙기 설정의 강도(가속도?)를 조정할 수 없을까?

물론 있다.

방법1)
컴피즈(compiz) 효과를 편집할때는 CCSM (CompizConfig Settings Manager) 를 설치한다.

실행시켜서 Ubuntu Unity Plugin 의 설정클릭.  Experimental 탭에서 설정값을 바꿔준다.

Launcher Reveal Pressure : 20
Launcher Edge Stop Overcome Pressure : 20
Pressure Decay Rate : 15
Edge Stop Velocity : 5
등의 값을 적절하게 바꿔준다.


방법2)
설정편집기(검색에서 gconf 로 검색) 를 열어서 몇몇 설정값을 바꿔준다 (윈도우의 regist editor? 와 비슷하다)
(설치가 안되어 있는 경우 우분투소프트웨어 센터에서 gconf 로 검색하면  configuration editor 를 설치하면 된다)

위치는 apps/compiz-1/plugins/unityshell/screen0/options 이고 (ubuntu 12.04 기준)

바꿔줄 값은  overcome_pressure , stop_velocity 이다. 각각 20 , 5 로 잡아주었다. 
그외값 reveal_pressure : 20 , decay_rate : 15

ubuntu 12.10 에서는 설정값 위치가 달라진 듯 하다. => gconf 에서는 어딘지 못찾겠다


Stop Velocity 가 기본 65 로 되어 있어 다른 모니터로 넘어가기 힘든데, 그것을 낮춰주면 좋다.
(세부 설정값은 변경해 보면서 자신에 맞는 값으로 바꿔준다)




반응형

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,

ubuntu 12.10 에서 HDMI 로 연결을 하니 모니터가 약간씩 밀린다.

주로 DVI 나 D-SUB 로 연결했었는데, 본체를 바꾸고, HDMI 로 연결해보았다.
그런데, HDMI 쪽이 몇십 픽셀정도씩 밀려서 보인다. 그리고 약간 뿌연느낌이라고 해야 하나 선명하지 않다.

모니터의 특성인지, 삼성 SyncMaster B2430 이라는 모델이다.


우분투 X 설정 xrandr 설정등 여러가지로 바꿔보고 해도 안된다.

그래서 보다보니 모니터 설정의 문제다.

메뉴 -> 설정및초기화 -> PC/AV 모드  라는 것이 있다. 이게 AV 로 되어 있어서 그랬다.

PC 로 바꿔주면 정상적으로 보인다.(DVI 에서는 별 문제가 없었던 것 같은데, HDMI 에서 그런듯 하다)


별다른 문제는 아니었다.


반응형

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,

ubuntu 12.10 에서 원격데스크탑(xrdp) 설정

리눅스는 원격데스크탑을 별로 쓰지 않았다. 주로 vnc(xvnc) 를 썼었다.

12.10 에서 원격데스크탑을 써보기로 했다.

xrdp 를 설치하고, 접속을 해보니 그냥 빈 바탕화면만 나타난다.


예전 자료를 보면 .xsession 에 

gnome-session --session=ubuntu-2d

를 넣으면 된다고 하던데, 잘 되지 않는다.

정확하진 않지만, 12.10 으로 오면서 unity-2d(ubuntu-2d) 가 없어진 것 때문인듯 하다.
(12.04 에서는 될 듯 하다)


대신에 apt-get install gnome-session-fallback  을 설치하고.

gnome-session --session=gnome-fallback

처럼 설정해 주었다. 예전 gnome 클래식 이라고 보면 된다.


[추가]

12.04 에서 ubuntu-2d 로 하니 잘된다. 12.10 에서 왜 없앴나? 별도로 설치할 수 있는지는 모르겠다.


반응형

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,


mysql replication 이 중지되었다.

무엇때문일까.

show slave status 를 보니.

Last_IO_Error: Got a packet bigger than 'max_allowed_packet' bytes

이런 항목이 있다.


# 현재값 확인

mysql> show variables like 'max_allow%';

+--------------------+---------+
| Variable_name      | Value   |
+--------------------+---------+
| max_allowed_packet | 1048576 |
+--------------------+---------+
1 row in set (0.00 sec)

1048576 이면 1M 정도밖에 안되는 듯 하다.


# 다음 옵션으로 설정

set global net_buffer_length=1000000; 

set global max_allowed_packet=1000000000;


# my.cnf 에 설정

[mysqld]

max_allowed_packet = 10M

=> max_allowed_packet 설정 값만 처리하면 될까?


10M 정도면 충분할까?




일단 설정은 했는데. show slave status\G 로 보면 다음과 같은 메시지가 나온다.


Last_Error: Relay log read failure: Could not parse relay log event entry. The possible reasons are: the master's binary log is corrupted (you can check this by running 'mysqlbinlog' on the binary log), the slave's relay log is corrupted (you can check this by running 'mysqlbinlog' on the relay log), a network problem, or a bug in the master's or slave's MySQL code. If you want to check the master's binary log or slave's relay log, you will be able to know their names by issuing 'SHOW SLAVE STATUS' on this slave.


다시 첫설정을 해야 겠다.(주기적으로 1일/1주? 초기 세팅이 필요할지도)


http://www.mysqlsystems.com/manual/refman51en/error-handling.html



반응형

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,