중고로 키보드를 하나 구입했습니다.

PFU Happy Hacking Keyboard.

유닉스 키배열로 유명하죠.

캡스락키를 컨트롤 키로 바꿔서 잘 사용 중이다가, tty에서는 다른 설정 방법이 있는지 어째 먹히질 않아서

그냥 키보드를 하나 사버렸습니다.

2만원에요. 키보드가 좀 더럽긴 하지만 쓸 수 만 있으면 된다는 느낌이므로. 


잠시 후기를 올리자면 참 편하네요. 쫀득쫀득하다는 느낌이 어떤 느낌인지 확실하게 알 것 같습니다. 일반 멤브레인이랑은 확실히 다르네요.

하지만 역시 살짝 키감이 무겁네요. 기계식 키보드 청축만 써서 그런진 모르겠지만... 뭐 개인적으로 이건 이것대로 만족스럽습니다.

오히려 기계식 키보드보다 좀 더 좋은 느낌이랄까요. 손은 좀 아프지만 ㅋ;


본론으로 돌아와서 .... 노트북 쿨러가 있으면 보통 외장 키보드를 사용하는게 편하죠.

저 같은 경우 책을 키보드와 노트북 사이에 두고 하는데 그럼 타이핑 하기가 좀 불편해서 노트북 키보드 위에 책을 올려놨더니 ...

키가 자꾸 눌리길레 꺼버렸습니다 ㅇㅂㅇ;;


방법은 다음과 같습니다.


사진을 보시면 아시겠지만, xinput 를 입력하면 연결된 입력장치가 나옵니다.

제가 사용하는 키보드는 PFU 사의 키보드 이므로 id=11 값을 가지고 있는 녀석이 외부 키보드이고,

AT Translated Set 2 Keyboard id=12를 가지고 있는 녀석이 노트북 키보드겠죠.

그외는 키보드 라는 단어가 안보이므로 키보드가 아니겠죠..



alias 부분을 참고하셔서 쓰시면 되겠습니다.

대충 어떻게 쓰는 건지 아셧을거라 생각되는군여 ㅇㅅㅇ.


xinput set-prop [id] 'Device Enabled' [0|1]


0은 끄는거고 1은 활성화.

Ubuntu 12.04 는 사용자 계정 설정에 들어가도 그룹편집따위 존재하지 않아요.

이러니까 우분투는 터미널에 익숙해져야 한다는 겁니다.


버츄얼박스 홈페이지에 들어가보시면

VirtualBox 4.1.12 Oracle VM VirtualBox Extension Pack  All platforms 

라는게 있습니다. 

받아다 설치해주세요.(위에 링크 클릭하셔도 됩니다만, 나중에 이 글이 구버전이 되었을경우... 직접 홈피가서 받으셔야겠죠?ㅎ)


터미널을 열어줍니다. 하앜하앜.


$ sudo gedit /etc/group

;; vboxusers 를 찾습니다.

vboxusers:x:[GROUPID]: -> vboxusers:x:[GROUPID]:[USER]

재부팅... 해주셔야 되지 않을까요 ㅇㅂ?

lightdm 만 재실행 해도 될지 안될지 모르겠네요.

아니 그냥 로그아웃 했다가 다시 로그인 해보세요... 안해봐서 잘 모르겠지만 되지 않으려나..흐에에...

[GROUPID]는 사람마다 다를 수 있을거에요 아마도.. ㅜㅜ


버박에 윈도우를 구동시키고,

usb 아이콘을 눌러서 Apple, lnc 라고 되어있는걸 눌러줍니다.

인식이 되면 성공입니다. 아이튠즈를 설치해주세요.




뭔가 가린다고 가렸는데 뭘 가린건지 모르겠다.
장비에 아이폰 표시된거 보이시나요? ^^; 동기화도 잘된답니다아~

'Tip' 카테고리의 다른 글

Fedora 17시간 삽질 후.  (0) 2012.06.06
한성 GTX55 10.7.4 Kext+DSDT+SSDT  (7) 2012.05.23
Ubuntu 12.04 RamDIsk 설정.  (0) 2012.04.14
우분투 12.04 베타 대략적인 셋팅...  (0) 2012.03.25
한성 GTX55 ubuntu 12.04 Beta 밝기조절 방법  (0) 2012.03.24
11.10 보다 훨씬 쓸만 한 12.04 베타 버전이군요..
하지만 베타의 한계인지... 아직 버그는 있는것 같습니다만...
컴피즈 유니티 플러그인에서 몇가지가 좀 불편하거나 문제가 있습니다.

