Linux on my samsung debian

Debian User Forums

Installing Debian on a Samsung Galaxy Tab2 Tablet [SOLVED]

Installing Debian on a Samsung Galaxy Tab2 Tablet [SOLVED]

#1 Post by wayzgooser » 2013-06-22 13:29

I have a new tablet and wish to get use Linux on it, Debian preferred. Other than downloading a file I see no other way of getting anything into it — but which file, and how? I’ve searched in most places, without success, hoping that I can win. Any advice/suggestions/howtos? TIA. wayzgooser

kiyop Posts: 3983 Joined: 2011-05-05 15:16 Location: Where persons without desire to improve themselves fear to tread, in Japan

Re: Installing Debian on a Samsung Galaxy Tab2 Tablet — HOW?

#2 Post by kiyop » 2013-06-22 16:05

Re: Installing Debian on a Samsung Galaxy Tab2 Tablet — HOW?

#3 Post by ALG » 2013-06-22 17:54

Desktop computer: Debian testing (jessie). Xfce 4.10.
Netbook (EEEPC 1000HE): Ubuntu 12.04 LTS. Unity 2D (please, don’t kill me ).

Re: Installing Debian on a Samsung Galaxy Tab2 Tablet — HOW?

#4 Post by wayzgooser » 2013-06-23 08:39

Hi there — enormous thanks to you guys — I shall set forth to bring sanity to my tablet (or was that take tablets for my sanity?) and will report back to this site.
TIA, wayzgooser

Re: Installing Debian on a Samsung Galaxy Tab2 Tablet — HOW?

#5 Post by wayzgooser » 2013-06-24 08:49

Hi there — how does it go: «All that glisters is not gold»? Yeah, well I have checked on the LinuxonAndroid thing and although it undoubtedly works, I don’t want to just run software OVER the Android OS, that’s just a cosmetic thing. Yup, not as I thought. So, more investigation of Tizen now looms (and quite a bit of learning the Android interface ). So — so far, so good but work to do. wayzgooser

kiyop Posts: 3983 Joined: 2011-05-05 15:16 Location: Where persons without desire to improve themselves fear to tread, in Japan

Читайте также:  Linux root tar gz

Re: Installing Debian on a Samsung Galaxy Tab2 Tablet — HOW?

#6 Post by kiyop » 2013-06-24 11:13

I have not noticed that he used LinuxOnAndroid, a kind of virtual technology.
I do not know how to install linux on Samsung Galaxy Tab2 Tablet.

Re: Installing Debian on a Samsung Galaxy Tab2 Tablet — HOW?

#7 Post by wayzgooser » 2013-06-24 12:53

kiyop Posts: 3983 Joined: 2011-05-05 15:16 Location: Where persons without desire to improve themselves fear to tread, in Japan

Re: Installing Debian on a Samsung Galaxy Tab2 Tablet — HOW?

#8 Post by kiyop » 2013-06-26 11:22

I cannot understand why you wrote such thing for me.
I do not have Samsung Galaxy Tab2 Tablet.
I need not install linux on Samsung Galaxy Tab2 Tablet.
I meant that I do not know how to install linux on Samsung Galaxy Tab2 Tablet without virtual technology like LinuxonAndroid.

Re: Installing Debian on a Samsung Galaxy Tab2 Tablet — HOW?

#9 Post by CalcProgrammer1 » 2013-06-27 01:31

Installing on ARM tablets is nothing like installing on regular x86/amd64 computers. The issue with tablets is that they are highly customized and lack any standardized means of booting and installing software. Generally speaking, you will need a Debian rootfs image for your device or at very least a generic Debian rootfs image for the same ARM version (ARMv6, v7, etc) your tablet uses. You will need a kernel which allows booting a Debian rootfs and has drivers installed for what is likely a non-accelerated framebuffer desktop. The kernels for these devices are highly specialized, so you will need to either compile your own or find someone else who has built one for a desktop Linux distro (Ubuntu, Fedora, etc should all be able to work from the same or similar kernel, as will Debian). Finally, you’ll need a way to copy your Debian rootfs to a Linux-format (ext3/4, etc) partition on your device’s memory. This can usually be done from within a rooted Android or other OS, but it varies between devices. Extract your Debian image and then attempt to boot it with your modified kernel. With luck you should boot up, but you may be lacking critical device drivers (WiFi, Bluetooth, touchscreen, etc).

