ల్యాప్టాప్ ప్లస్ టాబ్లెట్ రీప్లేస్మెంట్గా కొనడానికి సర్ఫేస్ ప్రో 3 చాలా ఆకర్షణీయమైన పరికరం. మునుపటి తరాల సర్ఫేస్ ప్రోతో పోలిస్తే, మైక్రోసాఫ్ట్ యొక్క ప్రీమియం టాబ్లెట్ యొక్క మూడవ పునరావృతం మెరుగైన బ్యాటరీ లైఫ్, గొప్ప స్క్రీన్ రిజల్యూషన్ మరియు నిజంగా శక్తివంతమైన ఇంటెల్ కోర్ ప్రాసెసర్తో వస్తుంది. సర్ఫేస్ ప్రో 3 హార్డ్వేర్ను ఇష్టపడే కాని విండోస్కు బదులుగా లైనక్స్ను ఇష్టపడే వినియోగదారుల కోసం, లైనక్స్ను ఇన్స్టాల్ చేసే మార్గాన్ని మీతో పంచుకోవాలనుకుంటున్నాను.
ప్రకటన
మీరు కొనసాగడానికి ముందు, కింది పరికరాలను పొందడం అవసరం:
టెక్స్ట్ సందేశాలను స్వయంచాలకంగా ఇమెయిల్కు ఫార్వార్డ్ చేయండి
- USB హబ్
- USB మౌస్
- USB కీబోర్డ్
- దురదృష్టవశాత్తు, ఉపరితల ప్రో 3 యొక్క ఇంటిగ్రేటెడ్ వైఫై అడాప్టర్ను గుర్తించడంలో డెబియన్ విఫలమైంది, కాబట్టి మనం స్మార్ట్ఫోన్ నుండి కొన్ని యుఎస్బి ఈథర్నెట్ అడాప్టర్ లేదా యుఎస్బి టెథరింగ్ను ఉపయోగించాలి.
సర్ఫేస్ ప్రో 3 UEFI ఇన్స్టాలేషన్కు మాత్రమే మద్దతు ఇస్తుంది, కాబట్టి మనకు అలాంటి లైనక్స్ డిస్ట్రో అవసరం. UEFI- సిద్ధంగా ఉన్న Linux distros లో డెబియన్ ఒకటి. X86 UEFI సర్ఫేస్ ప్రో 3 లో అందుబాటులో లేదని దయచేసి గమనించండి, కాబట్టి AMD64 సెటప్ ఇమేజ్ తప్పనిసరిగా ఉపయోగించాలి.
డెబియన్ను ఇన్స్టాల్ చేయడానికి సిద్ధమవుతోంది
మీ రికవరీ విభజనను USB ఫ్లాష్ డ్రైవ్లో సేవ్ చేయండి
సిస్టమ్ మరియు డేటా విభజనలతో పాటు, సర్ఫేస్ ప్రో 3 లో 5 జిబి రికవరీ విభజన ఉంది.
ఆ విభజనను 8 GB లేదా అంతకంటే ఎక్కువ సామర్థ్యం గల ఫ్లాష్ డ్రైవ్కు కాపీ చేయడం సాధ్యమే (మరియు సిఫార్సు చేయబడింది). ప్రారంభ స్క్రీన్లో కోట్స్ లేకుండా 'రికవరీ' అని టైప్ చేసి, 'రికవరీ డ్రైవ్ను సృష్టించు' క్లిక్ చేయండి.
మీ రికవరీ డ్రైవ్ సృష్టించబడిన తరువాత, విండోస్ SSD డ్రైవ్ నుండి రికవరీ విభజనను తొలగించడానికి ఆఫర్ చేస్తుంది.
దీన్ని అంగీకరించడం సురక్షితం, ఇప్పుడు మీకు అదే డేటాతో రికవరీ ఫ్లాష్ డ్రైవ్ ఉంది, కాబట్టి మీకు SSD విభజన అవసరం లేదు. మీరు రికవరీ ఫ్లాష్ డ్రైవ్ నుండి బూట్ చేస్తే, ఇది విండోస్ మరియు మీరు తొలగించే రికవరీ విభజనతో సహా మొత్తం SSD లేఅవుట్ను పునరుద్ధరిస్తుంది.
సి: డ్రైవ్ను కుదించండి
డిస్క్ మేనేజ్మెంట్లో సి: డ్రైవ్పై కుడి క్లిక్ చేసి, దాని కాంటెక్స్ట్ మెనూ నుండి ష్రింక్ కమాండ్ను ఎంచుకోండి. తదుపరి డైలాగ్లో, మీరు రిజర్వ్ చేయాలనుకుంటున్న ఉచిత డిస్క్ స్థలాన్ని టైప్ చేయండి.
నిద్రాణస్థితిని నిలిపివేయండి
విండోస్ నిద్రాణస్థితిలో ఉంటే లైనక్స్ NTFS విభజనలను మౌంట్ చేయదు, కాబట్టి నిద్రాణస్థితి / లోతైన నిద్రను పూర్తిగా నిలిపివేయడం అవసరం. కమాండ్ ప్రాంప్ట్ను నిర్వాహకుడిగా తెరిచి, కింది ఆదేశాన్ని టైప్ చేయండి:
powercfg -హిబెర్నేట్ ఆఫ్
సంస్థాపన
మీ సర్ఫేస్ ప్రో 3 ను పవర్ చేయండి. ఇప్పుడు '+' వాల్యూమ్ బటన్ను నొక్కి పట్టుకోండి. ఇది UEFI సెట్టింగులకు బూట్ అవుతుంది, ఇక్కడ మీరు సురక్షిత బూట్ లక్షణాన్ని నిలిపివేయాలి. సురక్షిత బూట్ నిలిపివేయబడినప్పుడు, మరొక OS ని బూట్ చేసి, ఇన్స్టాల్ చేయడం సాధ్యపడుతుంది. షట్డౌన్ సర్ఫేస్ ప్రో 3 మళ్ళీ.
డెబియన్ లైనక్స్ను ఇన్స్టాల్ చేయండి
డెబియన్ సెటప్తో USB డ్రైవ్ను USB హబ్కు కనెక్ట్ చేయండి. సర్ఫేస్ ప్రో 3 పై '-' వాల్యూమ్ బటన్ మరియు శక్తిని నొక్కి ఉంచండి. కావలసిన సెటప్ మోడ్ (జియుఐ / టెక్స్ట్ మోడ్) ను అమలు చేయండి మరియు లైనక్స్ విభజనలను మానవీయంగా సృష్టించడం మర్చిపోవద్దు. మీరు మీ డ్రైవ్లో చాలా విభజనలను కలిగి ఉండకూడదనుకుంటే మీరు ఒక రూట్ (/) విభజనను సృష్టించవచ్చు మరియు అన్ని మౌంట్ పాయింట్లను మరియు దానిపై స్వాప్ ఫైల్ను కూడా ఉంచవచ్చు.
UEFI కారణంగా GRUB2 లోడర్ MBR కు వ్రాయబడదు. ఇది బదులుగా EFI కి జోడించబడుతుంది
efi / debian / grubx64.efi
డెబియన్ను ఇన్స్టాల్ చేయడం కొనసాగించండి. సెటప్ పూర్తయిన తర్వాత, ఇది సర్ఫేస్ ప్రో 3 ను పున art ప్రారంభిస్తుంది మరియు విండోస్ 8.1 లోడ్ అవుతుంది.
ప్రారంభ స్క్రీన్లో, టైప్ చేయండి రికవరీ మళ్ళీ, క్లిక్ చేయండి రికవరీ ఎంపికలు శోధన ఫలితాల్లో. అధునాతన ప్రారంభ ఎంపికలలో 'ఇప్పుడే పున art ప్రారంభించండి' క్లిక్ చేయండి.
అధునాతన ప్రారంభ ఎంపికలు తెరవబడతాయి. పరికరాన్ని ఉపయోగించడం కొనసాగించండి -> డెబియన్.
డెబియన్కు బూట్ చేసి, కింది ఫైల్ను సవరించండి:
/ etc / default / grub
కింది పంక్తిని విడదీయండి:
GRUB_GFXMODE = 640x480
ఆ తరువాత, కింది ఆదేశంతో గ్రబ్ కాన్ఫిగరేషన్ను నవీకరించండి:
నవీకరణ-గ్రబ్
మీరు డెబియన్లోకి బూట్ కావాలని కోపంగా ఉంటే, మీరు విండోస్ నుండి ప్రతిసారీ అడ్వాన్స్డ్ స్టార్టప్ను చూపించాలి, GRUB2 ను డిఫాల్ట్ EFI బూట్ ఎంపికగా సెట్ చేయడం సాధ్యపడుతుంది. డెబియన్లో, కింది ఆదేశాన్ని టైప్ చేయండి:
# efibootmgr ... బూట్ ఆర్డర్: 0000,0002,0001 Boot0000 * USB డ్రైవ్ Boot0001 * డెబియన్ బూట్ 10002 * విండోస్ బూట్ మేనేజర్
కింది ఆదేశంతో బూట్ క్రమాన్ని మార్చండి:
# efibootmgr --bootorder 0000,0001,0002
పరికరాలను కాన్ఫిగర్ చేస్తోంది
డెబియన్లో, కింది పరికరాలు పెట్టె నుండి పనిచేయవు:
- వైఫై
- బ్లూటూత్
- టచ్ప్యాడ్తో కవర్ 3 టైప్ చేయండి
- స్టైలస్
- టచ్స్క్రీన్
ఇది దురదృష్టకరం మరియు సరే కాదు. దాన్ని పరిష్కరించుకుందాం.
వైఫై మరియు బ్లూటూత్
ఈ రెండు పని పొందడానికి, మేము విక్రేత సైట్ నుండి డ్రైవర్లను పొందాలి. చిప్ మార్వెల్ నుండి. కింది ఆదేశాలను ఉపయోగించండి:
గూగుల్ డాక్స్లో మార్జిన్ పరిమాణాన్ని ఎలా సవరించాలి
$ git clone git: //git.marvell.com/mwifiex-firmware.git # mkdir -p / lib / firmware / mrvl / # cp mwifiex-firmware / mrvl / * / lib / firmware / mrvl /
రీబూట్ చేసిన తర్వాత, మీరు వైఫై మరియు బ్లూటూత్ పని చేయాలి.
కవర్ 3 అని టైప్ చేయండి
వైర్లెస్ పరికరాల కంటే ఇది చాలా తీవ్రమైన సమస్య. ఇది పని చేయడానికి, మేము కెర్నల్ను తిరిగి కంపైల్ చేయాలి మరియు తాజా కెర్నల్, v3.16 ను ఉపయోగించాలి. మేము దానిని డెబియన్ యొక్క ప్రయోగాత్మక రిపోజిటరీ నుండి పొందవచ్చు.
కింది పంక్తిని /etc/apt/sources.list కు జోడించండి:
డెబ్ http://ftp.de.debian.org/debian ప్రయోగాత్మక ప్రధాన
ఇప్పుడు మనం దాని మూలాలను పొందాలి:
# apt-get update # apt-get -t ప్రయోగాత్మక ఇన్స్టాల్ linux-headers-3.16-trunk-amd64 linux-image-3.16-trunk-amd64 linux-source-3.16
మూలాలను అన్ప్యాక్ చేయండి:
# tar -xf /usr/src/linux-source-3.16.tar.xz # cd linux-source-3.16
కింది కంటెంట్తో కొత్త టైపోకోవర్ 3.ప్యాచ్ ఫైల్ను సృష్టించండి:
--- a / drivers / hid / hid-ids.h 2014-01-19 21: 40: 07.000000000 -0500 +++ b / drivers / hid / hid-ids.h 2014-04-20 23: 29: 35.000000000 -0400 @@ -631,6 +631,7 @@ # define USB_DEVICE_ID_MS_NE4K 0x00db # define USB_DEVICE_ID_MS_NE4K_JP 0x00dc # define USB_DEVICE_ID_MS_LK6K 0x00f9 + # నిర్వచించే USB_DEVICE_ID_MS_TYPE_COVER_3 0x07dc # define USB_DEVICE_ID_MS_PRESENTER_8K_BT 0x0701 # define USB_DEVICE_ID_MS_PRESENTER_8K_USB 0x0713 # define USB_DEVICE_ID_MS_DIGITAL_MEDIA_3K 0x0730 --- ఒక / డ్రైవర్లు / hid / hid-core.c 2014-01-19 21: 40: 07.000000000 -0500 +++ బి / డ్రైవర్లు / hid / hid-core.c 2014-04-21 03: 13: 54.000000000 -0400 @@ -702, 6 +702,11 @@ స్టాటిక్ శూన్యత hid_scan_collection (struct h if (((పార్సర్-> global.usage_page)విక్రేత == USB_VENDOR_ID_MICROSOFT && + దాచబడిన-> ఉత్పత్తి == USB_DEVICE_ID_MS_TYPE_COVER_3 && + దాచండి-> సమూహం == HID_GROUP_MULTITOUCH) + దాచండి-> సమూహం = HID_GROUP_GENERIC. } static int hid_scan_main (struct hid_parser * parser, struct hid_item * item) --- a / drivers / hid / usbhid / hid-quirks.c 2014-01-19 21: 40: 07.000000000 -0500 +++ b / డ్రైవర్లు / HID / usbhid / HID-quirks.c 2014-04-20 23: 29: 35,000000000 -0400 @@ -73,6 +73,7 @@ స్టాటిక్ కాన్స్ట్ struct hid_blacklist {{USB_VENDOR_ID_FORMOSA, USB_DEVICE_ID_FORMOSA_IR_RECEIVER, HID_QUIRK_NO_INIT_REPORTS}, {USB_VENDOR_ID_FREESCALE, USB_DEVICE_ID_FREESCALE_MX28 , HID_QUIRK_NOGET}, {USB_VENDOR_ID_MGE, USB_DEVICE_ID_MGE_UPS, HID_QUIRK_NOGET}, {USB_VENDOR_ID_MICROSOFT, USB_DEVICE_ID_MS_TYPE_COVER_3, HID_QUIRK_NO_INIT_REPORTS}, {USB_VENDOR_ID_MSI, USB_DEVICE_ID_MSI_GX680R_LED_PANEL, HID_QUIRK_NO_INIT_REPORTS}, {USB_VENDOR_ID_NOVATEK, USB_DEVICE_ID_NOVATEK_MOUSE, HID_QUIRK_NO_INIT_REPORTS}, {USB_VENDOR_ID_PIXART, USB_DEVICE_ID_PIXART_OPTICAL_TOUCH_SCREEN, HID_QUIRK_NO_INIT_REPORTS},
ఇప్పుడు పాచ్ వర్తించు:
patch -p1 --ignore-whitespace -i typecover3.patch
ఇప్పుడు కొత్త కెర్నల్తో ఉపయోగం కోసం ప్రస్తుత కెర్నల్ కాన్ఫిగరేషన్ను కాపీ చేయండి:
# cp / boot / config-`uname -r` .config # మెనూకాన్ఫిగ్ చేయండి
ఆకృతీకరణను సేవ్ చేసి, మెనుకాన్ఫిగ్ మెను నుండి నిష్క్రమించండి. మరిన్ని మార్పులు అవసరం లేదు. ఇప్పుడు కెర్నల్ కంపైల్ చేయండి:
# make-kpkg clean # నకిలీ రూట్ make-kpkg --initrd --append-to-version = -typecover3 kernel_image kernel_headers
ఇది ఒక గంట సమయం పడుతుంది. మీరు ఇన్స్టాల్ చేయాల్సిన రెండు * .దేబ్ ప్యాకేజీలను పొందాలి:
# cd .. # dpkg -i linux-image * .deb linux-headers * .deb
అంతే. క్రొత్త కెర్నల్తో రీబూట్ చేయండి మరియు టైప్ కవర్ 3 పని చేయాలి.
టచ్ప్యాడ్
ఇది చాలా సులభం, /etc/X11/xorg.conf ఫైల్లో ఈ క్రింది వచనాన్ని జోడించండి:
'మ్యాచ్డెవిస్పాత్' / దేవ్ / ఇన్పుట్ / ఈవెంట్లో 'ఇన్పుట్క్లాస్' ఐడెంటిఫైయర్ 'సర్ఫేస్ ప్రో 3 కవర్' మ్యాచ్ఇస్పాయింటర్ 'కవర్ ఎండ్సెక్షన్
మళ్ళీ రీబూట్ చేయండి. అంతా పని చేస్తుంది.
ట్విచ్లో స్ట్రీమ్ కీని ఎలా కనుగొనాలి
ఇప్పుడు Linux లో పవర్ సేవింగ్ మెరుగుపరచడానికి ల్యాప్టాప్-మోడ్-టూల్స్ ప్యాకేజీని ఇన్స్టాల్ చేయండి.
అంతే.
పదాలను మూసివేయడం
లైనక్స్ కింద పనిచేసే సర్ఫేస్ ప్రో 3 యొక్క చాలా లక్షణాలను పొందడం సాధ్యమే అయినప్పటికీ, దీనికి ఇంకా కొన్ని సమస్యలు ఉన్నాయి. సౌండ్ వాల్యూమ్ బటన్లు బాక్స్ నుండి పని చేయవు, అలాగే స్టైలస్ బటన్లు. మరియు ఒక గోట్చా, యాక్సిలెరోమీటర్ సెన్సార్ కూడా పనిచేయదు. మీరు ఈ సమస్యలను తట్టుకోగలిగితే, మీ సర్ఫేస్ ప్రో 3 పరికరంలో ఇన్స్టాల్ చేయబడిన లైనక్స్తో మీరు సంతోషంగా ఉండవచ్చు. (ద్వారా habr ).