뭐 일단 같이 설정이나 해보자구요 ㅋㅅㅋ

일단 한영키가 우측 Alt 키이신분은.. 유니티 플러그인에서 키를 변경해 주셔야 합니다.


위 사진에 마우스 포인터가 가리키는 곳은 원래 Alt 키로 설정되어 있을 겁니다. 요녀석을 다른 키로 바꿔버리면 됩니다.

 
자, 여기가 문제입니다. 여러가지로 테스트 해본 결과 입니다만 일단 맨 위에 보이시는 백그라운드 컬러는 건들면 안됩니다. 건들지 마세요.
두번째로 대쉬 블러. 저거 No blur로 설정해놓으면 버그납니다. 건들지 마세요.
나머지는 건들여도 괜찮은것 같습니다. 저거 두개만 건들지 않으면 될것같네요.

하나 더 추가하자면 첫번째 사진에 하이드런쳐. 기본이 네버 인데, 저거를 오토 하이드로 바꾸면 수퍼키를 누르기 전까지 나오질 않습니다 ㅡㅅㅡ;;;;
엄청 불편해요; 그냥 절대로 안숨기는게 더 편해서 저는 그냥 네버로 해놓고 쓰고있습니다. (어차피 해상도가 1920 1080 이므로,,,,)
 
밝기조절도 해결했고, 여러가지 테스트도 끝냈내요.
요즘 tcp/ip 프밍 공부하다가 갑자기 알고리즘을 공부하라는 분이 계셔서 알고리즘을 공부중입니다.
4시간만에 포기할까 생각중입니다 ㅋㅋㅋㅋ;;
하지만 포기하면 안되겠죠.
응원해주세요!

블로그에 방문해 주셔서 감사합니다. 오늘도 즐거운 하루 되시길 바랍니다 >_< 
이제 주 오퍼레이팅 시스템을 우분투로 바꿀때가 도래했습니다아아아!!!!!
는 제가 아이폰 유저라 동기화 사망플레그로 달려가는거네요 그건;

잘되니까 기분은 좋네요.
이제 우분투에서 대놓고 코딩이 가능해진겁니다!

으헤헤헤헤 vmware 에서 병신같이 지랄할 필요도 없어졌어.
이제 우분투에서 윈도를 구동하기 위해 버박으로 지랄해야 하나......;;;;;;

서론이 길었군요.
매우간단합니다.

터미널을 실행해 주세요.  항상 말하지만
유닉스와 리눅스는 CLI 환경을 다루지 못하면 안됩니다!
(CLI  쓰지않고 root계정 활성화 시키고 로그인 할때 root 로 로그인 해서 작업하면 되지만 어차피 root계정 활성화 할 때 반드시 필요한 터미널ㅋ)

/etc/X11/xorg.conf 를 수정해야 하는건데 만약 요녀석이 없다면 nvidia 그래픽 드라이버가 설정 되어있는지 확인해주시고
설치가 안되어있으면 시냅틱 패키지 관리자에 nvidia 검색하셔서 드라이버 받으시거나 콘솔을 다룰줄 아시는 분이라면 nvidia 공식 홈페이지가서
드라이버 받으신 후 복구콘솔이나 lightdm 을 종료시킨 후에 설치하시고 재부팅 하시면 되겠군요.
그래도 안보인다면

실행해둔 터미널에
다음을 입력해 주세요.

sudo nvidia-settings

 지금부터 사진 들어갑니다!

 



사진보고 쭉 따라하시다가 저장 누르시면 됩니다.

위에 홈 디렉터리를 "직접 써주셔야" 저장될거에요.

경로 변경을 하는 이유는 이상하게 저장이 안될때가 있더군요. 그래서 그냥 경로를 변경해준겁니다.


여기까지 하셨으면


마지막 작업입니다.


vim 을쓰시던지 gedit를 쓰시던지 해서 xorg.conf를 변경해주시면 되는겁니다!


Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GT 550M"
    Option "RegistryDwords" "EnableBrightnessControl=1"