I say this coming from helping out with the HP TouchPad’s Ubuntu port over at XDA. That tablet is already pretty open and hackable, so once there was a kernel that could boot desktop distros it was a matter of configuring all the right drivers in. Some talented devs still had to write a userspace touchscreen driver from scratch and a Bluetooth loader as well, but it turned out pretty well. The only thing that was left was video/graphics accel, and the Freedreno project is solving that. I’m not sure what GPU your tablet uses, but most are unsupported. ARM Mali is in reverse engineering phase and Freedreno is the furthest along with Gnome Shell apparently working. Try searching for a community specifically focused for your particular tablet, it’s pretty much a requirement until you get the basics working as the process is so wildly different between even tablets/phones with the same System-on-Chip (SoC) processor.

Читайте также:  Exit header file linux

Источник

Samsung N 150

Installing Debian Squeeze (still testing at the time of writing) is very comfortably as almost everything works out of the box.

Technical facts

Debian Sqeeze amd64 on samsung N150 JA04IT

# uname -a Linux deb-netbook 2.6.32-3-amd64 #1 SMP Wed Feb 24 18:07:42 UTC 2010 x86_64 GNU/Linux
~$ cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 28 model name : Intel(R) Atom(TM) CPU N450 @ 1.66GHz stepping : 10 cpu MHz : 1000.000 cache size : 512 KB physical id : 0 siblings : 2 core id : 0 cpu cores : 1 apicid : 0 initial apicid : 0 fpu : yes fpu_exception : yes cpuid level : 10 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm movbe lahf_lm bogomips : 3324.87 clflush size : 64 cache_alignment : 64 address sizes : 32 bits physical, 48 bits virtual power management:
processor : 1 vendor_id : GenuineIntel cpu family : 6 model : 28 model name : Intel(R) Atom(TM) CPU N450 @ 1.66GHz stepping : 10 cpu MHz : 1000.000 cache size : 512 KB physical id : 0 siblings : 2 core id : 0 cpu cores : 1 apicid : 1 initial apicid : 1 fpu : yes fpu_exception : yes cpuid level : 10 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm movbe lahf_lm bogomips : 19284.81 clflush size : 64 cache_alignment : 64 address sizes : 32 bits physical, 48 bits virtual power management:
~$ lspci 00:00.0 Host bridge: Intel Corporation N10 Family DMI Bridge 00:02.0 VGA compatible controller: Intel Corporation N10 Family Integrated Graphics Controller 00:02.1 Display controller: Intel Corporation N10 Family Integrated Graphics Controller 00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 02) 00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 02) 00:1c.1 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 2 (rev 02) 00:1c.2 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 3 (rev 02) 00:1c.3 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 4 (rev 02) 00:1d.0 USB Controller: Intel Corporation N10/ICH7 Family USB UHCI Controller #1 (rev 02) 00:1d.1 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 02) 00:1d.2 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev 02) 00:1d.3 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 02) 00:1d.7 USB Controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 02) 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2) 00:1f.0 ISA bridge: Intel Corporation NM10 Family LPC Controller (rev 02) 00:1f.2 SATA controller: Intel Corporation N10/ICH7 Family SATA AHCI Controller (rev 02) 00:1f.3 SMBus: Intel Corporation N10/ICH 7 Family SMBus Controller (rev 02) 05:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01) 09:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8040 PCI-E Fast Ethernet Controller
~$ lsusb Bus 002 Device 003: ID 12d1:1003 Huawei Technologies Co., Ltd. E220 HSDPA Modem / E270 HSDPA/HSUPA Modem Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 002: ID 0ac8:c33f Z-Star Microelectronics Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Installation

[*] Graphical desktop environment [*] Laptop Computer

Rest of the installation is pretty straight forward.

Читайте также:  Linux no password expiration

Configure hardware itches

Good thing is, it works almost all out of the box

Brightness & Fn-keys

Brightness not working out of the box.

To get brightness work (tested on Wheezy) :

1/ Modify Grub configuration : in /etc/default/grub, add acpi_backlight=vendor to GRUB_CMDLINE_LINUX_DEFAULT. eg. :

GRUB_CMDLINE_LINUX_DEFAULT="nosplash acpi_backlight=vendor"

Make them all working installing easy-slow-down-manager package and compiling samsung-tools :

# aptitude install linux-headers-`uname -r` # dpkg -i easy-slow-down-manager-dkms_x.x.x_all.deb # aptitude install xbindkeys dbus-python rfkill gettext # tar xzf samsung-tools-x.x.x.tar.gz # cd samsung-tools-x.x.x # make # make install

Network

LAN and WLAN working without problems, WLAN during installation without WPA2, though.

CPU scaling

card reader

Suspension and hibernation

Working with e.g. gnome-power-manager out of the box.

powered USB (usb slot on the left)

external VGA

Works, although I didn’t test the associated Fn key, but with grandr.

Touchpad

options psmouse proto=imps

Sources

Unconfirmed

most annoing bug: shutdown & reboot not work very well, first time they promt to GDM. To work I must logout session and shutdown or restart.

Источник

Оцените статью
Adblock
detector