본문 바로가기

어떻게 할까

(136)
ATi 비디오카드 HDMI 출력시 화면이 작게 나올 경우 해결 방법 이번에 새로운 비디오 드라이버가 떳다길래 (한 몇개월 업데이트 안했습니다) 업데이트 하고 나니 화면이 갑자기 줄어 들어서 뭉개지고 있었습니다. 이유가 뭐지? 하고 이것 저것 찾아 보다 보니, 비디오카드가 자동으로 HDMI 출력으로 화면이 나갈 경우 Underscan 을 처리 하는 것 이었습니다. (이유는 일반 HDMI 입력 TV 에 노트북이나 PC 의 HDMI 를 꼽아 보면 화면 가장자리 5% 정도 검은 Border 가 생깁니다.) 문제는 제가 쓰는 모니터는 이미 HDMI 입력을 PC/DVI 로 설정 해 두고 있기 때문에 이걸 처리 할 필요가 없기 때문에 문제가 생기는 것 이었습니다. 이를 해결 하기 위해서는 다음과 같이 Catalyst 를 실행 후 내 디지털 평면 패널>크기 조정 옵션 을 선택 후, 언..
MinGW 에서 pthread 와 빌드시 time 구조체 오류 날때. MinGW 에서 빌드를 할때 특정 라이브러리를 M-Sys 를 통해 빌드 하다 보면 다음 오류를 볼 경우가 많습니다. error: redefinition of 'struct timespec' 이런 경우는 대부분 pthread 내에 다음과 같이 정의 되어 있는걸 확인 해 볼 수 있습니다. #if !defined(HAVE_STRUCT_TIMESPEC) #define HAVE_STRUCT_TIMESPEC #if !defined(_TIMESPEC_DEFINED) #define _TIMESPEC_DEFINED struct timespec { time_t tv_sec; long tv_nsec; }; #endif ⁄* _TIMESPEC_DEFINED *⁄ #endif ⁄* HAVE_STRUCT_TIMESPEC *⁄ 해..
롤리팝 + 구글 키보드 의 미친듯한 한/영 전환 해결 하기 Nexus4 와 MotoG 의 안드로이드5 업데이트 이후에 가장 충격적인 부분이 있었다면 기본으로 쓰던 구글 키보드의 한/영 전환이 구글 한글 키보드 내에서 되는 것이 아니라 기본 영문 구글 키보드 한글 구글 키보드 자체로 바뀐다는 점 이었습니다. 게다가 이때 쓰잘데기 없는 애니메이션이 막 들어가는건 입력 속도를 현저히 떨어뜨리는 큰 이유가 되길래 해결책을 강구 해 보다 다음과 같이 해결 했습니다. iOS8 은 8.2가 나온 시점에서도 여전히 3자 업체 입력기를 쓰면 주소록 등에서 버그가 있더니, Android 는 5 부터 이 이해 못한 키보드 정책을 바꿀 마음이 없는듯 합니다 (덤으로 google+ 사진 앱 아이콘이 무려 2개나 생기는 버그등등등등 ... ) 내장 구글 키보드를 "사용하지 않음" 으로 ..
모토롤라 MotoG (영국판) 1세대 롤리팝 OTA 업데이트. 불과 몇일 전, 일요일에 뜬금 없이 MotoG 에 다음과 같은 메시지가 떴습니다. 몇 주 내에 롤리팝 업데이트를 하게 되니 준비하라는 감사한 팝업 이었습니다. 그리고 그로 부터 몇일 지나지 않아서 바로 업데이트가 가능해 졌길래 바로 설치를 강행 해 보았습니다. 물론 대상 폰의 MotoG 는 통화+문자 외 에 중요한 작업을 전혀 하지 않는 폰 이란 것을 염두 해 두었습니다. 적용되는 안드로이드는 5.0 으로만 표기 되어 있지만 실제는 5.0.2 입니다. 물론 여전히 메모리 누수가 있다는 그 버젼 입니다. iOS 의 버그들과는 급이 다른 OS 자체의 메모리 누수라 이걸 잡으려고 google 은 바로 5.1 을 만들어 10일 부로 Nexus5 와 같은 일부 기기의 Factory image 를 배포 하기도 했습..
리눅스 터미널에서 sudo 사용시 PATH 미지정 문제 해결 특정 개발 환경에서 toolchain 을 root 권한으로 설치하고, 이를 사용하기 위해서 일반 user 로서 sudo를 사용하려면 현재 user id 의 PATH로 지정된 toolchain 이 구동이 안되는 경우가 있습니다. 보통 이런 경우 /etc/sudoers 를 수정하여 해결 하는 경우가 있긴 합니다 만... 보통 위 경우처럼 PATH 에만 지정해서 될 경우라면 그냥 편히 현재 자신의 home 위치 (~) 에서 .bashrc 를 수정하여, alias 를 걸어 주면 편리하게 이 고통스러운 문제를 해결 할 수 있습니다. 즉, 위 처럼 PATH 에 toolchain 을 지정하고, alias 로 sudo 실행 시 바로 env 로 PATH 를 씌어 주도록 하면 새로운 터미널 부터는 이런 문제를 피할수 있게..
Netami(네타미) NE-54G USB (RT2500) WIndows Driver 가끔 어떠한 이유로든 컴퓨터 내장 LAN 이던 WLAN 이던 죽어 나가면 필요한 것이 USB 외장 기기 일 것입니다. 이중 제가 가진 것 중에 Netami 제품 중 RaLink 사의 RT2500 씨리즈를 쓴 이 제품 드라이버 찾기가 너무 어려워서 기존의 USB 를 뒤지던 중 구형 드라이버를 찾을 수 있었습니다. 현재 최신 드라이버라고 돌아 다니느 것은 이 제품을 인식 하지 못하더군요. (강제 인식 해도 동작 안됨) 그래서 아래에 분할 압축으로 원래 드라이버를 올리며, Windows7 64bit 까지 인식은 확인 한 상태 입니다. 이 파일로 혹시 저 같이 고생 하시는 분들이 없으시길 바랍니다. 차례로 받으신 다음 7zip 이나 반디집 등으로 풀어 주시면 정상으로 exe 파일 하나가 나오고, 이걸 실행 해 ..
Afterfall Insanity 의 ATi Graphics card 오류. 얼마전에 번들스타에서 풀렸던 Afterfall Insanity 를 즐기려니 게임이 넘어가는 부분마다 오류가 나서 이유를 찾아 봤습니다. 일단 이 게임이 nVidia 의 PhsyX 를 사용하는데 이것이 BINK player 와 ATi Graphics driver 등등하고 충돌이 이는듯 하더군요.그래서 Steam Community 를 찾아 보니 해결책이란게 있어 보니 (https://steamcommunity.com/app/224420/discussions/0/846940247588610389/) 아래와 같았습니다. %스팀이 설치된 곳%\SteamApps\common\Afterfall InSanity\Engine\Config 폴더에 들어 가면 BaseEngine.ini 이란 파일이 있습니다.이걸 메모장이던 ..
CM11 에서 Tplus 데이터 사용 불가일 경우. Cyanogen mod 11 (4.4.4 kitkat) 의 경우 대한민국의 통신사 APN 을 다 가지고 있지 않습니다. (LTE band 3개사만 저장 되어 있음) 그래서 Xperia Z1 과 같은 LTE 기기에 Tplus 같은 MVNO 가 인식이 SKTelecom 으로 까지만 인식이 될 뿐 3G나 LTE 를 사용하여 데이터를 쓸 수 없게 됩니다. (통화는 됨) 그런 경우 이전 포스팅 된 글을 참조 하여 APN 을 추가로 지정할 경우 데이터 안테나 영역에 LTE 나 H+ 와 같이 데이터 통신이 이루어 지는 것을 확인 할 수 있습니다. 참조: http://rageworx.tistory.com/1380 혹시라도 CM11 을 올린 상태인데 MVNO 를 사용중이라 3G 또는 LTE 통신이 안된다는 분들은 APN..