EndSection



Section "Device" 부분에 

Option "RegistryDwords" "EnableBrightnessControl=1"

를 추가한 겁니다.


그 뒤 xorg.conf를 다른 경로에 저장하는 작업을 하셨으면, 터미널에 sudo mv xorg.conf /etc/X11/xorg.conf 를 해 주신후 재부팅,

/etc/X11/xorg.conf 를 편집하신 분이라면 그냥 재부팅 하시면 됩니다.


그럼 즐거운 우분투 생활 하시길~

이야...
Unity는 알림영역을 지원 안하나 보다 라고 생각해서
IRC 프로그램인 xchat도 얼마나 불편하게 했는지 모릅니다 ㄱ-...

그러다가 이번에 본격적으로 찾기로 마음먹은 이유는...

바로 qbittorrent 요녀석 덕분입니다.


마우스 커서 있는곳에 자물쇠 버튼이 보이나요?
저것은 qbittorrent의 보호기능이죠.
...
필수랄까.... 어머니께 걸리면 그렇고 그러니까.. 전 남자라구요..?

저녀석을 클릭하면 알림영역으로 최소화되면서 알림영역 아이콘을 누르면 비밀번호를 묻는 창이 나와야 정상인데...
unity는 나오질 않습니다 ㄱ-

자. 그럼 여러분들은 신나게 구글링을 하셔야합니다!
방금 구글링 하고왔는데 영문포럼입니다! 랄까...!
영문포럼은 죽어도 뒤지기 싫다 라는 분을 위하여. (뭐 이거 해결글도 잘 찾아보면 한국 블로그 어딘가에 있겠지만.)

우리의 칭구 터미널을 열어줍니당!

gsettings get com.canonical.Unity.Panel systray-whitelist <- 요녀석은 현재 알림영역에 표시할 녀석들의 목록을 보여줍니다.(실행되어있는 목록이 아님)


제가 추가해서 그렇지 원래는 xcaht 와 qbittorrent 는 없습니다.

자, 그럼 추가하는 방법

gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray', 'scp-dbus-service', 'xchat', 'qbittorrent', 'Dropbox', '추가하고싶은거']"


저렇게 위처럼 해도되구요


gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"

이렇게 해도 됩니다.


짠!
로그아웃 하신뒤 다시 로그온 하셔야됩니다!

혹은 터미널에서 sudo restart gdm 하셔도됩니당.

그럼 ㅂ ㅂ!





성공한다면 위처럼 됩니다.
아니 성공 할 수밖에 없지만;


sudo rm /etc/fonts/conf.d/29-language-selector-ko-kr.conf

터미널 열고 갈궈주세요!

변경후 잠시 렉이 발생합니다.
기다려주세요. 

P.S 파일을 열고 뜯어 고치는 방법도 있습니다만
이렇게 하는게 더 편할 것 같아서 올립니다.

원래대로 복구하고싶다면 이름을 바꾸시던가 여러방법이 있겠지만

IRC에서 물어보니

 /etc/fonts/conf.d/ 폴더 안에 있는 건 
/etc/fonts/뭐였더라/ 폴더 안에 있는 거의 바로가기라서
나중에 복구하고 싶으면 ln으로 바로가기 만들면 됨

 라더군요.
그런가 봅니다.;

mv  명령어로 이름 바꾸셔도 될지도,.?
근대 복구하고 싶습니까..
저따위 글꼴.... 

고 3 크리로 업데이트를 못하고있다가 토요일에 업데이트하고 unity 에 적용하는데 까지만 4시간이 걸렸습니다 ㄱ-;;

구글링은 위대합니다 라고나 할까요. 베타 테스트 때 부터 써오신 분들 덕에 잘 설정 했습니다 ㅎㅎ.


 


이렇게 보니까 간지가 나는군요 ㅇㅅㅇ.

유니티 입니다. 11.04는요. 옛날에 넷북 에디션에 들어간건 Unity 2D 이고 이건 Unity 3D 라고 하는데.. 잘 모르겠어요 ㅇㅂㅇ. 
크로미움 웹 브라우져가 업데이트 되서 저런 아이콘으로 변경되었더군요. 구글 아이콘이 더 이쁘지만 크리미움은 나름 아름답다는 ㅎ.
데일리 버전을 써볼까낭...
참고로 구글 크롬은 다운로드 완료시 초록색 상태바가 지워지지 않는 버그가 있길래 지웠습니다. 이상한건 저만 그런것 같더군요 ㄱ-;

뭐, 일단 유니티의 설정 방법은 이곳에다 올리지 않겠습니다.
리눅스를 사용하는 유저라면, 반드시 필수적인건 구글링이아닐까 해서요. 구글링 실력을 키웁시다. 구글링. (때론 영어 실력을 요구하기도 하죠...)

자. 11.04에서 가장 먼저 찾았던건 터미널 입니당.


??? 뭘까요 요 겁나게 이상하게 생긴 터미널은.
사양정보와 지금 시간까지 표시해 주고 아이피 까지 표시해주네요. 유용할지도 모르겠지만 ...

저처럼 사양이 낮으신 분들에겐 볼때마다 마음이 아파지는 부작용이 있겠군요... 저처럼...젠장...


물론 기존의 터미널도 있습니다 ㅇㅅㅇ.

참고적으로 크롬 쓰시는분, 유니티의 한가지 단점이랄까;


 으헝헝헝 크롬 자비좀 주세요. 크롬 위에 저 시스템 제목 표시줄 자비좀 주세요 으헝헝헝.
처음 실행할땐 안보이는데 크롬을  최대화 시킨후 다시 복구 시키면 저렇게 되는 경우가 종종 있더군요.
랜덤 확률로 저렇게 되는데 저렇게 될 확률이 더 높으니 랜덤이라고 하기엔 좀 뭣한가... 해결 방법을 모르겠습니다.

시간도 없으니 짧게 여기까지만 쓰죠.

로그온 시 우분투 고전을 선택하면 그놈 패널을 다시 보실 수 있습니다.

저는 그놈 쉘과 그놈3 를 다음에 설치해서 사용해 보려고 합니다 ㅋㅅㅋ

어떤분께서 이거 처음 사용하기엔 좀 불편하다고 하시더군요.
저도 상당히 애먹었습니다.
대쉬에 (검색어 입력하는 란) 한글이 입력이 안되서 전부다 영어로 써야되는 단점 이 있어요. 뭐, 아직까지 그렇게 큰 불편함은 없습니다만. 신경쓰이네요.
날짜 + 시간 표시 방법에서 갑자기 왜 시간만 나오는지 ...
전 날짜 + 시간 두개다 알려주는걸 원하는데 말이죠..
수정방법 아시는분 댓글 부탁드립니다 ㅇㅅㅇ. (뭐지!? 글 싸올리면서 질문하고있어!?)

x-window 덕에 리눅스는 사용하기가 점점 쉬워지는것 같습니다.
개인적인 생각이지만
유니티보다 그놈이 사용하기 더 쉬울 것 같으니 처음 사용하시는 분은
로그온시 우분투 고전 을 선택하셔서 사용하는게 좋을것도 같습니다만...
싫으면 말구..;

P.S. 유니티.. 메모리 많이먹는구낭..... 
P.S.2 우분투 설정에 관한 내용이 없어 잡담 게시판에 올립니다.
다음에 설정에 관련된거 올릴때 팁 게시판에 올리겠습니다. 뭐 그전에 다른 분들이 먼저 포스팅 하신걸 전 그냥 퍼오는것 뿐이겠지만요.ㅋ.....
초보자한태 뭘바랍니까.. 

뭐랄까.
팁이라기보단 백업 비스무리한 거네요.

----이 설정은 Ubuntu 10.10 에서 이루어 진 작업입니다.---

# Example config file /etc/vsftpd.conf
#
# The default compiled in settings are fairly paranoid. This sample file
# loosens things up a bit, to make the ftp daemon more usable.
# Please see vsftpd.conf.5 for all compiled in defaults.
#
# READ THIS: This example file is NOT an exhaustive list of vsftpd options.
# Please read the vsftpd.conf.5 manual page to get a full idea of vsftpd's
# capabilities.
#
#
# Run standalone?  vsftpd can run either from an inetd or as a standalone
# daemon started from an initscript.
background=YES
listen=YES
listen_port=21
#
# Run standalone with IPv6?
# Like the listen parameter, except vsftpd will listen on an IPv6 socket
# instead of an IPv4 one. This parameter and the listen parameter are mutually
# exclusive.
#listen_ipv6=YES
#
# Allow anonymous FTP? (Disabled by default)
anonymous_enable=YES
#
# Uncomment this to allow local users to log in.
local_enable=YES
#
# Uncomment this to enable any form of FTP write command.
write_enable=YES
#
# Default umask for local users is 077. You may wish to change this to 022,
# if your users expect that (022 is used by most other ftpd's)
local_umask=022
#
# Uncomment this to allow the anonymous FTP user to upload files. This only
# has an effect if the above global write enable is activated. Also, you will
# obviously need to create a directory writable by the FTP user.
#anon_upload_enable=YES
#
# Uncomment this if you want the anonymous FTP user to be able to create
# new directories.
#anon_mkdir_write_enable=YES
#
# Activate directory messages - messages given to remote users when they
# go into a certain directory.
dirmessage_enable=YES
#
# If enabled, vsftpd will display directory listings with the time
# in  your  local  time  zone.  The default is to display GMT. The
# times returned by the MDTM FTP command are also affected by this
# option.
use_localtime=YES
#
# Activate logging of uploads/downloads.
xferlog_enable=YES
#
# Make sure PORT transfer connections originate from port 20 (ftp-data).
connect_from_port_20=YES
ftp_data_port=20
#
# If you want, you can arrange for uploaded anonymous files to be owned by
# a different user. Note! Using "root" for uploaded files is not
# recommended!
#chown_uploads=YES
#chown_username=whoever
#
# You may override where the log file goes if you like. The default is shown
# below.
#xferlog_file=/var/log/vsftpd.log
#
# If you want, you can have your log file in standard ftpd xferlog format.
# Note that the default log file location is /var/log/xferlog in this case.
#xferlog_std_format=YES
#
# You may change the default value for timing out an idle session.
#idle_session_timeout=600
#
# You may change the default value for timing out a data connection.
#data_connection_timeout=120
#
# It is recommended that you define on your system a unique user which the
# ftp server can use as a totally isolated and unprivileged user.
#nopriv_user=ftpsecure
#
# Enable this and the server will recognise asynchronous ABOR requests. Not
# recommended for security (the code is non-trivial). Not enabling it,
# however, may confuse older FTP clients.
#async_abor_enable=YES
#
# By default the server will pretend to allow ASCII mode but in fact ignore
# the request. Turn on the below options to have the server actually do ASCII
# mangling on files when in ASCII mode.
# Beware that on some FTP servers, ASCII support allows a denial of service
# attack (DoS) via the command "SIZE /big/file" in ASCII mode. vsftpd
# predicted this attack and has always been safe, reporting the size of the
# raw file.
# ASCII mangling is a horrible feature of the protocol.
ascii_upload_enable=YES
ascii_download_enable=YES
#
# You may fully customise the login banner string:
ftpd_banner=ㅇㅅㅇ
#
# You may specify a file of disallowed anonymous e-mail addresses. Apparently
# useful for combatting certain DoS attacks.
#deny_email_enable=YES
# (default follows)
#banned_email_file=/etc/vsftpd.banned_emails
#
# You may restrict local users to their home directories.  See the FAQ for
# the possible risks in this before using chroot_local_user or
# chroot_list_enable below.
#chroot_local_user=YES
#
# You may specify an explicit list of local users to chroot() to their home
# directory. If chroot_local_user is YES, then this list becomes a list of
# users to NOT chroot().
#chroot_local_user=YES
#chroot_list_enable=YES
# (default follows)
#chroot_list_file=/etc/vsftpd.chroot_list
#
# You may activate the "-R" option to the builtin ls. This is disabled by
# default to avoid remote users being able to cause excessive I/O on large
# sites. However, some broken FTP clients such as "ncftp" and "mirror" assume
# the presence of the "-R" option, so there is a strong case for enabling it.
#ls_recurse_enable=YES
#
# Debian customization
#
# Some of vsftpd's settings don't fit the Debian filesystem layout by
# default.  These settings are more Debian-friendly.
#
# This option should be the name of a directory which is empty.  Also, the
# directory should not be writable by the ftp user. This directory is used
# as a secure chroot() jail at times vsftpd does not require filesystem
# access.
secure_chroot_dir=/var/run/vsftpd/empty
#
# This string is the name of the PAM service vsftpd will use.
pam_service_name=vsftpd
#
# This option specifies the location of the RSA certificate to use for SSL
# encrypted connections.
rsa_cert_file=/etc/ssl/private/vsftpd.pem
#
#
#최대 접속 갯수 설정
max_clients=10
max_per_ip=5
local_max_rate=3072000
#
#프로토콜 현재 상태 표시.
setproctitle_enable=YES
#
#로그안 가능한 유저 관리
userlist_enable=YES
userlist_deny=NO
userlist_file=/etc/vsftpd.user_list
#잠수타는 인간 접속 제한
connect_timeout=30
accept_timeout=30
idle_session_timeout=60
#
#모드설정
#
port_enable=YES
#
#업로드 거부 파일
deny_file={*.alz,*.egg}
#숨길 파일 
hide_file={*.ts}
#
#디렉터리 목록 표시
ls_recurse_enable=NO
#
#xferlog_file=
#
#
#손님 계정에 대한 설정
#이 옵션은 수시로 수정 될 수 있음
#annymous_enable 옵션은 위에서 활성화 함.
#
#속도 조절
anon_max_rate=153600
allow_anon_ssl=NO
#최상위 디렉터리 설정
ftp_username=ftp
#anon_root=/home/anon
#
#익명 사용자 권한 설정
#
anon_upload_enable=NO
anon_mkdir_write_enable=NO
anon_world_readable_only=YES
anon_other_write_enable=NO
chown_uploads=NO


에. 요약하자면.

업로드는 가능하고.
로컬 계정 사용자 접속시 전송 및 다운속도 3Mb/s
anonymous 사용자 접속시 전송 및 다운로드 속도 1Mb/s
vsftpd는 독립모드에서 작동됨.

구축 목적 : 로컬 계정으로 업로드 및 다운로드를 하고, anonymous 사용자가 다운로드만 가능하게 해야한다는 목적.

anonymous 로 접속시 "ftp_username=<계정명>" 이며, 계정의 최상위 루트는 vi /etc/passwd 에서 확인. (or gedit /etc/passwd)
(ftp 사용자는 기본적으로 우분투에 있는것 같더군요. 해당 사용자의 최상위 루트는 '/srv/ftp/' 이며,
root 계정으로 [chmod 757 /srv/ftp] <-을 설정해 줘야 root 가 아닌 다른 로컬 계정에서 해당 폴더로 업로드가 가능합니다.)

마지막으로.

참고만 해주세요. 완벽하진 않을겁니다. 
anonymous 계정으로 접속이 되지 않는다면 /etc/ftpuser 을 에디트 프로그램으로 여신 뒤 anonymous 를 삭제해 주시면 됩니다.
반대로 접속을 허가하지 않을 계정은 한줄마다 추가해 주시면 됩니다.

ex)
root
anonymous
nobody

끝.
 

vsftpd 의 자세한 사용방법은 구글링을 추천해 드립니다.

오류있으면 알려주세요!
전 초보자라 ;;

이곳을 보면서 만들었습니다.
http://community.365managed.com/10759
노가다는 좋은겁니다.

처음 vsfptd를 잡았을 때는
저거 보면서 만들면 되겠구나. 외울 필요 없겠지?
하시겠지만
다 만드신 후에는
저 위에 옵션 보자마자 저게 뭐하는 옵션인지 턱턱 튀어 나오게 될겁니다.(웃음)


PS 위 옵션에는 가상 유저 설정과 SSL 에 대한 설정이 없습니다. 이 두개의 옵션은 디폴트 값을 따르며,
이는 자신이 직접 추가해야 한 다는 것을 의미합니다.

PS2. /etc/init.d/vsftpd restart 가 먹히지 않을경우,
kill 을 사용해서 vsfptd 라고 써져있는 모든 프로세스를 수동으로 죽이신후 /etc/init.d/vsftpd start 를 사용해 주셔야 할겁니다. 

+ Recent posts